{"_id":"postcss-custom-selectors","_rev":"259538","name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","dist-tags":{"latest":"7.1.2"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"time":{"modified":"2023-03-27T17:08:22.000Z","created":"2014-12-05T15:33:46.543Z","7.1.2":"2023-02-08T08:36:10.773Z","7.1.1":"2023-01-28T07:35:03.292Z","7.1.0":"2023-01-24T08:52:15.841Z","7.0.0":"2022-11-14T09:48:45.363Z","6.0.3":"2022-06-04T07:24:44.010Z","6.0.2":"2022-06-03T08:20:00.866Z","6.0.1":"2022-06-03T05:24:37.924Z","6.0.0":"2021-01-12T16:56:39.855Z","5.1.2":"2018-09-20T20:29:35.544Z","5.1.1":"2018-09-19T03:38:39.865Z","5.1.0":"2018-09-14T01:47:45.299Z","5.0.0":"2018-09-08T18:50:42.172Z","4.0.1":"2017-05-15T07:09:53.694Z","4.0.0":"2017-05-12T08:40:17.540Z","3.0.0":"2015-08-25T05:25:18.430Z","2.3.0":"2015-07-14T16:57:20.699Z","2.2.0":"2015-07-01T02:26:49.016Z","2.1.1":"2015-06-30T15:03:07.972Z","2.1.0":"2015-06-04T06:18:40.802Z","2.0.1":"2015-06-03T09:01:48.798Z","2.0.0":"2015-05-29T15:28:45.954Z","1.1.1":"2015-05-07T03:37:03.897Z","1.1.0":"2014-12-13T00:40:15.074Z","1.0.0":"2014-12-05T15:33:46.543Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"versions":{"7.1.2":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.2","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"@csstools/cascade-layer-name-parser":"^1.0.0","@csstools/css-parser-algorithms":"^2.0.0","@csstools/css-tokenizer":"^2.0.0","postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"prebuild":"npm run clean","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"assumesToProcessBundledCSS":true,"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"61834ba08f1ce2140b3a4a500dfdd2350058f4ec","_id":"postcss-custom-selectors@7.1.2","_nodeVersion":"18.13.0","_npmVersion":"9.4.1","dist":{"shasum":"e100e9dd628d969a651d7d310cdfd25b27b58d4b","size":5928,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-7.1.2.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-7.1.2.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.2_1675845370616_0.5892953319371608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-08T08:36:10.773Z","publish_time":1675845370773,"_cnpm_publish_time":1675845370773},"7.1.1":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.1","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"@csstools/cascade-layer-name-parser":"^1.0.0","@csstools/css-parser-algorithms":"^2.0.0","@csstools/css-tokenizer":"^2.0.0","postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"prebuild":"npm run clean","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"assumesToProcessBundledCSS":true,"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"eaa223e2c8459444045c29ebd21c632a92d948be","_id":"postcss-custom-selectors@7.1.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"32f14dc78a6183b91ec28a1933271e34e5089a92","size":5931,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-7.1.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-7.1.1.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.1_1674891302995_0.24233007391423778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T07:35:03.292Z","publish_time":1674891303292,"_cnpm_publish_time":1674891303292},"7.1.0":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"@csstools/cascade-layer-name-parser":"^1.0.0","@csstools/css-parser-algorithms":"^2.0.0","@csstools/css-tokenizer":"^2.0.0","postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"prebuild":"npm run clean","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"assumesToProcessBundledCSS":true,"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"6a75985a3e0603c9a8b2b5f0204e9c8e2bebe1b0","_id":"postcss-custom-selectors@7.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"9c38a4e37ce90a1ac2afe83f4b5d44c876aca8bc","size":5896,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-7.1.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-7.1.0.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.0_1674550335689_0.7698974713415989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-24T08:52:15.841Z","publish_time":1674550335841,"_cnpm_publish_time":1674550335841},"7.0.0":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"ea3185515817edf8f2b77a70b80a668ef01d4caa","_id":"postcss-custom-selectors@7.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"592cd59643d3a25c353e812525e1a2961197e8d8","size":5142,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-7.0.0.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.0.0_1668419325223_0.7093100619262711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T11:17:26.465Z","publish_time":1668419325363,"_cnpm_publish_time":1668419325363},"6.0.3":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"6.0.3","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^12 || ^14 || >=16"},"main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.3"},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.cjs && node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs && REWRITE_EXPECTS=true node .tape.cjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"41789cfb8b0ab3b46bf721c76e08bf331818d171","_id":"postcss-custom-selectors@6.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"1ab4684d65f30fed175520f82d223db0337239d9","size":6940,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-6.0.3.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.3_1654327483850_0.4132926434226558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T13:30:18.577Z","publish_time":1654327484010,"_cnpm_publish_time":1654327484010},"6.0.2":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"6.0.2","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^12 || ^14 || >=16"},"main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.3"},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.cjs && node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs && REWRITE_EXPECTS=true node .tape.cjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"d29886a76def6cbf67b5280fb5a0783809845cce","_id":"postcss-custom-selectors@6.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"57eef26630a2dff28b705432aa03179c8d05b589","size":6806,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-6.0.2.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-6.0.2.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.2_1654244400736_0.33782038749547216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T13:30:18.477Z","publish_time":1654244400866,"_cnpm_publish_time":1654244400866},"6.0.1":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"6.0.1","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"},{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},{"name":"Maxime Thirouin"},{"name":"yisi"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^12 || ^14 || >=16"},"main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.3"},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.cjs && node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs && REWRITE_EXPECTS=true node .tape.cjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-custom-selectors"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"csstools":{"cssdbId":"custom-selectors","exportName":"postcssCustomSelectors","humanReadableName":"PostCSS Custom Selectors","specUrl":"https://drafts.csswg.org/css-extensions/#custom-selectors"},"volta":{"extends":"../../package.json"},"gitHead":"14799a048eef9453a714cbd0335a35fa60179d3b","_id":"postcss-custom-selectors@6.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"0b5fd996d1e7c142e4b738167c1f7f6182fb7a99","size":6714,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-6.0.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-6.0.1.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.1_1654233877766_0.0038533018444011358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T13:30:18.349Z","publish_time":1654233877924,"_cnpm_publish_time":1654233877924},"6.0.0":{"name":"postcss-custom-selectors","version":"6.0.0","description":"Use Custom Selectors in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"contributors":[{"name":"yisi"},{"name":"Maxime Thirouin"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js lib/*.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=10.0.0"},"dependencies":{"postcss-selector-parser":"^6.0.4"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","@rollup/plugin-babel":"^5.2.1","babel-eslint":"^10.0.0","eslint":"^7.0.0","eslint-config-dev":"^2.0.0","postcss":"^8.1.2","postcss-tape":"^6.0.0","pre-commit":"^1.2.2","rollup":"^2.0.0"},"peerDependencies":{"postcss":"^8.1.2"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","custom","selectors","w3c","csswg","extensions","declarative","rule","atrule","at-rule","specification"],"gitHead":"9862be0f2a69b465f5192fd9eb276ac0764fc9fe","_id":"postcss-custom-selectors@6.0.0","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"shasum":"022839e41fbf71c47ae6e316cb0e6213012df5ef","size":16810,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-6.0.0.tgz"},"_npmUser":{"name":"semigradsky","email":"semigradskyd@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.0_1610470599727_0.3986132014527257"},"_hasShrinkwrap":false,"publish_time":1610470599855,"_cnpm_publish_time":1610470599855},"5.1.2":{"name":"postcss-custom-selectors","version":"5.1.2","description":"Use Custom Selectors in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"contributors":[{"name":"yisi"},{"name":"Maxime Thirouin"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js lib/*.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=6.0.0"},"dependencies":{"postcss":"^7.0.2","postcss-selector-parser":"^5.0.0-rc.3"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","eslint":"^5.6.0","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.66.1","rollup-plugin-babel":"^4.0.3"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","custom","selectors","w3c","csswg","extensions","declarative","rule","atrule","at-rule","specification"],"gitHead":"4a422f0eaba5b47fd53abe36e92f9092ad63858f","_id":"postcss-custom-selectors@5.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba","size":23383,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-5.1.2.tgz"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.1.2_1537475375383_0.6067958786731751"},"_hasShrinkwrap":false,"publish_time":1537475375544,"_cnpm_publish_time":1537475375544},"5.1.1":{"name":"postcss-custom-selectors","version":"5.1.1","description":"Use Custom Selectors in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"contributors":[{"name":"yisi"},{"name":"Maxime Thirouin"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js lib/*.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=6.0.0"},"dependencies":{"postcss":"^7.0.2","postcss-selector-parser":"^5.0.0-rc.3"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","eslint":"^5.6.0","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.66.0","rollup-plugin-babel":"^4.0.3"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","custom","selectors","w3c","csswg","extensions","declarative","rule","atrule","at-rule","specification"],"gitHead":"83292da01b5dab20a7fd5ebd3ab8f18735bfca71","_id":"postcss-custom-selectors@5.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"2fc76266eeab537cb19a15c2f513b24d99529bce","size":23365,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-5.1.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-5.1.1.tgz"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.1.1_1537328319731_0.894628074776848"},"_hasShrinkwrap":false,"publish_time":1537328319865,"_cnpm_publish_time":1537328319865},"5.1.0":{"name":"postcss-custom-selectors","version":"5.1.0","description":"Use Custom Selectors in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"contributors":[{"name":"yisi"},{"name":"Maxime Thirouin"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js lib/*.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=6.0.0"},"dependencies":{"postcss":"^7.0.2","postcss-selector-parser":"^5.0.0-rc.3"},"devDependencies":{"@babel/core":"^7.0.1","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.0.0","babel-eslint":"^9.0.0","eslint":"^5.5.0","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.3"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","custom","selectors","w3c","csswg","extensions","declarative","rule","atrule","at-rule","specification"],"gitHead":"6380b0095095740f6aeade7da6a31739ecb51f5a","_id":"postcss-custom-selectors@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"5356c8d43e071cd9337f147e479a9d8cb7afe6b0","size":7997,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-5.1.0.tgz"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.1.0_1536889665155_0.5338872129531738"},"_hasShrinkwrap":false,"publish_time":1536889665299,"_cnpm_publish_time":1536889665299},"5.0.0":{"name":"postcss-custom-selectors","version":"5.0.0","description":"Use Custom Selectors in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"contributors":[{"name":"yisi"},{"name":"Maxime Thirouin"}],"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-custom-selectors.git"},"homepage":"https://github.com/jonathantneal/postcss-custom-selectors#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-custom-selectors/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:ec":"echint --ignore index.*.js test","test:js":"eslint *.js lib/*.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=6.0.0"},"dependencies":{"postcss":"^7.0.2","postcss-selector-parser":"^5.0.0-rc.3"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/preset-env":"^7.0.0","babel-eslint":"^9.0.0","eslint":"^5.5.0","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.1"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","custom","selectors","w3c","csswg","extensions","declarative","rule","atrule","at-rule","specification"],"gitHead":"aadf18cc6d098b0c6e8be6743b990e457f949d8b","_id":"postcss-custom-selectors@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"709741ecd2ec180ab432a63164c612af558e7104","size":6703,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-5.0.0.tgz"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.0.0_1536432641974_0.3304128451872037"},"_hasShrinkwrap":false,"publish_time":1536432642172,"_cnpm_publish_time":1536432642172},"4.0.1":{"name":"postcss-custom-selectors","version":"4.0.1","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["postcss","postcss-plugin","css","selector","custom-selector"],"authors":["yisi","Maxime Thirouin"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"main":"dist/index.js","files":["dist","README-zh.md"],"dependencies":{"postcss":"^6.0.1","postcss-selector-matches":"^3.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","babel-tape-runner":"^1.1.0","eslint":"^3.19.0","tape":"^4.6.3"},"scripts":{"babelify":"babel src --out-dir dist","prepublish":"npm run babelify","lint":"eslint *.js ./src/ ./test/","tape":"tape -r babel-register test/*.js","test":"npm run lint && npm run babelify && npm run tape"},"gitHead":"cd71c8f150f939c3efb9c15849720c6afcf11648","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","_id":"postcss-custom-selectors@4.0.1","_shasum":"781382f94c52e727ef5ca4776ea2adf49a611382","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"semigradsky","email":"semigradskyd@gmail.com"},"dist":{"shasum":"781382f94c52e727ef5ca4776ea2adf49a611382","size":5839,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-4.0.1.tgz"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-custom-selectors-4.0.1.tgz_1494832192672_0.769993067951873"},"directories":{},"publish_time":1494832193694,"_cnpm_publish_time":1494832193694,"_hasShrinkwrap":false},"4.0.0":{"name":"postcss-custom-selectors","version":"4.0.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["postcss","postcss-plugin","css","selector","custom-selector"],"authors":["yisi","Maxime Thirouin"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"main":"dist/index.js","files":["dist","README-zh.md"],"dependencies":{"postcss":"^6.0.1","postcss-selector-matches":"^3.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","babel-tape-runner":"^1.1.0","eslint":"^3.19.0","tape":"^4.6.3"},"scripts":{"babelify":"babel src --out-dir dist","prepublish":"npm run babelify","lint":"eslint *.js ./src/ ./test/","tape":"tape -r babel-register test/*.js","test":"npm run lint && npm run babelify && npm run tape"},"gitHead":"dbfa0b3ed42be73cd36fb25d7a74785b8b7af33a","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","_id":"postcss-custom-selectors@4.0.0","_shasum":"38b689045426f08dd6c4a3167357bdbe1e16db42","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"semigradsky","email":"semigradskyd@gmail.com"},"dist":{"shasum":"38b689045426f08dd6c4a3167357bdbe1e16db42","size":5796,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-4.0.0.tgz"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-custom-selectors-4.0.0.tgz_1494578416371_0.19837768212892115"},"directories":{},"publish_time":1494578417540,"_hasShrinkwrap":false,"_cnpm_publish_time":1494578417540},"3.0.0":{"name":"postcss-custom-selectors","version":"3.0.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["postcss","postcss-plugin","css","selector","custom-selector"],"authors":["yisi","Maxime Thirouin"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"main":"dist/index.js","files":["dist","README-zh.md"],"dependencies":{"balanced-match":"^0.2.0","postcss":"^5.0.0","postcss-selector-matches":"^2.0.0"},"devDependencies":{"babel":"^5.5.8","babel-eslint":"^3.1.15","babel-tape-runner":"^1.1.0","eslint":"^1.0.0","tape":"^4.0.0"},"scripts":{"prepublish":"babel src --out-dir dist","lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape"},"gitHead":"a96a66012344e922399107fd0770f75672b608a2","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors#readme","_id":"postcss-custom-selectors@3.0.0","_shasum":"8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac","size":5729,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-3.0.0.tgz"},"directories":{},"publish_time":1440480318430,"_cnpm_publish_time":1440480318430,"_hasShrinkwrap":false},"2.3.0":{"name":"postcss-custom-selectors","version":"2.3.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["postcss","postcss-plugin","css","selector","custom-selector"],"authors":["yisi","Maxime Thirouin"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-selectors.git"},"homepage":"https://github.com/postcss/postcss-custom-selectors","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"files":["CHANGELOG.md","LICENSE","dist","README-zh.md"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7","postcss-selector-matches":"^1.2.1"},"devDependencies":{"babel":"^5.5.8","babel-eslint":"^3.1.15","babel-tape-runner":"^1.1.0","eslint":"^0.23.0","tape":"^4.0.0"},"scripts":{"prepublish":"babel src --out-dir dist","lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape"},"gitHead":"8463e3765ee9d94d1dca8866dcf90ca955b2bee8","_id":"postcss-custom-selectors@2.3.0","_shasum":"71fcd95fc34e39b2a1a589c317b35e7ffabe1332","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"71fcd95fc34e39b2a1a589c317b35e7ffabe1332","size":5623,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-2.3.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-2.3.0.tgz"},"directories":{},"publish_time":1436893040699,"_cnpm_publish_time":1436893040699,"_hasShrinkwrap":false},"2.2.0":{"name":"postcss-custom-selectors","version":"2.2.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector","custom selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^4.1.11","tape":"^4.0.0"},"scripts":{"test":"tape test"},"gitHead":"01c316292df75a25a71efb1552fbb92e0f35f6e7","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@2.2.0","_shasum":"250485d29c90040efb754cef9a0ec4d2f2fe8183","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"250485d29c90040efb754cef9a0ec4d2f2fe8183","size":5446,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-2.2.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-2.2.0.tgz"},"directories":{},"publish_time":1435717609016,"_cnpm_publish_time":1435717609016,"_hasShrinkwrap":false},"2.1.1":{"name":"postcss-custom-selectors","version":"2.1.1","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector","custom selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^4.1.11","tape":"^4.0.0"},"scripts":{"test":"tape test"},"gitHead":"e202b8b2d78fa270ba61add39045a2f22f7cd807","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@2.1.1","_shasum":"caee5bd795b9b8af93dca2f5d5182eb16acab6bb","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"caee5bd795b9b8af93dca2f5d5182eb16acab6bb","size":5319,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-2.1.1.tgz"},"directories":{},"publish_time":1435676587972,"_cnpm_publish_time":1435676587972,"_hasShrinkwrap":false},"2.1.0":{"name":"postcss-custom-selectors","version":"2.1.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector","custom selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^4.1.11","tape":"^4.0.0"},"scripts":{"test":"tape test"},"gitHead":"675bad97f1014bb770a1ebca2d744cd54cc2cb9d","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@2.1.0","_shasum":"68d5eacc5ab585a5fbed441cec5b55b37b9cbb2c","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"68d5eacc5ab585a5fbed441cec5b55b37b9cbb2c","size":5128,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-2.1.0.tgz"},"directories":{},"publish_time":1433398720802,"_cnpm_publish_time":1433398720802,"_hasShrinkwrap":false},"2.0.1":{"name":"postcss-custom-selectors","version":"2.0.1","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"test":"tape test"},"gitHead":"f6034c5f92234d08828a0b161963312cecb40c5b","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@2.0.1","_shasum":"ae73d13e90d8f0886576568b099581eb81ade91a","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"ae73d13e90d8f0886576568b099581eb81ade91a","size":5075,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-2.0.1.tgz"},"directories":{},"publish_time":1433322108798,"_cnpm_publish_time":1433322108798,"_hasShrinkwrap":false},"2.0.0":{"name":"postcss-custom-selectors","version":"2.0.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"test":"tape test"},"gitHead":"04db227ffb609735c0f3ead890096f45799bb31b","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@2.0.0","_shasum":"40419fc18c58c1c35db786b46a5d6f0799f76d65","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"40419fc18c58c1c35db786b46a5d6f0799f76d65","size":5005,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-2.0.0.tgz"},"directories":{},"publish_time":1432913325954,"_cnpm_publish_time":1432913325954,"_hasShrinkwrap":false},"1.1.1":{"name":"postcss-custom-selectors","version":"1.1.1","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"test":"tape test"},"gitHead":"d4580b003a17672bc6a7a51126e05666b218f4bc","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@1.1.1","_shasum":"3044498d2d7662ddca3a7d1922ef8d495ebd3582","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"3044498d2d7662ddca3a7d1922ef8d495ebd3582","size":4900,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-1.1.1.tgz"},"directories":{},"publish_time":1430969823897,"_cnpm_publish_time":1430969823897,"_hasShrinkwrap":false},"1.1.0":{"name":"postcss-custom-selectors","version":"1.1.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"test":"tape test"},"gitHead":"dbaacb2f36a2bf717e1ff1099cdeb5063cf132af","bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@1.1.0","_shasum":"d96544f5f4ef5e64fef5e018785ab03149ae0181","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"d96544f5f4ef5e64fef5e018785ab03149ae0181","size":4845,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-1.1.0.tgz"},"directories":{},"publish_time":1418431215074,"_cnpm_publish_time":1418431215074,"_hasShrinkwrap":false},"1.0.0":{"name":"postcss-custom-selectors","version":"1.0.0","description":"PostCSS plugin to transform W3C CSS Extensions(Custom Selectors) to more compatible CSS","keywords":["css","css3","postcss","postcss-plugins","selector","custom-selector"],"author":{"name":"yisi"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-selectors.git"},"files":["CHANGELOG.md","README-zh.md","LICENSE","index.js"],"devDependencies":{"postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"test":"tape test"},"bugs":{"url":"https://github.com/postcss/postcss-custom-selectors/issues"},"homepage":"https://github.com/postcss/postcss-custom-selectors","_id":"postcss-custom-selectors@1.0.0","_shasum":"629c64f151dac22ec5301c56a17453099c1b0641","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"yisi","email":"yiorsi@gmail.com"},"maintainers":[{"name":"alaguna","email":""},{"name":"jonathantneal","email":""},{"name":"moox","email":""},{"name":"semigradsky","email":""}],"dist":{"shasum":"629c64f151dac22ec5301c56a17453099c1b0641","size":4557,"noattachment":false,"key":"/postcss-custom-selectors/-/postcss-custom-selectors-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/postcss-custom-selectors/download/postcss-custom-selectors-1.0.0.tgz"},"directories":{},"publish_time":1417793626543,"_cnpm_publish_time":1417793626543,"_hasShrinkwrap":false}},"readme":"# PostCSS Custom Selectors [<img src=\"https://postcss.github.io/postcss/logo.svg\" alt=\"PostCSS Logo\" width=\"90\" height=\"90\" align=\"right\">][PostCSS]\n\n[<img alt=\"npm version\" src=\"https://img.shields.io/npm/v/postcss-custom-selectors.svg\" height=\"20\">][npm-url] [<img alt=\"CSS Standard Status\" src=\"https://cssdb.org/images/badges/custom-selectors.svg\" height=\"20\">][css-url] [<img alt=\"Build Status\" src=\"https://github.com/csstools/postcss-plugins/workflows/test/badge.svg\" height=\"20\">][cli-url] [<img alt=\"Discord\" src=\"https://shields.io/badge/Discord-5865F2?logo=discord&logoColor=white\">][discord]\n\n[PostCSS Custom Selectors] lets you define `@custom-selector` in CSS following the [Custom Selectors Specification].\n\n```pcss\n@custom-selector :--heading h1, h2, h3;\n\narticle :--heading + p {\n\tmargin-top: 0;\n}\n\n/* becomes */\n\narticle :is(h1, h2, h3) + p {\n\tmargin-top: 0;\n}\n```\n\n## Usage\n\nAdd [PostCSS Custom Selectors] to your project:\n\n```bash\nnpm install postcss postcss-custom-selectors --save-dev\n```\n\nUse it as a [PostCSS] plugin:\n\n```js\nconst postcss = require('postcss');\nconst postcssCustomSelectors = require('postcss-custom-selectors');\n\npostcss([\n\tpostcssCustomSelectors(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\n```\n\n[PostCSS Custom Selectors] runs in all Node environments, with special\ninstructions for:\n\n- [Node](INSTALL.md#node)\n- [PostCSS CLI](INSTALL.md#postcss-cli)\n- [PostCSS Load Config](INSTALL.md#postcss-load-config)\n- [Webpack](INSTALL.md#webpack)\n- [Next.js](INSTALL.md#nextjs)\n- [Gulp](INSTALL.md#gulp)\n- [Grunt](INSTALL.md#grunt)\n\n## Options\n\n### preserve\n\nThe `preserve` option determines whether the original notation\nis preserved. By default, it is not preserved.\n\n```js\npostcssCustomSelectors({ preserve: true })\n```\n\n```pcss\n@custom-selector :--heading h1, h2, h3;\n\narticle :--heading + p {\n\tmargin-top: 0;\n}\n\n/* becomes */\n\n@custom-selector :--heading h1, h2, h3;\n\narticle :is(h1, h2, h3) + p {\n\tmargin-top: 0;\n}\n\narticle :--heading + p {\n\tmargin-top: 0;\n}\n```\n\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[css-url]: https://cssdb.org/#custom-selectors\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-url]: https://www.npmjs.com/package/postcss-custom-selectors\n\n[PostCSS]: https://github.com/postcss/postcss\n[PostCSS Custom Selectors]: https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors\n[Custom Selectors Specification]: https://drafts.csswg.org/css-extensions/#custom-selectors\n","_attachments":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT"}