{"_id":"css-tree","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"dist-tags":{"latest":"3.2.1"},"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","readme":"<img align=\"right\" width=\"111\" height=\"111\" alt=\"CSSTree logo\" src=\"assets/csstree-logo-rounded.svg\" />\n\n# CSSTree\n\n[![NPM version](https://img.shields.io/npm/v/css-tree.svg)](https://www.npmjs.com/package/css-tree)\n[![Build Status](https://github.com/csstree/csstree/actions/workflows/build.yml/badge.svg)](https://github.com/csstree/csstree/actions/workflows/build.yml)\n[![Coverage Status](https://coveralls.io/repos/github/csstree/csstree/badge.svg?branch=master)](https://coveralls.io/github/csstree/csstree?branch=master)\n[![NPM Downloads](https://img.shields.io/npm/dm/css-tree.svg)](https://www.npmjs.com/package/css-tree)\n[![Twitter](https://img.shields.io/badge/Twitter-@csstree-blue.svg)](https://twitter.com/csstree)\n\nCSSTree is a tool set for CSS: [fast](https://github.com/postcss/benchmark) detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations. The main goal is to be efficient and W3C spec compliant, with focus on CSS analyzing and source-to-source transforming tasks.\n\n## Features\n\n- **Detailed parsing with an adjustable level of detail**\n\n  By default CSSTree parses CSS as detailed as possible, i.e. each single logical part is representing with its own AST node (see [AST format](docs/ast.md) for all possible node types). The parsing detail level can be changed through [parser options](docs/parsing.md#parsesource-options), for example, you can disable parsing of selectors or declaration values for component parts.\n\n- **Tolerant to errors by design**\n\n  Parser behaves as [spec says](https://www.w3.org/TR/css-syntax-3/#error-handling): \"When errors occur in CSS, the parser attempts to recover gracefully, throwing away only the minimum amount of content before returning to parsing as normal\". The only thing the parser departs from the specification is that it doesn't throw away bad content, but wraps it in a special node type (`Raw`) that allows processing it later.\n\n- **Fast and efficient**\n\n  CSSTree is created with focus on performance and effective memory consumption. Therefore it's [one of the fastest CSS parsers](https://github.com/postcss/benchmark) at the moment.\n\n- **Syntax validation**\n\n  The built-in lexer can test CSS against syntaxes defined by W3C. CSSTree uses [mdn/data](https://github.com/mdn/data/) as a basis for lexer's dictionaries and extends it with vendor specific and legacy syntaxes. Lexer can only check the declaration values and at-rules currently, but this feature will be extended to other parts of the CSS in the future.\n\n## Projects using CSSTree\n\n- [Svelte](https://github.com/sveltejs/svelte) – Cybernetically enhanced web apps\n- [SVGO](https://github.com/svg/svgo) – Node.js tool for optimizing SVG files\n- [CSSO](https://github.com/css/csso) – CSS minifier with structural optimizations\n- [NativeScript](https://github.com/NativeScript/NativeScript) – NativeScript empowers you to access native APIs from JavaScript directly\n- [react-native-svg](https://github.com/react-native-svg/react-native-svg) – SVG library for React Native, React Native Web, and plain React web projects\n- [penthouse](https://github.com/pocketjoso/penthouse) – Critical Path CSS Generator\n- [Bit](https://github.com/teambit/bit) – Bit is the platform for collaborating on components\n- and more...\n\n## Documentation\n\n- [AST format](docs/ast.md)\n- [Parsing CSS → AST](docs/parsing.md)\n  - [parse(source[, options])](docs/parsing.md#parsesource-options)\n- [Serialization AST → CSS](docs/generate.md)\n  - [generate(ast[, options])](docs/generate.md#generateast-options)\n- [AST traversal](docs/traversal.md)\n  - [walk(ast, options)](docs/traversal.md#walkast-options)\n  - [find(ast, fn)](docs/traversal.md#findast-fn)\n  - [findLast(ast, fn)](docs/traversal.md#findlastast-fn)\n  - [findAll(ast, fn)](docs/traversal.md#findallast-fn)\n- [Util functions](docs/utils.md)\n  - Value encoding & decoding\n    - [property(name)](docs/utils.md#propertyname)\n    - [keyword(name)](docs/utils.md#keywordname)\n    - [ident](docs/utils.md#ident)\n    - [string](docs/utils.md#string)\n    - [url](docs/utils.md#url)\n  - [List class](docs/list.md)\n  - AST transforming\n    - [clone(ast)](docs/utils.md#cloneast)\n    - [fromPlainObject(object)](docs/utils.md#fromplainobjectobject)\n    - [toPlainObject(ast)](docs/utils.md#toplainobjectast)\n- [Value Definition Syntax](docs/definition-syntax.md)\n  - [parse(source)](docs/definition-syntax.md#parsesource)\n  - [walk(node, options, context)](docs/definition-syntax.md#walknode-options-context)\n  - [generate(node, options)](docs/definition-syntax.md#generatenode-options)\n  - [AST format](docs/definition-syntax.md#ast-format)\n\n## Tools\n\n* [AST Explorer](https://astexplorer.net/#/gist/244e2fb4da940df52bf0f4b94277db44/e79aff44611020b22cfd9708f3a99ce09b7d67a8) – explore CSSTree AST format with zero setup\n* [CSS syntax reference](https://csstree.github.io/docs/syntax.html)\n* [CSS syntax validator](https://csstree.github.io/docs/validator.html)\n\n## Related projects\n\n* [csstree-validator](https://github.com/csstree/validator) – NPM package to validate CSS\n* [stylelint-csstree-validator](https://github.com/csstree/stylelint-validator) – plugin for stylelint to validate CSS\n* [Grunt plugin](https://github.com/sergejmueller/grunt-csstree-validator)\n* [Gulp plugin](https://github.com/csstree/gulp-csstree)\n* [Sublime plugin](https://github.com/csstree/SublimeLinter-contrib-csstree)\n* [VS Code plugin](https://github.com/csstree/vscode-plugin)\n* [Atom plugin](https://github.com/csstree/atom-plugin)\n\n## Usage\n\nInstall with npm:\n\n```\nnpm install css-tree\n```\n\nBasic usage:\n\n```js\nimport * as csstree from 'css-tree';\n\n// parse CSS to AST\nconst ast = csstree.parse('.example { world: \"!\" }');\n\n// traverse AST and modify it\ncsstree.walk(ast, (node) => {\n    if (node.type === 'ClassSelector' && node.name === 'example') {\n        node.name = 'hello';\n    }\n});\n\n// generate CSS from AST\nconsole.log(csstree.generate(ast));\n// .hello{world:\"!\"}\n```\n\nSyntax matching:\n\n```js\n// parse CSS to AST as a declaration value\nconst ast = csstree.parse('red 1px solid', { context: 'value' });\n\n// match to syntax of `border` property\nconst matchResult = csstree.lexer.matchProperty('border', ast);\n\n// check first value node is a <color>\nconsole.log(matchResult.isType(ast.children.first, 'color'));\n// true\n\n// get a type list matched to a node\nconsole.log(matchResult.getTrace(ast.children.first));\n// [ { type: 'Property', name: 'border' },\n//   { type: 'Type', name: 'color' },\n//   { type: 'Type', name: 'named-color' },\n//   { type: 'Keyword', name: 'red' } ]\n```\n\n### Exports\n\nIs it possible to import just a needed part of library like a parser or a walker. That's might useful for loading time or bundle size optimisations. \n\n```js\nimport * as tokenizer from 'css-tree/tokenizer';\nimport * as parser from 'css-tree/parser';\nimport * as walker from 'css-tree/walker';\nimport * as lexer from 'css-tree/lexer';\nimport * as definitionSyntax from 'css-tree/definition-syntax';\nimport * as data from 'css-tree/definition-syntax-data';\nimport * as dataPatch from 'css-tree/definition-syntax-data-patch';\nimport * as utils from 'css-tree/utils';\n```\n\n### Using in a browser\n\nBundles are available for use in a browser:\n\n- `dist/csstree.js` – minified IIFE with `csstree` as global\n```html\n<script src=\"node_modules/css-tree/dist/csstree.js\"></script>\n<script>\n  csstree.parse('.example { color: green }');\n</script>\n```\n\n- `dist/csstree.esm.js` – minified ES module\n```html\n<script type=\"module\">\n  import { parse } from 'node_modules/css-tree/dist/csstree.esm.js'\n  parse('.example { color: green }');\n</script>\n```\n\nOne of CDN services like `unpkg` or `jsDelivr` can be used. By default (for short path) a ESM version is exposing. For IIFE version a full path to a bundle should be specified:\n\n```html\n<!-- ESM -->\n<script type=\"module\">\n  import * as csstree from 'https://cdn.jsdelivr.net/npm/css-tree';\n  import * as csstree from 'https://unpkg.com/css-tree';\n</script>\n\n<!-- IIFE with an export to global -->\n<script src=\"https://cdn.jsdelivr.net/npm/css-tree/dist/csstree.js\"></script>\n<script src=\"https://unpkg.com/css-tree/dist/csstree.js\"></script>\n```\n\n## Top level API\n\n![API map](https://cdn.rawgit.com/csstree/csstree/aaf327e/docs/api-map.svg)\n\n## License\n\nMIT\n","repository":{"type":"git","url":"git+https://github.com/csstree/csstree.git"},"users":{"yanrivera":true,"flumpus-dev":true,"daizch":true},"bugs":{"url":"https://github.com/csstree/csstree/issues"},"license":"MIT","versions":{"1.0.0-alpha":{"name":"css-tree","version":"1.0.0-alpha","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/parser","bugs":{"url":"https://github.com/csstree/parser/issues"},"dist":{"shasum":"64e87ddebd61aba3d9a1f95e80f180e5042be189","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.tgz","integrity":"sha512-lUCiHiNHFKKdosYEA+Pre7w69tmxRiTxUpqDO4RcHDTy07O+BTeyEdEl01OcUiZa0YFXvyWjuqO8Mtp2gj5Aew==","signatures":[{"sig":"MEYCIQD0j5yU99N/hXG2zi75e4UBSpCL+InMBj3+zK/gOfrQmQIhAN4XrcGd6kwIsJCfP+/Gh4CY0/0/M9HuboOgpqWBUDQf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","docs","dist/csstree.js","dist/csssyntax.js","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"64e87ddebd61aba3d9a1f95e80f180e5042be189","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"1326b7751109e59c195aa047f7ef32af722e921b","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/parser.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha.tgz_1473708851891_0.5373753695748746","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha10":{"name":"css-tree","version":"1.0.0-alpha10","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha10","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"7f76e01b5ae452c0b95c811ad053a0bb69ffe98e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha10.tgz","integrity":"sha512-NmcfGbdwMxp5JG4KimOoewuYL94Y1lBt+DEIbOYiP1BtGYzjSkD2whUFOh2pv/x9pxyqESKlSZCVXeg3nH6zZA==","signatures":[{"sig":"MEUCIQCS4AYBygR+kfylnZs1H+8v2ArBYgWDiQ95qj1fIcBl/wIgTdKLbiPLtkfuL+tuIwg//ThNtF0f855eBsE6vS9KGm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"7f76e01b5ae452c0b95c811ad053a0bb69ffe98e","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"e1c19554a44425a34595d95b1a10b33f0bd27e48","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"3.10.8","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha10.tgz_1484177617534_0.6551562217064202","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha11":{"name":"css-tree","version":"1.0.0-alpha11","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha11","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"41d17f2f64063fff8264ad33de4084aa0b61e175","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha11.tgz","integrity":"sha512-IVsQQLAxixldSEx5EQgBOomPzaBDkqMna+ih/8iuXdLpyN5pWJcw4JFEWFIEEZQ5p7jx8fzovEX8Egb3TcCqgA==","signatures":[{"sig":"MEYCIQDkLNSZ7nnga+iWiyFKfk05pZ+vbfTSd0ZI6KgZ1UN7IwIhAMiRRhGUv/HjJWfDJN5a+NiamukqEMhpbxSV9njzKR0A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"41d17f2f64063fff8264ad33de4084aa0b61e175","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"e6671e5571cdd8ebd2071fc2af44895eddd1ff34","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"2.14.7","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"4.2.2","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha11.tgz_1484756736136_0.367774342186749","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha12":{"name":"css-tree","version":"1.0.0-alpha12","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha12","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"0f0eddd8c5dd21cc751ef813eebe9b5df752bad1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha12.tgz","integrity":"sha512-uroBPXvD00XFDSUhPBxsTWa1StNCf1ytQDwTDKERKIiwKdMDCC2MKCDMCpCcqUcGsopgVwRdcPcg1DKonsBM1Q==","signatures":[{"sig":"MEQCIFOJhJmLYsjNrhwvExJ6Ws9bBXQrGRx/BR1uSoO5x71IAiAcVbOM9PPaf1CsFQkGkyDShZCekyrSHeiX1EsP2TKhIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"0f0eddd8c5dd21cc751ef813eebe9b5df752bad1","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"86c802b8918192947190147bfebbfff3930c676c","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"3.10.8","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha12.tgz_1484848087504_0.8435024041682482","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha13":{"name":"css-tree","version":"1.0.0-alpha13","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha13","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"b52c75572a01994fe125c841f333f03a11bddb57","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha13.tgz","integrity":"sha512-YNZ8YdgVj4sYVBR46uIJxS/2HSU04Ku888SE9vttNpPwaND1OIf2SeztXH816N6EnhAKVoJ3tRdOnMj96algbg==","signatures":[{"sig":"MEQCIDlOaE33A27jBwmIe7fSZpCdVtI2l/QMeFCRkdLkC0/SAiAam87zGIjLxOn4xpsAFc7ILkFsRnN1/MtVdaBykJtmGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"b52c75572a01994fe125c841f333f03a11bddb57","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"a99f399e92acff4e993067d8a8bc265d35962f4c","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"2.14.7","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"4.2.2","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha13.tgz_1484860142234_0.9570205574855208","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha14":{"name":"css-tree","version":"1.0.0-alpha14","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha14","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"513941c6763161c7c63d054452a02c296011811e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha14.tgz","integrity":"sha512-52SLr6oRhPms7S/eIx4c0m0Abyz40aP1iZWK69wZf5GXQSeOiVUf5Kh9yP9+UnV9eiZVR2SqMZBnuUl4nvNlXQ==","signatures":[{"sig":"MEMCIAl03/KPMR8YmgR6kuwp48qn5t52mWUfwEajDtZmuKaUAh8xZKS0Ud2rkZUyn9KCP2IGW8P3Zxorxc46Db77Aq2O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"513941c6763161c7c63d054452a02c296011811e","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"15f57159ae1a9960257d3e8f33bd3c200a5d38d5","scripts":{"test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"3.10.8","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha14.tgz_1486138841363_0.163177591515705","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha15":{"name":"css-tree","version":"1.0.0-alpha15","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha15","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"60fb5d06bb5bc003bd92a6fe7f313cb87aef8cd2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha15.tgz","integrity":"sha512-lOmProKl4lwPFAihcS7j9uF45etvlH0WihrCBXIG6PVG1+CxjiKCm/xqinyp8L7eVdb6Ia93dwHM7h1g7JrSGA==","signatures":[{"sig":"MEUCIF7VMElK/33GBVzyDZ7IpF8mPr5xV90jc/W96jMT4In9AiEAt6hPTWpfoS2qJD6IeY0++A/posZ7Db5ZS6I/b3BARw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"60fb5d06bb5bc003bd92a6fe7f313cb87aef8cd2","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"d3da49c4b73733aefe56e6740de6f189805cdb34","scripts":{"test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"4.2.0","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha15.tgz_1486597789189_0.15721736825071275","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha16":{"name":"css-tree","version":"1.0.0-alpha16","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha16","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"6cb2cdff6947259dfdaf790626333a862de948b0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha16.tgz","integrity":"sha512-agAuXd8vKbIOxY2tPKOBrj7FfDCbSeLJ0WtlTdv56bPjkE09EdYFIFvRZog3pZMqer+iu9vFHRtsevxX/rYjMQ==","signatures":[{"sig":"MEQCIAGiC8lT2mFfaiKzGbYmP2nNWhHSiWh85ywbpUASQdf3AiB0bCSAYlYYvN3VU9oPcEQWS3AaLKuyZQdY+gJKUGWvEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"6cb2cdff6947259dfdaf790626333a862de948b0","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"d273a1d820ef963d1f87fca5127492de99a40a29","scripts":{"test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"4.2.0","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha16.tgz_1486944129813_0.13880839152261615","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha17":{"name":"css-tree","version":"1.0.0-alpha17","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha17","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"7ab95ab72c533917af8be54313fec81841c5223a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha17.tgz","integrity":"sha512-tQ9XuZqzUWVP2ZeQmQsJojtRLI67PuqAabOiTlWaFCtqnmS6oNO7XEr4OLoasIjOg6m3jp1HrWHApillm5NNmg==","signatures":[{"sig":"MEUCIQDIqzKKRcBM3ga5pnzxGi86duGxk49HMz7nNNq47PNMpwIgM0EQCGgcQG4muT4BLJ0GdumIOqtVqVeyzRYrFX2YSOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"7ab95ab72c533917af8be54313fec81841c5223a","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"3feb509ead50ec53b2dba8dd0ed1b15a204aee11","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js && node scripts/update-ast-docs.js","prepublish":"npm run build","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"4.1.2","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"7.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha17.tgz_1489435944826_0.9912604768760502","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha18":{"name":"css-tree","version":"1.0.0-alpha18","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha18","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"34d147ed42581d05b4e1939750e57558125375fc","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha18.tgz","integrity":"sha512-zK3TOpe9Zh8l+8tOeu+qyb/aaOBRFn9q0IuRG/F3APRWS8YnReTl9K++jthzsY/EmiZUfW31ldcth4tLdLXQmg==","signatures":[{"sig":"MEQCIEEb77nPGNvla72M2GzKp5bJPC/j032dwdxXY2QoFG11AiATPdfR4bzGEa1Q6scNeMuGIfDlfiooG7H5B2jGKVKShQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"34d147ed42581d05b4e1939750e57558125375fc","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"a52a5afceecd9ab51914edbfabf0356e1098d066","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js && node scripts/update-ast-docs.js","prepublish":"npm run build","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"4.4.4","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha18.tgz_1491254049577_0.29768836218863726","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha19":{"name":"css-tree","version":"1.0.0-alpha19","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha19","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"949aa846c2c15b3979792e8fce05f6b6e3ebcad4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha19.tgz","integrity":"sha512-2Fy/AUy4pMCgwhN8GgDOnzdzO/0Fb5FJfriFq1BFrX7EK8dqKjRZHg1j1Eki1fqionkBbUm657+BomlZJ22dXQ==","signatures":[{"sig":"MEYCIQCFuP+QUKGLtdDhTln31Fl2cMg/+6rwrxFKT4Kd+nhNpwIhANQgQWvetsE5Ehx6WuQsa+H2eOWzazJxziQx5jqm93T3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"949aa846c2c15b3979792e8fce05f6b6e3ebcad4","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"d068ec606f831b965f40873fda7b98bb316223e7","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js && node scripts/update-ast-docs.js","prepublish":"npm run build","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"4.5.0","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha19.tgz_1493078327712_0.5519534272607416","host":"packages-12-west.internal.npmjs.com"}},"3.1.0":{"name":"css-tree","version":"3.1.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@3.1.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"7aabc035f4e66b5c86f54570d55e05b1346eb0fd","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-3.1.0.tgz","fileCount":287,"integrity":"sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==","signatures":[{"sig":"MEQCIHwsUgwFT0hRhxPMpJDzVCkTm8LPjkh1BG8o7Yl1BkHFAiB25E5dBZoPzIuZUhBO1J8EMo9awupwlecu+YT17UkiSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1327071},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"354254f7859bd9cd22c762fc8fada73a74bf2947","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --require lib/__tests/helpers/setup.js --reporter progress","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","test:cjs":"mocha cjs/__tests --require lib/__tests/helpers/setup.js --reporter progress","test:dist":"mocha dist/__tests --reporter progress","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"10.9.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"22.11.0","dependencies":{"mdn-data":"2.12.2","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","clap":"^2.0.1","mocha":"^9.2.2","eslint":"^8.4.1","rollup":"^2.79.2","esbuild":"^0.24.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_3.1.0_1733505989512_0.8336943984107592","host":"s3://npm-registry-packages"}},"1.0.0-alpha.35":{"name":"css-tree","version":"1.0.0-alpha.35","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.35","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"ae2f75439a5221edd947b7beaa4d5ba76c9328e8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.35.tgz","fileCount":124,"integrity":"sha512-QvPkIqrXSgJQBrsZGjU74CjPv8GwTN48SiIsPhc5UNNhWokJ85Uvq+jPw5iMZcs24FL0Wj1+kxST/T5usdX5wA==","signatures":[{"sig":"MEUCICCeWBTX/OZvBf552BVbvhZrCLwwGvJ3WxTSqyX4iOvaAiEA2lEyzpqNoNwpWmidc1/bLsIrdg1it5/QgrZikMrJIY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm3BNCRA9TVsSAnZWagAAtkcP/jbcbFjyznmTBdXtgC4Z\n/IXZRNYBWwu6tRz8aydSpYrcC9koKUVTo7ubYlLG7qv5q/NjpqhXNd7Gm4lR\nrZJ7v8UqfyfufU186ucoPkl4dmErCgrH3tQyg00XGKLeUEi+Lq1lcN3SxH+l\n1JWq2BRU1+cDCms8BZ4RpzyPI2Snhs/owZaQuWCEP5Tf5IzFPt1INpH9n9GZ\n/F6aswfekp6MKBrq90uRDjFTC0MMYQl//GJNd0rzh4C1O8GjaN+UN491A44u\nq6obiZ2DwpicuxNhMxtZ0FMTjQrcwJZMpGkVPAABwuKODU9a0WUkIyOWyd+9\nFTWdz+4lwQ7C+hfwPmfG7iFIMp/Hl/H/+a5+nohraya7aAhHu2WaTVGm/PZw\nKKfhd2ITpOE6mp+ZdNE7MDZIe/A3dXlykBCFxCqV0dAybluOFSW/FlouCRwF\nKOIVZk752Bz0JRVfjtcPQER1VyCLLJYIxuTizgr8YoZv450fMa2iB0gAdfhV\n3EDcZiJLtHP2SKpjDzd2eduz4k6OK2UT/1SI129swp1cqM9yC1JHZMKG2PcG\nhTnMxzpggkwKxt1FOtupOwB6yysHoUHOEtP2a1E18viJl8aVeyvsK5p+4q4j\nuGv3VgJFY8g4JiglIa0I/uxHK95gQ6uPduDmwHRIzXrPwI7m9s0eB7FLQSqg\nFadd\r\n=IAm+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"18167c99abca538a391475fc339a957d3fcce5ea","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.11.3","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.35_1570467916377_0.5549699352702611","host":"s3://npm-registry-packages"}},"1.0.0-alpha.36":{"name":"css-tree","version":"1.0.0-alpha.36","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.36","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"48a848ecad1859c9d005bf900ce58a3465987954","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.36.tgz","fileCount":125,"integrity":"sha512-AFAFvEOaB8NPmPtSIy1wVyD6K1bC8YBc07BYTCmeB3EbQUqKBU/TUIbJGSgDWbrHPX1a6QsJExx7rd6mzagK0w==","signatures":[{"sig":"MEQCIDJa+bBMxyC4hcvBqFgtMqKYn515YxJCBWx8K/rKvbDdAiBsHzIwxngjcy1xTfWNfANQ1oYdvWTuM2wvcNSyFCHPIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":990791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdo5TwCRA9TVsSAnZWagAAkOUP/0DPfRrsde9zLAC6SZjH\nMt/c+QzyBS7+JJ5cJIZmdKTmGksTPoYmIdVjr+M4T4Eu41slDObDRVxwVdXe\nbDPGhZYySnMQp3p+jk5tHwYJcrNPu+jfnuF4mcIdncC0EWW6exocDCNBxp97\nVdqHZepWdmAmUpcOHZuIYFnQLvvX7LZ8WzXDw/Vy5kCZXuWEfG8tbm0CrC2M\nR4q4f52op3wSpA07qIJOIntvrl0GcQ5u9+5cToxKstwqhbohMdjIcyYXGH47\nDhpkGRA1HshrzPqUg2cQrLQx+/1Z+aNY1d4j8eoE/DfxtNzDRafqLQgNO2Vl\nAED1IUUY8Wseq7Zuno75aDPT0ARJwyyz/qeZRyltGy63yeSuInArHFYqcyqI\ny2aOqFooLPCdVl7n229TPCUvws4pIaqHP6qwqX0yXxDfCQLj9r9xeeOt9v3d\ndrYOwidavou4SMv8DCw/e+JYgyymVnMz7ZBs6o8C4eFFoQ8mKsAE4AqLkTek\nkXewl22QMUGzs3F14iPdfg6ErlqExy2kUAT3L0QkCX10O12QgQ/CMbDN5GFv\nd4fOkn/2KdYKq2htjL53QCvYMiLy2x6w9DgAlR/3EVfMNah39DDLF3rmL6OA\nRGO1QyF9llL7Ds1lN/WE0SCKPTp91ley7b+facJjymQwhQUul/DxUaL8fPvz\nXyd5\r\n=d9oL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=8.0.0"},"gitHead":"bef6e6fb2d75776f52180acc90192c7e75604926","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && rollup --config && terser dist/csstree.js --compress --mangle -o dist/csstree.min.js","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","gen:syntax":"node scripts/gen-syntax-data","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.11.3","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","eslint":"^6.3.0","rollup":"^1.22.0","terser":"^4.3.4","coveralls":"^3.0.4","json-to-ast":"^2.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.36_1571001584148_0.6402298346214419","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"css-tree","version":"2.1.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.1.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"170e27ccf94e7c5facb183765c25898be843d1d2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.1.0.tgz","fileCount":244,"integrity":"sha512-PcysZRzToBbrpoUrZ9qfblRIRf8zbEAkU0AIpQFtgkFK0vSbzOmBCvdSAx2Zg7Xx5wiYJKUKk0NMP7kxevie/A==","signatures":[{"sig":"MEUCIQCIQZfqF6q2XMv2/s1C8nCHUkmw+rv1j/V+7nQdT2IO7QIgQT6ZkbEm6uI+d9ibXUw2kOkBHZfhsMiOfWWQhsqaMSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1149324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG9q9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJjA//Sa1DOAfiJxZXaElH1HovLpvbp+0wuTejC+7qbxA+p3C2RTDc\r\nMSBY71GoFVcjmM+O/NLMCc/Ug5+OrxK/oVhiR05x3mPmRHrh8+nK/UbtdUei\r\nex9o1gkn1E7Z6U1z1ZwNgBdAPhwTe5DoifVvz9ooe0hmoOHqNZOBGNTDuIDr\r\nlF/Wj79ju3BZZNAgPKEx1sxAqh27JMTEbjyjQxJLlV94+gpxh0OP80GOwwsl\r\nmUU2pgUHOydVPbJLa51pP16qGUfu9ScAjzs2oL97rgdhg4AU9Yz/M607KEl1\r\nYJWE84Hn7Dk77PDFtbKxtcvWyOtYrOdGOmD0Wr8omZF4Rw0XQTN/4xOd/acN\r\nIPf2UtA+p5e/ugOV4Nv8JeoULXwQqnUKRBAI9knTweW8PPgD5w/kjVp4jSwA\r\nRYLSe4xRKSEb2v7A1pWnv30isR2fjUM6kj+z/bBCu7+W/krnKBEvKiGlVTy7\r\nlkGUyXCGC1oSlBPSKKoMHRz2E5uFBrE7ER2A1gm14MQFyVkYlaSPVFsilMoc\r\niqFStUpB+b0zGAnfZEAXM8Vm5xgGtL1PQ2OlYRyLDgiXwKhvnq1HBiM8vaLs\r\ne0+gXAuP/RAYtfyBgNnQtImj43gPq9X8u6xNJEAYzsXNmaZ0Yt+MZKoGJeqt\r\ndDpLmJNT52wdXcO3zzitYxBV8IlFs11h4J8=\r\n=9Lp+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"41f276e8862d8223eeaa01a3d113ab70bb13d2d9","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.3.1","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.14.0","dependencies":{"mdn-data":"2.0.27","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.4","eslint":"^8.4.1","rollup":"^2.68.0","esbuild":"^0.14.23","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.1.0_1645992637032_0.22547478047965197","host":"s3://npm-registry-packages"}},"1.0.0-alpha.33":{"name":"css-tree","version":"1.0.0-alpha.33","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.33","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"970e20e5a91f7a378ddd0fc58d0b6c8d4f3be93e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.33.tgz","fileCount":124,"integrity":"sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w==","signatures":[{"sig":"MEUCIBzglA46DNkOBRcF8UX4WSYDwZ1DRfW/a73ceN43Tc23AiEAoBLmgF+ZnnlQ9/Oaa6GZFQ7cZVHdU+wuDYNj2s/5g1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ58ICRA9TVsSAnZWagAA06MP/2qpyFoOqHJFmtJDqm6t\nTU4d0VCWlW41OUO5BiwbVQEjXpsokqWn2CoqbN3hp7IjIjCtnR+Z3CSxqE+l\nk6zYf+PGL3005n5inNyHtZXGvBz32yJxUEmBDB53qDxGbmnCi0HQdcv6TrAT\nHZj9Cu/2N0m2ROQkvulQd0VmOHsChcQHbAA8sOz5EY+cQ2puW9NqNneETQS4\nFSUsfQxypqPwvRxLCUHB1mMwBUJ3fu2YgCJFRfpJkdgkTbDEzCrU0nvR3Twr\nHnGIWUCONS0eO+ojQCmt5EkqIzyvt+6HKABbqTW1orR1LCk0vxtKtAdEbJUX\n5UoQgxBXi4a824bypaDcCWAv8XKBd7Rxni44xofh5BKh9sAu/WA4tdaFoVd2\nfNNqZjcUc253kZ9byzZwIUxnjPiLBoAG2uZ1Tv7iqiaL6MEqrXDZXTm2pIUL\nYU/zW4QNS9wqYQeklNZoJlDd9qyVa2Nv7mHeoy86GtwcSpMSliNGXphtzEu9\nBrSHNCBsKwsTEELoPU0bzIDoArifqE/uAD8FyMd3THw+7l9uWiW9LEMGF3jf\nrHW3OPi7DUqo7GkaGrLy7QzQnc8/fIH7VAsu2abo6XAHnfBXIJkp+11y/hfV\npRkkuC1aZmT7GKc1bvOHACT5eIJUEvTU/9F+GXp/pY7pPfa3KhhD3GpZpRPH\neQ/R\r\n=n+JZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"30ed565f5fab75b1f41f379b5d4afe83fb4cd1ba","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.10.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.33_1562877703313_0.8481237196894551","host":"s3://npm-registry-packages"}},"1.0.0-alpha.34":{"name":"css-tree","version":"1.0.0-alpha.34","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.34","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"9b3a774cce553391604e62276670518e670c0b27","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.34.tgz","fileCount":124,"integrity":"sha512-JMKJi4h8WkQ+HPjsCUvFnIhGF0I7Jr+J4a+NcHOApyGIBjvx4/hbhk+oKMXydv+OCmVyKBp0hqhHpj5Z61tyMg==","signatures":[{"sig":"MEUCIGlglpvZAv4oPis/a3R0dD5SeTqcgW68BAF3cDPKCVqKAiEAi/8zipVjOFYmGVm6wc+Z3isl/6uPERZW9ecAZkVoDY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO25fCRA9TVsSAnZWagAA8g4QAIYYRtLxpTOT9LysTOyw\nOLYApnPJPy5QFi3SueltX7ylLwV6QH8XpNPThz7QA/PBCAlxhyQlxkLCKjGi\nyxhqXsKnI06JNraAZkcq0vx41+2YKSIqwuio2CYXVJVHFsop8zj98AGY/FMg\ng328cqlo8WvFWi7soAjmvtAypJsG1TYpAIs7SUf1NRHfrOY0t6KHQmGoipQt\n25blHVc6mNb/Nr/nNGaYHa+P568GxE7kxc543dxX0VEOXPCj9TmZQw5T4WgA\nUqIHxEeELakxDgvyYYvkg3sRf0K/UG/QgsDNuV4BErI3BIb4eRj12Zryc5C2\nftlbQdWJMepXbtzEO9zRTZ2k0TwTSV+Le83kL4I+EUw0/YwmZVhRrIBMayTg\nTlLeZxPj89OXknaMFcnFzeAyz6/7wtH5yME8v7ChGQks2TEWHKRqbVDQi8NA\nIM5H61m0g67e7Li+5Sq9NfBIbWBKhxk3hjoqv7ROSSSXM7WyxqluA6H2ks5p\nSy68xAKDeQpqbKQ6PfOFOEl8Egg84PBGXJRdQ7RE3ff2+2IoBJnxQMqS26QC\njs657828AS2ysddt2TqNpyH7eGaX0PhFPXqrvgLS9/TAcEPZVXEz4I2wy8Ab\nh54sGB9qA4/CLbA50hDzRPcZpe1LmaIh5il2Xhy+sxYQA7nPODo3YaB/blIq\nlMF9\r\n=SyVw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"138c56ccfb7cced18668d38a3b1e1d43e4e22f37","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.10.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.34_1564175966827_0.9553900153020181","host":"s3://npm-registry-packages"}},"1.0.0-alpha.39":{"name":"css-tree","version":"1.0.0-alpha.39","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.39","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"2bff3ffe1bb3f776cf7eefd91ee5cba77a149eeb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.39.tgz","fileCount":125,"integrity":"sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==","signatures":[{"sig":"MEUCIQCSsgFrMgitamDi6t8cOTyQzddBmZMN0Q95r1dsbcKSDAIgVI8se5onB0sxMAb2UY8NIfd4Vj5aSBiH8Aw47dfhX58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1005909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6X5DCRA9TVsSAnZWagAAssoP/3cRCCnLCGfAn2+9WL+q\nwhZixgenOw+FqPmgDI41TKTA/RC8Egwu1+t3yyXQNtB+JbP70twPAe7dFL7+\nskzc5dDj6wD3mHZ/WXAwK8CkaSGsy+ptweondaAcLonrDUoc9ly0DqdRRO1R\nZIjgzmcer/2JeAegTGP9nm3QRgLk/p2D4k5+EpMeiK1OI3BwfvD9NygdIWZC\n17KKk6vFCiuIGj5elHpBcbM1YSsJmR7IZrUFgziT905ugkm1hYcfT3PWCNwL\n0SiVD8BN5OMjd3S42vQzFpSQhipmq2bgmcp5vw6t10D//4VP1A+z/K6HmnXB\neg4GZC7LQHV2Tu+SS6d2WYIz0j+RXqmXHLCHAtASWSHpQEBvMQTnADrKtxQ0\ndAH7Q1uaMhSYqa34OLhejUqaZL/5JhbZ5tTk3fBIK2FZNtPzS0unY5sQbK9r\nSbUANd5QfCBSfTxe8HmXNTXzlEawf/VWsUYk3geguM9NHnKLlCV/hkiQMj1G\nSToCnHTjHxdT6lJTPELdtGxGrWVBdaWcWKJIgRFK+mS4sQKAh3QuE1li+a1K\nAKm9eqHK10Mbc51KmS/7BOCaFfp6GXpcC7f9vyqeXaWvpa1APITd6pOJ1gjC\nJlCMP/+VLXN73G8sJEYawdZHbOP9Lm6pe8DHeccARGNyrScBkJ2NZ+76Beq9\n7IuJ\r\n=JXAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=8.0.0"},"gitHead":"27206d7746e62d8e93dd945b54e0d9e65fc6257c","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && rollup --config && terser dist/csstree.js --compress --mangle -o dist/csstree.min.js","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","gen:syntax":"node scripts/gen-syntax-data","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.13.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.6","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","eslint":"^6.3.0","rollup":"^1.22.0","terser":"^4.3.4","coveralls":"^3.0.4","json-to-ast":"^2.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.39_1575583298653_0.6327343529806382","host":"s3://npm-registry-packages"}},"1.0.0-alpha.37":{"name":"css-tree","version":"1.0.0-alpha.37","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.37","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"98bebd62c4c1d9f960ec340cf9f7522e30709a22","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.37.tgz","fileCount":125,"integrity":"sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==","signatures":[{"sig":"MEYCIQDCsbYhZy7vhPlCxtKlHxsiX/R016EX0Qhta8vmkBuyZgIhAMo+na/TBKXq4P5+xxKbTVlcq1wPHFl2Pvnwg2Mp3WH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr423CRA9TVsSAnZWagAAtiUP/R78sFuQp15yZnRTVvSy\nBnUBqztyhTfk820og5fnXnHLSh5jZTdyyB70VB+F1Jeo/N9gSVPdzeYgp/Qm\nunyiiYD1lBz+lA7DLCGYiMiw67J4Vpx29KsjXJEWP+EHi3Zkicpp7Al4SzEm\nkWLvM8wvEjRlA1rfZ/FQM6hyF36PPn7GrlPmLzznkl5p6QxdiZDmZUjHL3Lt\n8Nh1c0fmq3MthKU25x2EeHUTP0PPzmOTMnCa62GDDpkIOlx4pwvFSX22H6ph\nKAcjdt9RCNbk3umxKXDfJxppjCH2ZJOpnJZptsHkxcSLFI9C4jVEmq0tKVsX\nPgcLwN3X9btoP7b/S9EdJ6+GAcTuHC1o8LvXy+CcBpMaySsa2uv2RsMWsh12\n0uUcRRVvh9gL9MYg9A2+SiwOQ77kAImTbyNgfIuhd1TRqp3KaL6uiSIaOAe/\nQ1/+W9JHyS1IwDKOrK6zYaSVJ+o29/XngRN5tA9O3nDU2UDZgIHKeEH/y1Ih\nlO+xHHhTFzs/dwVqBe2XSKTxHuiHrIqN6hD+xD15Ba0fG+srE52C1CWwRrsL\nKXC3BAlX3/8lKsbUMLfGQaIAt08IdKcK4dpaiZL1Td7Mj7WLoObV8RJahDEg\nd62g1u1Qb4kwHEpT1ECspB069uK8IpGWEvEoIRh49/eEDw8UlKNIbBLFqnkb\n+z5K\r\n=HrRm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=8.0.0"},"gitHead":"7161e8d565c54f3339eb8c9643003a44a6f62bc5","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && rollup --config && terser dist/csstree.js --compress --mangle -o dist/csstree.min.js","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","gen:syntax":"node scripts/gen-syntax-data","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.11.3","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"10.17.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","eslint":"^6.3.0","rollup":"^1.22.0","terser":"^4.3.4","coveralls":"^3.0.4","json-to-ast":"^2.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.37_1571786166566_0.705744129505653","host":"s3://npm-registry-packages"}},"1.0.0-alpha.38":{"name":"css-tree","version":"1.0.0-alpha.38","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.38","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"a75431f4162da84dbdb3c4804e79ad784aa7593c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.38.tgz","fileCount":125,"integrity":"sha512-pWuxS4kaECFopOc1NZff+dYdw+brc1Tt0UAuTiw56/Trtae4NdHtbDH24311UWfMmcpZe7jLy0e64ZeJg9t7bQ==","signatures":[{"sig":"MEYCIQCwGUyR4nzyxyewGk+ug6j3nBSn3xGdDiYB0UTIJ/uklAIhANJT/O20/Zu9Og1B5KklME4Wvky0O5sZ/Jtu7xYLEfnA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1006677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3FAiCRA9TVsSAnZWagAAgawP/A5Fnv4eZOcPUdl+uUxp\naXoh7+vzkHPMwj+hCrxjQF7O9LIeeSSem5a1AnvWnAtt7aA/fliISHOoaB62\nLkGRXpBqeTVa0DdoNKtRk4Q79P6RXaGzGuBcChwn4QxwOwGGxvu3sTbo3Ivd\nuOuYbCykE4JecJHQytFcHezNsw4h4GAAAcpNTcO9wCi30MyzeS0cswbU/CMQ\n/aXlgpeZtTY+6nLqp2yI/TDLc5XFJKQOrDm/li3+8PCP6COuX/tDf0knCF6W\ntxbu95KluyKyD/pARsGK6H5bG8TQSY+pSw1T336sZXlojeTbdanfa1TJQwOY\neTZkEH6wiX3kfbw1hmtvX1BtP4FeGlxYTCn3qng77StfPYFN7jAOmjZuuZ1P\n5YO2urRNB2AuiPBi7mo5gb65lHbBSoD2ECzZvyKGFKeHAcdpRHneGTJqhLyR\ns/b0Y8G0TqKZt27eKix0+31nhsxqAaZdLmpLzCCaBxGVo+6LguKHuWg2nzIV\nVh/H8GYWcrnCXR8CbSDAy3LdSo93BbiRc8fohkQ+yNF+6UuyhwaoDbYJkoh6\nrtU96dyTOEIMV0VECrzTCQkHQqDKoEjhUq86vr44PxWYFzNVGCex/H9ckS0L\naLKKXDELAUcm8eC/lsdS8YiLHbmdX4unLAr9q4KbN+pw3iuXNmhka1Ci69FW\nUWXH\r\n=BuhT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=8.0.0"},"gitHead":"6b36169053f92a37e78664e565b6682efefc6a48","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && rollup --config && terser dist/csstree.js --compress --mangle -o dist/csstree.min.js","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","gen:syntax":"node scripts/gen-syntax-data","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.12.1","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"13.1.0","dependencies":{"mdn-data":"2.0.6","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","eslint":"^6.3.0","rollup":"^1.22.0","terser":"^4.3.4","coveralls":"^3.0.4","json-to-ast":"^2.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.38_1574719522078_0.6372440314809209","host":"s3://npm-registry-packages"}},"1.0.0-alpha5":{"name":"css-tree","version":"1.0.0-alpha5","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha5","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"37aa1c0ba1e7be5308f4bb48004fbc0bf7ff9dd0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha5.tgz","integrity":"sha512-b2d619TOZUqiLpD6RryMYdMoR0uZDI874te1bbvSCniy9f695sqmQiP6OjUiJ1gR5ts51oV6nFwvdtBi70pDsw==","signatures":[{"sig":"MEUCICraBtQwP+GH6KzQUlSrqFqDOLP58f6LVUDbt4NNc9ePAiEAimdLokh4vCzpJxnJls54lQ/LSQrEtuYB6vAd8N0YGVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"37aa1c0ba1e7be5308f4bb48004fbc0bf7ff9dd0","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"0bab7747eb936f91804d2fafb58b240f08b34413","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha5.tgz_1474287227296_0.0003503125626593828","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha4":{"name":"css-tree","version":"1.0.0-alpha4","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha4","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"59728df1c8e6d1b20cce6bb4b47010710c38481a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha4.tgz","integrity":"sha512-pyiu2tOeIvywAnp6ZGU1slaWmr9Af2PQRzEMyu9lnowcIclnhgvZu/ML4CrqjSAmWEJ1UQRivAKffRStnGF+Cw==","signatures":[{"sig":"MEYCIQDJRG0TBL+VBSUjwguNjDt/SJwa0/n3KMEsqn6i1qnLkgIhANpSr2q6q0p3xs73gqc5LnyzM4At3hASjh8Kc1Dvnz27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"59728df1c8e6d1b20cce6bb4b47010710c38481a","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"8d4fbb0d57bd849da5c33c272637b3ed1aac817e","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha4.tgz_1474250103671_0.8002749788574874","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha3":{"name":"css-tree","version":"1.0.0-alpha3","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha3","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/parser","bugs":{"url":"https://github.com/csstree/parser/issues"},"dist":{"shasum":"0c501f16a258d54707f857e5f8ac037a3826edec","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha3.tgz","integrity":"sha512-4j9wiBtf/k9tr8ruM5lnsNGK/n4BVsV/iCeE/IlSm3qR12QSu6bn13rGUORPBSStWLBOSJPhfjr55vv/68Qwvg==","signatures":[{"sig":"MEUCIQDD/hLkHGbbBOol1REkl7M0d8KR5ZLo4ZL4xhyCQ0XzMwIgUqoik2IWnf5h/c1QSwk6WA75s6/RHA5oc2qdA5CwjTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"0c501f16a258d54707f857e5f8ac037a3826edec","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"44c3f1e862db5e3136d98761f03c12d3abe82cfa","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/parser.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha3.tgz_1474056409613_0.9860487575642765","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha2":{"name":"css-tree","version":"1.0.0-alpha2","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha2","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/parser","bugs":{"url":"https://github.com/csstree/parser/issues"},"dist":{"shasum":"ade8e8690ffbc3eed243daf1d11d2573ad93ad4f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha2.tgz","integrity":"sha512-bwx5rr6hIvNFYJuByOg5LO8s9rO8UuyWIgXplkQVOWxIZm3CpnXoD79va7HLEMtoMVcygiXtGpWbaPkFeuPaKg==","signatures":[{"sig":"MEYCIQCwVOcEwZ+iu5FVEk/Mk2zbCfjF/Zv3fJvPA+sxpUnV2wIhANKTEAygQXyfdjsvu/Rpns7a5lKUSJMz5bQqG6Pc7t5v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"ade8e8690ffbc3eed243daf1d11d2573ad93ad4f","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"f48e93cc2e3639d3297e48121f4e0621555229d9","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/parser.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha2.tgz_1473807253387_0.12290984042920172","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.31":{"name":"css-tree","version":"1.0.0-alpha.31","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.31","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"abad61a391d3bd18d219ce1cf0766efcd670ef2d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.31.tgz","fileCount":124,"integrity":"sha512-FSOxWGZzajWgLMtxfLfTtCTjbCyn4nq0rbZyNZANu3GBZuUbqZAe6O/wFV5o5BMp3aBtHNYRsy+ABWD6GfB7AA==","signatures":[{"sig":"MEQCIBd0gXVB+SbItCh0nTHfHRg9VFVYXaBHkyZHW2DVhVarAiAv9tC2S37ihYxDLNfEGuFz4cpt2TNklOJM9/lXFdk9pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":616172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJyQkCRA9TVsSAnZWagAAfQMP/0m7g7CGvxTnWI9p6BKP\nLSOzhOPxuvD4UsnSvu8dUGy9tHZx+ri82IANcReDGq8Hayh8Z0DyvYxCS2NW\nBX8wNeUSAf6YN68IaacNA7NPIplM+M+E43g07Xv78jl4c/ta0TWfqeSvkp19\ndKUvPNlzEuDJibO6eyhh2dHwD0fdbMEXo0R18SN6nC32oiLPQwIjYMoD43Vo\n/BuzdhzvxvbrLg9+4c4Xcf1J+7GI8l0eNKIUqXt5xB7TWDI8sOxhIP8tq0KV\nkOv3CT+tshlxaKXs8HGjMkgxZmwFKuwrN8PO0RxvHQq17x0bnAIaDzS0DG+S\nC9WdYKD+DH4TUfeYS9ewIsvTi1ljF78n8yM9iGz9rbm20hoGWqLyNJavk27c\nfd10NrAz9WyAPaHs1Zc9QhBI6jdK51T6VvUaBtftip2Evb4CyjGVAiYSJBn2\nqWL5OcXR8OmGSP9yDtETWG4RZ5TGxmHhb6D6KDd+9BfptR0VEiMh9koEiaXv\n231FST1ZPGUziAUenoOGbo4XAklM8b5DwtHchMnyhHVyrKvD6knl2RE9j2ob\nNc2AAWdmFf/94YUjyo8U8WlfqjhdFI9oQp78qEWR4jspGW3cFOzySzYJglTj\nW66jYmIxJfLzba+eD+L1n0zF+Cp3RVbfQW/3jTmEqX7ywqrg+kPVqHnzBwYU\notOm\r\n=MAvh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"9447bc15fa8ad7c4203838ffb6b0de8e25942c6c","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.10.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.31_1562846243908_0.3493264652385788","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"css-tree","version":"2.3.1","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.3.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"10264ce1e5442e8572fc82fbe490644ff54b5c20","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.3.1.tgz","fileCount":260,"integrity":"sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==","signatures":[{"sig":"MEUCIQDZzLEeMAsTKDBF3gUTzlR+auWxCfKNmf/Vk8uliN3qIQIgRN8maPzGhqgqaG1iqHGvCPCQ42oZS3BrEz8A2BorROw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1190591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmgimACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCBw/5AQzXDh9CGVlc6fnynoZhddOFj5gGR5uAr7hsUdGFgXblgXF/\r\n7BSN35mUJYmeg/11lXkRLkMlWUI5Aoaaf5LpFi+SaKRlyjZlL3Y+SoSwIi52\r\n4trIilSuSVofrMBkKYfryDSsT7vevjeLUJIUnjwRJvCiAb9DPAoJIpyNCOIU\r\nT/aYG4bLtqIGWvlpuCcsmpduorPkuVGSuhqX3J8izZnmDQX26c8t1phGgNvu\r\nR3Q3B3w7JqvgaD4MAw1LQebX872lXECyFH3MmgmAC0ZZdHGewFqhzNG/f6q3\r\nhlU0HpjrbeBnhvoxaTAVNBq0n3qlOWp3otUAKeHNjhmSb1kkuETdXuaqGJMJ\r\nzJ5DjI4s3NOSy48ZyHtE6f5kivdDtOf8aKhCcQzJi7yNJZoHl3lKbbhY1cBz\r\n8YY2o+1eepMm8YshDOMEtplQCU79+L0PGYOSjIiWfPRVsZf/YHNJoqCVMOUB\r\nVAqjN3Vw7HsyHMRPcY6Ibl8tOmuOeqVfMXxQsNLV720eG/HNifqY8ep/jTDm\r\nEgTwqDmztoFIJ0mWtkoFF/GS0kzuQxgMXKV65mr0v+mFtYDqkMUTcqrZu0C2\r\njM5EwxNofzmE/UGWcmqHX3cv7+WhkNGzVnSednXwJYubI8ISQiK1oWeWMafx\r\nMC5z6w8ZB+bF635/NbXKHZvDFhiKdHQs1ZE=\r\n=O271\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"593bf37cedfbc052ad0890a6ee851510034ad437","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"9.2.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.18.1","dependencies":{"mdn-data":"2.0.30","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","clap":"^2.0.1","mocha":"^9.2.2","eslint":"^8.4.1","rollup":"^2.68.0","esbuild":"^0.14.53","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.3.1_1671039142129_0.22554837141813122","host":"s3://npm-registry-packages"}},"1.0.0-alpha.32":{"name":"css-tree","version":"1.0.0-alpha.32","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.32","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"03747995109a74c350779844aa4454dfd7f199f1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.32.tgz","fileCount":124,"integrity":"sha512-4Kw4GxOl9OD2hWuATVufb9Ej3WRx01z1KrvV8/tRq9FShMpZ2+CYSjXm8XULHp0Oc9fuoQ47Ap+gqkzoQfVzbw==","signatures":[{"sig":"MEQCIC34gcliF0tHLJzZ+Z09OEEBHpqF2Ntf3DrrJTmltQVDAiBkN45jo9wSbeN0+lJeAnz2hLWN2gSXMC8hpJ7oDY0ijw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ0I5CRA9TVsSAnZWagAA7/sP/j/IqFkUJ02SH+4Co+LQ\npgFeo4EG0NcpSgwsgE9F/IYHJ0SnG8nRNRGnbVqwrsLSvAuhbxyLE4PGH0vh\nrcScRA5Dn2duovsMY0zAQI8u8VK9ge30vquLGr/sporwjwvd3r5FB4pb+TEY\nDynOcFVnuoDjqsXdoL0OTN7JvuGh6kQOofL6bnRMlh9IhBk3n4/zkuiAqICc\nMYvHAs47oA9rfKWI581nyeECRyfrSRhdGHEsDQe6eOZe+M1TjcxAIEx3DvKO\nlJn06ELpJtor+0UsWasuZbt5Y0t+CyeYTpMa9T6MUtfArS7xP7yeZJEKNqT/\nJ3pjzl5pXY+ZvWD29txdHzVVS7lQ2epaJw0HMQCAXjjq6TGbfjNTIDqRB50F\nHjA04eU6pkhrHPcqLzFeU3xo1hGdQ7zvk80nCuQ+HnQOtMUZaL98uoZ36GIX\nm2OT+rQLh00BxmD3Fb2Evkg4CoMljiOE/EOk2sXSahrv/VB2A8Oi3u6mU/9z\n59djGrjuFmwXpmxE9UzCTb9bZsnmRwPIBm1iPG4MOpDyjGptBuvpw9pYRTHr\nUlpuorkg03hpxMem9ZGbIro3FK2tg2UKeGCLVXorslu71aPJaOassRseEuHN\nQt2ZU6+va6N4o2rckLnuZxLrD6TdoO9uZDifuiIPV8cJ4pkebdVr/6qh5kJv\nNFmF\r\n=VXVm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"ac0b175373c7e9271b85cdec25bc1c7040b84da0","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.10.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.16.0","dependencies":{"mdn-data":"2.0.4","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.32_1562853944880_0.3829911986926242","host":"s3://npm-registry-packages"}},"1.0.0-alpha.30":{"name":"css-tree","version":"1.0.0-alpha.30","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.30","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"84a4c687cc2536a60e470d41cc9b999bceebb6ed","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.30.tgz","fileCount":124,"integrity":"sha512-/yR+59CTMG5yJ3yG/sLgwiz8kBqNZzkyp6T7qyg3DPTD2IJ7/bs8BRDOQfRTjvXpP2cPB8Z7AY/31597iMY4+Q==","signatures":[{"sig":"MEUCIQCvT9ZQcdYIIY4CWZBtiU2NAqvKGBm2SZVyZLUq6JGuzAIgeQqtgjbE6l6bRx6OPsf6NZ3Jl20VCacMQ1tPv8x19HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":606354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHLABCRA9TVsSAnZWagAAXqkP/1sjGqpAaqkiPRy7JC6R\npJETVTj+dbupDITGaftKfZIzi3wypffVnOrYyBBuU5RSUDPduVLvgC+HF3RW\nbqhImPIeBWWWsG+Yi/ucRdoULh2BLOe9WxaaIVZjg0ELRRBq8QPWjUSQ6n1n\nOBenITU0S49LkpKZRVEKaWvyKPrViajGXLyCLkIpnoip311vnJ6x8TKy813K\nZYIwCFMlIdCNLiMKRq85tEnE5L8lIE1F99GaZFbXYzaGizEC/4IzGZigPZUP\nTXj6gg/XLmRrIMineS4V3R7AVkDqWMNMZ41iB+ZWtT8DauYmHnymUldu8U74\nKaL7lgi5l7m1n4I4McWJXr0vIliqTzfFwDrET+dQeMQYHb/SlKdc3X8RIXxV\nGedWkN8HUqm6D6GXBhhutDUzNPD5vGfdzygARjXFe8drpw93/D09QbxokxQO\nyAmKhA3tnFfJu4xRw0YmUQq5fpsBne4Va8fh7lCaYW2DRnPvjtxIHPAXOGuq\nkWBwuaXDdP8hm8r6/XKrzDgFfzqQmwm6nLWmlxcvC9TVV7BwmkCqrLRM/XQz\nEFl3ZoSy8A3yYeWV3R0nCZZi86H0a8cqi44EFN3dzYTy2AcmRXEW0chNO871\n/KLUCnccIgA7nf1s6igMXP6Gt9JSH5HBtmnVuXoVkBTGAhfWTHSLjVjri/e/\nJbJA\r\n=kkPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"3d9329388898ab2b9c27251204de4c316ab7ee4b","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.9.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.15.1","dependencies":{"mdn-data":"~2.0.3","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.30_1562161152540_0.9505754539988143","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"css-tree","version":"2.3.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.3.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"a0122cbc85305576df92ac528fb079c8217a15b2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.3.0.tgz","fileCount":252,"integrity":"sha512-1rg0LiK2MFi4R3/lVvnRokEWTZb30ljSAe5x+0HHkZ+OqZaAeiP8g8Eh91VmkyCtQn9vMgQRiaTDYgLBt+2Qyw==","signatures":[{"sig":"MEQCIFCDXdioKb34/ykIFj+KqSQsaNrCeiYgDKAmrxPr6YsPAiBAyuP/tSbOEco7TLL8q4nhJC3uoFG4JQj1Patj2gua7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1172437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh2z+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmnhAAkEPFihTX71yC0W3mVGhgoFjKU9hGjntx42yAr0noMXCdXI7W\r\nLYlg+rtmIPUyjSLYRQ2oTYehJ1dRRuAGqIqu5odW5XVZZF3CRgOH8IKeJXTq\r\n2AYpgKlwzpohDiF4mxUTpj22+Ni1AOPKcU3ycP8+jamRvVXlcSfoazUCAaWq\r\ntuNClzIEzTVi8201x3WYRj/jJvbX6MbyOPNkHd+UXLALjkTcODDrqYb9j2FE\r\navqogS1DOp9vF0ESNg38nOu3+XfYcl31DaErB4HRcRuke1JXnP+xg/iLWYe5\r\n/uwFKNU8O5o8pY65guspwGv5U3iwlhi5M8sTQ0g8waW+tn3NFJ2lA7iXVPMv\r\nhcdXGBUyVdSRdtYeXajHxYOBKZfayx1bW4G7YtNROgeJl1WFHq2PdKsP4IuU\r\ngrKCNg6pO18jKuAN6ZF7fV9oqY8QkJimxczuJaU7AfYCxb1sAOarlVf8lzv3\r\nKVb6yKOrXbm8J3I8ha5M7gixhTsRHA9aJk81OcvKvCdXgwM6+q6mQmHPu3Gk\r\nEC2fSrZizuBeGB5J+gjJRZAgcw3C5DVgde+LxNRMFxs/ufG9/z2A0ccFcRQ1\r\nuHyxmDut81ZbZXDAsA2x3TLjW3rz7d9CvZ2aNovDKaNMXIlbPl+5sbnK+3wv\r\n/BAduEtG2AzgItLIg1xi94qdvRmMXsjQZME=\r\n=Q9s8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"debb7c5c16eafc3acfe88e6a1e4208fc75c4984b","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.18.1","dependencies":{"mdn-data":"2.0.30","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","clap":"^2.0.1","mocha":"^9.2.2","eslint":"^8.4.1","rollup":"^2.68.0","esbuild":"^0.14.53","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.3.0_1669819645943_0.403138299292747","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"css-tree","version":"1.1.2","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.1.2","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"9ae393b5dafd7dae8a622475caec78d3d8fbd7b5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.1.2.tgz","fileCount":123,"integrity":"sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==","signatures":[{"sig":"MEUCIQC83deMJZRsXlNR2vEdjKfxZZ05scGaDVwZIeSsxN8PwQIgV3YwXlXncdojMfQn2EKijVjvEnCZb5UiwHNkcQzGnrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":988327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv87RCRA9TVsSAnZWagAAyFMP/R7CSzHBt4yQItsKO4F6\nZrnD4xU70p0ngMPeUg4fj5LDFcIQg9slBtd2rYF46RUjjSwsjgyH545nvyPI\n0AohZfIEzhplG5u9yrekRJSNFvPc0PO/0+TtyQjk7ntx2CETOueLbituGdBf\nEwix14R9hhmjwav3UhEFjYPqoox99rvzDAZI5k+ieaX7FlQWkRCzRHYdHFHl\nOZRZQa5SEWNbI+ewla+m32HMGNqEYiRXaXTQcnHlaI8TLDolgNwGscZ/c8Fa\noIk/Z/6yjA+GnwE9jV9zfxmWTFgSgV7ZeSurunqBwLL1oy8dkBREfgL7AznO\n8POdS2WC96oWJBrQHi5MKBvuE+AJeao/tigidJtChaWXUSF7f4wghccKBB1o\nVHmqRpQSxBqG/SdRTuzm7Obwd4UBvL88kuEVDIwBa4kYtQ3Nj87N7UtWr9l4\nMN2obxDL2DLOZTckbKPm+uOCYjbhxs1oG5aB0OEPlyPSmBUCd/fIw7YlO2eV\n4dKpgWMue4Sk8npvsIJiurbmVir/VjCkN3O7UDO6DD6ScBXAMgQOIyydPkzz\nplvCSsKEOAuXoCaoaZw8Fi3+616moxxRw7O0yTDXN0oAa1tSBfuV1eyzaVpj\n3ZrH2yBqcGqwCh49h9UC9OFtu2YK2e2KpQEcvm4keQuJMaVgwDAh7J2KaVlO\nfgyB\r\n=2YlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","unpkg":"dist/csstree.min.js","engines":{"node":">=8.0.0"},"gitHead":"3a4040c80d0576ae5a962557c8b81dcc0c3a486e","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"rollup --config","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.min.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.14.8","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"14.15.1","dependencies":{"mdn-data":"2.0.14","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^6.2.3","eslint":"^6.8.0","rollup":"^1.32.1","coveralls":"^3.0.9","json-to-ast":"^2.1.0","@rollup/plugin-json":"^4.0.2","rollup-plugin-terser":"^5.3.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.1.2_1606405840689_0.37680699440093934","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"css-tree","version":"1.1.3","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.1.3","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.1.3.tgz","fileCount":123,"integrity":"sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==","signatures":[{"sig":"MEQCIEl6enxcnP4m3FtVO1vqY011HAiIMCUQF99duCXPix26AiBllwXfqK4C0rwN6OVdutLbKVZrwB8hbzH2FjvlLzlOFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":989149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGKkCRA9TVsSAnZWagAAqt4P/34RpTbPGFeGSDYehfW+\nROsWeRdkRhaO7GesyUZ9cMBlvvUELMl52mOZ8ZVRCK29CCQKgvZG9BLSBbJN\n5OEaU/P3pcf2GkPgxpygwvt1bez3jth7/Oa9wt5aiSti5ac1E6GUqVIJjWsQ\nYdzAQjkI+LDvaEfSDrrQ/JlmTfK7JzfvRZ/TExMofpEYfs7tkruYh7CdxkNc\nlyBh/SPBGVPlH5tkS7zZfE6d+jWO53kNRHxT9Qt699mW84FF0qXXWp5BJfR1\n5epNw2B/0IneCTB5PcE7K3s7ZLG+bq/vor+Ffw1nRCOfjgO05FK5BBhaxaYF\nCGuEfl5kssrmy6UXdL9DU72qWHlAXOukOgySqpD1cwLCKmOL+DXziWBgC7kT\nZqxwVCu1vdnaN+kIVNOc88fb8ibuOby5Ec2uqMd4vrmtrAhQwFtxQ4FUsVt8\nrLi1pqFRC2+/+wGp0Jyv1lnKvHeYEVUjS7oCyjthpCLy3bRlP89kyNtbymhB\nMOXY6Es95a4pIARN1EbLXzjneQ2yACuByHQ/XGbwSBZKiuSS5pzhBIUeMdF3\nmeGqJAaVYYY6TKlvBPyqSiMg8/5FGEd0dJYuurH60dgdRBxNByvLhVI62N82\nTyOMszpKuGsmQnkNnODJCw9DorQlel6140SDvu2KputBN+qH9pfZ0wIh2t7E\n7qIF\r\n=ExuA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","unpkg":"dist/csstree.min.js","engines":{"node":">=8.0.0"},"gitHead":"0a3c436d00c6264420e5176bfd7085768030095c","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"rollup --config","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.min.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.14.11","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"14.16.0","dependencies":{"mdn-data":"2.0.14","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^6.2.3","eslint":"^6.8.0","rollup":"^1.32.1","coveralls":"^3.0.9","json-to-ast":"^2.1.0","@rollup/plugin-json":"^4.0.2","rollup-plugin-terser":"^5.3.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.1.3_1617191587926_0.39889694142846044","host":"s3://npm-registry-packages"}},"1.0.0-alpha9":{"name":"css-tree","version":"1.0.0-alpha9","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha9","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"6ee3e397b569eef32419286c86e3e8b65fcaf3e3","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha9.tgz","integrity":"sha512-6QwFXRFT1b2ruejqu1uhFe0w/5jN2TpyvMw4lc1QrPUnYILCxFmxtHVg1IzBhcyBS+NM34IPyJT8alSmA7RBkA==","signatures":[{"sig":"MEUCIGRxb5gdEJZSwFs5aJU4nAN/oXxLzsYMiU6T9x52AcnAAiEAsBvQN4o5UqSh/ZPQgI/3WfF9ujqVOpx/j6XAlcgeIYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"6ee3e397b569eef32419286c86e3e8b65fcaf3e3","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"532d7574553419e4a27bd90c071b4b4b70ec30a6","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"3.10.8","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha9.tgz_1482319765150_0.8120111576281488","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha8":{"name":"css-tree","version":"1.0.0-alpha8","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha8","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"a27e12fa5fb08fca3ad722c973beaf9943c62eec","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha8.tgz","integrity":"sha512-uPHTC1im3HV8ZFoFibDhBYessClz6Mqg1XfvHynLqqDSPkG9Wqt0m2L1PgycgRTPAfhpr6BlUZ+zoemlrHYmXg==","signatures":[{"sig":"MEYCIQCN7QVqfB3irNy0IWB70GO/uWeKj8fjuUYuJ6ofulJ5FgIhAJBxsNURM/cvOgmKfI8MiiMxgegL1rbV8uU719ue5m/K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"a27e12fa5fb08fca3ad722c973beaf9943c62eec","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"d7bb0dfbcef58a98d46b471e02a0f7b3940f4c5b","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"https://github.com/csstree/csstree","type":"git"},"_npmVersion":"3.10.8","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.8.1","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha8.tgz_1478168879643_0.43153437483124435","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha7":{"name":"css-tree","version":"1.0.0-alpha7","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha7","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"1b967d8c6bf98e434a03065fe48c24afab86832b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha7.tgz","integrity":"sha512-Wut9RNXQzHL+vYaj005vLbE70flEJxJJwL9nvY8/CrxmDGmKtIAHRh+L7hfWfWFo1tYvro6VbJh/U3wtLRXQQA==","signatures":[{"sig":"MEYCIQCh0I553bqaRKfZns5ommsutWnFXlvEKdUdVDttqHpn7AIhAOg0vQb0xYoeZWQKQ+2EMCuKP8vXw6JGCFkCQl9jkjlZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"1b967d8c6bf98e434a03065fe48c24afab86832b","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"0577756a26185a90c0b2cff892b67fc28cac2c83","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha7.tgz_1475884635134_0.11878233682364225","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-alpha6":{"name":"css-tree","version":"1.0.0-alpha6","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha6","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"c2751da7d043e415807765802de3d6dc72a9e2a1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha6.tgz","integrity":"sha512-bJ/n76JZ+HAbR+XEViT7aGp7wyMrHDLZyQuGioMcbLinWKfa04TVU0BpSXtTCwaGxHFTmYVOVq6mBdlyuxCQzg==","signatures":[{"sig":"MEYCIQCbrWekwzjaMqXxaEGfYzvNkRIgiOtvmnnShNcdm4aTswIhANz6um+phm/25eGTDQsawHmLDxt+Kdiwwd46IJFaGHqy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"c2751da7d043e415807765802de3d6dc72a9e2a1","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"02716e98299ef5e824bdc0ea1956ec6ce14a80c5","scripts":{"test":"mocha --reporter dot","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run codestyle-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R dot","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","codestyle":"jscs data lib scripts test && eslint data lib scripts test","coveralls":"istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js","prepublish":"npm run build","codestyle-and-test":"npm run codestyle && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.3","description":"Detailed CSS parser","directories":{},"_nodeVersion":"6.5.0","dependencies":{"source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha6.tgz_1474589681889_0.8970893358346075","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"css-tree","version":"1.1.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.1.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"9b8559e0169c0f678f49a6e045e2c3101f7aa36f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.1.0.tgz","fileCount":123,"integrity":"sha512-SKwwAnwRPotiopzQBpK4o+W6Uu8PA759iWdJ1EXy3zkj+sSUcsdhnhvdv4dy5AtjcX0OGXxS7h73YAMXu8QXBw==","signatures":[{"sig":"MEQCIB4jtS+prKdRFZ8xz1qxYE0BluJiqg0vOyHaBDW5b457AiBfYI52gaSlPPCmYQVcCnVLIsEx1QIGnZ4chNdOCegK5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":987757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftIhFCRA9TVsSAnZWagAAfUoQAIm7iWqrz6c8Yglu8VoD\n4ro1/2/9PfgtVmB55PyEUJlLP++sukRwTRPvQIq0EN+XZLdYvjX4CC+wEgqr\nWE5kBQYGBZo+oj8yU4hzgY1mkRKDfpgadCIjW4AWRP0tMlxJIRZLKRncBX2x\nQJz3m4AMo+i3w2+gYXzFl05ZMOyTW1VKyR7bizxXDPQ/Db9sK73i2nqEN9lY\nDgZMSWi+T1gH7XtacqDKmaX8ZJXZ50Y0d3F6YPGBa09fc8J5f/o4cXAq6Kcw\nticSG5qZbsa0J977sMEBrkvRAraQJPfRTKXsbIj0kLdpXQAXWADSexprGotr\nqPz3FV5ofyevDZaTM3WCuf/QPBx87o093mY9LmRtJHjTeE/4S38DHIcDDebT\nbeT90tH2PFqyrLaCVlgpK3i+eg2zU6IfGpZaSAEb8UlTQDFLHWZKVEt0zs6r\nwakUUSYyL/sMo6SEtp7AjKcAheMkkFAHQXE5lFS95rnjafGfs6xyLFAXjRrm\n/CemOYg2zpaTk2vH00UuI7TYHR0cMAU2utMjkwA30Pkppq2/NKfNNwCVAuM9\nr+Sp7JSriepwuJythvCoNiSDB57+Q+uvKvSb44uvsoKvqpGWvQNH7JTRMAxD\nRkueTOsLFH9ebDRiJgMpGy0Y6jljA5KiPk7kqaGZn4yF/jsEkfB7fEn5Ovvy\nY/NA\r\n=2UKd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","unpkg":"dist/csstree.min.js","engines":{"node":">=8.0.0"},"gitHead":"d29390ddad4f37f3941851771c26971fd9d1f7fe","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"rollup --config","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.min.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.14.8","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"14.9.0","dependencies":{"mdn-data":"2.0.14","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^6.2.3","eslint":"^6.8.0","rollup":"^1.32.1","coveralls":"^3.0.9","json-to-ast":"^2.1.0","@rollup/plugin-json":"^4.0.2","rollup-plugin-terser":"^5.3.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.1.0_1605666884850_0.16307474104690356","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"css-tree","version":"1.1.1","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.1.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"30b8c0161d9fb4e9e2141d762589b6ec2faebd2e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.1.1.tgz","fileCount":123,"integrity":"sha512-NVN42M2fjszcUNpDbdkvutgQSlFYsr1z7kqeuCagHnNLBfYor6uP1WL1KrkmdYZ5Y1vTBCIOI/C/+8T98fJ71w==","signatures":[{"sig":"MEYCIQDlfLW76PFrb7oZ3XW38k8whtwNxw2dJa1wfWHgJ951SwIhAOECtwUnere5AcAqgVpjYt+fD5DwdOupCAfDGQrPCP2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":988142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSI7CRA9TVsSAnZWagAAhC4P/iqAyPqW/J6SfM/vFjHH\nBXNgslPlgu7gKTesedrOcBHZyer2m7zbs16k26JBdcQC5Dk1dCrQoLV8mBvE\n4rLosFMZphogD/DYhYXKXb3xHXnhR2Yz7Xgem2ahNGICIPg7CQ/DhxZWiqRm\nTHoo48yei0My2PuGohzKXgvEaovza6zemO5Jlj5zfP1H0xv+XPSyNzowVhA+\nEDZxARi/bdTPSbxVY98osDmmZxyQSyZTqf3aS5AG7yqDTjjKEqwFC/a5PRXb\nZK27F5wlVJq/kkPnwIbeutlHmZBxzvApON2ikbA0JERh0Z/wrvj6IL068r6z\nNvUnt8Ho6x6YNJVCFDWStkBXirSxqtKUVRBKvPMwb240dI76IZgDudPiA4dg\ncqtn4K/WmXBnPVFphfw/WB1htMUYCTV8dm3eHyTYL6yroCQryxsmL9eRRVzW\n1er3tWM0R0H4ekhEg/ra9yU7ur8yimc1++RjQr2bY8i8JUkwyOeNZ8RFj9kz\nI96SwgVGZnMfXVUuW9rDvgzX66dYVmvjQC6pv3N9e5aKGVse134fCiy+NasR\nC8nFqSiEsd6mh4Em/X3vM63h0ml57H/l7W0x0snew8Q8+wzv4bnlZTOjPM3J\nS7LiipbUEJJUBGP7v8D4oUYeMP762dOqNZhzvnvg5ZgsTHICBW88wqNzor7Q\n/yY9\r\n=vE4e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","unpkg":"dist/csstree.min.js","engines":{"node":">=8.0.0"},"gitHead":"b4ea80f51b3d034b7f124f0e35b92fb45bbb2dd7","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"rollup --config","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.min.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.14.8","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"14.9.0","dependencies":{"mdn-data":"2.0.14","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^6.2.3","eslint":"^6.8.0","rollup":"^1.32.1","coveralls":"^3.0.9","json-to-ast":"^2.1.0","@rollup/plugin-json":"^4.0.2","rollup-plugin-terser":"^5.3.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.1.1_1605706298739_0.9237031124560806","host":"s3://npm-registry-packages"}},"1.0.0-alpha.28":{"name":"css-tree","version":"1.0.0-alpha.28","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.28","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"8e8968190d886c9477bc8d61e96f61af3f7ffa7f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.28.tgz","fileCount":130,"integrity":"sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==","signatures":[{"sig":"MEUCIQC2bEs5AnZyhmkXfDNxf+454g0/X8oV5Kvs7SheQZuTUgIgWKgjjD070o/+9X3NxDqBprWFf3Cqlan14YwFdDaJKQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":602024},"main":"./lib/index","files":["bin","data","dist/csstree.js","dist/default-syntax.json","docs","lib","HISTORY.md","LICENSE","README.md"],"browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"73a5db2aa6a8fe4bdf4854312aff56975337e4a9","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"5.6.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.8.0","dependencies":{"mdn-data":"~1.1.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.28_1519053218543_0.42442014445058107","host":"s3://npm-registry-packages"}},"1.0.0-alpha.29":{"name":"css-tree","version":"1.0.0-alpha.29","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.29","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.29.tgz","fileCount":132,"integrity":"sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==","signatures":[{"sig":"MEQCIHn4ZxogfwslSHHpiaoXGBMrTl4K2qpyaUf5HSRc873YAiAoQgqM/574JFF0ekx6twfKiBgSRpkHksSAm2d22PtIYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDpVnCRA9TVsSAnZWagAAzEwP/iPwrkidWoyG/3Ettvki\nc174GQSA6AV3jXBsbo/pjfYPsgme4sBZ5Bndww6jvLPlDmdEC9vkPVCcP2Zy\n2PRbUW0a7BR8Pq78OF523drZ/6x/1rkRrmzY6iedafIoKxJ7/s1EGiocwuqw\nJ6xiVBka7oMxGipW8QL3Byt2XKFyoy0zA364odwr7V4pZ8s4/sEN7d8v/fSB\nn9jdULTheocQnZUg/xYng95PBEkTyUuZaMMo3S9rznLeIQTHZI1Yd20rZsRf\nC1+VQSQYCrByIPaLxgPMFfyHk5LhbtK7wEyvb9OsbylkjDr3Gz20mxpFcN7m\nI9qw6yeIB1Fjmg5gXS0UbJM3y3YrpR1bA4Lu9R79O5WBnc7s/vD9wGyUhxGx\nE/gnAkhfLPRL51Agn5tA9dXMMypahTd2ZIemglmjpRdylqqp3EeM/AiLGMIS\nU/N2ekmOWyWvXOqlTCaSnWlPt0vVJrROoyQBqxP4J5+/9uM/JtJUuzs9w7W8\nioD7bVNU0ccGHxUc2b1D66OmbyJCHgWDOGBabxpMmnYYMY2qGA9WZ9dvFWKx\nSf0fBQC2fo229/bNrfdpZnN3M06vcDmoE0XHr6eGyN4Aoig2H7Kra596UXK6\nti4pE8MkxvXtZxJ37qolKc0BM9o/kEfumrDfO1XdF3yk1ySEoaz3NVubSsK6\nbMPX\r\n=qwZ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index","files":["bin","data","dist/csstree.js","dist/default-syntax.json","docs","lib","CHANGELOG.md","LICENSE","README.md"],"browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"0ee02ef413bfbdcff8ddb14f07dcc80c83177c01","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.0.1","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.8.0","dependencies":{"mdn-data":"~1.1.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"_hasShrinkwrap":false,"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0-alpha.29_1527682406102_0.3174719493265885","host":"s3://npm-registry-packages"}},"1.0.0-alpha.26":{"name":"css-tree","version":"1.0.0-alpha.26","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.26","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"690bee3458fb5b6b7000553983c8c30876da0b3e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.26.tgz","integrity":"sha512-3tFMQQQZiogNyxjiwAFIqDhV/hafUwgnSVx1gE9Jjn+zAGRbPr04l9U/IY+ZU8mkvAHsWdkzEOyUYyZYQR0JuQ==","signatures":[{"sig":"MEYCIQDnLYkSsr1azNhuBah8tL3mFeBJCW2S8kr3zUqZoOGIbgIhAOqSudaYiLiGAQysfeORq/08hLBTE/dlGNj6qPI4mgJZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/default-syntax.json","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"690bee3458fb5b6b7000553983c8c30876da0b3e","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"d0b52791770ccf1bc9ee61c000537558f6ca15d6","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.10","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"6.11.5","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha.26.tgz_1510271879360_0.19416920351795852","host":"s3://npm-registry-packages"}},"1.0.0-alpha.27":{"name":"css-tree","version":"1.0.0-alpha.27","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha.27","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"f211526909c7dc940843d83b9376ed98ddb8de47","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha.27.tgz","integrity":"sha512-BAYp9FyN4jLXjfvRpTDchBllDptqlK9I7OsagXCG9Am5C+5jc8eRZHgqb9x500W2OKS14MMlpQc/nmh/aA7TEQ==","signatures":[{"sig":"MEUCIQC+U882m7a5jRCKKXNSBHPutGBPyYRG3Fpq92tsR7T+hAIgIArTMVUqq6dOIMT9leWgo4P3xqpw/cey1hWf8mIJ//8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","files":["bin","data","dist/csstree.js","dist/default-syntax.json","docs","lib","HISTORY.md","LICENSE","README.md"],"browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"5a567c5fc67e710097ae4a355c8d1bf166c88224","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"5.6.0","description":"CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations","directories":{},"_nodeVersion":"8.8.0","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"~2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha.27.tgz_1515948159063_0.6250362091232091","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"css-tree","version":"3.0.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@3.0.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"079c7b87e465a28cedbc826502f9a227213db0f3","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-3.0.0.tgz","fileCount":286,"integrity":"sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==","signatures":[{"sig":"MEUCIQDBxCjROedSuZnm67/ANCJ+Bl1rUUInjqcKX0m8Y0ZaWAIgfzRuSpwbpK04mL7Gs1jdpJoCj3LrcMwWIuUVgypE63g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1311135},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"9de5189fadd6fb4e3a149eec0e80d6ed0d0541e5","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --require lib/__tests/helpers/setup.js --reporter progress","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","test:cjs":"mocha cjs/__tests --require lib/__tests/helpers/setup.js --reporter progress","test:dist":"mocha dist/__tests --reporter progress","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"22.5.1","dependencies":{"mdn-data":"2.10.0","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","clap":"^2.0.1","mocha":"^9.2.2","eslint":"^8.4.1","rollup":"^2.68.0","esbuild":"^0.14.53","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_3.0.0_1726094702894_0.8657224142776931","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"css-tree","version":"3.0.1","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@3.0.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"bea6deaea60bb5bcf416adfb1ecf607a8d9471f6","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-3.0.1.tgz","fileCount":286,"integrity":"sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==","signatures":[{"sig":"MEYCIQCaVqBjIlf+b0hUVgdQjeLFWtB1mTQJhErSmP6z6Uzd0wIhAIGA6jqTVriSzTn8kr7gYxzLt3Drqn4Q3enXTZNxYV/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1314980},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"9825221fa5d930e10610de9eba85f51149c329ce","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --require lib/__tests/helpers/setup.js --reporter progress","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","test:cjs":"mocha cjs/__tests --require lib/__tests/helpers/setup.js --reporter progress","test:dist":"mocha dist/__tests --reporter progress","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"10.9.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"22.11.0","dependencies":{"mdn-data":"2.12.1","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","clap":"^2.0.1","mocha":"^9.2.2","eslint":"^8.4.1","rollup":"^2.79.2","esbuild":"^0.14.53","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_3.0.1_1730520611560_0.9112311149271439","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"css-tree","version":"3.2.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@3.2.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"5b88416ca65faaaff45721a617e179b4f99a1f58","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-3.2.0.tgz","fileCount":278,"integrity":"sha512-t99A4LolkP0ZX9WUoaHz4YrPT1FKNlV8IDCeCPPpGaWyxegh64tt/BSUqN3u5necrYRon+ddZ6mPMjxIlfpobg==","signatures":[{"sig":"MEYCIQCV7UZB8xGQDlQUYE5UFxc1sW8kTbZFbqraJTy7e+dD1QIhAPExFVQxx7bTPSSm3GpxQ4MxIrTdJLUa+9GBVEQ/nFXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1362747},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"c42fee2f26d212e8edbce50477bf854ed933df00","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --require lib/__tests/helpers/setup.js --reporter progress","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","test:cjs":"mocha cjs/__tests --require lib/__tests/helpers/setup.js --reporter progress","test:dist":"mocha dist/__tests --reporter progress","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"11.9.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"mdn-data":"2.27.1","source-map-js":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","clap":"^2.0.1","mocha":"^9.2.2","eslint":"^8.50.0","rollup":"^2.80.0","esbuild":"^0.27.3","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_3.2.0_1772677825973_0.8892164458810137","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"css-tree","version":"3.2.1","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csstree/csstree.git"},"keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"type":"module","module":"./lib/index.js","sideEffects":false,"main":"./cjs/index.cjs","exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./dist/*":"./dist/*.js","./package.json":"./package.json","./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"}},"browser":{"./cjs/data.cjs":"./dist/data.cjs","./cjs/version.cjs":"./dist/version.cjs","./lib/data.js":"./dist/data.js","./lib/version.js":"./dist/version.js"},"unpkg":"dist/csstree.esm.js","jsdelivr":"dist/csstree.esm.js","scripts":{"watch":"npm run build -- --watch","build":"npm run bundle && npm run esm-to-cjs --","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","bundle":"node scripts/bundle","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs":"node scripts/esm-to-cjs.cjs","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","lint-and-test":"npm run lint && npm test","update:docs":"node scripts/update-docs","review:syntax-patch":"node scripts/review-syntax-patch","test":"mocha lib/__tests --require lib/__tests/helpers/setup.js --reporter progress","test:cjs":"mocha cjs/__tests --require lib/__tests/helpers/setup.js --reporter progress","test:dist":"mocha dist/__tests --reporter progress","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","prepublishOnly":"npm run lint-and-test && npm run build-and-test"},"dependencies":{"mdn-data":"2.27.1","source-map-js":"^1.2.1"},"devDependencies":{"c8":"^11.0.0","clap":"^2.0.1","esbuild":"^0.27.3","eslint":"^8.50.0","json-to-ast":"^2.1.0","mocha":"^9.2.2","rollup":"^2.80.0"},"engines":{"node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"gitHead":"8a6caba481be4cae4b0e8690af643ff8e59271f2","_id":"css-tree@3.2.1","bugs":{"url":"https://github.com/csstree/csstree/issues"},"homepage":"https://github.com/csstree/csstree#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==","shasum":"86cac7011561272b30e6b1e042ba6ce047aa7518","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-3.2.1.tgz","fileCount":278,"unpackedSize":1362649,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC7clP/S8cEwvnThBSxGQP8dbMKp6YjMRb6WMfCsEEgUAiEAm29nf7KsIFTrYXD1mPgRbLYuCPr23CngMMBjFQ34k8U="}]},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/css-tree_3.2.1_1772719956681_0.7245648899564654"},"_hasShrinkwrap":false},"2.0.0":{"name":"css-tree","version":"2.0.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.0.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"59a9e8f7a9f1a4e503a819ee1aa35aa1f53749ff","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.0.0.tgz","fileCount":227,"integrity":"sha512-qfMFWxafcHcnTwwH/+bv2lmbpShW2hUjbSTtS8OdvyZSljtodpAL8nFnTGt+RoCp1ug4IrXVIG6bOkeJPfBQxg==","signatures":[{"sig":"MEQCICik85ut2j2VoNzfOH+V8iuBon6/aKw8Ryz26pwt+RuGAiA7EgSM8j8alum+ykgxAB7MIsxaDOZbtOJM/63R0xI+UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhql1bCRA9TVsSAnZWagAAY/UQAIJWIxzH7n9DQMeB5iJs\nOvlJEMMPh+mm0WkZK+eEvez7Ry+VUBWO6as0TMFWga1xt7vFPmC6bdZGDJtH\nbqT8Rj83JktVio3R1HIZCyODm/s4tLEIml0e2ffBn0MMRCG7kQW++Fp1AYPd\nZ/x01TIj9Jb708mA+lgU/p3i4SJvKl8amQNFpGq6KB0ff29LZ7z1JSXwPMjV\nCXsNzNJDR6S3BiOfiACmWzn2wA8M6y/bz9J8HnDg+zEbimE6ghc0lfw+VMVA\ndWImJ4isd5ZVaPoaZTnprXXLHUXVp+6GV/kIdpziABgLkHZS48W8fpsCl1H8\nx5eyO6Y7n6hSVyMIMijyAMxzHIapfNc40bAEkP1xRV7ogjyJztAf2oHv2fCC\nrdFpSjTiHwkh2GB7CUztacLIh9cylnjiELtT62KdI5Hd8Dixkk13ueUbu0lq\niK8iOluFr95VnkdhLGCVBnGNChpam3+ObRppKBIb1wdSnEfoy+ERWzXT2iq8\nXULceFZ2H+6Hx9sS8GfVaYv4VxjlkbZQprQNmrCqn38aFyxfQxh0a0cotee5\nuhjYDMjNL31Ti2p+kJAmaflwwmUaOJxaHi/LlwpGtAbSEKnMPOYyfEGEz+fR\nx2otgT4JU4yTJWI3HFpWDuqyzw2Ok6RZManHAsx0sxkGvikxMe8UBPgTcs/B\nZ9ek\r\n=FEFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.js","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.js"},"engines":{"npm":">=7.0.0","node":"^14.16.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"}},"gitHead":"3a2d960fb3372a8edf314b315fd6a23da393cb19","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run bundle-and-test && npm run esm-to-cjs-and-test","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.1.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.13.0","dependencies":{"mdn-data":"2.0.23","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.2","eslint":"^7.24.0","rollup":"^2.58.0","esbuild":"^0.13.3","coveralls":"^3.1.1","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.0.0_1638554971407_0.15240689293608822","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"css-tree","version":"2.0.1","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.0.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"3760ecf06fa0b89474479bbeb49659b6b1672f6d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.0.1.tgz","fileCount":227,"integrity":"sha512-rY9547sbMV6T7uD7ZI+b0ncoH7uA4DVil6TLHewrAai28DMDVFxwu0yK/e4wMk4DlP/NFpkpWYWtkZwbpSdpaw==","signatures":[{"sig":"MEQCIFOdGdIE3qaApd9deAA56p0DDI7KXJYoy0qJZBiIAvX6AiBDdhZVjUmfZYD9qj5/eBmsumxTT37pxJNeMRYmiEEPLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq4ENCRA9TVsSAnZWagAAxBcP/RfIi56EMZPw0Strl/TN\nbWUfWYy8UiFo50jeeZ1gAhAa5rH/M2ceju6DQaMR4ga+PCtDB37b/C0UhVNS\n2fZbLvMDFdvTzk9fVmacfdFolN2e0Sixr5ekLeCCINBT5Q2oN+D7csNssfyS\n/nesEVMPQM8JismV8R3NaVsp/oeOnTNPQIFllyAm4IbkzChaCU0vI5Hq3Ad3\nJ/t6ihbmWCCraX5dnQrooGutK3Jf84Ny9ahDAn2cTpkmbAH0kUQ610ZF7BGO\nHNeEsAabymiICd1k+dmCY7rzeT4HXjsWrQTYZViOOV/OhVXsHyO3qGIs/NBc\nKPbKZob1ncfVM5gi56+XAZ8zLLENXb0GAE73Juneh9djSUk6akPHtf93CYXM\nUmrZUDhuNGzdrYrEuvo+jf2REbf7RLmTRMBNe6lIP6e5hrX/PgjQGGxTxPlk\n+RMfSIUQMYP7DH7RTEMkAEhduQZMT263WJAluUEV6G04dN5/7sdqUc6dq8K4\neIscMotvMbXHLQqIOpSAvPO55OZeJqsMsXztXb6auEQ/XLHKOqfpPcsFkVUH\nuajTZgqUcVUqio/T3vuBycXpcvaATnaYUQsUgR3pPAeqsYMMwdv92nxAljks\no5yB8RzFHpcsQB4qeF6xDAvW8pHqM+MKkJWG0gOqzt4IfxCBVXIUreKdb4pt\nx7U2\r\n=PZtZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.js","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.js"},"engines":{"npm":">=7.0.0","node":"^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"}},"gitHead":"7ac13980e751535e454fcb2d7d01508616a99153","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.1.2","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.13.1","dependencies":{"mdn-data":"2.0.23","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.2","eslint":"^7.24.0","rollup":"^2.58.0","esbuild":"^0.13.3","coveralls":"^3.1.1","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.0.1_1638629645103_0.3671783567138238","host":"s3://npm-registry-packages"}},"1.0.0-alpha20":{"name":"css-tree","version":"1.0.0-alpha20","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha20","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"453ab6d18c63b1e5cf721647e6161ed26491cf18","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha20.tgz","integrity":"sha512-nbCTTl7iq7K6yOXKV3gC4WUkhv/K9cWXOLzs29y6f6ICa+x8pfxYcnHj1whAqxl+GXqr/Tz6tQhxSihlNT5Cmg==","signatures":[{"sig":"MEUCIBQ0N5wMXAdldx4jL8cVPiy9ditlBXgVoo9aNAjUNQIqAiEAo4bnXFizoe2JrnXlaj6lafDDfC+am5zlm7h8WCa43LM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"f89a68e705f0dc31c844f0d143c1ecb5e6c9eb6f","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data.js && npm run update:docs","prepublish":"npm run build","update:docs":"node scripts/update-docs.js","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"5.3.0","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"8.1.2","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha20.tgz_1503930760533_0.08760887384414673","host":"s3://npm-registry-packages"}},"1.0.0-alpha21":{"name":"css-tree","version":"1.0.0-alpha21","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha21","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"65614a9216a2e4d009447f56f53ae26c8ddb1b33","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha21.tgz","integrity":"sha512-tO3Zm1DukN7n723RXLxpyBxN4QvZmEbuCa2noDoLOyr4lAV5RaUqd55mvYVaAaBqLsxlG42bCavOZ/WDCVudkA==","signatures":[{"sig":"MEQCICvdW4VeLUIpWPK/nZ5jPNhYBOlVdpWFvg9xMS8TWPIoAiAS6aSIGj+bR5uoS42m8mdPvnbHsuSd9xS+pNCeWjGQaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"0fb29d86b9b36b59f3aa265f09b81f80095e6afb","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"5.3.0","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"8.1.2","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha21.tgz_1504570381744_0.027600710978731513","host":"s3://npm-registry-packages"}},"1.0.0-alpha22":{"name":"css-tree","version":"1.0.0-alpha22","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha22","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"338a006e331c7b4f9dab7b6af539ece56ff78af2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha22.tgz","integrity":"sha512-ADGQNtIy/3Awhj4RqnZ9tMFGz+jYUKXjdPzBveAqYsUZWsj96Ph3ePh16I199ACoPKHKPK+26k0gZbhGrLQRZg==","signatures":[{"sig":"MEUCIQCRfwGMJsNHoLJpfLzbGI6FYYYPPF548vT+Mwm+0cYWygIgQLJk/Q7zcMKhvVS6aCgCmsuKcn0dc023qEo95ZUeZkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"338a006e331c7b4f9dab7b6af539ece56ff78af2","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"ec7350a393a6cb8df544a0dea118f57b1efc89c4","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.10","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.11.3","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha22.tgz_1504833044528_0.07557611726224422","host":"s3://npm-registry-packages"}},"1.0.0-alpha23":{"name":"css-tree","version":"1.0.0-alpha23","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha23","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"5129518def61e99931d9a3397c3d6758af2ff0c5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha23.tgz","integrity":"sha512-ZK4rHzLsBiqNIwPRpl6PRLQRes76+3C6icOnmANgmmT9mugz2sBg4ivWw0E/ZokckmXj3GnAKAiZWnopKVLYWw==","signatures":[{"sig":"MEUCIHxcrXiQeUAD7RER9/a7kz4GVkj2MCHVmaMbloEhlTF4AiEA5CntTpAaMyPk1dp3K5TqVdBCoa7PrJctKpu6f9JxWEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"5129518def61e99931d9a3397c3d6758af2ff0c5","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"8dce690c3e06b06735683bfeb39ff9e45c994c35","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.10","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.11.3","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha23.tgz_1505076921617_0.14380598673596978","host":"s3://npm-registry-packages"}},"1.0.0-alpha24":{"name":"css-tree","version":"1.0.0-alpha24","keywords":["css","parser","ast"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha24","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"869911837755e8b81c48efb4359a7f88521127fe","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha24.tgz","integrity":"sha512-kEmqGrpXeLOdIagKsbQmvS1n8plOzcLnJ+q+Vovy0K7s88hnJUZfzCDZy4xAMXq9P5zOHPBqSyBfo4/420Gc2A==","signatures":[{"sig":"MEUCIQD4bIlLWbmXj57C6u0lqVksqjCYs99gvpyp56rCUXL4/gIgDAJt+FRiTN59OaYHaKKHeu58QQ+lezDyEJiGidjcm4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","files":["bin","data","dist/csstree.js","dist/csssyntax.js","docs","lib","HISTORY.md","LICENSE","README.md"],"_shasum":"869911837755e8b81c48efb4359a7f88521127fe","browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"3c82133badeb04d6ad45a8dba351bc82bafbc2d0","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"3.10.10","description":"Fast detailed CSS parser","directories":{},"_nodeVersion":"6.11.3","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha24.tgz_1505421430260_0.7809536843560636","host":"s3://npm-registry-packages"}},"1.0.0-alpha25":{"name":"css-tree","version":"1.0.0-alpha25","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0-alpha25","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"}],"homepage":"https://github.com/csstree/csstree","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"1bbfabfbf6eeef4f01d9108ff2edd0be2fe35597","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0-alpha25.tgz","integrity":"sha512-XC6xLW/JqIGirnZuUWHXCHRaAjje2b3OIB0Vj5RIJo6mIi/AdJo30quQl5LxUl0gkXDIrTrFGbMlcZjyFplz1A==","signatures":[{"sig":"MEUCIQCXfyQTUEfGJWUnX8URThFTxs4+L1333VVPwN8uikVeWgIgIE36Q4wt2gL6t+qkEc5K63eiGUwwcDfjqkect2PvIwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","files":["bin","data","dist/csstree.js","dist/default-syntax.json","docs","lib","HISTORY.md","LICENSE","README.md"],"browser":{"./data":"./dist/default-syntax.json"},"engines":{"node":">=0.10.0"},"gitHead":"622944da7b60a5be3c94e46fa396749e7f7e7d90","scripts":{"lint":"jscs data lib scripts test && eslint data lib scripts test && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"npm run gen:syntax && browserify --standalone csstree lib/index.js | uglifyjs --compress --mangle -o dist/csstree.js","travis":"npm run lint-and-test && npm run coveralls","coverage":"istanbul cover _mocha -- -R min","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"istanbul cover _mocha --report lcovonly -- -R min && cat ./coverage/lcov.info | coveralls","gen:syntax":"node scripts/gen-syntax-data","prepublish":"npm run build","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"5.3.0","description":"Fast detailed CSS parser and related tools","directories":{},"_nodeVersion":"8.6.0","dependencies":{"mdn-data":"^1.0.0","source-map":"^0.5.3"},"eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"no-undef":2,"no-unused-vars":[2,{"args":"after-used","vars":"all"}],"no-duplicate-case":2}},"devDependencies":{"jscs":"~3.0.7","mocha":"^3.0.2","eslint":"^2.13.1","istanbul":"^0.4.2","coveralls":"^2.11.6","uglify-js":"^2.6.1","browserify":"^13.0.0","json-to-ast":"2.0.0-alpha1.3"},"_npmOperationalInternal":{"tmp":"tmp/css-tree-1.0.0-alpha25.tgz_1507591977524_0.24187158746644855","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"css-tree","version":"2.0.4","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.0.4","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"be44314f17e9ac85fe894a5888941782e1123c29","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.0.4.tgz","fileCount":231,"integrity":"sha512-b4IS9ZUMtGBiNjzYbcj9JhYbyei99R3ai2CSxlu8GQDnoPA/P+NU85hAm0eKDc/Zp660rpK6tFJQ2OSdacMHVg==","signatures":[{"sig":"MEUCIBvW2VzXvdsr1mk/y+2TPs9wHpLidl/DQpJfVzW/VRIGAiEAy3vCvwwCtENh/50XzeIAMDiwwQNbcIs2JQ3d+Bz1xko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvKnFCRA9TVsSAnZWagAAM8kP/RerzGZtgpOS19US8XnJ\nbZRrm7L3H7B4RpkishZA3ssQaMK2H/n0WzeaQCZuwih9B0grUPDhWX8kai+L\nVhW7W9L/6a5cqIqeeiw0aEhaC3RMWKVMPrHUBG0C/6HCaDG20tPUA+bgKTux\njzHIpTRgW+xwtZ9PGYUy+avOVQxeBL/bSqKAqFSsb3h91BprY+wPrcAqoHBq\nV68NNrv3zOHL6yjvUDhiWN99i6OyFVs6LURmneiPqb26SCP7vG3ZgpU1ZfJD\nC8mUpQsVexbxDYKa/BmZ2SxMOWep957Yh1S+G6r4hIw2HmL9nI6EAZ/huZUJ\nhv7wfJQ6WZApa3joZWVkFhICdidFWTnoHze+B51seAaaxUYGLdCR4MMS/kQt\nhQZ1NzvPPKNxT929MqoVD1FamI2KREJbsJnyq5Tb8yqpQ6OTMti/Z7NXOURb\nhQ8l6IGOf/44D+IC65ONnGK8UPqqQypg1z+Yhz454X2u9SCZo5AmcoawT3NH\nUm0mNdD7gDEXhNUgJ5UQ99xXpbV5Ggfd1+XCOsQ97bPKM3qr0owcnWwK4YYN\nZPPljyXHGS72Q63VQoTBG2RaRFt9ouTCv1cd/ABt4AaKBEv31MzZKOXQjxLL\nLxXt3Edus9arhM7ryo4Lf/OdbX0C1fkUSDC6Slcmuf+jUqW/Xnv06t3K04qb\nzoMn\r\n=uWFr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"929e47a8ba80501ce8e35a1f152c79aa26c77ae0","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.1.2","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.13.1","dependencies":{"mdn-data":"2.0.23","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.2","eslint":"^8.4.1","rollup":"^2.60.2","esbuild":"^0.14.1","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.0.4_1639754181448_0.6864150216554992","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"css-tree","version":"2.0.2","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.0.2","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"19528be048fc3bf2940c709948aed03b120bf58b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.0.2.tgz","fileCount":231,"integrity":"sha512-eMdDh8/KKSYSlsRXBS1KoCE981Q/UZKibpZi4xWSBA0wEhQAbKF9j34XSPC5zM79d5TTbKZ8eF0bz6d+ewcY2A==","signatures":[{"sig":"MEUCIQCfewwHzvsCUzfjYUWC+DK68N0qjhGsOnNDXwFmqjq+bAIgLQ+U6x/OMkVLFm/uYjx5Fo6H00vswtrOPDLlT0CXyfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs9QLCRA9TVsSAnZWagAAkEIP/AvZBYMU+712aRwRLac/\n3ou9ga3l7ANJ5UVPQOC1g18/Phl5ZRnH0LgTlGePmYRDaT5RRje8JY48F5EM\nqP+nwGdx/3bw9UXuyvbz5TMtmTCUe++BOFnLxFWGAf4xdOg8AWcurjfHAu97\nYUoC/Dv4qf6BAh7ADC6DQtocab4JRWBx6CunWSxm2T54YWwNvbm1wmHb+19J\nMHBZ1LoMXvrq6Tgfh18v+BazEAxpY+n9sZjRj3BaqXTvW8zDvhdnP49ae7iF\npLBPb05pglBFTAfnktsv0MYhleBXBuvTp83ThkxLw25WsbaZFA10DbPPxwIK\nikf942lKs1coQMv4IsOPa3+785o/EnBsiZIjOeIRCN+u85fHHab5SmD7ydTu\nTksb77WmnAs2lLBxonIH18lB+lIuBrOh7XUMUOu/8cnQ3JO7g21priAO5yDv\nrPCQwtdhLA3Mk9GlEO8QGTXKKd9fj/NVtbiGrlLXAg8MO4Snr0tJ6VS6APkk\nvv243sK3oXLgdAekL6XLr6DnDlT6ASZpiaYMerZ0DL65Ttg0XReDsQSkM8Ln\nX0kYA+Qu3BjLosUrZD/ejqqrgF3GlsFrVpcnPVxBIqvbg8bPZUCVhq/g1zQ/\nbaVJE4hM1iV5nBfaAnTL0e5rt2KC/3OUtzLad/V2eqQyjt9EbK+gVl/wvaE2\n4qjV\r\n=Zgi/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"ca0a6ba2d3b388f5c3e711825a00fbe19d4b5550","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.1.2","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.13.1","dependencies":{"mdn-data":"2.0.23","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.2","eslint":"^8.4.1","rollup":"^2.60.2","esbuild":"^0.14.1","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.0.2_1639175179002_0.04324882190258572","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"css-tree","version":"2.2.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.2.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"2fd0b2548029e8fbdb70803ebe80fe0feb94318d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.2.0.tgz","fileCount":246,"integrity":"sha512-7y32czN0VBL8WkevhC/mrHnoHOmQaJ1Wvp8sjRuTz6/n9cjL83jQaUru2MvP7kzjpGVwrSy5CE4XyQObWGIHQQ==","signatures":[{"sig":"MEYCIQCJJFBfU4PQakGqcTnX4bZ9z3XdLrjs2EmPeeaBKuQ/HwIhAID5VGmqu3tLNHgtJjyoyIj6NF9nAsxcEnbU6khgSwhH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1154912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi87CtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCjA//We6xxzJII2NsOUJ1Q0aTUE1oj/0j1S3ku3Yms94RMhE+vlW1\r\nUsY/a1MrXD4dbvEBbNDhonK37vM7fE73cqglqyIZSTxwj5huLS4VAaJnXWcY\r\nZHd5fTGQuh7PNST9diu5moWBMyokmSHMGccrTHP/w/E+J5pQz0bhk0hoB4l0\r\nArCakcXew4EHkeGgJqqM9uvSHqaZXLEVqvA8uUE4X+uCHihvYraNdQtwOKMt\r\ntpoLvpfENOBrTec8zD7QcRqiwTXJf8688L5HbPK+jEOKWNIAyzjymHn4qiVL\r\nU9n6OGM/2HCW59XYcO7ENFcfzgeLXbewSZ11dLlfGy5wZlVg4cmLi4bNUe1P\r\n2J8YYTrQSqM8ozN75t/kfMYlp5clr5op94JwYM0uGs2OuJLfKj5q0fgtErMw\r\n2VoL+EkT7iD44oXGAyNAokkXFOfWabK/rtUm+zxaLPN4eoWrIT3eczq9+kbD\r\n1F/sDMFQgd7oIfI/iAawABAuJoNJE1tT0ik9UYfN9CZdb5rJ+JOa+QodPbh7\r\nxT32PdldNnVgs4gnHO0f4JL0TsUF8Enif4LKxewkHxWH4zKSVsn+K4q8x2Of\r\necHtqhjYdlC/226a5oXQieYstqdOoiSjMrlEMG1nyB3nFRWgi1bufc0haqxW\r\nVXG1z6AJIpU683YWraQ6Vk/obhJmXyxeKvA=\r\n=UbER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"efdd3e73346f2971eac1dc33e922e949e297e52a","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.11.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.16.0","dependencies":{"mdn-data":"2.0.28","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.4","eslint":"^8.4.1","rollup":"^2.68.0","esbuild":"^0.14.53","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.2.0_1660137644726_0.8371179508097983","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"css-tree","version":"2.0.3","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.0.3","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"97c289475f2fde8d6bad5e95ee070cf56b1024db","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.0.3.tgz","fileCount":231,"integrity":"sha512-hZAQj0YUpaFrjYVLe6582UcX8phT+AZy+bL/GIQpOJltL7s0apubsyi2X8o6jJWy0JJxlTN9hCJ9JjvikKjbWg==","signatures":[{"sig":"MEUCIQClmrxKzZUskeSm4ozGjKQF1j/2J5z4zQJjmEUwJM1BtgIgLQMo/XdLxIiNXtPYKSu57zpSQc78aRDuWs3XMC5B7Uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuUELCRA9TVsSAnZWagAAIzAP/3+LeSyBPVqA+eW7xLo6\nZoo2PKj5kekoztlinq+tfmD0PyamHOhyuWupl4tndAcemBg0ADOPsekdX2La\nzhX2G3qs5EuMNmvhyqPuxfmln0HF06iPWnvpMkHOkk4BJMy/wsnUSGHqfIcR\ncpsXjsuiAFfCZZvMPC9IBaD0lwd9LjHur7ihE/dgzGZVfauoMTYUC31cyfZy\nyFwDzyb+fuWSbDTDcwWpfpi5k9mrp392P5FeEWPf9Puuh6lTYLcxcUIIKj0g\nrZxgGyVqEbD8N7mmaFzetPwHZxiHLlzEg78J6fbeArcA5sESTMJ0awz7lo4T\n4UOXGnc5kGiYgL+BxVVl642N/p64KdnqpbCUjqGJfb3didHgyM1ac/Zta5Yf\nA7fjfGEZYWgyP5NjGFezux8yoOHsL/wL0Pv28TBLvmT4PmMa+oY9qLJxqPGB\nIfic+IVrM7i65bFQWdQXOi+2kWPa8R1P6Sr0R9YL+PoMyheWz7Hwgym3/u2S\nkkHEWWBxm4kt3sSFBaJiivpzQQ0eAOENBkE82foIAwMulne8N6kQm8QWVCGT\n1D8TmVrsaYB7vojnQJz3GKqNqG2wfjE5B24Rtz8Bb7WzqXIz3fOiGwgC2xt6\n+gumKiMTiVA+j1tu+aOELNeGKQhsQWCRipe0HiVJvchGga8+s5lLSa0pt7aN\n7I6B\r\n=tasg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"a22c8beeec84ff193a1a32681249ac84bb842a17","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.1.2","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"16.13.1","dependencies":{"mdn-data":"2.0.23","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.2","eslint":"^8.4.1","rollup":"^2.60.2","esbuild":"^0.14.1","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.0.3_1639530763225_0.3830710570356901","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"css-tree","version":"2.2.1","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@2.2.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"36115d382d60afd271e377f9c5f67d02bd48c032","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-2.2.1.tgz","fileCount":246,"integrity":"sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==","signatures":[{"sig":"MEYCIQDSbMrLA2D7H5Luozd/Fg3wRjQCGt03ujroPi14nNQ4DgIhAJDbbR5ncyPx3R2AcCDdz4nI1FDDGWLKOS+6kUUorbPN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1155242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+VdTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6GxAAiTTSAOO4q+aui9JyADtXaQhLnx9MKTYaOnYgHEK6NVUJpfx/\r\nHOOkszGymfP4II6USNq6ey8G5oCHZeD2Gqt0nOAFHV2FLFqVgtxSGSzVVIE6\r\nIkSR124y9u2LO/CmBkcu9q1X3l9z1jIWgVsMT6tNJS6seO5PVK1+il+y/iTk\r\niuHye4BP+yD6Uumo+pSnQ7TcURmyxgysZTbkTdj5qWXArxD/ZNepAzo06FQH\r\nT1/wFK5surT4bvX0Ekj06Xsdi8VX+aoKEaLau3TBW1RKf+HvyTkrPEtpme0X\r\nVa+JI7PiHAfAmLWpfBPKrgyYBLA8EBXxZNF14mpz0XYUNCNDW3xzmbjxJEgg\r\nMH8buuCGXMs70+ETZqV8GpxqAYvs7xPU5PiHgqCdsQGGPqGE7m8VKvSI0G9Y\r\nJEVfH1LSyJeRTlqVX9fHTaoZVSakQS1GJv1+Si8lmrXtwOa6h4rtZ8L4VQku\r\n4ROND6ru0p4Jh+KdyQ2q8ho5cN0nRjew3rY3xXOE6k79Cuk2506vKZ0nXazQ\r\nDqX2adYWbO6qNhBYXGTIY9KBPs2pMucYRNbJTwBVRqoem4aNcI7s8DePNleW\r\nUDr4Cc32srgQszg6lV9/XXMHAwwEl7PKo50V+94a7Mi6jSglRFORs66zj2/H\r\nc/JWVkshbeWJ5SncU5fU2+HUUk18dlVMPmo=\r\n=p6Sc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.cjs","type":"module","unpkg":"dist/csstree.esm.js","module":"./lib/index.js","browser":{"./lib/data.js":"./dist/data.js","./cjs/data.cjs":"./dist/data.cjs","./lib/version.js":"./dist/version.js","./cjs/version.cjs":"./dist/version.cjs"},"engines":{"npm":">=7.0.0","node":"^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"},"exports":{".":{"import":"./lib/index.js","require":"./cjs/index.cjs"},"./lexer":{"import":"./lib/lexer/index.js","require":"./cjs/lexer/index.cjs"},"./utils":{"import":"./lib/utils/index.js","require":"./cjs/utils/index.cjs"},"./dist/*":"./dist/*.js","./parser":{"import":"./lib/parser/index.js","require":"./cjs/parser/index.cjs"},"./walker":{"import":"./lib/walker/index.js","require":"./cjs/walker/index.cjs"},"./convertor":{"import":"./lib/convertor/index.js","require":"./cjs/convertor/index.cjs"},"./generator":{"import":"./lib/generator/index.js","require":"./cjs/generator/index.cjs"},"./tokenizer":{"import":"./lib/tokenizer/index.js","require":"./cjs/tokenizer/index.cjs"},"./package.json":"./package.json","./selector-parser":{"import":"./lib/parser/parse-selector.js","require":"./cjs/parser/parse-selector.cjs"},"./definition-syntax":{"import":"./lib/definition-syntax/index.js","require":"./cjs/definition-syntax/index.cjs"},"./definition-syntax-data":{"import":"./lib/data.js","require":"./cjs/data.cjs"},"./definition-syntax-data-patch":{"import":"./lib/data-patch.js","require":"./cjs/data-patch.cjs"}},"gitHead":"50004d59219e5ea2ce709b323139ebea35b349cd","scripts":{"lint":"eslint lib scripts && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha lib/__tests --reporter ${REPORTER:-progress}","build":"npm run bundle && npm run esm-to-cjs --","watch":"npm run build -- --watch","bundle":"node scripts/bundle","coverage":"c8 --exclude lib/__tests --reporter=lcovonly npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","test:cjs":"mocha cjs/__tests --reporter ${REPORTER:-progress}","test:dist":"mocha dist/__tests --reporter ${REPORTER:-progress}","esm-to-cjs":"node scripts/esm-to-cjs.cjs","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","build-and-test":"npm run build && npm run test:dist && npm run test:cjs","prepublishOnly":"npm run lint-and-test && npm run build-and-test","bundle-and-test":"npm run bundle && npm run test:dist","esm-to-cjs-and-test":"npm run esm-to-cjs && npm run test:cjs","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.esm.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"8.15.0","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"18.7.0","dependencies":{"mdn-data":"2.0.28","source-map-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.7.1","clap":"^2.0.1","mocha":"^9.1.4","eslint":"^8.4.1","rollup":"^2.68.0","esbuild":"^0.14.53","json-to-ast":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_2.2.1_1660507987106_0.04252343577373052","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"css-tree","version":"1.0.0","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.0","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"21993fa270d742642a90409a2c0cb3ac0298adf6","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.0.tgz","fileCount":123,"integrity":"sha512-CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw==","signatures":[{"sig":"MEYCIQCJWRFtQ6CgEP5M9tncztN3KsSY+RFvjMU3+NWDbAbGLQIhAN0XvWwUALn5YtfIWPM9eVga6W2IF5+v+OK9v8rVrO+i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmCwLCRA9TVsSAnZWagAAO84P/ihsMCST2xHUwYuuzp8z\n2XNVmqp3wFH96NI2EYqT7h+oQw+vRE+uGJxZcli9Y6Mryaa9zo0jq2FXPSnD\n1xcRBnMI++M9ktbdClgCju/arJgf76kRXrd+EZfHSnoJO/lpMreCspy6YF4i\nG8di8PGjWF3u6+MlFA9dxQqJgkXIoTyVlSebZRATqT/RGy1ogDT0vr8Xd/k1\nLBzoBWB5pnzzJjk34iQXNPxSoEVXc70ueaMWnN9aclgTfujWjlGniyLm8BXP\ncNz4YznwuUlq5FBkuNMAMxK02z+4g/zShLYseSmj2T0jN0U/k22Urhrki0G3\nm7pHotalEtRXqYdyr/wNGA6xfuzBPzFT/ktebTnslq+bnSqaJHBWcrEgTRDG\nRl31cD9uwfH3heb0mMbOfPeflhg77icZvvayxOOQnB02TUL/PlPZbfDg5yUY\nHtpnvs6DnoPblTqdA3IeikowssFYzwZvM+hC89nHo+j0MYKtoqkFoGTQwPf3\nfhFkzS/3DAeouUcFMJtHjiboAqbuztBli0Ts2+lFkQWUDUz7Mhm7EQW+feHs\n0e9YwPdbUrxHXxQ0YFFfK/KKZE2GGQL9Hc526IOlibmb1pHn5Y5yiWaY88Rf\nlkNlUxGDhzm3/iTg0kAw0SYrIeanhchPj/dpfStAxq4iUHVCIFiDz82cOYkS\nowuF\r\n=YukR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","unpkg":"dist/csstree.min.js","engines":{"node":">=8.0.0"},"gitHead":"7cc81a7ab9314c0134a6fd9076f12d0a2357dd62","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"rollup --config","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.min.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.14.7","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"14.9.0","dependencies":{"mdn-data":"2.0.12","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^5.2.0","eslint":"^6.8.0","rollup":"^1.32.1","coveralls":"^3.0.9","json-to-ast":"^2.1.0","@rollup/plugin-json":"^4.0.2","rollup-plugin-terser":"^5.3.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.0_1603808266920_0.6193564429262854","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"css-tree","version":"1.0.1","keywords":["css","ast","tokenizer","parser","walker","lexer","generator","utils","syntax","validation"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"css-tree@1.0.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"homepage":"https://github.com/csstree/csstree#readme","bugs":{"url":"https://github.com/csstree/csstree/issues"},"dist":{"shasum":"7726678dfe2a57993a018d9dce519bf1760e3b6d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/css-tree/-/css-tree-1.0.1.tgz","fileCount":123,"integrity":"sha512-WroX+2MvsYcRGP8QA0p+rxzOniT/zpAoQ/DTKDSJzh5T3IQKUkFHeIIfgIapm2uaP178GWY3Mime1qbk8GO/tA==","signatures":[{"sig":"MEYCIQCoN0NSTcHaDNiJZaA+f19+lHGo4BHP6ZMh+dYHqOYoBwIhALcPwX7EnKoVdtUP3J7JlfGCCAgZ0FBaZ7YRu/eC683q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrFSeCRA9TVsSAnZWagAAhecP/iZdhSDMxx+byD0zpY6P\nvLSxsvDk7giPz4OmKn1/IrZspU+EZ1E3OmWCXrRJkoVMa4fl57h04wk5op19\nzXnUNte4tdyj9LNMgah0HdxzwrfKeguA3zxh18Sizpm2lHR9Vt1VJwvr0MJu\nLdcWs80rV91vRLIz0NWVErTe94K7Ruy+8KiMzYSRLNdCOqV2Oo94mJ50Vvze\nTIBz6K5VSUb0dQzMDX8isolM5Yd08UeZmsjnhtG5Tx2nXuwsWF211zzq4pWW\n15bn2aCnJ21qsG+QhnrhUbagQX28Dy8JZi1wl6O6ZxoLbMxUMJJDVJR63qLX\n0DD9R3hYPA8yd4MCXLfPTHmM4OmpHYUToVZe13D1vwQySQZUpsWGqPmowwTg\nlxFLa9zG7V8lk9dUIDjEuw9/ZnPYDdb3CeugMuxFMBFwpsvW3evTaDmnyBW4\nPeG7tyt64Xco4+zvt6fF5ZsisTx+w6geJHoHoKS9iETGLXQbiAfSlkoOB+0X\n/In66QTOEywI5hinRZYOaK+oEHHG7aOjHhFA2YUuNIBtVd/Yn3+CxE6Z+qh7\ny6ADMp4BSH+s9cDW5VFQZ8oL5G+4k00Ipp/ZFC3Wr0sF7NEzC3+tGFj/hk5V\nPc8mQh/V1lEsxpcbzUwgto3fNy/HSc9LN1Qgsrv5VjprM6iPKxLQ3cTNJxYd\n65kS\r\n=ltb4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","unpkg":"dist/csstree.min.js","engines":{"node":">=8.0.0"},"gitHead":"fd0c9237106f1bd4be88695c7afc5aed7e6d4af2","scripts":{"lint":"eslint data lib scripts test && node scripts/review-syntax-patch --lint && node scripts/update-docs --lint","test":"mocha --reporter progress","build":"rollup --config","travis":"nyc npm run lint-and-test && npm run coveralls","coverage":"nyc npm test","hydrogen":"node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/parse --stat -o /dev/null","coveralls":"nyc report --reporter=text-lcov | coveralls","update:docs":"node scripts/update-docs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run build","review:syntax-patch":"node scripts/review-syntax-patch"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"jsdelivr":"dist/csstree.min.js","repository":{"url":"git+https://github.com/csstree/csstree.git","type":"git"},"_npmVersion":"6.14.8","description":"A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations","directories":{},"_nodeVersion":"14.9.0","dependencies":{"mdn-data":"2.0.12","source-map":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","mocha":"^6.2.3","eslint":"^6.8.0","rollup":"^1.32.1","coveralls":"^3.0.9","json-to-ast":"^2.1.0","@rollup/plugin-json":"^4.0.2","rollup-plugin-terser":"^5.3.0","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/css-tree_1.0.1_1605129374231_0.055797051344055104","host":"s3://npm-registry-packages"}}},"name":"css-tree","time":{"1.0.0-alpha":"2016-09-12T19:34:13.785Z","1.0.0-alpha10":"2017-01-11T23:33:39.916Z","1.0.0-alpha11":"2017-01-18T16:25:38.244Z","1.0.0-alpha12":"2017-01-19T17:48:08.109Z","1.0.0-alpha13":"2017-01-19T21:09:02.889Z","1.0.0-alpha14":"2017-02-03T16:20:43.511Z","1.0.0-alpha15":"2017-02-08T23:49:51.309Z","1.0.0-alpha16":"2017-02-13T00:02:11.940Z","1.0.0-alpha17":"2017-03-13T20:12:26.928Z","1.0.0-alpha18":"2017-04-03T21:14:11.679Z","1.0.0-alpha19":"2017-04-24T23:58:49.961Z","modified":"2026-04-27T00:33:33.674Z","3.1.0":"2024-12-06T17:26:29.749Z","1.0.0-alpha.35":"2019-10-07T17:05:16.507Z","1.0.0-alpha.36":"2019-10-13T21:19:44.316Z","2.1.0":"2022-02-27T20:10:37.269Z","1.0.0-alpha.33":"2019-07-11T20:41:43.537Z","1.0.0-alpha.34":"2019-07-26T21:19:27.035Z","1.0.0-alpha.39":"2019-12-05T22:01:38.848Z","created":"2016-09-12T19:34:13.785Z","1.0.0-alpha.37":"2019-10-22T23:16:06.791Z","1.0.0-alpha.38":"2019-11-25T22:05:22.260Z","1.0.0-alpha5":"2016-09-19T12:13:49.273Z","1.0.0-alpha4":"2016-09-19T01:55:05.620Z","1.0.0-alpha3":"2016-09-16T20:06:51.255Z","1.0.0-alpha2":"2016-09-13T22:54:15.296Z","1.0.0-alpha.31":"2019-07-11T11:57:24.130Z","2.3.1":"2022-12-14T17:32:22.353Z","1.0.0-alpha.32":"2019-07-11T14:05:45.061Z","1.0.0-alpha.30":"2019-07-03T13:39:12.644Z","2.3.0":"2022-11-30T14:47:26.213Z","1.1.2":"2020-11-26T15:50:40.953Z","1.1.3":"2021-03-31T11:53:08.126Z","1.0.0-alpha9":"2016-12-21T11:29:27.236Z","1.0.0-alpha8":"2016-11-03T10:28:00.296Z","1.0.0-alpha7":"2016-10-07T23:57:15.801Z","1.0.0-alpha6":"2016-09-23T00:14:43.916Z","1.1.0":"2020-11-18T02:34:45.016Z","1.1.1":"2020-11-18T13:31:38.991Z","1.0.0-alpha.28":"2018-02-19T15:13:38.647Z","1.0.0-alpha.29":"2018-05-30T12:13:26.485Z","1.0.0-alpha.26":"2017-11-09T23:58:00.602Z","1.0.0-alpha.27":"2018-01-14T16:42:40.286Z","3.0.0":"2024-09-11T22:45:03.189Z","3.0.1":"2024-11-02T04:10:11.808Z","3.2.0":"2026-03-05T02:30:26.199Z","3.2.1":"2026-03-05T14:12:36.884Z","2.0.0":"2021-12-03T18:09:31.588Z","2.0.1":"2021-12-04T14:54:05.308Z","1.0.0-alpha20":"2017-08-28T14:32:43.214Z","1.0.0-alpha21":"2017-09-05T00:13:03.030Z","1.0.0-alpha22":"2017-09-08T01:10:45.837Z","1.0.0-alpha23":"2017-09-10T20:55:22.779Z","1.0.0-alpha24":"2017-09-14T20:37:11.432Z","1.0.0-alpha25":"2017-10-09T23:32:58.741Z","1.0.0-alpha26":"2017-11-09T23:53:04.963Z","2.0.4":"2021-12-17T15:16:21.662Z","2.0.2":"2021-12-10T22:26:19.157Z","2.2.0":"2022-08-10T13:20:45.010Z","2.0.3":"2021-12-15T01:12:43.473Z","2.2.1":"2022-08-14T20:13:07.339Z","1.0.0":"2020-10-27T14:17:47.093Z","1.0.1":"2020-11-11T21:16:14.501Z"},"readmeFilename":"README.md","homepage":"https://github.com/csstree/csstree#readme"}