{"_id":"postcss-prefix-selector","_rev":"3817497","name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","dist-tags":{"latest":"2.1.1"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"time":{"modified":"2025-06-11T09:50:14.000Z","created":"2015-02-03T19:22:14.172Z","2.1.1":"2025-03-27T11:04:49.141Z","2.1.0":"2024-10-10T10:38:17.207Z","2.0.0":"2024-10-03T19:41:56.122Z","1.16.1":"2024-04-20T18:37:34.884Z","1.16.0":"2022-06-17T11:13:09.633Z","1.15.0":"2022-03-16T12:56:50.462Z","1.14.0":"2021-12-06T10:13:13.441Z","1.13.0":"2021-09-05T18:17:05.691Z","1.12.0":"2021-08-19T14:21:17.352Z","1.11.0":"2021-08-19T10:24:31.315Z","1.10.0":"2021-06-16T17:33:28.961Z","1.9.0":"2021-03-12T09:58:07.113Z","1.8.0":"2021-03-02T19:43:48.162Z","1.7.2":"2019-05-03T17:25:30.515Z","1.7.1":"2019-02-23T15:52:49.583Z","1.7.0":"2019-02-23T15:41:17.431Z","1.6.0":"2017-03-06T22:57:32.889Z","1.5.0":"2016-12-04T13:33:46.449Z","1.4.0":"2016-03-25T12:35:38.987Z","1.3.0":"2015-10-01T19:27:18.268Z","1.2.0":"2015-09-30T08:33:40.936Z","1.1.0":"2015-02-03T19:45:52.908Z","1.0.0":"2015-02-03T19:22:14.172Z"},"users":{"davidnyhuis":true,"danielbayley":true},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"versions":{"2.1.1":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"2.1.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","devDependencies":{"husky":"^8.0.3","istanbul":"~0.4.5","lint-staged":"^13.2.1","mocha":"^9.2.2","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"peerDependencies":{"postcss":"^8.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"postcss-prefix-selector@2.1.1","gitHead":"0dc154d8202c8d2eb3cdeb8c727c52f523d39793","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"b293b1cd854f9006efed34386bd41bb695bb2a78","size":4496,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-2.1.1.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postcss-prefix-selector_2.1.1_1743073488953_0.023687154899543428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T11:04:49.141Z","publish_time":1743073489141,"_source_registry_name":"default","_cnpm_publish_time":1743073489141},"2.1.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"2.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","devDependencies":{"husky":"^8.0.3","istanbul":"~0.4.5","lint-staged":"^13.2.1","mocha":"^9.2.2","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"peerDependencies":{"postcss":"^8.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"postcss-prefix-selector@2.1.0","gitHead":"764407dad431dad7debb99958b55d29b0592a9d6","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"4dfd189d7247b972a622bd9424fcc9a4e93b4884","size":4395,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-2.1.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_2.1.0_1728556697049_0.4096004039165968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-10T10:38:17.207Z","publish_time":1728556697207,"_source_registry_name":"default","_cnpm_publish_time":1728556697207},"2.0.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"2.0.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","devDependencies":{"husky":"^8.0.3","istanbul":"~0.4.5","lint-staged":"^13.2.1","mocha":"^9.2.2","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"peerDependencies":{"postcss":"^8.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"postcss-prefix-selector@2.0.0","gitHead":"ef700dd14b8d753d8ec59fd6a5fcb97145ed9b7d","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"5255989388dc90f6f3667c6dc8834f02ad998276","size":4014,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-2.0.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_2.0.0_1727984515963_0.6704715146886584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T19:41:56.122Z","publish_time":1727984516122,"_source_registry_name":"default","_cnpm_publish_time":1727984516122},"1.16.1":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.16.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","peerDependencies":{"postcss":">4 <9"},"devDependencies":{"husky":"^8.0.3","istanbul":"~0.4.5","lint-staged":"^13.2.1","mocha":"^9.2.2","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"86cb9b9dd50caef6e075ac88f9d716975c68a597","_id":"postcss-prefix-selector@1.16.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"87a77523838b79c0e8aec29f173234b2987cdc04","size":3886,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.16.1.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.16.1_1713638254742_0.18785164059101622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-20T18:37:34.884Z","publish_time":1713638254884,"_source_registry_name":"default","_cnpm_publish_time":1713638254884},"1.16.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.16.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","peerDependencies":{"postcss":">4 <9"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"^9.2.2","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"254a8d3683f33b1c9bdbf87a9d7f30ac60aa43dc","_id":"postcss-prefix-selector@1.16.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"ad5b56f9a73a2c090ca7161049632c9d89bcb404","size":3740,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.16.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.16.0_1655464389450_0.1480643686516674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T11:34:19.715Z","publish_time":1655464389633,"_cnpm_publish_time":1655464389633},"1.15.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.15.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","peerDependencies":{"postcss":">4 <9"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"^9.2.2","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8a1900fd22a2b19ada357c38c6ebcf982f5cd37d","_id":"postcss-prefix-selector@1.15.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"b35f63d414954e59d9331071c6a3bb17369ee7bf","size":3630,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.15.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.15.0_1647435410305_0.7330900366796909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-16T12:57:28.103Z","publish_time":1647435410462,"_cnpm_publish_time":1647435410462},"1.14.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.14.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","peerDependencies":{"postcss":"7.x || 8.x"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","postcss":"^8.0.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"18f1e2d0ee07a06d616435ee342e83c8fb787fb3","_id":"postcss-prefix-selector@1.14.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"93b8433074b7aadc5715d57379475246341cfb2d","size":3715,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.14.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.14.0_1638785593295_0.8601126648908926"},"_hasShrinkwrap":false,"publish_time":1638785593441,"_cnpm_publish_time":1638785593441},"1.13.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.13.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^8.3.6"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9190e07ffba0f428f4675778675c010c35e7450c","_id":"postcss-prefix-selector@1.13.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"136c3eb848edaced90417bb10383de56c07557f6","size":3707,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.13.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.13.0_1630865825512_0.6549422790833204"},"_hasShrinkwrap":false,"publish_time":1630865825691,"_cnpm_publish_time":1630865825691},"1.12.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.12.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^8.3.6"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1ddbaf925256b4d6593ebae5a9d07b22c4273a21","_id":"postcss-prefix-selector@1.12.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"1e62bb6ded830c5c1d4ec7378558dfaeaaf5ea62","size":3655,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.12.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.12.0_1629382877186_0.6081504099128605"},"_hasShrinkwrap":false,"publish_time":1629382877352,"_cnpm_publish_time":1629382877352},"1.11.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.11.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^8.3.6"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","postcss-nested":"^5.0.6","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a1820e0e7f13b18d2f934d1b180101bf087c7a4a","_id":"postcss-prefix-selector@1.11.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"1c56d9dc62735e0f8ae30ac056f512739918e198","size":3652,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.11.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.11.0_1629368671164_0.9585555732609197"},"_hasShrinkwrap":false,"publish_time":1629368671315,"_cnpm_publish_time":1629368671315,"deprecated":"this version has been deprecated, please upgrade to 1.12.0"},"1.10.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.10.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^8.2.10"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ad30219a21c4520e6c073a761ee5b1cb6dabbea8","_id":"postcss-prefix-selector@1.10.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"7ed3194d44f6c314ab4bd93a4b7b8a2d89718844","size":3607,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.10.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.10.0_1623864808756_0.359236873130792"},"_hasShrinkwrap":false,"publish_time":1623864808961,"_cnpm_publish_time":1623864808961},"1.9.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.9.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^7.0.0"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e82c5d3e3b72bcf29d774fed3f099eebf8635cec","_id":"postcss-prefix-selector@1.9.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"db549802b79f9f91f7419c8c1f86d31d974aff5e","size":3558,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.9.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.9.0_1615543086964_0.7500474885170068"},"_hasShrinkwrap":false,"publish_time":1615543087113,"_cnpm_publish_time":1615543087113},"1.8.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.8.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"hi@valentin.io","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^7.0.0"},"devDependencies":{"husky":"^4.0.2","istanbul":"~0.4.5","lint-staged":"^10.0.3","mocha":"~7.2.0","prettier":"^2.0.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3ce828727bae93ca5b39a6f40d7f2f42f2347fc7","_id":"postcss-prefix-selector@1.8.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"fb6068f2fbe9ebbde382f1c85c29798a6baf462b","size":3471,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.8.0.tgz"},"_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"directories":{},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.8.0_1614714228034_0.13379581180072275"},"_hasShrinkwrap":false,"publish_time":1614714228162,"_cnpm_publish_time":1614714228162},"1.7.2":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.7.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"valentin@radulescu.me","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^7.0.0"},"devDependencies":{"husky":"^2.0.0","istanbul":"~0.4.5","lint-staged":"^8.0.0","mocha":"~6.1.0","prettier":"^1.11.1"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","precommit":"lint-staged","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"gitHead":"4c6f626d1c867bc37893164c37d320806bfaecce","_id":"postcss-prefix-selector@1.7.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"dist":{"shasum":"3adeed903985734298f19d8f5e0b657f9d90d43c","size":3304,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.7.2.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.7.2_1556904330354_0.883619752999917"},"_hasShrinkwrap":false,"publish_time":1556904330515,"_cnpm_publish_time":1556904330515},"1.7.1":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.7.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"valentin@radulescu.me","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^7.0.0"},"devDependencies":{"husky":"^1.0.0","istanbul":"~0.4.5","lint-staged":"^8.0.0","mocha":"~6.0.0","prettier":"^1.11.1"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","precommit":"lint-staged","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"gitHead":"3a08d27d74eb0d4e6dd174b7e491f84d6b63032e","_id":"postcss-prefix-selector@1.7.1","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"dist":{"shasum":"c5f883e2366a823bd68bee847f87314d6b8ba3db","size":3258,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.7.1.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.7.1_1550937169468_0.02241027589795963"},"_hasShrinkwrap":false,"publish_time":1550937169583,"_cnpm_publish_time":1550937169583},"1.7.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.7.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","email":"valentin@radulescu.me","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/RadValentin/postcss-prefix-selector.git"},"bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","dependencies":{"postcss":"^7.0.0"},"devDependencies":{"husky":"^1.0.0","istanbul":"~0.4.5","lint-staged":"^8.0.0","mocha":"~6.0.0","prettier":"^1.11.1"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","precommit":"lint-staged","lint":"prettier --write '**/*.{js,css}'"},"lint-staged":{"*.js":["prettier --write","git add"]},"prettier":{"printWidth":80,"singleQuote":true},"keywords":["postcss","prefix","selectors","postcss-plugin","css","selector","plugin"],"gitHead":"8e8ae9c2c5c026270ad8f98628bcb6a4e66f9af2","_id":"postcss-prefix-selector@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"valentin-radulescu-hs","email":"radulescu.valentin@gmail.com"},"dist":{"shasum":"a2bcc168d96e5d38bfc9ac2e71d3075f44e55236","size":3257,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.7.0.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-prefix-selector_1.7.0_1550936477228_0.04454316517661394"},"_hasShrinkwrap":false,"publish_time":1550936477431,"_cnpm_publish_time":1550936477431},"1.6.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.6.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Valentin Radulescu","url":"https://valentin.io"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/radvalentin/postcss-prefix-selector.git"},"dependencies":{"postcss":"^5.0.8"},"devDependencies":{"husky":"^0.13.2","istanbul":"~0.4.5","lint-staged":"^3.3.1","mocha":"~3.2.0","prettier":"^0.21.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --single-quote --write","git add"]},"keywords":["postcss","prefix","selectors","postcss-plugin"],"files":["index.js"],"gitHead":"0e0793e3d12394ce9c04b88ac12bd0ebdcb7d967","bugs":{"url":"https://github.com/radvalentin/postcss-prefix-selector/issues"},"homepage":"https://github.com/radvalentin/postcss-prefix-selector#readme","_id":"postcss-prefix-selector@1.6.0","_shasum":"b495949d639c63147145648326853216f3c10900","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"},"dist":{"shasum":"b495949d639c63147145648326853216f3c10900","size":2522,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.6.0.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-prefix-selector-1.6.0.tgz_1488841050936_0.7410541211720556"},"directories":{},"publish_time":1488841052889,"_cnpm_publish_time":1488841052889,"_hasShrinkwrap":false},"1.5.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.5.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jonathanong/postcss-prefix-selector.git"},"dependencies":{"postcss":"^5.0.8"},"devDependencies":{"istanbul":"0","mocha":"^3.2.0"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"keywords":["postcss","prefix","selectors","postcss-plugin"],"files":["index.js"],"gitHead":"71f7ec597dcac8c994b3d39ecf79835a425d9d14","bugs":{"url":"https://github.com/jonathanong/postcss-prefix-selector/issues"},"homepage":"https://github.com/jonathanong/postcss-prefix-selector#readme","_id":"postcss-prefix-selector@1.5.0","_shasum":"b50a42fa4bc7ade8b439622b66fbb84fd008420c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"},"dist":{"shasum":"b50a42fa4bc7ade8b439622b66fbb84fd008420c","size":2415,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.5.0.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-prefix-selector-1.5.0.tgz_1480858425816_0.978590130340308"},"directories":{},"publish_time":1480858426449,"_cnpm_publish_time":1480858426449,"_hasShrinkwrap":false},"1.4.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.4.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jonathanong/postcss-prefix-selector.git"},"dependencies":{"postcss":"^5.0.8"},"devDependencies":{"istanbul":"0","mocha":"2"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"keywords":["postcss","prefix","selectors","postcss-plugin"],"files":["index.js"],"gitHead":"81aab023aa797a2c405e0d6c0c0f239d652737d8","bugs":{"url":"https://github.com/jonathanong/postcss-prefix-selector/issues"},"homepage":"https://github.com/jonathanong/postcss-prefix-selector#readme","_id":"postcss-prefix-selector@1.4.0","_shasum":"c46751467efdbc8a762d8eca363e74fc4ba99cde","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"},"dist":{"shasum":"c46751467efdbc8a762d8eca363e74fc4ba99cde","size":2200,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.4.0.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/postcss-prefix-selector-1.4.0.tgz_1458909336516_0.5213570676278323"},"directories":{},"publish_time":1458909338987,"_cnpm_publish_time":1458909338987,"_hasShrinkwrap":false},"1.3.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.3.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jonathanong/postcss-prefix-selector.git"},"dependencies":{"postcss":"^5.0.8"},"devDependencies":{"istanbul":"0","mocha":"2"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"keywords":["postcss","prefix","selectors","postcss-plugin"],"files":["index.js"],"gitHead":"cba4e8941254abd33593c14af5b566ed66f68af8","bugs":{"url":"https://github.com/jonathanong/postcss-prefix-selector/issues"},"homepage":"https://github.com/jonathanong/postcss-prefix-selector#readme","_id":"postcss-prefix-selector@1.3.0","_shasum":"49f9a1f5fa9930aff15621436fc3174710300b1c","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"},"dist":{"shasum":"49f9a1f5fa9930aff15621436fc3174710300b1c","size":2149,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.3.0.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"directories":{},"publish_time":1443727638268,"_cnpm_publish_time":1443727638268,"_hasShrinkwrap":false},"1.2.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.2.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jonathanong/postcss-prefix-selector.git"},"dependencies":{},"devDependencies":{"istanbul":"0","mocha":"2","postcss":"^4.0.3"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"keywords":["postcss","prefix","selectors"],"files":["index.js"],"gitHead":"cd9cc64df53541e399bc016ed3f067e1d0fe56b9","bugs":{"url":"https://github.com/jonathanong/postcss-prefix-selector/issues"},"homepage":"https://github.com/jonathanong/postcss-prefix-selector#readme","_id":"postcss-prefix-selector@1.2.0","_shasum":"d491023a68a2a97d20dff6d71ed7a6c3c4a1bcce","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"},"dist":{"shasum":"d491023a68a2a97d20dff6d71ed7a6c3c4a1bcce","size":2053,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.2.0.tgz"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"directories":{},"publish_time":1443602020936,"_cnpm_publish_time":1443602020936,"_hasShrinkwrap":false},"1.1.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jonathanong/postcss-prefix-selector"},"dependencies":{},"devDependencies":{"istanbul":"0","mocha":"2","postcss":"^4.0.3"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"keywords":["postcss","prefix","selectors"],"files":["index.js"],"gitHead":"20f4162a8bcbfb0f5552191c4ab99abfe39b3395","bugs":{"url":"https://github.com/jonathanong/postcss-prefix-selector/issues"},"homepage":"https://github.com/jonathanong/postcss-prefix-selector","_id":"postcss-prefix-selector@1.1.0","_shasum":"6424d738e86dff81e08df9253e500f0d4dadf19b","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"dist":{"shasum":"6424d738e86dff81e08df9253e500f0d4dadf19b","size":1919,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.1.0.tgz"},"directories":{},"publish_time":1422992752908,"_cnpm_publish_time":1422992752908,"_hasShrinkwrap":false},"1.0.0":{"name":"postcss-prefix-selector","description":"Prefix all CSS rules with a selector","version":"1.0.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jonathanong/postcss-prefix-selector"},"dependencies":{},"devDependencies":{"istanbul":"0","mocha":"2","postcss":"^4.0.3"},"scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"keywords":["postcss","prefix","selectors"],"files":["index.js"],"gitHead":"d16edde18b29de071e22d3f88b20a1ffce55b89b","bugs":{"url":"https://github.com/jonathanong/postcss-prefix-selector/issues"},"homepage":"https://github.com/jonathanong/postcss-prefix-selector","_id":"postcss-prefix-selector@1.0.0","_shasum":"ca386d8314fd40f90cfba797f47ac67688c6a517","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"valentin-radulescu-hs","email":"valentin.radulescu@hootsuite.com"}],"dist":{"shasum":"ca386d8314fd40f90cfba797f47ac67688c6a517","size":1836,"noattachment":false,"key":"/postcss-prefix-selector/-/postcss-prefix-selector-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-prefix-selector/download/postcss-prefix-selector-1.0.0.tgz"},"directories":{},"publish_time":1422991334172,"_cnpm_publish_time":1422991334172,"_hasShrinkwrap":false}},"readme":"# postcss-prefix-selector\r\n\r\n[![NPM version][npm-image]][npm-url]\r\n[![Test coverage][coveralls-image]][coveralls-url]\r\n[![License][license-image]][license-url]\r\n[![Downloads][downloads-image]][downloads-url]\r\n[![Gitpod ready-to-code][gitpod-image]][gitpod-url]\r\n\r\n> Prefix every CSS selector with a custom namespace `.a => .prefix .a`\r\n\r\n## Table of Contents\r\n\r\n- [Install](#install)\r\n- [Usage with PostCSS](#usage-with-postcss)\r\n- [Usage with Webpack](#usage-with-webpack)\r\n- [Usage with Vite](#usage-with-vite)\r\n- [Options](#options)\r\n- [Maintainer](#maintainer)\r\n- [Contribute](#contribute)\r\n- [License](#license)\r\n\r\n## Install\r\n\r\n```console\r\n$ npm install postcss-prefix-selector\r\n```\r\n\r\n## Usage with PostCSS\r\n\r\nA prefix is added before most selectors. Below is an example of how CSS will be transformed by adding a prefix called `.namespace`.\r\n\r\n```js\r\nconst prefixer = require('postcss-prefix-selector')\r\n\r\n// css to be processed\r\nconst css = fs.readFileSync(\"input.css\", \"utf8\")\r\n\r\nconst out = postcss().use(prefixer({\r\n  prefix: '.namespace',\r\n  exclude: ['.c'],\r\n})).process(css).css\r\n```\r\n\r\n```css\r\n/* Input */\r\n.a, .b {\r\n  color: aqua;\r\n}\r\n\r\n.c {\r\n  color: coral;\r\n}\r\n\r\n/* Output */\r\n.namespace .a, .namespace .b {\r\n  color: aqua;\r\n}\r\n\r\n.c {\r\n  color: coral;\r\n}\r\n```\r\n\r\nPlease note that global selectors (`html`, `body`, `:root`) cannot be prefixed so instead they will be replaced with the prefix. This behaviour can be disabled with the `skipGlobalSelectors` option.\r\n\r\n```css\r\n/* Input */\r\n:root { --bs-blue:#0d6efd; }\r\nhtml { padding: 0; }\r\nbody { margin: 0; }\r\n\r\n/* Output */\r\n.namespace { --bs-blue:#0d6efd; }\r\n.namespace { padding: 0; }\r\n.namespace { margin: 0; }\r\n```\r\n\r\nIt's also possible to customize the way prefixing is done by defining a transform function:\r\n\r\n```js\r\nconst out = postcss().use(prefixer({\r\n  prefix: '.namespace',\r\n  // Optional transform callback for case-by-case overrides\r\n  transform: function (prefix, selector, prefixedSelector, filePath, rule) {\r\n    if (selector === 'body') {\r\n      return 'body' + prefix;\r\n    } else {\r\n      return prefixedSelector;\r\n    }\r\n  }\r\n})).process(css).css\r\n```\r\n\r\n```css\r\n/* Input */\r\nbody {\r\n  background: red;\r\n}\r\n\r\n/* Output */\r\nbody.namespace {\r\n  background: red;\r\n}\r\n```\r\n\r\n## Usage with webpack\r\n\r\nUse it like you'd use any other PostCSS plugin. If you also have `autoprefixer` in your webpack config then make sure that `postcss-prefix-selector` is called first. This is needed to avoid running the prefixer twice on both standard selectors and vendor specific ones (ex: `@keyframes` and `@webkit-keyframes`).\r\n\r\n```js\r\nmodule: {\r\n  rules: [{\r\n    test: /\\.css$/,\r\n    use: [\r\n      require.resolve('style-loader'),\r\n      require.resolve('css-loader'),\r\n      {\r\n        loader: require.resolve('postcss-loader'),\r\n        options: {\r\n          postcssOptions: {\r\n            plugins: {\r\n              \"postcss-prefix-selector\": {\r\n                prefix: '.my-prefix',\r\n                transform(prefix, selector, prefixedSelector, filePath, rule) {\r\n                  if (selector.match(/^(html|body)/)) {\r\n                    return selector.replace(/^([^\\s]*)/, `$1 ${prefix}`);\r\n                  }\r\n                  \r\n                  if (filePath.match(/node_modules/)) {\r\n                    return selector; // Do not prefix styles imported from node_modules\r\n                  }\r\n                  \r\n                  const annotation = rule.prev();\r\n                  if (annotation?.type === 'comment' && annotation.text.trim() === 'no-prefix') {\r\n                    return selector; // Do not prefix style rules that are preceded by: /* no-prefix */\r\n                  }\r\n\r\n                  return prefixedSelector;\r\n                },\r\n              },\r\n              autoprefixer: {\r\n                browsers: ['last 4 versions']\r\n              }\r\n            }\r\n          }\r\n        }\r\n      }\r\n    ]\r\n  }]\r\n}\r\n```\r\n\r\n\r\n## Usage with Vite\r\n\r\nFollowing the same way of Webpack but for Vite:\r\n\r\n```js\r\nimport prefixer from 'postcss-prefix-selector';\r\nimport autoprefixer from 'autoprefixer';\r\n\r\n...\r\n\r\nexport default defineConfig({\r\n...\r\n  css: {\r\n    postcss: {\r\n      plugins: [\r\n        prefixer({\r\n          prefix: '.my-prefix',\r\n          transform(prefix, selector, prefixedSelector, filePath, rule) {\r\n            if (selector.match(/^(html|body)/)) {\r\n              return selector.replace(/^([^\\s]*)/, `$1 ${prefix}`);\r\n            }\r\n\r\n            if (filePath.match(/node_modules/)) {\r\n              return selector; // Do not prefix styles imported from node_modules\r\n            }\r\n\r\n            const annotation = rule.prev();\r\n            if (annotation?.type === 'comment' && annotation.text.trim() === 'no-prefix') {\r\n              return selector; // Do not prefix style rules that are preceded by: /* no-prefix */\r\n            }\r\n\r\n            return prefixedSelector;\r\n          },\r\n        }),\r\n\r\n        autoprefixer({}) // add options if needed\r\n      ],\r\n    }\r\n  },\r\n...\r\n});  \r\n```\r\n\r\n## Options\r\n\r\n| Name | Type | Description |\r\n|-|-|-|\r\n| `prefix` | `string` | This string is added before every CSS selector |\r\n| `exclude` | `string[]` or `RegExp[]` | It's possible to avoid prefixing some selectors by passing an array of selectors |\r\n| `transform` | `Function` | In cases where you may want to use the prefix differently for different selectors, it is possible to pass in a custom transform method |\r\n| `ignoreFiles` | `string[]` or `RegExp[]` | List of ignored files for processing |\r\n| `includeFiles` | `string[]` or `RegExp[]` | List of included files for processing |\r\n| `skipGlobalSelectors` | `boolean` |  When enabled, global selectors (`html`, `body`, `root`) won't be modified by the prefixer. Default: `false`. | \r\n\r\n## Maintainer\r\n\r\nThis project was originally created by [@jongleberry](https://github.com/jonathanong) and is being maintained by [@RadValentin](https://github.com/RadValentin). If you have any questions, feel free to ping the latter.\r\n\r\n## Contribute\r\n\r\nPlease contribute! If you have any questions or bugs, [open an issue](https://github.com/RadValentin/postcss-prefix-selector/issues/new). Or, open a pull request with a fix.\r\n\r\nThis project uses Mocha. If you submit a PR, please add appropriate tests and make sure that everything is green for your branch.\r\n\r\n## License\r\n\r\n[MIT](LICENSE) © 2015-2024 Jonathan Ong.\r\n\r\n[gitpod-image]: https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod\r\n[gitpod-url]: https://gitpod.io/#https://github.com/RadValentin/postcss-prefix-selector\r\n[npm-image]: https://img.shields.io/npm/v/postcss-prefix-selector.svg?style=flat-square\r\n[npm-url]: https://npmjs.org/package/postcss-prefix-selector\r\n[coveralls-image]: https://img.shields.io/coveralls/jonathanong/postcss-prefix-selector.svg?style=flat-square\r\n[coveralls-url]: https://coveralls.io/r/jonathanong/postcss-prefix-selector\r\n[license-image]: http://img.shields.io/npm/l/postcss-prefix-selector.svg?style=flat-square\r\n[license-url]: LICENSE\r\n[downloads-image]: http://img.shields.io/npm/dm/postcss-prefix-selector.svg?style=flat-square\r\n[downloads-url]: https://npmjs.org/package/postcss-prefix-selector\r\n","_attachments":{},"homepage":"https://github.com/RadValentin/postcss-prefix-selector","bugs":{"url":"https://github.com/RadValentin/postcss-prefix-selector/issues"},"license":"MIT"}