{"_id":"postcss-selector-matches","_rev":"306337","name":"postcss-selector-matches","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","dist-tags":{"latest":"4.0.0"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"time":{"modified":"2021-06-03T19:32:48.000Z","created":"2015-04-30T05:24:57.871Z","4.0.0":"2018-09-18T05:23:51.503Z","3.0.1":"2017-05-15T07:00:45.925Z","3.0.0":"2017-05-11T16:07:24.064Z","2.0.5":"2016-09-13T06:42:50.733Z","2.0.4":"2016-09-06T21:33:51.615Z","2.0.3":"2016-09-06T07:08:32.709Z","2.0.2":"2016-09-06T05:59:13.296Z","2.0.1":"2015-10-26T19:34:31.015Z","2.0.0":"2015-08-25T05:10:02.370Z","1.2.1":"2015-07-14T08:34:18.203Z","1.2.0":"2015-07-14T05:27:53.790Z","1.1.2":"2015-06-29T08:51:20.699Z","1.1.1":"2015-06-17T06:32:15.980Z","1.1.0":"2015-06-13T06:27:40.234Z","1.0.2":"2015-06-13T06:07:53.338Z","1.0.1":"2015-04-30T06:47:33.947Z","1.0.0":"2015-04-30T05:24:57.871Z"},"users":{"davidhellmann":true,"asaupup":true,"nuwaio":true},"author":{"name":"Maxime Thirouin"},"repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"versions":{"4.0.0":{"name":"postcss-selector-matches","version":"4.0.0","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","dependencies":{"balanced-match":"^1.0.0","postcss":"^7.0.2"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-register":"^6.26.0","eslint":"^5.6.0","npmpub":"^4.1.0","tape":"^4.9.1"},"scripts":{"lint":"eslint ./src/*.js ./test/*.js","tape":"tape -r babel-register test/*.js","test":"npm run lint && npm run babelify && npm run tape","babelify":"babel src --out-dir dist","prepublish":"npm run babelify","release":"npmpub"},"gitHead":"adc8f082f980a987769e7bdb4b805055cad0d7c5","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"71c8248f917ba2cc93037c9637ee09c64436fcff","size":3756,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-4.0.0.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-selector-matches_4.0.0_1537248231333_0.7948711867090446"},"_hasShrinkwrap":false,"publish_time":1537248231503,"_cnpm_publish_time":1537248231503},"3.0.1":{"name":"postcss-selector-matches","version":"3.0.1","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^6.0.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.4.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.24.1","eslint":"^3.19.0","npmpub":"^3.1.0","tape":"^4.6.3"},"scripts":{"lint":"eslint *.js ./src/ ./test/","tape":"tape -r babel-register test/*.js","test":"npm run lint && npm run babelify && npm run tape","babelify":"babel src --out-dir dist","prepublish":"npm run babelify","release":"npmpub"},"gitHead":"d3370bca0ffb3517b2bec1457b4f6cba20ab6bb6","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@3.0.1","_shasum":"e5634011e13950881861bbdd58c2d0111ffc96ab","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"semigradsky","email":"semigradskyd@gmail.com"},"dist":{"shasum":"e5634011e13950881861bbdd58c2d0111ffc96ab","size":3751,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-3.0.1.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-selector-matches-3.0.1.tgz_1494831645173_0.5489051465410739"},"directories":{},"publish_time":1494831645925,"_hasShrinkwrap":false,"_cnpm_publish_time":1494831645925},"3.0.0":{"name":"postcss-selector-matches","version":"3.0.0","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^6.0.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-env":"^1.4.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.24.1","eslint":"^3.19.0","npmpub":"^3.1.0","tape":"^4.6.3"},"scripts":{"lint":"eslint *.js ./src/ ./test/","tape":"tape -r babel-register test/*.js","test":"npm run lint && npm run babelify && npm run tape","babelify":"babel src --out-dir dist","prepublish":"npm run babelify","release":"npmpub"},"gitHead":"b701fa61e39bec9547006c76eee6c9657f3a7892","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@3.0.0","_shasum":"a736921ba1f96e0938f72684c05a6579441bb038","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"semigradsky","email":"semigradskyd@gmail.com"},"dist":{"shasum":"a736921ba1f96e0938f72684c05a6579441bb038","size":3703,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-3.0.0.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-selector-matches-3.0.0.tgz_1494518842943_0.2019914253614843"},"directories":{},"publish_time":1494518844064,"_hasShrinkwrap":false,"_cnpm_publish_time":1494518844064},"2.0.5":{"name":"postcss-selector-matches","version":"2.0.5","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.0.0"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-tape-runner":"^2.0.1","eslint":"^3.4.0","npmpub":"^3.1.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist","release":"npmpub"},"gitHead":"126391f4174c35687489c0247c5e2a1572e67d7d","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@2.0.5","_shasum":"fa0f43be57b68e77aa4cd11807023492a131027f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"moox","email":"m@moox.io"},"dist":{"shasum":"fa0f43be57b68e77aa4cd11807023492a131027f","size":3778,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-2.0.5.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-selector-matches-2.0.5.tgz_1473748968821_0.6712934505194426"},"directories":{},"publish_time":1473748970733,"_cnpm_publish_time":1473748970733,"_hasShrinkwrap":false},"2.0.4":{"name":"postcss-selector-matches","version":"2.0.4","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.0.0"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-tape-runner":"^2.0.1","eslint":"^3.4.0","npmpub":"^3.1.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist","release":"npmpub"},"gitHead":"d310509324a23038cda9f5cacdfeb72d8202d899","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@2.0.4","_shasum":"49d4863d9b5f189375935c3f84937a24b6feca2c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"moox","email":"m@moox.io"},"dist":{"shasum":"49d4863d9b5f189375935c3f84937a24b6feca2c","size":3732,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-2.0.4.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-selector-matches-2.0.4.tgz_1473197630640_0.44106094469316304"},"directories":{},"publish_time":1473197631615,"_cnpm_publish_time":1473197631615,"_hasShrinkwrap":false},"2.0.3":{"name":"postcss-selector-matches","version":"2.0.3","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.0.0"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-tape-runner":"^2.0.1","eslint":"^3.4.0","npmpub":"^3.1.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist","release":"npmpub"},"gitHead":"d6ce44b7091884f831f5b56ddc42c2b30aa35c3d","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@2.0.3","_shasum":"b0407f3d8aa29ea76f86f2de1a78c60e2925efcb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"moox","email":"m@moox.io"},"dist":{"shasum":"b0407f3d8aa29ea76f86f2de1a78c60e2925efcb","size":3610,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-2.0.3.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-selector-matches-2.0.3.tgz_1473145710694_0.9343195357359946"},"directories":{},"publish_time":1473145712709,"_cnpm_publish_time":1473145712709,"_hasShrinkwrap":false},"2.0.2":{"name":"postcss-selector-matches","version":"2.0.2","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.0.0"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-tape-runner":"^2.0.1","eslint":"^3.4.0","npmpub":"^3.1.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist","release":"npmpub"},"gitHead":"8a902dc6b63244409b6c9dc3efe2c09f32a52f81","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@2.0.2","_shasum":"554b779d41179ad59e33a4df2a3653042bb5729b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"moox","email":"m@moox.io"},"dist":{"shasum":"554b779d41179ad59e33a4df2a3653042bb5729b","size":3574,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-2.0.2.tgz"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-selector-matches-2.0.2.tgz_1473141552709_0.5368489222601056"},"directories":{},"publish_time":1473141553296,"_cnpm_publish_time":1473141553296,"_hasShrinkwrap":false},"2.0.1":{"name":"postcss-selector-matches","version":"2.0.1","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.2.0","postcss":"^5.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":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"57c2bb4a24ae167606400b67545df4aee6cfe63c","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@2.0.1","_shasum":"6d2502ca37fd901b830a98ca3ebad44a42a25693","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"6d2502ca37fd901b830a98ca3ebad44a42a25693","size":3322,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-2.0.1.tgz"},"directories":{},"publish_time":1445888071015,"_cnpm_publish_time":1445888071015,"_hasShrinkwrap":false},"2.0.0":{"name":"postcss-selector-matches","version":"2.0.0","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","postcss-plugin","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"main":"dist/index.js","files":["dist"],"dependencies":{"balanced-match":"^0.2.0","postcss":"^5.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":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"0e01475f580f0d22c22710524c6d03a8118f901d","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","_id":"postcss-selector-matches@2.0.0","_shasum":"c4f033648c73c24d404fee1f1dd5aa33b5308b50","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"c4f033648c73c24d404fee1f1dd5aa33b5308b50","size":3296,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-2.0.0.tgz"},"directories":{},"publish_time":1440479402370,"_cnpm_publish_time":1440479402370,"_hasShrinkwrap":false},"1.2.1":{"name":"postcss-selector-matches","version":"1.2.1","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"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":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"afe918c5c5fa4eacb3d49eb9864207b02bda97c7","_id":"postcss-selector-matches@1.2.1","_shasum":"d9940afd70767a7fa2f5150a550fa0a741af0ecc","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"d9940afd70767a7fa2f5150a550fa0a741af0ecc","size":3278,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.2.1.tgz"},"directories":{},"publish_time":1436862858203,"_cnpm_publish_time":1436862858203,"_hasShrinkwrap":false},"1.2.0":{"name":"postcss-selector-matches","version":"1.2.0","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"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":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"36a25f73cd5b48b580719b01ac22d23d08fbce60","_id":"postcss-selector-matches@1.2.0","_shasum":"8a736a065982327a341e1cf59723b44e82c49c19","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"8a736a065982327a341e1cf59723b44e82c49c19","size":3188,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.2.0.tgz"},"directories":{},"publish_time":1436851673790,"_cnpm_publish_time":1436851673790,"_hasShrinkwrap":false},"1.1.2":{"name":"postcss-selector-matches","version":"1.1.2","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"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":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"3883f7198928d0c62a934db4eaf485006248718b","_id":"postcss-selector-matches@1.1.2","_shasum":"8238cd25aac074fb81e41189521c2ae0d2af4920","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"8238cd25aac074fb81e41189521c2ae0d2af4920","size":3000,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.1.2.tgz"},"directories":{},"publish_time":1435567880699,"_cnpm_publish_time":1435567880699,"_hasShrinkwrap":false},"1.1.1":{"name":"postcss-selector-matches","version":"1.1.1","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"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":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"fcd0a36a9f9c9cdc67c3683fae95302d4544816c","_id":"postcss-selector-matches@1.1.1","_shasum":"fd8dd4ec7ef0614edba22e20e9de7cdac1b78611","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"fd8dd4ec7ef0614edba22e20e9de7cdac1b78611","size":2857,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.1.1.tgz"},"directories":{},"publish_time":1434522735980,"_cnpm_publish_time":1434522735980,"_hasShrinkwrap":false},"1.1.0":{"name":"postcss-selector-matches","version":"1.1.0","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"devDependencies":{"babel":"^5.1.13","babel-eslint":"^3.0.1","babel-tape-runner":"^1.1.0","eslint":"^0.20.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"115133031ecd45cc209fd6718d609c082a3acb69","_id":"postcss-selector-matches@1.1.0","_shasum":"b0017260906375e5ef5efecdd9012e06ed48faf5","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"b0017260906375e5ef5efecdd9012e06ed48faf5","size":2709,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.1.0.tgz"},"directories":{},"publish_time":1434176860234,"_cnpm_publish_time":1434176860234,"_hasShrinkwrap":false},"1.0.2":{"name":"postcss-selector-matches","version":"1.0.2","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"devDependencies":{"babel":"^5.1.13","babel-eslint":"^3.0.1","babel-tape-runner":"^1.1.0","eslint":"^0.20.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"759c7d984500ecdff564bf49f40880d2912cd51b","_id":"postcss-selector-matches@1.0.2","_shasum":"d1dc94f54c5f180e1719303a99e63458dc4058a5","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"d1dc94f54c5f180e1719303a99e63458dc4058a5","size":2569,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.0.2.tgz"},"directories":{},"publish_time":1434175673338,"_cnpm_publish_time":1434175673338,"_hasShrinkwrap":false},"1.0.1":{"name":"postcss-selector-matches","version":"1.0.1","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"devDependencies":{"babel":"^5.1.13","babel-eslint":"^3.0.1","babel-tape-runner":"^1.1.0","eslint":"^0.20.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"8b042a8844b5de8baf62107abee61f2b55824fbd","_id":"postcss-selector-matches@1.0.1","_shasum":"9d1acf940f41891562aa64bde2b5b3313dc03107","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"9d1acf940f41891562aa64bde2b5b3313dc03107","size":2507,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.0.1.tgz"},"directories":{},"publish_time":1430376453947,"_cnpm_publish_time":1430376453947,"_hasShrinkwrap":false},"1.0.0":{"name":"postcss-selector-matches","version":"1.0.0","description":"PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors","keywords":["postcss","selectors","selector","matches"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-selector-matches.git"},"homepage":"https://github.com/postcss/postcss-selector-matches","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"files":["CHANGELOG.md","LICENSE","dist"],"main":"dist/index.js","dependencies":{"balanced-match":"^0.2.0","postcss":"^4.1.7"},"devDependencies":{"babel":"^5.1.13","babel-eslint":"^3.0.1","babel-tape-runner":"^1.1.0","eslint":"^0.20.0","tape":"^4.0.0"},"scripts":{"lint":"eslint .","tape":"babel-tape-runner 'test/*.js'","test":"npm run lint && npm run tape","prepublish":"babel src --out-dir dist"},"gitHead":"ecbae8d9976150087edf51aba9cdbb86c0af6a79","_id":"postcss-selector-matches@1.0.0","_shasum":"5f635eeb68769cb86631e67b181ddcc6ea00814e","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"moox","email":""},{"name":"semigradsky","email":"semigradskyd@gmail.com"}],"dist":{"shasum":"5f635eeb68769cb86631e67b181ddcc6ea00814e","size":2438,"noattachment":false,"key":"/postcss-selector-matches/-/postcss-selector-matches-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-selector-matches/download/postcss-selector-matches-1.0.0.tgz"},"directories":{},"publish_time":1430371497871,"_cnpm_publish_time":1430371497871,"_hasShrinkwrap":false}},"readme":"# postcss-selector-matches [![CSS Standard Status](https://cssdb.org/badge/matches-pseudo-class.svg)](https://cssdb.org/#matches-pseudo-class) [![Build Status](https://travis-ci.org/postcss/postcss-selector-matches.svg?branch=master)](https://travis-ci.org/postcss/postcss-selector-matches)\n\n> PostCSS plugin to transform `:matches()` W3C CSS pseudo class to more compatible CSS selectors\n\nhttp://dev.w3.org/csswg/selectors-4/#matches\n\n## Installation\n\n```console\n$ npm install postcss-selector-matches\n```\n\n## Usage\n\n```js\nvar postcss = require(\"postcss\")\n\nvar output = postcss()\n  .use(require(\"postcss-selector-matches\"))\n  .process(require(\"fs\").readFileSync(\"input.css\", \"utf8\"))\n  .css\n```\n\nUsing this `input.css`:\n\n```css\np:matches(:first-child, .special) {\n  color: red;\n}\n```\n\nyou will get:\n\n```css\np:first-child, p.special {\n  color: red;\n}\n```\n\n**Note that if you are doing crazy selector like `p:matches(a) {}` you are likely to get crazy results (like `pa {}`)**.\n\n\n## Options\n\n### `lineBreak`\n\n(default: `false`)\n\nAllows you to introduce a line break between generated selectors.\n\n---\n\n## [Changelog](CHANGELOG.md)\n\n## [License](LICENSE)\n","_attachments":{},"homepage":"https://github.com/postcss/postcss-selector-matches#readme","bugs":{"url":"https://github.com/postcss/postcss-selector-matches/issues"},"license":"MIT"}