{"_id":"postcss-custom-selectors","_rev":"42-fa3ec7da5fbaba8960d21cca9581e4fd","name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","dist-tags":{"latest":"7.1.8"},"versions":{"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"629c64f151dac22ec5301c56a17453099c1b0641","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-1.0.0.tgz","integrity":"sha512-g1TAZOGZ/6b2r//ynRPxX8I0JgaN426B4XTs6zrvoZ5Qj+OjW/1btrcfPiDNvniQTdLculR4J/yVww1eJnvyjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6MYcXUEUHpfXGsPgVn+DzLltIW2JqGf3jkyE3JK1NawIhAIowwqD5S4Arse9YaKy3jjUGfo41d68fM+q/A+NU1xnV"}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"d96544f5f4ef5e64fef5e018785ab03149ae0181","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-1.1.0.tgz","integrity":"sha512-871+tC4hFcd/fY+wMG7Q+fpIyKVumk+Eof/gwskieSm8IbOZwJdLmD2vau/HPHV/Ku+sDb2mUMQxpZvF8ut1rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFfgSqRKx7oqHE2TMLfTEqsMV4FEp807aFqo0HIfLWvAiB4vm4iOSRtE9TfuJw/FoGqyePYiCBfhletYXOZjg3HaQ=="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"3044498d2d7662ddca3a7d1922ef8d495ebd3582","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-1.1.1.tgz","integrity":"sha512-02YKO7jLKtlZQhxI7xLSzcJVWyfC3qKgmSc0E9jM//l9mHA6g2EhZYxv91XHfBoi4nlBgsi/kGMPXTGvOKGVug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdHIVnJbvvVY6/c+5HUA53DC35sq/O6IE6YZAsp3dDxQIgHTC5upIU0Jv64nBr7NFxpZfe/tFSeuXUGC8NnwGYP48="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"40419fc18c58c1c35db786b46a5d6f0799f76d65","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-2.0.0.tgz","integrity":"sha512-yzFonskYV014jD73wnU+TzT6ywfs3qfrscvEHYt+qYhLjgGnP23yHlK09vdTDm05XjE8D8VFVPSTmF00WvUvXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0Ilo5cgpf7cHA4kVLeNQN38GYlrJPO7req1i3BluxuAiEAlKlkH2//YBJF6faATW2zlawTgqspq/Y/9CC8IjNGdXA="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"ae73d13e90d8f0886576568b099581eb81ade91a","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-2.0.1.tgz","integrity":"sha512-JkX4/+vqyTyiQMVEUO/niey6eaGxot/KVAG0YQTwCqiP3sAi/qSRXUmbKoIF+s1qzxHVSQQA6WSLga1gM0vX0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1/gaLoeDWbzQjxDek+UoM25GSz6K9rWJxSHWIBfPV0AiEAjbjX4KNIH+rFTUQAyLpbHCMOEoolajCuzzdHmI8O/Lk="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"68d5eacc5ab585a5fbed441cec5b55b37b9cbb2c","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-2.1.0.tgz","integrity":"sha512-k6bw58O0Akegc+vg8FWGYgoG/fV9w0wkBEOZFl1PZUFauMg74P6/kCi0tLqa0DHltcaA8DDi4JMy1Hxsmv29ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+DZGpE4thHUJRk0Oain+7+ZRXC455KYQg9BHD8Ic1OAiEA/sKQxDM/p5iISn92dVEfeB02a7fzO5/gpj05P2mF7zA="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"caee5bd795b9b8af93dca2f5d5182eb16acab6bb","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-2.1.1.tgz","integrity":"sha512-7YXmnqoe884pczhBRFYUn+/EooV/nX0lvQdVJxsa0UwtITksrv1l5cl0Sk6yP4dxOlcn59FDR4lGR1F6AHOS3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw6m6vLb+6OSHTeiXR91P65yiIhff4AEI34afuc1elawIgfvOkq0/hU8pRQnTKvhjttzhP85r5h8XU+P7dgBnuhJY="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"}],"dist":{"shasum":"250485d29c90040efb754cef9a0ec4d2f2fe8183","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-2.2.0.tgz","integrity":"sha512-KDjy2idowp+/n38jzl9ZJPCW6+wl5RSp8BLEopKyvnbojbau21+pPeMWQ9jsYbWEOoXxD3tNTrK3DMZeKQv5OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA42bfI1fTYnwRQL8V45ITens5QcXVLKuZ24uNXROyhAAiBjGnMwlod7zDwQBds8BftysYc+XcSYp8x7W8OY8FL34Q=="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"71fcd95fc34e39b2a1a589c317b35e7ffabe1332","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-2.3.0.tgz","integrity":"sha512-Knm1NL5745NinXJbJpWI0O29yIxNaxGIMXxjf//AyuuAMxXTBLN8dzFb+AVy4tbFOyD4Vfw04btf47Lz6I6O+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnmdj7yJfoDkKh84QZEzXcVctHanzs9kzPowAdJn5cGAiEA6phH0GOgcUnTGukeV/9cnO10M51Ruf6AEJHFnjmkjUw="}]},"directories":{}},"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":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"8f81249f5ed07a8d0917cf6a39fe5b056b7f96ac","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz","integrity":"sha512-7vYr2XuV3avGdv0h4hLq4A+V+HFCD56e5uIBJjqSyvaLp24xyBWdvekJHhYUC95+2w3e3SNsrFWkf46CY7/FdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxsLZGXbpELHGWLhLBRIVEyt/GnmvBFphLIbFhGyG1IQIgPcs6uJBSo54xuCD9+wxqMHLK5b5+McrkkkJCXdkB55Y="}]},"directories":{}},"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","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-4.0.0.tgz","integrity":"sha512-YXgZuStrnlO0/o2/HplT1yjKIWqAGrhFNGhxjsj/tnIoDEqPnhnptGu1Iinydsos6Ha5kcsHU7F0w8HR5pjLfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYDF4CNVzsjZmONZlHk0XpAikMbjckhzo92792URxX6AIgKY4QU4mOMiLA+fS9uEknk+LBOhv00C+KMusoWwDmfvA="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":"m@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-custom-selectors-4.0.0.tgz_1494578416371_0.19837768212892115"},"directories":{}},"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","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz","integrity":"sha512-mXhdsA16oq2xbXhIJs6LscTq8peUrvAD4w6I8+BhfIK5ZQH2sVjSM1xYJdadFBfR8MISg4466I+V860Hi68PfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXRUwLFA6SCs9hkSVIe3Rjg6DOnkLLE1ZOJoLtC6jAeQIgJyR4+m8veeP34zJ3xfvPVrp4iCeFFl88M1oRWuUlDZM="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":"m@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-custom-selectors-4.0.1.tgz_1494832192672_0.769993067951873"},"directories":{}},"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":{"integrity":"sha512-6fPJalP8ncMnjdq0O0p4eMa/bLjD7zFJnKgF5NdWgbFm2/oTVF1rOEBEeBEn2aAj59jd0nVm0Bqw492rnnkgKQ==","shasum":"709741ecd2ec180ab432a63164c612af558e7104","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.0.0.tgz","fileCount":6,"unpackedSize":33063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblBoCCRA9TVsSAnZWagAApPYP/izFBVo+F9FtHRoeASOF\nBdVCJjSaPVyGB2/6jzhCoIKRiflgh2MW+gmqRkdgdTnILcv2mSJsrOmC7tFL\n4cE0DTjiORb3ibE3VqVGWBo6aEDueevgaNrTMvMySrLwoNs+yDEyT2ywm/ag\nqQ72KI1bw3TsN2gecAbme+JfBQYVIAei4Zpr8WNJwTM6qv2qzU+zEuter6Py\nv3gpIQ9vdsf5zP7OZDFWx1fikVXTKVWk0ivXS4/hH2VyIjF3KgXxZu7pFLES\n8cPe+PVPM6my4PUHByNXBPndLzaeUvbuCd2/wVAR7ATFgxBJbaoBpUr3NLFE\nn4l9WYIyB1N8Dxq8pIt9fxS7z5LSWidVVmMMygi4+TX+Cziy8C4ebM+daU5l\n+7irox72hBEddYPhZTNXJI+K5G8LVKFgDyiSRcqVqzBr2dQOrP4c/wvtobKn\nNjgxOooiSlnduivy3t3cthAmxmMXh21l0dx0FSNHnlamRhw3x2EKIUYLeNNi\nUqmDEXdf1pIGtSbcPpTEbBMtfRra4jUJSq8isDmpCAoRcTRfsOXYydkZL1mU\nGniSQTAsMCGp5RaSUfFj1ueIVyzl1iAmLVx2EvRgkRk9AW8E09H1cyIYmTSn\nlKojj8bWCtTsm0hMFj1XgKB19tqG5/sagW6VUp01+8owkdXJCV5X1pEeMt5g\n3Dce\r\n=9Nub\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhkCff+/jNTIvjtdBTw00pUgsKwrXJLPFZpGQP/eJGzAiEA4N45DtK5q6U5AptD+rFtVeig1uPdSHXpOpcucAJdwg4="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":"m@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.0.0_1536432641974_0.3304128451872037"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-XhR03rGLShuVwTjHQJAvZpHcjcnge7A21BUpj78Tg46q/IUAwDFdSWwTlouVsDXPTi6v1I1bT+TTzXDTRou53g==","shasum":"5356c8d43e071cd9337f147e479a9d8cb7afe6b0","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.0.tgz","fileCount":6,"unpackedSize":46133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmxNBCRA9TVsSAnZWagAA8ccQAJ5uMyQ0dEfb/ZD9FB3L\n0trUe1r26xF50MAwi7/HoCaCW3gJNjqE5EZnq4fPvkUSEWRvSNBQk3q2LO7n\nXD2jwt4i3z+Xb+WoIRJjYhzpoHEtimSSiPBwlbAHOjPdhQlWYSaMluqCVFCT\nmVJD+q0GzP+4GD/5V4f/TqUMNztpS1GrHeJk6/N1aivQ0w1gZlo37tY+bQuZ\nAEONenTj7QuDGSzKRSoDcgms74/qLS7E0eF2bF9QKLa/mmew+mI2SqsvtbcV\nuFFVENjH5/PI/E8CXPuhx4omzC5r7w91koUu9Vb6fYoK5DlQDqM2Y13KQcAu\nnjvTvhr+lsQVG1a8uaLoUdHhyO1gFsBx4G5pfu5EL/Dhqmip3+c7Asv5oOfA\nmsbEymujam2HBjvh9d0ym7IJWRky5bFrWb0eGfBEsWJaDXFVZveW9H4r4RvT\nqKqC4Ny/des8iRAlNzqjWf5ArQzeVV1MKZVc92E+IKhHsUBOFhV5o8tPzBq2\ntJTtpx4VRwG78nl7GnojwC06oI8DrBy3yGwtFOIIZIdOkc/RX3XN7hDmExdQ\nP8otVkEagQmIvDLB/CNg0UXqw0sGTS5OntA8qGbu/iBexa5g+K2oWINlKLqG\nLSpRP7fH/mCUvKbkatqKxaexzMQWpHoU9Bw5gvFrcNtc8C/7pZ6NMnXLPd7b\nSZ2j\r\n=HmXR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZVaKzMaqNBzMjcJ8t20MlKLEITkOIe2eIZin6Z95LSAiEA5xfu01/Oa+A0Cvc+RplZW9zeIRjb+4Q1w3KjxZyBrrA="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":"m@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.1.0_1536889665155_0.5338872129531738"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-+BxvAr1D9WrKaobnPp74o5LiaFUASX5SkikvQNqh4VEnZW3tuIAe6YAVmeHmJUQi4XzsI/0ahY9MBBln6Yq6uA==","shasum":"2fc76266eeab537cb19a15c2f513b24d99529bce","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.1.tgz","fileCount":8,"unpackedSize":102963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbocTACRA9TVsSAnZWagAAhk4P/RLYG4s4uhDsPGp6ar/f\nm2HjYuubrDeGm/usbCXDai3K+C7Vva/HQ5TZ92SfE+sihOGFfKA8FSdqeOID\nApkyJjJe2+qzr3jEDNfepIrQiAWF7mblYU9hdsQ4LEKqPjWQaJ8frMSwCa0U\nj/XLwyhQEIrR7QZPb7ayduUpfthQ3crl8QHKFrZyXJeRQq0aIUrxw1kXs6V6\nKaZzh8u4h1HEQ2OGC9Q2Zm5Zdz1KD2qcJ1rZUzODU1uirEZu+waPd3INQXj4\nmfjXCYqZAr6BHueCKwb9HdUrgDkFEo/hTMAy9nGhJirYEbAdJOBTD3KPvYbH\nkBK1chxsmE/9mBh77S6Iq+rVPJFyLAfh5dSSNOKGB79yA5iUTmflMEodImWc\nW8k5KKO2KGl5+sf98SAwswGYdHqfVhhIt76Vt52QcPh+TIVPqkA7DckoVCqU\nS4/1ivM0/qBST7iHqlzfDm+FYCW1vYCKsn6G/LlNgltQN19KUO2yjt6DdEvy\nVHwDBMPC+UWPrKoZumGGElfsCQlkXjw5D5JrnaOXugcgICBWCUn08oEXsw/w\n57IvBihZY9drWi3pzmfK992d/qiY7qNnah23wWUXhDOa/qpSNgu73O0bv0Iz\nk0wvifG/ZyYQw/XCQuvuEN3X6tbVCRLGJAkwhqEMH6Rlgv6BT1C57ofx7m1R\nmbXS\r\n=SPrE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfuvHsBQhFG3ZdS8eGl1VTvTz8tKkaahGAgPapMMjn0AiB1r0WiKwbs5VhBiA54ADGNC8NjBZydUoy+M3iQcA4hsg=="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":"m@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.1.1_1537328319731_0.894628074776848"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==","shasum":"64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz","fileCount":8,"unpackedSize":103004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpAMwCRA9TVsSAnZWagAASv4P/3obNBMUBkhKb1DMTe19\n7EoiPkZu9aWfmADRgaYMAyi24E97PRswzAIInj2+FstSofT91lPPHSNbGqTp\npAVdkUkslnvysa5MyEPGUELEKSJ5QiuYfOVaBoq66ian6L5JhRbsP464L1li\nNAtWSzdzWh04VWLsECNMPHmCy77PXavTIKu3TE6CrcPyESJe0kNYkApMN58o\nbQHweZIpsuzTdL+kcG6rGot/TDq1pquelohvQZv7TcO0QTq46MoC60njCZM/\n8nt4k63+H3cl0xlXJOyC4p3lZhWmZNp98UFXM0PQaYj5ULuMn2Zc/j9CfuOJ\nD3N7jWR+gyvKcpyTIGa3WErOSGs4QaUv8gJHMM3kAEiVbbmYfXC/X+SloQWO\nzykVMclCoeS2n9cJ/o3juF6Oqu09OqF+c9Cd3CHvOTBkoHA9elIUvS7wVhn9\ncfcx4GBMaq+mORIkIDM4XkZ4I1a1VCXTfg698/cbbhn5/HFYMuoMqOdVuYyS\noLE0GPX6HF2JhmUucr0Af1MBXEM//7O3sRCGFpLXDmhjx4PILynANrRHa3gn\nyVMJrewsFcu+LOwz6UdDYosWTi62Ez9zxQVcug6arsFWc3hrA/JIS8qkRHl9\nweRa9M6jP2ieqy3nMz7tpDki3zZ2aeR37+0LLZkc+2E0Ns1vUoasREhP2F37\nCnZQ\r\n=izHW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuA9pIqePm7bEwHKFJa6GMJboKGLNvBh0itwToBPgQaAiEAx8gh2lMU/3fSavu2+TbDA+wy5X7PPcjiIG2PvYIUrX4="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":"m@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_5.1.2_1537475375383_0.6067958786731751"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==","shasum":"022839e41fbf71c47ae6e316cb0e6213012df5ef","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz","fileCount":8,"unpackedSize":95592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/dTICRA9TVsSAnZWagAA4j0P/A82i7AhZzAN6I2Vief9\nxwYpruXNJ2BroPV+snaVwRRAAsLcQY6LoavC0oh2SuwzcpkGrbVGeSuFomL2\n2bubbK2OQe2It1FcqJTqYyrffSUMBNiQ0GcFSA4ARKOU98s3+KNl1yC19DBL\nvCcQzKuaw0ZvU8oARidjlpxJe7N2J9Tm3kLxrO5qWieR7uld+rQnvdI1GGz/\nKLYSlJdeIpbCyJauTnAbkyYzUdUkrJRymeM1ZDKVTU9jSZukMOamhtZSk4Z0\nJCZc9k1UH3WSKK7KwTEFnj1yOvQ9hfcwkE2zeStVF+CHun2I9c+A1X2zyjT8\nx5FgNM0Kvs0gEwNDtp77YkAz2m1xgQbIt5UBDWnKHsE0xmu1WZW6x2DreUce\nfOLWe3ESbGavP6hlZtFPAWyi8iSGbDofFsBr1kUB6v0C9FzlILA5pBQwLjXm\ns8CR9O5EMTGIU8YeMiGo3QkC6Z0yGrPbUDgurUx92F+MKwDkqEOs2vv9yDWf\nUaVdxHUYTgCgGEnWyS0bkhDiHS30NgPllr0FmrdtenfVCdzXcczb4O0S7DhU\nrk4YEWuPvWbtJz/nXrXGsFxE8wxcUHzFSihtpoQsSa1/NFfkR2XlQc8skobx\nOFuUPjdOdGwpsXJAVVCqhakMwd4Yo6LWO3piMJJyzlVIs11sRetCSXaH1Fcr\ncxpN\r\n=m9AP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiDSmXRxQV/LrCagVDRRgSDIpsAqmuiPvvTudcZSVSWAiEA61f4rzHd4f8txo4VJsmWQhsFgyfntkU6YhVmHhM8DCM="}]},"_npmUser":{"name":"semigradsky","email":"semigradskyd@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.0_1610470599727_0.3986132014527257"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-Ox+GApJ8aBgcqu0j9cIPHzirh5eVN0w4fHcqf6gC/E7xA/46d9ek5u7JDVvOvEN4guZeiWQIafV309s0wSRZGQ==","shasum":"0b5fd996d1e7c142e4b738167c1f7f6182fb7a99","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.1.tgz","fileCount":6,"unpackedSize":19911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnfqsSZKkmOp/agIPJ8aguSGAEIeHb77K/eD2HM88fiAiBGCEs67w/LJK7rKVga8TisPLb8O79Ty/aKwpJpWNOA1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimZsVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGwBAAlNBqsQ6RhCRXm7mHWe51lZR2rma7NGa5ApWnlwZwksHqO4HG\r\n/gPBmSZyaynxEt9RfWAXcmU9OH5iIIPchEjGO6oh/PGBNJYiw2ME2YIwz15m\r\nwUxff4MH8qDLLAYoGwuAmGlaHF5UpZs8ndxpahJudMibtU9rBI8AwGTfk6yL\r\natX3Fxiq7veqbOcAHvr+806LDpntJMsEzLFJ4DXZVyQB7jauyZGMQ06a7KCY\r\nlnLUkFkkhTR699SA/HPQsGX3aFFP9eHrVZiZLGpIYTrJb59zKvArnP7+q6Zp\r\nshZwhi9wrQcjMjBWMKVHoRVWYgfI5J5OVNgIdOMd/b5JA4V7sU8FVZWdBPem\r\ngSayRqMGxvdQONZLitST409U+xiIbK/FJK0C9znz5ZLeIcuMvLDt+evM4cKO\r\nNACRtUt4JuwO4XMbfih+JV17N92yZ2VQ21ho974v7Ya9KvWqqnYJ/D1IEYNm\r\nqj3Ng3jyirmk3Wj3x1q02Tsm5nR067cc6XlGVaDLh28tB2gTrUilL9o8XEg6\r\nARNInu8802M1CBoB2pA3jvd1sVH0MNro6qbLPzRvpOnWq4UI0sPIUhq0hDv9\r\nATJqGvHI56oJToEsf77USp5yj4FlvlZHhWp5j21AfD/lz3k2yEq+Bh2mjY+L\r\nfeCkuUGtJBKRUURcQtQzYamnmZvnDynM6jM=\r\n=c78Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.1_1654233877766_0.0038533018444011358"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-vGkvyy7js/OPLdeJUCh+iH7xA2+w0lK4ecahUoCaZaDblQXZ9ADrLG4TNI0lNYrJWwe9k/jyLhliIoUs/og3SQ==","shasum":"57eef26630a2dff28b705432aa03179c8d05b589","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.2.tgz","fileCount":6,"unpackedSize":20201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqt4IOYRIP2kivmjTWUcAE5AmHdPnUse60nZvrfSlpCAiAzSf73K26DMEmKT80RMdWyiiFu+tjl5aU1WcXnU7qx+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimcQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouCA/+P6OmL/Qhegqf+6uySVMzt05tTqVxdZDEnB8IXE/Xvf+mmpVJ\r\nAlDjOKV/9NJJImyu8ADXv7IRJCj5Q+36gXwhj+er6FsO6baWHG1xFhj1UOkN\r\nb2ombUOxF1jbnyHv1eJL2r3wMiJ4hF6Jp+kVjyXASn2tR+cJiN2X7PGi8z0P\r\n7xh5w3mdAMrfGg2+znRqW2iamiFNfKrCv7jnLWUj6oW49Wu09SdfGRtixA4k\r\n+mXmlgT2LTIlRgZGRcHoINCLyxmS4LKi8t3w2AyupjBXiR8rlk+DrQ6jUZ5C\r\nNUbliSt1UOxuRkv3mhjpbfKNwwOV3CN1O/i9/ZWxIn/PCyMQjdf8gRTz1Bni\r\njfIc7+dTLk8xq1L51pJKocn92Bo/JKSRFz33T6yLI4+fDA9M014WlSWv5Ivc\r\nrwuj159w8txnT//eFmhrWOyodrW6iz7CP1hBoVDu5HARJ4/xEbd4rjMpQ0cD\r\nwznIZWn5oQH216wi9OpfH5UqtNe99Mr07yfH9KXvf2rtf+T5epRm40xghKw8\r\ngoHfqMV75tuma9OWmzL47+hpQ6IDMgiGESBYdKnjWzkoxu5961YUVCl1msWI\r\ny1c+zYn6AjxbR7x3YSgnVdlpNLwg5fzV29ptvP1dljKdza8ZNn8QYF96pFph\r\niQdvDQxIs08rYE449mZ5AeSfMP9tdqotWBI=\r\n=xKgv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.2_1654244400736_0.33782038749547216"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==","shasum":"1ab4684d65f30fed175520f82d223db0337239d9","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz","fileCount":6,"unpackedSize":20601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbh8MFDfyuGh02E5nds3z1bz9y//pWrrX1Gs8I463AAwIgfuDWLDtLad8tTIZ5foiK7PUHCt6yz94xm7buCMroYSw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimwi8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaAw//Uo7cHdFjo+LJ8oYI/G2iipD4EQqj40W1nym3o9ytH/a/hiSn\r\nVDnB47afh5W1n3BacqDYoXIfnNlUZMOBWAOLfg/cNj3I0CJpHFvwriVK8JC5\r\nQpAiH8V3EAKhGmEnjQpHLw++yvcn3LTXiQvgBQfJbcefD10tmnrUMRkW2i26\r\nnYq3jp+n8eMFQes9IVcBlGqkR+7Vz4yq++LNmsVaXQvwmMud6HNeB4Wm9ZRq\r\nMWq4nTW7ALm3u6pSh+PCNzx5NUCm35hMZaKGyFfbUhJFFGUGnimrdvSmda1z\r\n9ggWOlkDj96jiGiQTTvE/puTC0X511Oz56T7GU9nZA499HRju0oTlpkCHzZT\r\n7Ay+sQ+sWRCXWpkdnSVeIFltiumfx6OT8jjiiPJyx9HaIHlujQrA4Je73cCO\r\nXinHZDRmBCo469NZqiwClv33aZhmLcoC5ogK0WT7MwCw4k17Vqi80CX7hRRM\r\nsZkGfZiOfDkbChV91ibNyV5FO2IuE/CJpzmwX5E2Cnvc9vd2MFbmNZVYDgVq\r\nllQ6WdHeohp5/XFT5ysRh5QTqPrdOW3se88u+hXHoUSsIAuxwmkUozcz8YpB\r\nSGWdPDKgMteQyQnWg/+AATdl7Pj1b6AbY7x6ip/jpW3cU6/qFgcuyX55J4H7\r\naBPG8sedmJZsl/ArSohIQ8RgIQY4fhx5IAY=\r\n=gqNH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_6.0.3_1654327483850_0.4132926434226558"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-687uwwBf5UvogUDv+w6r2r/QiEMNlMKdreyhh6eYtNIZRmTMbtMuS8w6X1J/8cPSI370haD0j8n7R52Tbpf6sA==","shasum":"592cd59643d3a25c353e812525e1a2961197e8d8","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.0.0.tgz","fileCount":10,"unpackedSize":14975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzEb8Av9HEnusudUIeKYbMWxLk9ALQVvwGqPORUmcZMQIhAI7Ty24ya4Dq0ADkTgapTPtbv0MfkdrI5w+MAOkQFTUJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcg79ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnpA//SwkadUH+cn6VMaBH3XXvIoml7liFXjnaWk0QnDjksPgt66GB\r\nqPHi+rBZbJwjl3NOW0P34Z0JSmQN6GceF99tYfA0zxrL+GwPfpw3FIawK+BI\r\ngK7F15IVVqfJpyxxOspZFqJgtCUAHee1GIt9gCzX4QXxkqdzOftLuPeiMw3L\r\nTKwTVwp1d/L8CvjsFm28cwBtyVSpMrpGm3Z9liXJ/67MWelbJJpsTTCG6MJT\r\n/E2GESIcAJ5CT0rDKuI6ZtzcJbpnsuFSEFXoRThmApbRIBQVoJpN+4sSohf/\r\nDDrUcfsNRjSjt7Wth+G75H1Fv1tHrXRIUmA6z309JZgFdVJAO3G/2/gBvQVW\r\nCy2xcC56PG9ZIVFIjuhzZzt2zViAf/SbOV91nl9MF5ffODC/fQgVyQX6O+7H\r\nr+vTaLc9bhRrrJLZS4P3tXPdSL34XuCswo7PdWRO2ZqGlOCxYYN71TCoDc5C\r\nGSM5zv5BgG21k2y1I0jrrQN1iLhy8FtZBrDJn7ZXlGgXmZWFDzZklnROhCo4\r\nWCO8Y7gLKRIAXEIFW7BlS3mOcBvt5i5nZrVVIeKM0ZEOogeWhLB4JPAzG2mv\r\nW/VwOzB3XzHl8b6zhpbe+7V6IjD5e+EwqjE/uFnvWz8owkXNmWOGj03zPTLp\r\nvwFdP0CwG6o9mY0XGTpkky2+isYEzo61P+g=\r\n=yiEM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.0.0_1668419325223_0.7093100619262711"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-83a8lfR+3tWotHDGGPSadPB0oqBieqi62EhdBe7Qo+eW/aEst7xjq2fXH+dUy8KVEFcM3jobXMYJnSo6omcVHA==","shasum":"9c38a4e37ce90a1ac2afe83f4b5d44c876aca8bc","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.0.tgz","fileCount":11,"unpackedSize":17585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZFbPjrTfLsjdu2iLPFgDi7H/IxdBLZMwecHc56u9uTAiEA5X7Kjcaw0deprLRUmQ/m9ekYdxN2KUuXxcvvoaAWUlk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5w/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEgw/9Gi+6UZJTG8kGwdXIbmXxHUg2X2W+nGRQxqLsFB7zzy+X0C1q\r\ntN4shcfXuhsV5PTYgYniLpuGWrBTz9VpdNOguiUyJH9r5TzFGkkjPVvoClet\r\nkdAN/yKanWx+2JJ+eW2YLt64Y3Jju06lTQXP+RucgABbjULFl6NbK9uEZb3N\r\nAwoJqjAqE0wCA/xSOqUE+ZRHHb2Qa10fZTkOPtdSwQLAS6WdRK6HQQC0T4MT\r\nFsysYDy59g6f3eb2yuyqsUfIoKnTbmBfmhXWxAVpGT7F2y70kT0TZy8T2VZS\r\nQ+tT5uoUaEAShLLNeAPLA58YG2TXs1J0+kpgSH/I992yPeqX/rVMjE+kszaj\r\nrCRojgoUPiolYktEKKYtFDhgMSemQLtI4/6mqvJ+aw9ah46lnpoYmDnPR0Sa\r\n9++/GwInyBdpvrxvm/A0znqea+5vfSi2K5cXOzW3vP7Ag2VvnEw7lcmnAbKB\r\n1PQA+jy55q5QToewyhCBBpn/hmHV8UrhXv0awpsy/Tn18wDgjEa9kXoNqJA7\r\nUaX7SCRYK9y29apXwFhvpene2za+SKywTYJvXTqEcvmZcaKyqUfD/D0XfkCR\r\npsHdvU3HSJLCIWldg/cvwQcEzdxiVvEP+ARLLpSRZkCqVqfaq9fOO9pMqGXi\r\nCiCdUpJeI+QSqEw0XnFtBrT+i7y8QbJOVjw=\r\n=Ip7A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.0_1674550335689_0.7698974713415989"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-CPs3BSdQfKqdrJ3d+3In9ppBPA8GpRy4Bd50jU+BDD6WEZOx8TTIB9i67BfRc2AVEAbRZwDMesreF95598dwhw==","shasum":"32f14dc78a6183b91ec28a1933271e34e5089a92","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.1.tgz","fileCount":11,"unpackedSize":17697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJAentIYbmazWMefLgWOhzZhpSuLZWb+37mf5XR2oLPQIhAPQviDErt/asnFzWB9E7ZFrRehFfhb4Zq5mtTRfn9IXp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1NAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh+A/9E+Iobb2RZqFzgEKiAxnIrlPI5ZE/q/jbxUHjSO03SQEYcdcR\r\noap4LUJtc0lY1P0k8upIVhUa44j+ZrkA0HFYA5wM9jsB6xI3JAQEQ3hrLl+l\r\n9/OWxo73OTKNFCVitUea1TVU8DBk7Tat3cnx7XEovYlwpz8qZvueI8IOCA2t\r\nS9Ncsmt+HXfdTSG+l2rMbfK54uWy4BSYjaCfbdQaCuRcmlEPPWdJ6U2I7SVA\r\nixcGS5ptnO55RaSrsulZtFGS8w2GUD2arGtVOryOWt+uwHyI00kUQrRl7eAV\r\nvl2QVlxvAezLdtnI2+rNHFEUoo7wdtIV+/KHdXipy7QnPR7Y1libp0iLlmT3\r\nG32bzEEp6RC/pr88k31eagZvFa0kuv6/o/iQ+yEnbWoM2uVxPGCk+bJNBkZK\r\n3ee9nbRuXH/lAcv5oPZKkkt3vsVfCZ+04+DKHGReX0JS6ZhAkuceaVK3Rj58\r\nPRG8d9HzfO5DCaGjfNbyRTx1jHuJy1OLC6ZeOZxkftUprEpTk3kUKLIfP3pf\r\ng341uypjBQlidIxC3UfHusTf9WP4z3Z7/VMprABCZaAh7mrmCMK6W4rIKkKL\r\nVMoNRO7hqaurQPTZDOEFb63/TjRos17pNiBOTXQEQy/WOd16AIsepV6abRaY\r\nwTBmAEqAFoCrLu3PDR3buBE71YMYmXyEVOg=\r\n=TZj+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.1_1674891302995_0.24233007391423778"},"_hasShrinkwrap":false},"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":{"integrity":"sha512-jX7VlE3jrgfBIOfxiGNRFq81xUoHSZhvxhQurzE7ZFRv+bUmMwB7/XnA0nNlts2CwNtbXm4Ozy0ZAYKHlCRmBQ==","shasum":"e100e9dd628d969a651d7d310cdfd25b27b58d4b","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.2.tgz","fileCount":11,"unpackedSize":17889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmR6ZH5I8DvIWSRMnQRClWtRYKyjM6WM3ufQimNe4stgIhAIJmMxtM3bNHquNlPIXOHzgznPXDLV++aqotCAjdJrYY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4176ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTVxAAkwuS4SYWXGBzXU3RN8NmEcVH4GB9+jnpYvT7ILMzDJrGaMQz\r\n6LrTmSBroGuhX77iE3AM7hbobbUTly3VNuDCt7MtQpaO8d5pIwrsAJjSaT1X\r\nh+xDOg9YESgTVMDSMeNiaZR56DvXTwvc8NkucOSoKjOcLanVseoiuHlHhfqz\r\nCUU08i6EFUHxGHccQ+DEA0LsOOQNMMXGvcQjlinwh0x+Gt+7Ap16dKDroNP3\r\n7vTlhB+b+wM0NZUBYic9+gca/3UJygGml58Oe8EaVupUaw1/XfWU7Nlb1vc4\r\nygB/BR5deFb+QQcjute7lcpJ1ZXSg1M92/Hn9Yp90T2SAJldJLj5A70Ubk//\r\nuarcKegpTDCHzK50kdqCqUekMlpWpQhA/tLNtxm0YTzEgL5WAjD2+uZvLRb0\r\nzwyQygHlOQ0lCr0YQYsN5qgihfCo1I4K/OWe114v1LBRCZ4J1MR/SCsBER6t\r\nthD3Oo/YXbTdFR7728laHf/ZycQaq/1mUZlRyfdaS5ir4Jl3b6B7XzkU+vNZ\r\nstSO4yvClapO9+yWwKtIyjDUy8P+Fxl3jvU/iIBVwF3tx0NFvFWCUDT/hvGo\r\ntSQSBr7+K/3jDgpVsMMq9lIsCkKdQd4Fk3+HLLXcRIutroIhCVN4ssPv9oba\r\nZCZh0tqg4Wt7T56g4ejjhauChoKMATiEHlI=\r\n=1eYA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.2_1675845370616_0.5892953319371608"},"_hasShrinkwrap":false},"7.1.3":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.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":"^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.2","@csstools/css-parser-algorithms":"^2.1.1","@csstools/css-tokenizer":"^2.1.1","postcss-selector-parser":"^6.0.4"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run build && npm run test","test":"node .tape.mjs && 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":"9fd6c72e20f0d43826ce65e579ff4d50a67e38dc","_id":"postcss-custom-selectors@7.1.3","_nodeVersion":"18.13.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-GTVscax6O/8s7agFF0HsOoIyjrnAbLjgCUle8tn+0oDGJuVx7p56U7ClSRoC49poxFuMfu2B4Q8GnxSCOeuFKw==","shasum":"047e2bc4726fe8e448c23047c99785fcdbe1ef87","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.3.tgz","fileCount":11,"unpackedSize":18955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRIBS5qlz2IyJ8jhYU0vLpl3K2yGzJzZAQGmsXGFMpUAiBmZBkxSsnwQYe/UnvivWhfH9WbZsdx1kBoYC1j5n9pEA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM+1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFLw//bt0oCbOJwLeuAsYBv6IRvqprUZ3AoCQOIF9GP3pXJWuCbAHR\r\n6rtXpgPwjTc2SD0P87i9xrqXGINpPLxdbYGGqxZchanCRlcFBGC2MeAbZzK2\r\nq2KwanugI9tlYeOZ5U9MPa7L7r9RW+4nC8HbtdnfDwyuwYjNrcsUfCjWh4cC\r\nL9OviAM/Fu79ZnlfyJUm/sWCJcZwYsZam1goRh/kJKu7QC9ZJIMvDg33tzS/\r\niDQo+y5r9Vptk2AgQr9QKZXpsD9XrNq5DrN05iKVH/JisbbYqFDSglLPY9z6\r\nn/wzy++NkSpSA/BA6/QD7y5/SHdFSOCrBZ4JKsNZoBR0RPevSJPjawa4UpRp\r\ntesK4HS+J/LVG++Oq3/bDSxlfCAVCArtaf3Q4yusBOt7Nm21NJMWf6bj9/az\r\ncOX/UQPlyZAaO77bfHIS3Wkjvm5S9BCrhJ/tOGvI/dtdGWpbodK50FhHExTz\r\nJdQ5fFmaVPSMi6gZ94tEDEG5t276lHBiF9F1KYY43M3L8ryy2Yxb+J2AscV5\r\nKTA9p+Cf0EZI/WhuN/VgX9fjFA0mc6WB3FekYQIgsS25LJdbZpeIVFmXAjXh\r\n1XIr57wnrnR8UlLrwvDAABsT4aU5ibGScu3KGNvb8mlmsuN8kLQv1fEN1V7P\r\nunVMMDShZUUDwyF+H32RPGKPIobRb6at0EE=\r\n=1YNH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.3_1681124685214_0.43847150467607454"},"_hasShrinkwrap":false},"7.1.4":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.4","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":"github","url":"https://github.com/sponsors/csstools"},{"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.3","@csstools/css-parser-algorithms":"^2.3.0","@csstools/css-tokenizer":"^2.1.1","postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run build && npm run test","test":"node .tape.mjs && 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":"70703deff77ac968b04f7a8194b512acfeab9b3c","_id":"postcss-custom-selectors@7.1.4","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-TU2xyUUBTlpiLnwyE2ZYMUIYB41MKMkBZ8X8ntkqRDQ8sdBLhFFsPgNcOliBd5+/zcK51C9hRnSE7hKUJMxQSw==","shasum":"5980972353119af0d9725bdcccad46be8cfc9011","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.4.tgz","fileCount":11,"unpackedSize":19410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIuIlw2QY0CJ6SY363jwYRLUBlBS2U4Y/cMHlduky92QIgfcNvkCVau02LZmDlTiRuyOumB4TSvh01wOxpOyaOxJ8="}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.4_1688373101201_0.7166681646072999"},"_hasShrinkwrap":false},"7.1.5":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.5","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":"github","url":"https://github.com/sponsors/csstools"},{"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.4","@csstools/css-parser-algorithms":"^2.3.1","@csstools/css-tokenizer":"^2.2.0","postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run build && npm run test","test":"node .tape.mjs && 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":"26acbca4ac11a0d8bcd513d2fd284ebaff9dd49d","_id":"postcss-custom-selectors@7.1.5","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0UYtz7GG10bZrRiUdZ/2Flt+hp5p/WP0T7JgAPZ/Xhgb0wFjW/p7QOjE+M58S9Z3x11P9YaNPcrsoOGewWYkcw==","shasum":"74e99ef5d7a3f84aaab246ba086975e8279b686e","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.5.tgz","fileCount":11,"unpackedSize":20467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+//xkjckfoAPo9ly2WOqLoUWaeEzk/nke2UcfwT4LMAiEA+pQ0K7VpmSelO2cc9t4n19du47GHYl87ByvT8xR4YLI="}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.5_1695067920667_0.2940153856332055"},"_hasShrinkwrap":false},"7.1.6":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.6","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":"github","url":"https://github.com/sponsors/csstools"},{"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.5","@csstools/css-parser-algorithms":"^2.3.2","@csstools/css-tokenizer":"^2.2.1","postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run build && npm run test","test":"node .tape.mjs && 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":"3c4329877116bafb9a0feabe1ac8a2b131271acf","_id":"postcss-custom-selectors@7.1.6","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==","shasum":"6d28812998dcd48f61a6a538141fc16cf2c42123","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.6.tgz","fileCount":11,"unpackedSize":21254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLZC1VW0zQRdqAaLTkh8MwC9c/XTcwkMmgqJnfS7BkXAiA7fSCmK894Ir1szFwyY9EdxY82qTY8uCC23o89wg4tbQ=="}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"semigradsky","email":"semigradskyd@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.6_1696873207532_0.8587926019607057"},"_hasShrinkwrap":false},"7.1.7":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.7","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":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"dependencies":{"@csstools/cascade-layer-name-parser":"^1.0.8","@csstools/css-parser-algorithms":"^2.6.0","@csstools/css-tokenizer":"^2.2.3","postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"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"],"_id":"postcss-custom-selectors@7.1.7","gitHead":"a2592f69b8f6c4ebf8d6fa6c81300e5489220721","types":"./dist/index.d.ts","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-N19MpExaR+hYTXU59VO02xE42zLoAUYSVcupwkKlWWLteOb+sWCWHw5FhV7u7gVLTzaGULy7nZP3DNTHgOZAPA==","shasum":"66b7adb9a3470ba11860ad7847947c7fd29e985d","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.7.tgz","fileCount":7,"unpackedSize":16078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNPLZMVsPE5HDViKs9VWOA77QFIjXHMPppUn0M59hfsAiEAwUDqczLLlv6R+pTzdG1bD3lLQDxPWRGDCtUD0KIVbCU="}]},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.7_1708379427958_0.881076081778774"},"_hasShrinkwrap":false},"7.1.8":{"name":"postcss-custom-selectors","description":"Use Custom Selectors in CSS","version":"7.1.8","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":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"dependencies":{"@csstools/cascade-layer-name-parser":"^1.0.9","@csstools/css-parser-algorithms":"^2.6.1","@csstools/css-tokenizer":"^2.2.4","postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"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"],"_id":"postcss-custom-selectors@7.1.8","gitHead":"166d2f71c4903666141a125848e0f29984976955","types":"./dist/index.d.ts","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-fqDkGSEsO7+oQaqdRdR8nwwqH+N2uk6LE/2g4myVJJYz/Ly418lHKEleKTdV/GzjBjFcG4n0dbfuH/Pd2BE8YA==","shasum":"600ce32a487737038831bb679e9a8011ffc62ee5","tarball":"https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.8.tgz","fileCount":7,"unpackedSize":16148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+uFqJ46es7W7gAEO3r3EIWMA8KZOcEN5WILkzR9iRUwIhAJPCVdnvHYodgP5UPoi21zsRYp3eZnzIPuAT57kgzXQD"}]},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-custom-selectors_7.1.8_1710356257661_0.45189345427291294"},"_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=\"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]<br><br>[<img alt=\"Baseline Status\" src=\"https://cssdb.org/images/badges-baseline/custom-selectors.svg\" height=\"20\">][css-url] [<img alt=\"CSS Standard Status\" src=\"https://cssdb.org/images/badges/custom-selectors.svg\" height=\"20\">][css-url] \n\n```bash\nnpm install postcss-custom-selectors --save-dev\n```\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## Modular CSS Processing\n\nIf you're using Modular CSS such as, CSS Modules, `postcss-loader` or `vanilla-extract` to name a few, you'll probably\nnotice that custom selectors are not being resolved. This happens because each file is processed separately so\nunless you import the custom selector definitions in each file, they won't be resolved.\n\nTo overcome this, we recommend using the [PostCSS Global Data](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-global-data#readme)\nplugin which allows you to pass a list of files that will be globally available. The plugin won't inject any extra code\nin the output but will provide the context needed to resolve custom selectors.\n\nFor it to run it needs to be placed before the [PostCSS Custom Selectors] plugin.\n\n```js\nconst postcss = require('postcss');\nconst postcssCustomSelectors = require('postcss-custom-selectors');\nconst postcssGlobalData = require('@csstools/postcss-global-data');\n\npostcss([\n\tpostcssGlobalData({\n\t\tfiles: [\n\t\t\t'path/to/your/custom-selectors.css'\n\t\t]\n\t}),\n\tpostcssCustomSelectors(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\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","maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"yisi","email":"yiorsi@gmail.com"},{"name":"moox","email":"npm@moox.io"},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"time":{"modified":"2024-03-13T18:57:38.457Z","created":"2014-12-05T15:33:46.543Z","1.0.0":"2014-12-05T15:33:46.543Z","1.1.0":"2014-12-13T00:40:15.074Z","1.1.1":"2015-05-07T03:37:03.897Z","2.0.0":"2015-05-29T15:28:45.954Z","2.0.1":"2015-06-03T09:01:48.798Z","2.1.0":"2015-06-04T06:18:40.802Z","2.1.1":"2015-06-30T15:03:07.972Z","2.2.0":"2015-07-01T02:26:49.016Z","2.3.0":"2015-07-14T16:57:20.699Z","3.0.0":"2015-08-25T05:25:18.430Z","4.0.0":"2017-05-12T08:40:17.540Z","4.0.1":"2017-05-15T07:09:53.694Z","5.0.0":"2018-09-08T18:50:42.172Z","5.1.0":"2018-09-14T01:47:45.299Z","5.1.1":"2018-09-19T03:38:39.865Z","5.1.2":"2018-09-20T20:29:35.544Z","6.0.0":"2021-01-12T16:56:39.855Z","6.0.1":"2022-06-03T05:24:37.924Z","6.0.2":"2022-06-03T08:20:00.866Z","6.0.3":"2022-06-04T07:24:44.010Z","7.0.0":"2022-11-14T09:48:45.363Z","7.1.0":"2023-01-24T08:52:15.841Z","7.1.1":"2023-01-28T07:35:03.292Z","7.1.2":"2023-02-08T08:36:10.773Z","7.1.3":"2023-04-10T11:04:45.396Z","7.1.4":"2023-07-03T08:31:41.364Z","7.1.5":"2023-09-18T20:12:00.823Z","7.1.6":"2023-10-09T17:40:07.668Z","7.1.7":"2024-02-19T21:50:28.161Z","7.1.8":"2024-03-13T18:57:37.816Z"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-selectors#readme","keywords":["at-rule","atrule","css","csswg","custom","declarative","extensions","postcss","postcss-plugin","rule","selectors","specification","w3c"],"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"},"license":"MIT","readmeFilename":"README.md","users":{"asaupup":true,"nuwaio":true},"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"}]}