{"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"keywords":["postcss","value","parser"],"dist-tags":{"latest":"3.3.0"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"description":"Transforms css values and at-rule params into the tree","readme":"# postcss-value-parser\r\n\r\n[![Travis CI](https://travis-ci.org/TrySound/postcss-value-parser.svg)](https://travis-ci.org/TrySound/postcss-value-parser)\r\n\r\nTransforms CSS declaration values and at-rule parameters into a tree of nodes, and provides a simple traversal API.\r\n\r\n## Usage\r\n\r\n```js\r\nvar valueParser = require('postcss-value-parser');\r\nvar cssBackgroundValue = 'url(foo.png) no-repeat 40px 73%';\r\nvar parsedValue = valueParser(cssBackgroundValue);\r\n// parsedValue exposes an API described below,\r\n// e.g. parsedValue.walk(..), parsedValue.toString(), etc.\r\n```\r\n\r\nFor example, parsing the value `rgba(233, 45, 66, .5)` will return the following:\r\n\r\n```js\r\n{\r\n  nodes: [\r\n    {\r\n      type: 'function',\r\n      value: 'rgba',\r\n      before: '',\r\n      after: '',\r\n      nodes: [\r\n        { type: 'word', value: '233' },\r\n        { type: 'div', value: ',', before: '', after: ' ' },\r\n        { type: 'word', value: '45' },\r\n        { type: 'div', value: ',', before: '', after: ' ' },\r\n        { type: 'word', value: '66' },\r\n        { type: 'div', value: ',', before: ' ', after: '' },\r\n        { type: 'word', value: '.5' }\r\n      ]\r\n    }\r\n  ]\r\n}\r\n```\r\n\r\nIf you wanted to convert each `rgba()` value in `sourceCSS` to a hex value, you could do so like this:\r\n\r\n```js\r\nvar valueParser = require('postcss-value-parser');\r\n\r\nvar parsed = valueParser(sourceCSS);\r\n\r\n// walk() will visit all the of the nodes in the tree,\r\n// invoking the callback for each.\r\nparsed.walk(function (node) {\r\n\r\n  // Since we only want to transform rgba() values,\r\n  // we can ignore anything else.\r\n  if (node.type !== 'function' && node.value !== 'rgba') return;\r\n\r\n  // We can make an array of the rgba() arguments to feed to a\r\n  // convertToHex() function\r\n  var color = node.nodes.filter(function (node) {\r\n    return node.type === 'word';\r\n  }).map(function (node) {\r\n    return Number(node.value);\r\n  }); // [233, 45, 66, .5]\r\n\r\n  // Now we will transform the existing rgba() function node\r\n  // into a word node with the hex value\r\n  node.type = 'word';\r\n  node.value = convertToHex(color);\r\n})\r\n\r\nparsed.toString(); // #E92D42\r\n```\r\n\r\n## Nodes\r\n\r\nEach node is an object with these common properties:\r\n\r\n- **type**: The type of node (`word`, `string`, `div`, `space`, `comment`, or `function`).\r\n  Each type is documented below.\r\n- **value**: Each node has a `value` property; but what exactly `value` means\r\n  is specific to the node type. Details are documented for each type below.\r\n- **sourceIndex**: The starting index of the node within the original source\r\n  string. For example, given the source string `10px 20px`, the `word` node\r\n  whose value is `20px` will have a `sourceIndex` of `5`.\r\n\r\n### word\r\n\r\nThe catch-all node type that includes keywords (e.g. `no-repeat`),\r\nquantities (e.g. `20px`, `75%`, `1.5`), and hex colors (e.g. `#e6e6e6`).\r\n\r\nNode-specific properties:\r\n\r\n- **value**: The \"word\" itself.\r\n\r\n### string\r\n\r\nA quoted string value, e.g. `\"something\"` in `content: \"something\";`.\r\n\r\nNode-specific properties:\r\n\r\n- **value**: The text content of the string.\r\n- **quote**: The quotation mark surrounding the string, either `\"` or `'`.\r\n- **unclosed**: `true` if the string was not closed properly. e.g. `\"unclosed string  `.\r\n\r\n### div\r\n\r\nA divider, for example\r\n\r\n- `,` in `animation-duration: 1s, 2s, 3s`\r\n- `/` in `border-radius: 10px / 23px`\r\n- `:` in `(min-width: 700px)`\r\n\r\nNode-specific properties:\r\n\r\n- **value**: The divider character. Either `,`, `/`, or `:` (see examples above).\r\n- **before**: Whitespace before the divider.\r\n- **after**: Whitespace after the divider.\r\n\r\n### space\r\n\r\nWhitespace used as a separator, e.g. ` ` occurring twice in `border: 1px solid black;`.\r\n\r\nNode-specific properties:\r\n\r\n- **value**: The whitespace itself.\r\n\r\n### comment\r\n\r\nA CSS comment starts with `/*` and ends with `*/`\r\n\r\nNode-specific properties:\r\n\r\n- **value**: The comment value without `/*` and `*/`\r\n- **unclosed**: `true` if the comment was not closed properly. e.g. `/* comment without an end  `.\r\n\r\n### function\r\n\r\nA CSS function, e.g. `rgb(0,0,0)` or `url(foo.bar)`.\r\n\r\nFunction nodes have nodes nested within them: the function arguments.\r\n\r\nAdditional properties:\r\n\r\n- **value**: The name of the function, e.g. `rgb` in `rgb(0,0,0)`.\r\n- **before**: Whitespace after the opening parenthesis and before the first argument,\r\n  e.g. `  ` in `rgb(  0,0,0)`.\r\n- **after**: Whitespace before the closing parenthesis and after the last argument,\r\n  e.g. `  ` in `rgb(0,0,0  )`.\r\n- **nodes**: More nodes representing the arguments to the function.\r\n- **unclosed**: `true` if the parentheses was not closed properly. e.g. `( unclosed-function  `.\r\n\r\nMedia features surrounded by parentheses are considered functions with an\r\nempty value. For example, `(min-width: 700px)` parses to these nodes:\r\n\r\n```js\r\n[\r\n  {\r\n    type: 'function', value: '', before: '', after: '',\r\n    nodes: [\r\n      { type: 'word', value: 'min-width' },\r\n      { type: 'div', value: ':', before: '', after: ' ' },\r\n      { type: 'word', value: '700px' }\r\n    ]\r\n  }\r\n]\r\n```\r\n\r\n`url()` functions can be parsed a little bit differently depending on\r\nwhether the first character in the argument is a quotation mark.\r\n\r\n`url( /gfx/img/bg.jpg )` parses to:\r\n\r\n```js\r\n{ type: 'function', sourceIndex: 0, value: 'url', before: ' ', after: ' ', nodes: [\r\n    { type: 'word', sourceIndex: 5, value: '/gfx/img/bg.jpg' }\r\n] }\r\n```\r\n\r\n`url( \"/gfx/img/bg.jpg\" )`, on the other hand, parses to:\r\n\r\n```js\r\n{ type: 'function', sourceIndex: 0, value: 'url', before: ' ', after: ' ', nodes: [\r\n     type: 'string', sourceIndex: 5, quote: '\"', value: '/gfx/img/bg.jpg' },\r\n] }\r\n```\r\n\r\n## API\r\n\r\n```\r\nvar valueParser = require('postcss-value-parser');\r\n```\r\n\r\n### valueParser.unit(quantity)\r\n\r\nParses `quantity`, distinguishing the number from the unit. Returns an object like the following:\r\n\r\n```js\r\n// Given 2rem\r\n{\r\n  number: '2',\r\n  unit: 'rem'\r\n}\r\n```\r\n\r\nIf the `quantity` argument cannot be parsed as a number, returns `false`.\r\n\r\n*This function does not parse complete values*: you cannot pass it `1px solid black` and expect `px` as\r\nthe unit. Instead, you should pass it single quantities only. Parse `1px solid black`, then pass it\r\nthe stringified `1px` node (a `word` node) to parse the number and unit.\r\n\r\n### valueParser.stringify(nodes[, custom])\r\n\r\nStringifies a node or array of nodes.\r\n\r\nThe `custom` function is called for each `node`; return a string to override the default behaviour.\r\n\r\n### valueParser.walk(nodes, callback[, bubble])\r\n\r\nWalks each provided node, recursively walking all descendent nodes within functions.\r\n\r\nReturning `false` in the `callback` will prevent traversal of descendent nodes (within functions).\r\nYou can use this feature to for shallow iteration, walking over only the *immediate* children.\r\n*Note: This only applies if `bubble` is `false` (which is the default).*\r\n\r\nBy default, the tree is walked from the outermost node inwards.\r\nTo reverse the direction, pass `true` for the `bubble` argument.\r\n\r\nThe `callback` is invoked with three arguments: `callback(node, index, nodes)`.\r\n\r\n- `node`: The current node.\r\n- `index`: The index of the current node.\r\n- `nodes`: The complete nodes array passed to `walk()`.\r\n\r\nReturns the `valueParser` instance.\r\n\r\n### var parsed = valueParser(value)\r\n\r\nReturns the parsed node tree.\r\n\r\n### parsed.nodes\r\n\r\nThe array of nodes.\r\n\r\n### parsed.toString()\r\n\r\nStringifies the node tree.\r\n\r\n### parsed.walk(callback[, bubble])\r\n\r\nWalks each node inside `parsed.nodes`. See the documentation for `valueParser.walk()` above.\r\n\r\n# License\r\n\r\nMIT © [Bogdan Chadkin](mailto:trysound@yandex.ru)\r\n","repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-value-parser.git"},"bugs":{"url":"https://github.com/TrySound/postcss-value-parser/issues"},"license":"MIT","versions":{"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":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"3f731d9b3a4ee71c9446c0f382ceeb61043cad3b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.0.0.tgz"},"directories":{}},"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":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"6e27cb230df739a9738531f061de274740b943ff","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.0.1.tgz"},"directories":{}},"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":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"600e80e6bac96e2b955e62ce39a03cabe594bb80","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.0.2.tgz"},"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.1.0.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.2.0.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.2.1.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.2.2.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.3.0.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.4.0.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.4.1.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-1.4.2.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"acf509813bda64fe5e65d4a8e86adb2c7339fd62","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-2.0.0.tgz"},"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-2.0.1.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-2.0.2.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"c7ff20a698fa4803e84012146e5ca2eaf9d5a424","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-2.0.3.tgz"},"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-2.0.4.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"9bcd9234d0f16cd57508f2b488ed533f3684317e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-2.0.5.tgz"},"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.0.0.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.0.1.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"84e12e2aa9305ee8db77b02b47c31019493ffc48","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.0.2.tgz"},"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.0.3.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.1.0.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"274968355c74c06e8af43312f8dd89c2a5eeb905","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.1.1.tgz"},"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"5ec98f70548b8158b3b8f9b5c13a2bac46fb1837","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.1.2.tgz"},"directories":{}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.1.3.tgz"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"21f4b04a74bc5198ff05e0c7f077c338aff23c2f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.2.0.tgz"},"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"5ae3681946135b5ef6bac55c5ee980f6574acc4f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.2.1.tgz"},"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"216e7247bbd26b7668ab9eebd08de6b96eb2b453","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/postcss-value-parser-3.2.3.tgz"},"directories":{}},"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":"trysound","email":"trysound@yandex.ru"},{"name":"beneb","email":"beneb.info@gmail.com"}],"dist":{"shasum":"87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/postcss-value-parser/-/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":{}}},"name":"postcss-value-parser","time":{"modified":"2016-02-18T17:40:59.015Z","created":"2015-08-17T18:56:42.739Z","1.0.0":"2015-08-17T18:56:42.739Z","1.0.1":"2015-08-17T19:01:03.384Z","1.0.2":"2015-08-17T19:04:01.821Z","1.1.0":"2015-08-18T11:39:37.525Z","1.2.0":"2015-08-25T13:24:00.552Z","1.2.1":"2015-08-25T17:21:15.422Z","1.2.2":"2015-08-27T08:16:55.633Z","1.3.0":"2015-09-02T08:30:20.193Z","1.4.0":"2015-09-02T16:00:14.801Z","1.4.1":"2015-09-02T16:05:25.577Z","1.4.2":"2015-09-02T16:08:22.345Z","2.0.0":"2015-09-04T23:23:19.464Z","2.0.1":"2015-09-07T12:53:46.153Z","2.0.2":"2015-09-08T07:51:34.088Z","2.0.3":"2015-09-10T05:34:48.716Z","2.0.4":"2015-09-10T13:10:33.700Z","2.0.5":"2015-09-18T17:41:10.225Z","3.0.0":"2015-10-05T14:03:41.576Z","3.0.1":"2015-10-05T14:47:02.636Z","3.0.2":"2015-10-06T19:48:14.878Z","3.0.3":"2015-10-09T08:55:50.252Z","3.1.0":"2015-10-19T14:03:35.556Z","3.1.1":"2015-10-20T05:52:38.207Z","3.1.2":"2015-11-07T21:02:01.383Z","3.1.3":"2015-12-01T14:03:35.302Z","3.2.0":"2015-12-13T20:36:21.939Z","3.2.1":"2015-12-14T00:56:48.557Z","3.2.3":"2015-12-14T11:22:26.797Z","3.3.0":"2016-02-18T17:40:59.015Z"},"readmeFilename":"README.md","homepage":"https://github.com/TrySound/postcss-value-parser"}