{"_id":"postcss-value-parser","_rev":"1787305","name":"postcss-value-parser","description":"Transforms css values and at-rule params into the tree","dist-tags":{"latest":"4.2.0"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"time":{"modified":"2021-11-29T11:36:04.000Z","created":"2015-08-17T18:56:42.739Z","4.2.0":"2021-11-29T11:32:56.985Z","4.1.0":"2020-04-28T14:11:54.227Z","4.0.3":"2020-02-18T15:00:04.560Z","4.0.2":"2019-08-07T18:39:52.628Z","4.0.1":"2019-08-05T17:31:18.317Z","4.0.0":"2019-06-04T10:05:36.829Z","3.3.1":"2018-10-12T19:30:43.664Z","3.3.0":"2016-02-18T17:40:59.015Z","3.2.3":"2015-12-14T11:22:26.797Z","3.2.1":"2015-12-14T00:56:48.557Z","3.2.0":"2015-12-13T20:36:21.939Z","3.1.3":"2015-12-01T14:03:35.302Z","3.1.2":"2015-11-07T21:02:01.383Z","3.1.1":"2015-10-20T05:52:38.207Z","3.1.0":"2015-10-19T14:03:35.556Z","3.0.3":"2015-10-09T08:55:50.252Z","3.0.2":"2015-10-06T19:48:14.878Z","3.0.1":"2015-10-05T14:47:02.636Z","3.0.0":"2015-10-05T14:03:41.576Z","2.0.5":"2015-09-18T17:41:10.225Z","2.0.4":"2015-09-10T13:10:33.700Z","2.0.3":"2015-09-10T05:34:48.716Z","2.0.2":"2015-09-08T07:51:34.088Z","2.0.1":"2015-09-07T12:53:46.153Z","2.0.0":"2015-09-04T23:23:19.464Z","1.4.2":"2015-09-02T16:08:22.345Z","1.4.1":"2015-09-02T16:05:25.577Z","1.4.0":"2015-09-02T16:00:14.801Z","1.3.0":"2015-09-02T08:30:20.193Z","1.2.2":"2015-08-27T08:16:55.633Z","1.2.1":"2015-08-25T17:21:15.422Z","1.2.0":"2015-08-25T13:24:00.552Z","1.1.0":"2015-08-18T11:39:37.525Z","1.0.2":"2015-08-17T19:04:01.821Z","1.0.1":"2015-08-17T19:01:03.384Z","1.0.0":"2015-08-17T18:56:42.739Z"},"users":{},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"versions":{"4.2.0":{"name":"postcss-value-parser","version":"4.2.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.16.0","husky":"^2.3.0","lint-staged":"^8.1.7","prettier":"^1.17.1","tap-spec":"^5.0.0","tape":"^4.10.2"},"scripts":{"lint:prettier":"prettier \"**/*.js\" \"**/*.ts\" --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"types":"./lib/index.d.ts","gitHead":"d4a582692533fc87cbab348136e1dbea365d5a94","_id":"postcss-value-parser@4.2.0","_nodeVersion":"12.22.7","_npmVersion":"8.1.2","dist":{"shasum":"723c09920836ba6d3e5af019f92bc0971c02e514","size":7997,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz"},"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_4.2.0_1638185576838_0.7022997982402996"},"_hasShrinkwrap":false,"publish_time":1638185576985,"_cnpm_publish_time":1638185576985},"4.1.0":{"name":"postcss-value-parser","version":"4.1.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.16.0","husky":"^2.3.0","lint-staged":"^8.1.7","prettier":"^1.17.1","tap-spec":"^5.0.0","tape":"^4.10.2"},"scripts":{"lint:prettier":"prettier '**/*.js' '**/*.ts' --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"d77a65a716023efd6a6e8cfab75245b02cd5d13c","_id":"postcss-value-parser@4.1.0","_nodeVersion":"10.15.2","_npmVersion":"6.14.4","dist":{"shasum":"443f6a20ced6481a2bda4fa8532a6e55d789a2cb","size":7902,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_4.1.0_1588083114083_0.636845031355525"},"_hasShrinkwrap":false,"publish_time":1588083114227,"_cnpm_publish_time":1588083114227},"4.0.3":{"name":"postcss-value-parser","version":"4.0.3","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.16.0","husky":"^2.3.0","lint-staged":"^8.1.7","prettier":"^1.17.1","tap-spec":"^5.0.0","tape":"^4.10.2"},"scripts":{"lint:prettier":"prettier '**/*.js' --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"caeda6502a9f5a7a3b81bba845750eeb1b7d31d2","_id":"postcss-value-parser@4.0.3","_nodeVersion":"10.15.2","_npmVersion":"6.13.7","dist":{"shasum":"651ff4593aa9eda8d5d0d66593a2417aeaeb325d","size":7899,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-4.0.3.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_4.0.3_1582038004443_0.8442954519365815"},"_hasShrinkwrap":false,"publish_time":1582038004560,"_cnpm_publish_time":1582038004560},"4.0.2":{"name":"postcss-value-parser","version":"4.0.2","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.16.0","husky":"^2.3.0","lint-staged":"^8.1.7","prettier":"^1.17.1","tap-spec":"^5.0.0","tape":"^4.10.2"},"scripts":{"lint:prettier":"prettier '**/*.js' --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"eb78a4768972a46e876472823d961a34c46784a1","_id":"postcss-value-parser@4.0.2","_nodeVersion":"10.15.2","_npmVersion":"6.10.2","dist":{"shasum":"482282c09a42706d1fc9a069b73f44ec08391dc9","size":7892,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-4.0.2.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_4.0.2_1565203192507_0.10843438706679631"},"_hasShrinkwrap":false,"publish_time":1565203192628,"_cnpm_publish_time":1565203192628},"4.0.1":{"name":"postcss-value-parser","version":"4.0.1","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.16.0","husky":"^2.3.0","lint-staged":"^8.1.7","prettier":"^1.17.1","tap-spec":"^5.0.0","tape":"^4.10.2"},"scripts":{"lint:prettier":"prettier '**/*.js' --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"13ab2c7b477a9e0f3c4840171e62f673c4f9d143","_id":"postcss-value-parser@4.0.1","_nodeVersion":"10.15.2","_npmVersion":"6.10.2","dist":{"shasum":"e3f6172cc91302912c89da55a42454025485250f","size":7777,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-4.0.1.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_4.0.1_1565026278222_0.754029251149291"},"_hasShrinkwrap":false,"publish_time":1565026278317,"_cnpm_publish_time":1565026278317},"4.0.0":{"name":"postcss-value-parser","version":"4.0.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.16.0","husky":"^2.3.0","lint-staged":"^8.1.7","prettier":"^1.17.1","tap-spec":"^5.0.0","tape":"^4.10.2"},"scripts":{"lint:prettier":"prettier '**/*.js' --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"79294f7590cb008b26f3a1f2667b25fd6f104d1d","_id":"postcss-value-parser@4.0.0","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"shasum":"99a983d365f7b2ad8d0f9b8c3094926eab4b936d","size":6611,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-4.0.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_4.0.0_1559642736669_0.2953973820505862"},"_hasShrinkwrap":false,"publish_time":1559642736829,"_cnpm_publish_time":1559642736829},"3.3.1":{"name":"postcss-value-parser","version":"3.3.1","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","devDependencies":{"eslint":"^5.6.1","husky":"^1.0.0","lint-staged":"^7.3.0","prettier":"^1.4.4","tap-spec":"^5.0.0","tape":"^4.2.0"},"scripts":{"lint:prettier":"prettier '**/*.js' --list-different","lint:js":"eslint . --cache","lint":"yarn lint:js && yarn lint:prettier","pretest":"yarn lint","test":"tape test/*.js | tap-spec"},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended"},"lint-staged":{"*.js":["eslint","prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"c1f40a5c75b3d0a697471d713d421a266823bad4","_id":"postcss-value-parser@3.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"dist":{"shasum":"9ff822547e2893213cf1c30efa51ac5fd1ba8281","size":6247,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-value-parser_3.3.1_1539372643489_0.508385383974725"},"_hasShrinkwrap":false,"publish_time":1539372643664,"_cnpm_publish_time":1539372643664},"3.3.0":{"name":"postcss-value-parser","version":"3.3.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^2.1.0","eslint-config-postcss":"^2.0.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"tape test/*.js | tap-spec","posttest":"eslint ."},"eslintConfig":{"extends":"postcss/es5","rules":{"max-len":0,"no-bitwise":0,"complexity":0,"no-use-before-define":0,"consistent-return":0}},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"c2738fbc73bf1162481862ddce7d011cc0a57b15","_id":"postcss-value-parser@3.3.0","_shasum":"87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15","_from":".","_npmVersion":"3.7.2","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15","size":6214,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/postcss-value-parser-3.3.0.tgz_1455817254522_0.1339812579099089"},"directories":{},"publish_time":1455817259015,"_cnpm_publish_time":1455817259015,"_hasShrinkwrap":false},"3.2.3":{"name":"postcss-value-parser","version":"3.2.3","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"1a5ebbaeda616925ac9a12152ff2e7f4c54626e1","_id":"postcss-value-parser@3.2.3","_shasum":"216e7247bbd26b7668ab9eebd08de6b96eb2b453","_from":".","_npmVersion":"3.3.9","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"216e7247bbd26b7668ab9eebd08de6b96eb2b453","size":6050,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.2.3.tgz"},"directories":{},"publish_time":1450092146797,"_cnpm_publish_time":1450092146797,"_hasShrinkwrap":false},"3.2.1":{"name":"postcss-value-parser","version":"3.2.1","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"570da89065684df8ce81bb7a1fcf79ae5e74c6d3","_id":"postcss-value-parser@3.2.1","_shasum":"5ae3681946135b5ef6bac55c5ee980f6574acc4f","_from":".","_npmVersion":"3.3.9","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"5ae3681946135b5ef6bac55c5ee980f6574acc4f","size":6026,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.2.1.tgz"},"directories":{},"publish_time":1450054608557,"_cnpm_publish_time":1450054608557,"_hasShrinkwrap":false},"3.2.0":{"name":"postcss-value-parser","version":"3.2.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"8a48f51ccacd1584f90678749fd18edff401119e","_id":"postcss-value-parser@3.2.0","_shasum":"21f4b04a74bc5198ff05e0c7f077c338aff23c2f","_from":".","_npmVersion":"3.3.9","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"21f4b04a74bc5198ff05e0c7f077c338aff23c2f","size":5940,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.2.0.tgz"},"directories":{},"publish_time":1450038981939,"_cnpm_publish_time":1450038981939,"_hasShrinkwrap":false},"3.1.3":{"name":"postcss-value-parser","version":"3.1.3","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"f31835cd7e2990bcd8c134ca83c1ba49bc23a354","_id":"postcss-value-parser@3.1.3","_shasum":"dba3624a7b9fd9e828a5c256e08a2f26134f7191","_from":".","_npmVersion":"3.4.0","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"dba3624a7b9fd9e828a5c256e08a2f26134f7191","size":5686,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.1.3.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1448978615302,"_cnpm_publish_time":1448978615302,"_hasShrinkwrap":false},"3.1.2":{"name":"postcss-value-parser","version":"3.1.2","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"a915fd63813b0c447bc381f6a767ac2d5805b7f2","_id":"postcss-value-parser@3.1.2","_shasum":"5ec98f70548b8158b3b8f9b5c13a2bac46fb1837","_from":".","_npmVersion":"3.3.9","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"5ec98f70548b8158b3b8f9b5c13a2bac46fb1837","size":4277,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.1.2.tgz"},"directories":{},"publish_time":1446930121383,"_cnpm_publish_time":1446930121383,"_hasShrinkwrap":false},"3.1.1":{"name":"postcss-value-parser","version":"3.1.1","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"e0843ec83126ebea98203957d03cbe77573d34b2","_id":"postcss-value-parser@3.1.1","_shasum":"274968355c74c06e8af43312f8dd89c2a5eeb905","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"274968355c74c06e8af43312f8dd89c2a5eeb905","size":4244,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.1.1.tgz"},"directories":{},"publish_time":1445320358207,"_cnpm_publish_time":1445320358207,"_hasShrinkwrap":false},"3.1.0":{"name":"postcss-value-parser","version":"3.1.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"f80cfc7a5e6a4062b333b5be73c9a21aaa728e4b","_id":"postcss-value-parser@3.1.0","_shasum":"a3a88d9fa68b529cc08652407a00766c11fa00b4","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"a3a88d9fa68b529cc08652407a00766c11fa00b4","size":4115,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.1.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1445263415556,"_cnpm_publish_time":1445263415556,"_hasShrinkwrap":false},"3.0.3":{"name":"postcss-value-parser","version":"3.0.3","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"9db4123581c1806d45324b7ffd885ef226c11645","_id":"postcss-value-parser@3.0.3","_shasum":"58fa19a370cce59d220e58320ead9be93f3ccd7d","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"58fa19a370cce59d220e58320ead9be93f3ccd7d","size":4101,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.0.3.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1444380950252,"_cnpm_publish_time":1444380950252,"_hasShrinkwrap":false},"3.0.2":{"name":"postcss-value-parser","version":"3.0.2","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"74aaf18fb9159dac2b3460f219b3ce1a627e767f","_id":"postcss-value-parser@3.0.2","_shasum":"84e12e2aa9305ee8db77b02b47c31019493ffc48","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"84e12e2aa9305ee8db77b02b47c31019493ffc48","size":4076,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.0.2.tgz"},"directories":{},"publish_time":1444160894878,"_cnpm_publish_time":1444160894878,"_hasShrinkwrap":false},"3.0.1":{"name":"postcss-value-parser","version":"3.0.1","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"5bb439d4ece9329b21154a4569a0e70eab9abbd3","_id":"postcss-value-parser@3.0.1","_shasum":"ee8fe1cdeb5dc72db9320592e8e43caf900557d3","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"ee8fe1cdeb5dc72db9320592e8e43caf900557d3","size":4073,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.0.1.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1444056422636,"_cnpm_publish_time":1444056422636,"_hasShrinkwrap":false},"3.0.0":{"name":"postcss-value-parser","version":"3.0.0","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"24b1d5c72458972b8787f9dde2d182582b6d0cae","_id":"postcss-value-parser@3.0.0","_shasum":"0456648acc0dec7964b8dc202d1490bef51e45d1","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"0456648acc0dec7964b8dc202d1490bef51e45d1","size":4077,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-3.0.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1444053821576,"_cnpm_publish_time":1444053821576,"_hasShrinkwrap":false},"2.0.5":{"name":"postcss-value-parser","version":"2.0.5","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"2cd181d7c9f3c46a6a62aeda0d36f791ea967db9","_id":"postcss-value-parser@2.0.5","_shasum":"9bcd9234d0f16cd57508f2b488ed533f3684317e","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"9bcd9234d0f16cd57508f2b488ed533f3684317e","size":3979,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-2.0.5.tgz"},"directories":{},"publish_time":1442598070225,"_cnpm_publish_time":1442598070225,"_hasShrinkwrap":false},"2.0.4":{"name":"postcss-value-parser","version":"2.0.4","description":"Transforms css values and at-rule params into the tree","main":"lib/index.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"af58341360e489c83d873fd57646f49a71ab3c0c","_id":"postcss-value-parser@2.0.4","_shasum":"60aa7d8ba13162b3fcf8a90a77ec4519a1d0106d","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"60aa7d8ba13162b3fcf8a90a77ec4519a1d0106d","size":3960,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-2.0.4.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441890633700,"_cnpm_publish_time":1441890633700,"_hasShrinkwrap":false},"2.0.3":{"name":"postcss-value-parser","version":"2.0.3","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"3c25ce65ae081ce1ffd9a5808e8ed507537c4149","_id":"postcss-value-parser@2.0.3","_shasum":"c7ff20a698fa4803e84012146e5ca2eaf9d5a424","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"c7ff20a698fa4803e84012146e5ca2eaf9d5a424","size":3952,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-2.0.3.tgz"},"directories":{},"publish_time":1441863288716,"_cnpm_publish_time":1441863288716,"_hasShrinkwrap":false},"2.0.2":{"name":"postcss-value-parser","version":"2.0.2","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tap-spec":"^4.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"a12d594986f40030a736da2cecb5c1278e8d0a77","_id":"postcss-value-parser@2.0.2","_shasum":"f8a86f253a4531b572515599fa96a7e40336a5d8","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"f8a86f253a4531b572515599fa96a7e40336a5d8","size":3954,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-2.0.2.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441698694088,"_cnpm_publish_time":1441698694088,"_hasShrinkwrap":false},"2.0.1":{"name":"postcss-value-parser","version":"2.0.1","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"d298d003b078de5f7910ddcd4f97d6b9823c4064","_id":"postcss-value-parser@2.0.1","_shasum":"9b6c2da052b177a7b1a687aa5cdd9e5490194cfd","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"9b6c2da052b177a7b1a687aa5cdd9e5490194cfd","size":3944,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-2.0.1.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441630426153,"_cnpm_publish_time":1441630426153,"_hasShrinkwrap":false},"2.0.0":{"name":"postcss-value-parser","version":"2.0.0","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"67872cf6645e4490188486b8ac85c20ac5c7edba","_id":"postcss-value-parser@2.0.0","_shasum":"acf509813bda64fe5e65d4a8e86adb2c7339fd62","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"acf509813bda64fe5e65d4a8e86adb2c7339fd62","size":3907,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-2.0.0.tgz"},"directories":{},"publish_time":1441408999464,"_cnpm_publish_time":1441408999464,"_hasShrinkwrap":false},"1.4.2":{"name":"postcss-value-parser","version":"1.4.2","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"10e98ce4f3239d92125dbfd3946e4a1294f95f1f","_id":"postcss-value-parser@1.4.2","_shasum":"1865633e13701f8a721e7834dad185cb144aad0c","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"1865633e13701f8a721e7834dad185cb144aad0c","size":4052,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.4.2.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441210102345,"_cnpm_publish_time":1441210102345,"_hasShrinkwrap":false},"1.4.1":{"name":"postcss-value-parser","version":"1.4.1","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"210f729a77ee0394859b16035ee31cc26719a7fd","_id":"postcss-value-parser@1.4.1","_shasum":"00f1e1a02a82c65fdf47f12eaeed23d03b573854","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"00f1e1a02a82c65fdf47f12eaeed23d03b573854","size":4050,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.4.1.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441209925577,"_cnpm_publish_time":1441209925577,"_hasShrinkwrap":false},"1.4.0":{"name":"postcss-value-parser","version":"1.4.0","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"test":"eslint lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"15f2e90823b0fe780329ae546f55871dc778bdc5","_id":"postcss-value-parser@1.4.0","_shasum":"34809504c2db54fa7613f3e357041ec1ebbf48e5","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"34809504c2db54fa7613f3e357041ec1ebbf48e5","size":4040,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.4.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441209614801,"_cnpm_publish_time":1441209614801,"_hasShrinkwrap":false},"1.3.0":{"name":"postcss-value-parser","version":"1.3.0","description":"Transforms css values and at-rule params into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"1404ec82b54f589df88aa826dce6205ec313273f","_id":"postcss-value-parser@1.3.0","_shasum":"18f83ba9c0bc8170e998c11342034f03d361a6b5","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"18f83ba9c0bc8170e998c11342034f03d361a6b5","size":3904,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.3.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1441182620193,"_cnpm_publish_time":1441182620193,"_hasShrinkwrap":false},"1.2.2":{"name":"postcss-value-parser","version":"1.2.2","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"b043d55b4f7ae6045e2fcb3b006a5b802bc1d52d","_id":"postcss-value-parser@1.2.2","_shasum":"efaa0539ff5cbc9da44e5daadc13da66564beb9e","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"efaa0539ff5cbc9da44e5daadc13da66564beb9e","size":3843,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.2.2.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1440663415633,"_cnpm_publish_time":1440663415633,"_hasShrinkwrap":false},"1.2.1":{"name":"postcss-value-parser","version":"1.2.1","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"2e8f770ec9ebdb577581d0dd3f7d43d05d67ead6","_id":"postcss-value-parser@1.2.1","_shasum":"bb062557972eabb0083f4b8a0eebb1d0acf7aed2","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"bb062557972eabb0083f4b8a0eebb1d0acf7aed2","size":3809,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.2.1.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1440523275422,"_cnpm_publish_time":1440523275422,"_hasShrinkwrap":false},"1.2.0":{"name":"postcss-value-parser","version":"1.2.0","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"addefdc0d590e10fe1bd71ab74603864fbeb398d","_id":"postcss-value-parser@1.2.0","_shasum":"ce75473bc0f80aa92d9b7f7ca5d08eb6897cf6f8","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"ce75473bc0f80aa92d9b7f7ca5d08eb6897cf6f8","size":3857,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.2.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1440509040552,"_cnpm_publish_time":1440509040552,"_hasShrinkwrap":false},"1.1.0":{"name":"postcss-value-parser","version":"1.1.0","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"eee8f13efd1c5e5bcfd0e97f09740b6835582a9a","_id":"postcss-value-parser@1.1.0","_shasum":"7c44ffbb7ba9dcb7057cdb0c2c85ca4391e8a8b7","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"7c44ffbb7ba9dcb7057cdb0c2c85ca4391e8a8b7","size":3680,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.1.0.tgz"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{},"publish_time":1439897977525,"_cnpm_publish_time":1439897977525,"_hasShrinkwrap":false},"1.0.2":{"name":"postcss-value-parser","version":"1.0.2","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"cd21cec772d2951a302bf44b1d2a20195634dcf7","_id":"postcss-value-parser@1.0.2","_shasum":"600e80e6bac96e2b955e62ce39a03cabe594bb80","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"600e80e6bac96e2b955e62ce39a03cabe594bb80","size":3561,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.0.2.tgz"},"directories":{},"publish_time":1439838241821,"_cnpm_publish_time":1439838241821,"_hasShrinkwrap":false},"1.0.1":{"name":"postcss-value-parser","version":"1.0.1","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://github.com/TrySound/postcss-value-parser","repository":{"type":"git","url":"https://github.com/TrySound/postcss-value-parser.git"},"keywords":["postcss","value","parser"],"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"gitHead":"ce993a16fb4058909dcc15ef83fd8a2f4e2018ef","_id":"postcss-value-parser@1.0.1","_shasum":"6e27cb230df739a9738531f061de274740b943ff","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"6e27cb230df739a9738531f061de274740b943ff","size":3538,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.0.1.tgz"},"directories":{},"publish_time":1439838063384,"_cnpm_publish_time":1439838063384,"_hasShrinkwrap":false},"1.0.0":{"name":"postcss-value-parser","version":"1.0.0","description":"Transforms css values into the tree","main":"lib/parser.js","files":["lib"],"devDependencies":{"eslint":"^1.1.0","tape":"^4.2.0"},"scripts":{"lint":"eslint lib test","test":"npm run lint && tape test/*.js"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/TrySound/postcss-value-parser.git"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","homepage":"https://bitbucket.org/TrySound/postcss-value-parser","gitHead":"695d50088fc71ad399351082c4fed6c49d1b389a","_id":"postcss-value-parser@1.0.0","_shasum":"3f731d9b3a4ee71c9446c0f382ceeb61043cad3b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":""},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"3f731d9b3a4ee71c9446c0f382ceeb61043cad3b","size":3511,"noattachment":false,"key":"/postcss-value-parser/-/postcss-value-parser-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-value-parser/download/postcss-value-parser-1.0.0.tgz"},"directories":{},"publish_time":1439837802739,"_cnpm_publish_time":1439837802739,"_hasShrinkwrap":false}},"readme":"# postcss-value-parser\n\n[![Travis CI](https://travis-ci.org/TrySound/postcss-value-parser.svg)](https://travis-ci.org/TrySound/postcss-value-parser)\n\nTransforms CSS declaration values and at-rule parameters into a tree of nodes, and provides a simple traversal API.\n\n## Usage\n\n```js\nvar valueParser = require('postcss-value-parser');\nvar cssBackgroundValue = 'url(foo.png) no-repeat 40px 73%';\nvar parsedValue = valueParser(cssBackgroundValue);\n// parsedValue exposes an API described below,\n// e.g. parsedValue.walk(..), parsedValue.toString(), etc.\n```\n\nFor example, parsing the value `rgba(233, 45, 66, .5)` will return the following:\n\n```js\n{\n  nodes: [\n    {\n      type: 'function',\n      value: 'rgba',\n      before: '',\n      after: '',\n      nodes: [\n        { type: 'word', value: '233' },\n        { type: 'div', value: ',', before: '', after: ' ' },\n        { type: 'word', value: '45' },\n        { type: 'div', value: ',', before: '', after: ' ' },\n        { type: 'word', value: '66' },\n        { type: 'div', value: ',', before: ' ', after: '' },\n        { type: 'word', value: '.5' }\n      ]\n    }\n  ]\n}\n```\n\nIf you wanted to convert each `rgba()` value in `sourceCSS` to a hex value, you could do so like this:\n\n```js\nvar valueParser = require('postcss-value-parser');\n\nvar parsed = valueParser(sourceCSS);\n\n// walk() will visit all the of the nodes in the tree,\n// invoking the callback for each.\nparsed.walk(function (node) {\n\n  // Since we only want to transform rgba() values,\n  // we can ignore anything else.\n  if (node.type !== 'function' && node.value !== 'rgba') return;\n\n  // We can make an array of the rgba() arguments to feed to a\n  // convertToHex() function\n  var color = node.nodes.filter(function (node) {\n    return node.type === 'word';\n  }).map(function (node) {\n    return Number(node.value);\n  }); // [233, 45, 66, .5]\n\n  // Now we will transform the existing rgba() function node\n  // into a word node with the hex value\n  node.type = 'word';\n  node.value = convertToHex(color);\n})\n\nparsed.toString(); // #E92D42\n```\n\n## Nodes\n\nEach node is an object with these common properties:\n\n- **type**: The type of node (`word`, `string`, `div`, `space`, `comment`, or `function`).\n  Each type is documented below.\n- **value**: Each node has a `value` property; but what exactly `value` means\n  is specific to the node type. Details are documented for each type below.\n- **sourceIndex**: The starting index of the node within the original source\n  string. For example, given the source string `10px 20px`, the `word` node\n  whose value is `20px` will have a `sourceIndex` of `5`.\n\n### word\n\nThe catch-all node type that includes keywords (e.g. `no-repeat`),\nquantities (e.g. `20px`, `75%`, `1.5`), and hex colors (e.g. `#e6e6e6`).\n\nNode-specific properties:\n\n- **value**: The \"word\" itself.\n\n### string\n\nA quoted string value, e.g. `\"something\"` in `content: \"something\";`.\n\nNode-specific properties:\n\n- **value**: The text content of the string.\n- **quote**: The quotation mark surrounding the string, either `\"` or `'`.\n- **unclosed**: `true` if the string was not closed properly. e.g. `\"unclosed string  `.\n\n### div\n\nA divider, for example\n\n- `,` in `animation-duration: 1s, 2s, 3s`\n- `/` in `border-radius: 10px / 23px`\n- `:` in `(min-width: 700px)`\n\nNode-specific properties:\n\n- **value**: The divider character. Either `,`, `/`, or `:` (see examples above).\n- **before**: Whitespace before the divider.\n- **after**: Whitespace after the divider.\n\n### space\n\nWhitespace used as a separator, e.g. ` ` occurring twice in `border: 1px solid black;`.\n\nNode-specific properties:\n\n- **value**: The whitespace itself.\n\n### comment\n\nA CSS comment starts with `/*` and ends with `*/`\n\nNode-specific properties:\n\n- **value**: The comment value without `/*` and `*/`\n- **unclosed**: `true` if the comment was not closed properly. e.g. `/* comment without an end  `.\n\n### function\n\nA CSS function, e.g. `rgb(0,0,0)` or `url(foo.bar)`.\n\nFunction nodes have nodes nested within them: the function arguments.\n\nAdditional properties:\n\n- **value**: The name of the function, e.g. `rgb` in `rgb(0,0,0)`.\n- **before**: Whitespace after the opening parenthesis and before the first argument,\n  e.g. `  ` in `rgb(  0,0,0)`.\n- **after**: Whitespace before the closing parenthesis and after the last argument,\n  e.g. `  ` in `rgb(0,0,0  )`.\n- **nodes**: More nodes representing the arguments to the function.\n- **unclosed**: `true` if the parentheses was not closed properly. e.g. `( unclosed-function  `.\n\nMedia features surrounded by parentheses are considered functions with an\nempty value. For example, `(min-width: 700px)` parses to these nodes:\n\n```js\n[\n  {\n    type: 'function', value: '', before: '', after: '',\n    nodes: [\n      { type: 'word', value: 'min-width' },\n      { type: 'div', value: ':', before: '', after: ' ' },\n      { type: 'word', value: '700px' }\n    ]\n  }\n]\n```\n\n`url()` functions can be parsed a little bit differently depending on\nwhether the first character in the argument is a quotation mark.\n\n`url( /gfx/img/bg.jpg )` parses to:\n\n```js\n{ type: 'function', sourceIndex: 0, value: 'url', before: ' ', after: ' ', nodes: [\n    { type: 'word', sourceIndex: 5, value: '/gfx/img/bg.jpg' }\n] }\n```\n\n`url( \"/gfx/img/bg.jpg\" )`, on the other hand, parses to:\n\n```js\n{ type: 'function', sourceIndex: 0, value: 'url', before: ' ', after: ' ', nodes: [\n     type: 'string', sourceIndex: 5, quote: '\"', value: '/gfx/img/bg.jpg' },\n] }\n```\n\n### unicode-range\n\nThe unicode-range CSS descriptor sets the specific range of characters to be \nused from a font defined by @font-face and made available \nfor use on the current page (`unicode-range: U+0025-00FF`).\n\nNode-specific properties:\n\n- **value**: The \"unicode-range\" itself.\n\n## API\n\n```\nvar valueParser = require('postcss-value-parser');\n```\n\n### valueParser.unit(quantity)\n\nParses `quantity`, distinguishing the number from the unit. Returns an object like the following:\n\n```js\n// Given 2rem\n{\n  number: '2',\n  unit: 'rem'\n}\n```\n\nIf the `quantity` argument cannot be parsed as a number, returns `false`.\n\n*This function does not parse complete values*: you cannot pass it `1px solid black` and expect `px` as\nthe unit. Instead, you should pass it single quantities only. Parse `1px solid black`, then pass it\nthe stringified `1px` node (a `word` node) to parse the number and unit.\n\n### valueParser.stringify(nodes[, custom])\n\nStringifies a node or array of nodes.\n\nThe `custom` function is called for each `node`; return a string to override the default behaviour.\n\n### valueParser.walk(nodes, callback[, bubble])\n\nWalks each provided node, recursively walking all descendent nodes within functions.\n\nReturning `false` in the `callback` will prevent traversal of descendent nodes (within functions).\nYou can use this feature to for shallow iteration, walking over only the *immediate* children.\n*Note: This only applies if `bubble` is `false` (which is the default).*\n\nBy default, the tree is walked from the outermost node inwards.\nTo reverse the direction, pass `true` for the `bubble` argument.\n\nThe `callback` is invoked with three arguments: `callback(node, index, nodes)`.\n\n- `node`: The current node.\n- `index`: The index of the current node.\n- `nodes`: The complete nodes array passed to `walk()`.\n\nReturns the `valueParser` instance.\n\n### var parsed = valueParser(value)\n\nReturns the parsed node tree.\n\n### parsed.nodes\n\nThe array of nodes.\n\n### parsed.toString()\n\nStringifies the node tree.\n\n### parsed.walk(callback[, bubble])\n\nWalks each node inside `parsed.nodes`. See the documentation for `valueParser.walk()` above.\n\n# License\n\nMIT © [Bogdan Chadkin](mailto:trysound@yandex.ru)\n","_attachments":{},"homepage":"https://github.com/TrySound/postcss-value-parser","bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"license":"MIT"}