{"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"keywords":["parser","tokenizer","sass","scss","libsass"],"dist-tags":{"latest":"0.2.3"},"author":{"name":"xzyfer"},"description":"A tokenzier for Sass' SCSS syntax","readme":"# scss-tokenizer\nA tokenzier for Sass' SCSS syntax\n\n![https://travis-ci.org/sasstools/scss-tokenizer.svg?branch=master](https://img.shields.io/travis/sasstools/scss-tokenizer.svg)\n![https://www.npmjs.com/package/scss-tokenizer](https://img.shields.io/npm/v/scss-tokenizer.svg)\n![https://github.com/sasstools/scss-tokenizer/issues](https://img.shields.io/github/issues/sasstools/scss-tokenizer.svg)\n![](https://img.shields.io/github/license/sasstools/scss-tokenizer.svg)\n\n# Install\n\n```\nnpm install scss-tokenizer\n```\n\n# Usage\n\n```js\nvar scss = require('scss-tokenizer');\nscss.tokenize(css);\n```\n\n# API\n\n### `tokenize`\n\nTokenizes source `css` and returns an ordered array of tokens with positional\ndata.\n\n```js\nvar tokenizer = require('scss-tokenizer');\nvar tokens = tokenize.tokenize(css);\n```\n\nArguments:\n\n* `css (string|#toString)`: String with input CSS or any object\n  with `toString()` method, like file stream.\n* `opts (object) optional`: options:\n  * `from`: the path to the source CSS file. You should always set `from`,\n    because it is used in map generation and in syntax error messages.\n\n# Test\n\n```\nnpm test\n```\n\n## Attribution\n\nThis project started as a fork of the [PostCSS](https://github.com/postcss/postcss) tokenizer.\n","repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"license":"MIT","versions":{"0.0.1":{"name":"scss-tokenizer","version":"0.0.1","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"git submodule update --init && node test/sass-spec.js"},"repository":{"type":"git","url":"https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"babel-core":"^5.4.3","js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"glob":"^5.0.10","tripwire":"^0.10.0"},"gitHead":"39c9783d86fb8b9cb471254f0ac9328248e9394a","_id":"scss-tokenizer@0.0.1","_shasum":"133c1977503b1aa8232d8669bc2da64e0b32d1f8","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.29","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"dist":{"shasum":"133c1977503b1aa8232d8669bc2da64e0b32d1f8","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.0.1.tgz"},"directories":{}},"0.1.0":{"name":"scss-tokenizer","version":"0.1.0","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"babel-core":"^5.4.3","js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"080a4ca8ce25da96b1e78b84e98020c8261a5152","_id":"scss-tokenizer@0.1.0","_shasum":"ba680ac624823f60be6e28a900a8fbfffa209e27","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"ba680ac624823f60be6e28a900a8fbfffa209e27","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.1.0.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.1.0.tgz_1485666444121_0.7492678030394018"},"directories":{}},"0.1.1":{"name":"scss-tokenizer","version":"0.1.1","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"babel-core":"^5.4.3","js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"e426e9688df39851deea55a9c2dfc8ae85793308","_id":"scss-tokenizer@0.1.1","_shasum":"d737d5d2d9da0fb147a93a8591129e22b17bb97b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"d737d5d2d9da0fb147a93a8591129e22b17bb97b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.1.1.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.1.1.tgz_1485669337147_0.4569332511164248"},"directories":{}},"0.1.2":{"name":"scss-tokenizer","version":"0.1.2","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"babel-core":"^5.4.3","js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"73c8fe985e1cd70c019b456c75f2b4bc46b7af63","_id":"scss-tokenizer@0.1.2","_shasum":"c5e3c705d8d8cf96f94a58dc64410f0f2d9889ce","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"c5e3c705d8d8cf96f94a58dc64410f0f2d9889ce","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.1.2.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.1.2.tgz_1485674886772_0.35944091132842004"},"directories":{}},"0.2.0":{"name":"scss-tokenizer","version":"0.2.0","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha","clean":"rm lib/*","build":"npm run clean; babel src/ --out-dir lib","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"10b93ff0e42ad0b8035998bf20e303b92e6e59e6","_id":"scss-tokenizer@0.2.0","_shasum":"3fb3a22494c9facca7776e5ea27c15a0b0681970","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"3fb3a22494c9facca7776e5ea27c15a0b0681970","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.2.0.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.2.0.tgz_1493430860485_0.18989505828358233"},"directories":{}},"0.2.1":{"name":"scss-tokenizer","version":"0.2.1","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha","clean":"rm lib/*","build":"npm run clean; babel src/ --out-dir lib","prepublishOnly":"npm run build"},"files":["lib"],"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"c4e8ec0ebcd6769d33659752616ca654bb7e23c1","_id":"scss-tokenizer@0.2.1","_shasum":"07c0cc577bb7ab4d08fd900185adbf4bc844141d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"07c0cc577bb7ab4d08fd900185adbf4bc844141d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.2.1.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.2.1.tgz_1493432124758_0.4050206234678626"},"directories":{}},"0.2.2":{"name":"scss-tokenizer","version":"0.2.2","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha","clean":"rm lib/*","build":"npm run clean; babel src/ --out-dir lib","prepublishOnly":"npm run build"},"files":["index.js","lib"],"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"5ede9bffc7f1b24dfcb6ab4bf811f8a1e3a2636a","_id":"scss-tokenizer@0.2.2","_shasum":"a500d3a9f68927699df7803eb9d675b03a47f164","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"a500d3a9f68927699df7803eb9d675b03a47f164","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.2.2.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.2.2.tgz_1494600113701_0.93822256103158"},"directories":{}},"0.2.3":{"name":"scss-tokenizer","version":"0.2.3","description":"A tokenzier for Sass' SCSS syntax","main":"index.js","scripts":{"test":"mocha","clean":"rm lib/*","build":"npm run clean; babel src/ --out-dir lib"},"files":["index.js","lib"],"repository":{"type":"git","url":"git+https://github.com/sasstools/scss-tokenizer.git"},"keywords":["parser","tokenizer","sass","scss","libsass"],"author":{"name":"xzyfer"},"license":"MIT","bugs":{"url":"https://github.com/sasstools/scss-tokenizer/issues"},"homepage":"https://github.com/sasstools/scss-tokenizer","dependencies":{"js-base64":"^2.1.8","source-map":"^0.4.2"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","chai":"^3.5.0","glob":"^5.0.10","mocha":"^3.2.0","sass-spec":"^3.5.0-1"},"gitHead":"69a031e614fd948233c0583a29a3e764c2f90bc9","_id":"scss-tokenizer@0.2.3","_shasum":"8eb06db9a9723333824d3f5530641149847ce5d1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"xzyfer","email":"xzyfer@gmail.com"},"dist":{"shasum":"8eb06db9a9723333824d3f5530641149847ce5d1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz"},"maintainers":[{"name":"xzyfer","email":"xzyfer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/scss-tokenizer-0.2.3.tgz_1494600519250_0.10013756598345935"},"directories":{}}},"name":"scss-tokenizer","time":{"modified":"2017-05-12T14:48:41.175Z","created":"2015-06-09T17:37:03.235Z","0.0.1":"2015-06-09T17:37:03.235Z","0.1.0":"2017-01-29T05:07:25.902Z","0.1.1":"2017-01-29T05:55:39.162Z","0.1.2":"2017-01-29T07:28:07.014Z","0.2.0":"2017-04-29T01:54:22.475Z","0.2.1":"2017-04-29T02:15:26.704Z","0.2.2":"2017-05-12T14:41:54.982Z","0.2.3":"2017-05-12T14:48:41.175Z"},"readmeFilename":"README.md","homepage":"https://github.com/sasstools/scss-tokenizer"}