{"_id":"postcss-focus-visible","_rev":"19-9fa15039ef51d24e7cebd2de9780c93e","name":"postcss-focus-visible","dist-tags":{"latest":"9.0.1"},"versions":{"2.0.0":{"name":"postcss-focus-visible","version":"2.0.0","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-focus-visible.git"},"homepage":"https://github.com/jonathantneal/postcss-focus-visible#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-focus-visible/issues"},"main":"index.bundle.js","module":"index.js","files":["index.js","index.bundle.js"],"scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:ec && npm run test:js && npm run test:tape","test:ec":"echint --ignore index.bundle.js test","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=4.0.0"},"dependencies":{"postcss":"^6.0"},"devDependencies":{"babel-core":"^6.26","babel-eslint":"^8.2","babel-preset-env":"^1.6","echint":"^4.0","eslint":"^4.18","eslint-config-dev":"2.0","postcss-tape":"2.2","pre-commit":"^1.2","rollup":"^0.56","rollup-plugin-babel":"^3.0"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"gitHead":"42b81e478a9f3b279f813e901b0992a7c3a92d91","_id":"postcss-focus-visible@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"integrity":"sha512-nJaq5CK2YBWB1fu1SeK0qXAk0TJncY3Ms7iwFov+J3sNetecvTeCQuSxQCf9U9T9Vjusnb3zzThBs5XwP/eb/g==","shasum":"a6b9881f6710f6251790e2f151c94b161e23eeb6","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-2.0.0.tgz","fileCount":6,"unpackedSize":13900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPxSfQNnHojUtBKRGvY+bdw5w0sjSwI2LVKRtPxzUjxgIgL3f91nVFMxBACZ68zhIYiuihuQBNGON6MgmXHPq0/o8="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_2.0.0_1518886605822_0.9427457693730479"},"_hasShrinkwrap":false},"3.0.0":{"name":"postcss-focus-visible","version":"3.0.0","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-focus-visible.git"},"homepage":"https://github.com/jonathantneal/postcss-focus-visible#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-focus-visible/issues"},"main":"index.cjs.js","module":"index.es.js","files":["index.cjs.js","index.es.js"],"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 --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=4.0.0"},"dependencies":{"postcss":"^6.0"},"devDependencies":{"babel-core":"^6.26","babel-eslint":"^8.2","babel-preset-env":"^1.6","eslint":"^4.19","eslint-config-dev":"2.0","postcss-tape":"2.2","pre-commit":"^1.2","rollup":"^0.57","rollup-plugin-babel":"^3.0"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"gitHead":"fc74d538f6b67a78ce144c0668252b5e3104184a","_id":"postcss-focus-visible@3.0.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"integrity":"sha512-6i3HsOrWNelxBYPh/HWAXF9lPwCFAfFVlUTZqsLRXYMPhcXH1eXdItozRBvT9l5pYF4ddJJbgk4JOp0au0QToA==","shasum":"c105b9d97e83c6a60cf3af34245ae451b326fb54","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-3.0.0.tgz","fileCount":6,"unpackedSize":14917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0mhU53gkmrIwZcsNmxMLAaX8eUr6Io20t816hjDCC+wIgDrdGSNIhickA7IVcfK/zWl0L31bw81O/BMkfbm2fTYk="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_3.0.0_1523155088521_0.8843043718722636"},"_hasShrinkwrap":false},"4.0.0":{"name":"postcss-focus-visible","version":"4.0.0","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-focus-visible.git"},"homepage":"https://github.com/jonathantneal/postcss-focus-visible#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-focus-visible/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 --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=6.0.0"},"dependencies":{"postcss":"^7.0.2"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","babel-eslint":"^9.0","eslint":"^5.6","eslint-config-dev":"2.0","postcss-tape":"2.2","pre-commit":"^1.2","rollup":"^0.66","rollup-plugin-babel":"^4.0.1"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"gitHead":"518221410a832af581833bd908d133a34a70d986","_id":"postcss-focus-visible@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"integrity":"sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==","shasum":"477d107113ade6024b14128317ade2bd1e17046e","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz","fileCount":8,"unpackedSize":17380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboHTtCRA9TVsSAnZWagAA1Q8P/0ajJZ8Lq8alPpNMiLHH\noqCcTKnwQeVyk7Y3o6foUzkn6EMy3lSG8RHJ5KER2Tc8BBWlMw30YzdTHktL\nbfUzAUhKccW1gaj9gTMkuts4VU+LcUMPFjF4Mz6tmRtDWianPrAPOKN5oxyQ\ny3UVSJHJPSzJlXZzQz1Qbbs/bidME0YYJy8v/jqIxmeKNigTEtCYIEmmTkFG\n1TBGzMFo+4YlFXpbajqT71+nPXUHo2Wn/b88OiYD8c/B8/OvYeYEjTmbj6oy\nIdC+46u+b6cvbZwlJz7E7UAIEJbfC1J9owOcd1P2dwUR6RZ+4bwd0e7hN4By\noyjGbn0dX2TRgP7+ImDbPZC+tvvw39Vj6WziPDptx1egS/wdbKpseT9VOUMT\nKDwBPYzueFJyIcO6NqwN/B8wGqiznVwsxnv8ksK3PtYd6CKuZcneelorprOI\nk0AWXceu2ZMDDxw9d5ztqmLmy96hi1S/lKixPCzZ0tSq/SCuYVwWVnq49r2Y\nKB2WUfmjw+QMwVizpqmxVl1UznCDmtL67kijM2M7jMEi6XjoAsyk+DZ+8vRu\nx+noZBvL2BCsXi+Om/Dx80Q7M3vnVlye/ObEjrTDpmOnHUPyLa42GVJSMDqT\n7g8TTuO6egN6NmhQbwlgpiPgsmESSCxZynujSpocZudSahc0FigmJCtZa30R\n6HM2\r\n=q3Hq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS+4cqF7ekqHWIZwwTNNIzU/1YnopGUf4cOZyFr5WuTQIgAepCj9k0nNsSVjB19KhBYMOsa2CSfctXhhwmnoVSORA="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_4.0.0_1537242348740_0.3424971279106772"},"_hasShrinkwrap":false},"5.0.0":{"name":"postcss-focus-visible","version":"5.0.0","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-focus-visible.git"},"homepage":"https://github.com/csstools/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-focus-visible/issues"},"main":"dist/index.cjs.js","module":"dist/index.esm.mjs","scripts":{"build":"npx rollup -c .rollup.js","build:watch":"npx rollup -c .rollup.js --watch","lint":"npx eslint --cache src","lint:fix":"npx eslint --cache --fix","pretest":"npm install && npm run build","test":"npm run lint && npm run tape","tape":"npx postcss-tape"},"engines":{"node":">=10.0.0"},"dependencies":{"postcss":"^7.0.27"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-dev":"2.0.0","postcss-tape":"5.0.2","pre-commit":"^1.2.2","rollup":"^2.6.1","rollup-plugin-babel":"^4.4.0"},"babel":{"presets":[["@babel/env",{"targets":"maintained node versions"}]]},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended","parser":"babel-eslint"},"rollup":{"input":"src/index.js","plugins":["rollup-plugin-babel"],"output":[{"file":"dist/index.cjs.js","format":"cjs"},{"file":"dist/index.esm.js","format":"esm"}]},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"gitHead":"e8472d1bd7828ed5e0c548de34dd5b8cc57d796d","_id":"postcss-focus-visible@5.0.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KWMjuX+6Mbt7BvD7L9YETXXx8pmNSlT881Zdebbi5zLKdRIM0FIlwG87i/RXiwTf5nGJdaHA1KKsE6gW+O719A==","shasum":"61e0909244cd15b9075bd40a4f176aa4e2446dbc","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-5.0.0.tgz","fileCount":6,"unpackedSize":15282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelT+1CRA9TVsSAnZWagAA3EQP/0JJFvDRFZpnS1z8PLF/\nAy5inFDjS780ZbO3CxG3fuBVLlTnqJDF0fDuL2dD96AFycmSDGIj9ooFD9ge\nXroVoKe525frrqBgsf1rzal/A3ZcdwLlXyMewkjCKBe0L1HKbeTMiIo06fgA\nl63UivP7UgfrQUN3urHw7zccuFfYdvtoPpRUblGClAbRpWVh1yN9tbtGmJWt\nHvG/pStIgO1DFcMrHO4CWS9YfN2peyzQBBhTrm6qs7smJQuwDDyj8QXiZLFx\nrziq3rY8kstdySomk9N12FGVXuDUw+cLvyOcNSLEV7z1BhXMhoHBSg6LnoEI\nZV+IZBHa1/1WU/80y0eu8yFi2PVbzesjD4xRfdLyCEgs1SpwYmDh1jO2tZNK\nlgPEIDdSnUmmqkIHkfa4t5MyIa5P9lb3XeHEmmINkCZGuwDrkssUSltG7ZRj\nLsHWbbg9EPbz/M+hHOqTTLxz3pP4lW4H4/gPkpG5uT0txTO8DyHrZrwOtATa\nY5Nh0GyMfXh8kojk3PwCGh9S3yqYruGvUPzmT5/55plKTc7yqRVDT2r2U2Xz\nI5bmpy/pqH42AQ4UNUK9Q/clmAopS9Z1NEUsQQmQg6SLLJdjx+9Q7pPrtkST\n2S9una0mvvhaxUFCGd7fBfH0xfsiMZoV3Wx81wi9sfvXozPz8LSUgNEo9Pw4\n9bb7\r\n=jpSX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ5wNibA1XbfI/yvrb0RIk/TjBEjsUKY/fgABeEWFbhAiEAnczUfnDIn4dvB8+LHCYHrO2Jim0ohcg3qymuOSZ9KGQ="}]},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_5.0.0_1586839476643_0.8448016055457568"},"_hasShrinkwrap":false},"6.0.0":{"name":"postcss-focus-visible","version":"6.0.0","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-focus-visible.git"},"homepage":"https://github.com/csstools/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-focus-visible/issues"},"main":"dist/index.cjs.js","module":"dist/index.esm.mjs","scripts":{"build":"npx rollup -c .rollup.js","build:watch":"npx rollup -c .rollup.js --watch","lint":"npx eslint --cache src","lint:fix":"npx eslint --cache --fix","pretest":"npm install && npm run build","test":"npm run lint && npm run tape","tape":"npx postcss-tape"},"engines":{"node":">=12"},"peerDependencies":{"postcss":"^8.3"},"devDependencies":{"@babel/core":"7.15.5","@babel/preset-env":"7.15.6","eslint":"7.32.0","eslint-config-dev":"2.0.0","postcss":"8.3.6","postcss-tape":"6.0.1","pre-commit":"1.2.2","rollup":"2.56.3","rollup-plugin-babel":"4.4.0"},"babel":{"presets":[["@babel/env",{"targets":"maintained node versions"}]]},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":2020,"sourceType":"module"}},"rollup":{"input":"src/index.js","plugins":["rollup-plugin-babel"],"output":[{"exports":"default","file":"dist/index.cjs.js","format":"cjs"},{"file":"dist/index.esm.js","format":"esm"}]},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"gitHead":"5ac538e93577534f57a86434e6e9fb151f45ce76","_id":"postcss-focus-visible@6.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-NRBDXFZyVBUs0Jc7Ne/t442xR69SIsSt5ApyUuqVtKovtETJ8CASYcJO0sL5EJgDRGOkj2rsYqr1aA0PR0xERw==","shasum":"c5c5cb618e5be7f58b2fd71d408b56fc1a739c63","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.0.tgz","fileCount":3,"unpackedSize":12803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKWnbItw0yGPiKeGfyd9jI+1QTmkNiA175lAz2K6BCTAiEAn/Oxd6Bjp3RjYbkeCW3TR8T+p9ITq5t9LIyELHJcnZU="}]},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"directories":{},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_6.0.0_1631886125293_0.8692292828842425"},"_hasShrinkwrap":false},"6.0.1":{"name":"postcss-focus-visible","version":"6.0.1","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-focus-visible.git"},"homepage":"https://github.com/csstools/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-focus-visible/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","types":"./dist/index.d.ts"}},"scripts":{"build":"npx rollup -c .rollup.js","build:watch":"npx rollup -c .rollup.js --watch","lint":"npx eslint --cache src","lint:fix":"npx eslint --cache --fix","pretest":"npm install && npm run build","prepublishOnly":"npm test","test":"npm run lint && npm run tape","tape":"npx postcss-tape"},"engines":{"node":">=12"},"peerDependencies":{"postcss":"^8.3"},"devDependencies":{"@babel/core":"7.15.5","@babel/preset-env":"7.15.6","eslint":"7.32.0","postcss":"8.3.6","postcss-tape":"6.0.1","pre-commit":"1.2.2","rollup":"2.56.3","rollup-plugin-babel":"4.4.0","rollup-plugin-copy":"^3.4.0"},"babel":{"presets":[["@babel/env",{"targets":"maintained node versions"}]]},"eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":2020,"sourceType":"module"}},"rollup":{"input":"src/index.js","plugins":["rollup-plugin-babel",["rollup-plugin-copy",{"targets":[{"src":"./src/index.d.ts","dest":"./dist"}]}]],"output":[{"exports":"default","file":"dist/index.cjs","format":"cjs"},{"file":"dist/index.mjs","format":"esm"}]},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"gitHead":"63233b58bea0a20ad5e2d5932b5676e42b6da90f","_id":"postcss-focus-visible@6.0.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-UddLlBmJ78Nu7OrKME70EKxCPBdxTx7pKIyD3GDNRM8Tnq19zmscT9QzsvR8gygz0i0nNUjMtSz4N3AEWZ5R/Q==","shasum":"b12a859616eca7152976fec24ef337ab29bbc405","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.1.tgz","fileCount":6,"unpackedSize":15918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyEMFKOMNfMvWjdIf8spXPLGqspat6A5y8yqzDiKN6YwIhALnaiOWOX7X02M+upronmQ+qKDPO0YzAyyccQhEAzHxO"}]},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"directories":{},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_6.0.1_1632317451135_0.7171026981180553"},"_hasShrinkwrap":false},"6.0.2":{"name":"postcss-focus-visible","version":"6.0.2","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"postcss-focus-visible":"dist/cli.mjs"},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"postcss-tape --ci"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-selector-parser":"^6.0.7"},"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.3"},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"gitHead":"54e97bf2ae9e66cd91e9b7a13d2f2143cd491a55","_id":"postcss-focus-visible@6.0.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-KYztrdQRRr+pPJQRAyr9HAEr8I8TUfpSyqOo8qddrjtMLap7Ud1FAF8szi4ZWrhMmch3EwL4RQMqsneOByWZIA==","shasum":"b5034899d098c26c68e6f901e2674c88ee1aaede","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.2.tgz","fileCount":12,"unpackedSize":108864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtxQTCRA9TVsSAnZWagAAqKwP/RG6urVFVKyknoROiNvv\nkUwFiGC8nkP15QOv8cmL/qxr/dRVdQJAv9iTRk0eUjAwJ+k3wROH4kmzeV8Y\nvJ54gJKp/qNNUwUal7M677ao9oTDrOLlKM1t/iB9jKgx1hvSaKuOBCONk9hc\nedchdu2+2XGhTXLRW8q6irko4TMK2g1T1VU04i2EYW7nsZhvgCrc+0eo4Fg1\nCY9ieQTzyvDGPnJJZaMU94OPaRLpS09Tgf83AhFRZIbqSNzkiFsPeDoe/6vj\n44JMRq7FKqpk+BMZ+pFWscuc1PQ3uHa2fffYucNY+wKolu1pe4TXOd/o+e9t\n9Gtn4aAZkGLENVqWwxzrn8XGOou9S0anwwY8RddX/KaY4ADK+G07GR8Ccy7z\ndwcJMDiax89u2F14Lf77rmQ7Cvyt7Zu0CB/YO5dTxOe9Nb/BBLwaieRGRc68\nqVKNT7l9j69Hvyl4kgK5yz62QkA57j8uPxMcJ234gyJi8sr7TbWZlZBX2zS2\nXNlfAsrJyUmU0nSbkm3f9q5MOrRFbvW3qEMGKiFWyyx8C27x8UG1mjcmNmE/\nJ4Ewb0f+V9u5j+VGqxeg9n9Oy3Uk7On5z0Hm5+tvp5/hsg5X1hXi4UG3xrnM\nqMG1fXmAAj7i4PtzUjssMgaDypy52DNuLJDNsDim3RYbk1tl2s2ieZcjiQfy\nWqF/\r\n=ghwL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3L+1WutUAfTqitmrqs7xHNQrDSW/lAepu57C/wD1GRQIhAPlhbRYA7eUJs2VSNydJnKg03zsoZ/qY9iYgUlVm5O0A"}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_6.0.2_1639388179504_0.7557077522506295"},"_hasShrinkwrap":false},"6.0.3":{"name":"postcss-focus-visible","version":"6.0.3","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"postcss-tape --ci && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-selector-parser":"^6.0.8"},"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.3"},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"volta":{"extends":"../../package.json"},"gitHead":"0adf45691a084114caf033afacb3515e4476f886","_id":"postcss-focus-visible@6.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ozOsg+L1U8S+rxSHnJJiET6dNLyADcPHhEarhhtCI9DBLGOPG/2i4ddVoFch9LzrBgb8uDaaRI4nuid2OM82ZA==","shasum":"14635b71a6b9140f488f11f26cbc9965a13f6843","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.3.tgz","fileCount":7,"unpackedSize":15299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0cb+CRA9TVsSAnZWagAACOsP/AhmkyhAzZRyFp8uyAD+\nUnbbiDm2DKi2u/AgAl2WnOZir754/JgaZYV/vM0cLaoGs/cVUe6nA7Kh9Jf/\njBxJx/iS1UXSnRWMb/6O1+qFW+MSoP8j2WoJx1NCL+8i8B4gQ45UOJ67bDen\ndqIPNCIjN05ehE2wvT2H9/E96SlqnJEgQr+ZI7VhoxL/TmLF+ZXP4W/RZN9u\nfh9/3bC0zWlLtaTkwKXTPTC073ZFqOxDDWcQ9cbtGurt4e17b+9srRucbsvy\nwKKZkgENwAtfSmV5OZ8oiiw6Pf7ynxrnZCOCm1MkL/8NdTrqHdGRWEZLiL6D\ntDQz7Nm2Ii0sDdFDnNXGqwLGbrUGSRCdwSqNPyVQOOUJP9Ppm1SSeXj5DJCH\nyUNVamzCSMbG6zhCukYj768EDeMCIRZO0v0vFflDKKl/ff8wA2+H9KsQi0xa\nLQAV9zy2IPLcf6Apnvrt40AaJxotQHx+rlz400B1qUxJUgFIxSTGa7Y6PfZw\nZpZ4dP2OYDtF3imKajvD2HnsDnNCWyAVuLoslKoyyOjqlIPsU9r1aCYEDePL\nzviGojiHvEyDzdOPy6Kaq4lttYXGgLqBrEXLG0JPoFjo4Vr8BVm6HNdlfXya\neesdmxYYrwPvY3Wb/gtTfziYjRyyMQ6Ev7kBhGIp4SbcwpZ+AERGXgBHuW3C\nT5Er\r\n=X7u6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQeC79kbn7Ks7cMAA92gz0we3iWboJre5bCAAaNu8m6wIgf2UbF1KgkXZcwwyNDNkE7jEwEzpPaqT6m2HNl9A1DCA="}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_6.0.3_1641137918583_0.897915106518923"},"_hasShrinkwrap":false},"6.0.4":{"name":"postcss-focus-visible","version":"6.0.4","description":"Use the :focus-visible pseudo-selector in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"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"}},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"postcss-tape --ci && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-selector-parser":"^6.0.9"},"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.4"},"keywords":["postcss","css","postcss-plugin","focus","ring","css","pseudos","selectors","accessibility","a11y","keyboards","pointer","cursor","mice","mouse","pen","touch","trackpad","button","input","select","textarea","contenteditable","javascript","js"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"volta":{"extends":"../../package.json"},"gitHead":"5a58ea927c71ea77068b6f5ed1601c45044acaed","_id":"postcss-focus-visible@6.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==","shasum":"50c9ea9afa0ee657fb75635fabad25e18d76bf9e","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz","fileCount":7,"unpackedSize":15533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/q6lCRA9TVsSAnZWagAAff4P/iOPv2eq203t8+W3zBTT\n/S3ye2amlSfB5cuZnVamFd1LPdZEd7Rc3pNK4t6SrkKKbapnV5IsIUuTAIDb\n97xPNph8eKzRogFzSg8Un6AvVvXcrMFjubieAGWN4hgUnJ5hkNZCEIuGJOLU\ny5r0n9M3MZNZjIrpHgFrMLhdYbtO+e0d7//ClYETPoGmHdtdU335afbjS0EX\n9ZyBRzTwjHjgCCVn4AM579yS2nv2LslTSBPSuzYhLKd6Mv1xoWdBubA4Cczj\nbh8TSxpyiDadycsenTZ6I9rHszmLuvL1llybPez3GmJXsVRmBFkFk25aOMAs\nTKlzTzYFMQgNnjihQZnQy3Ws7BFMG9CfJmtQHngHYIZ9z9+vnpEmvBUk9Fkb\nUq2VUCbW9FFbZXb4aSSptSaRPUFDS1nCAYT/8Rn9QdK1JLoJAc1XFs14/Y0a\nFWyCx4vBybMGyJP6rZyLTc4ExmPLpxNzzXfwEtAHaiBpvNnYwIQuXPfpSBIO\ndOX5Qj0K2ncFwVySCaR5TJW8zpH3QeCKyePtTmDyjSxnx+3g2QmIm+pllRHf\naqHAD1AX0IwgXxhxfXQYUqg20Slxgr4qojnldRKkgKSDasEf0U8Y/rilWGAk\nj7UpyfvByNt+4+56ni11djqMHgid3H16SVY29RBzdQZB7ADRdHJi9F2rYx5x\n8lQL\r\n=Psk+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoGohPqEDj5GCE+h3hlSEDALQvRx4C9C9UN8HStt3xpQIhAJwngLdrnIhDavlTdWrSj3QzQ9OygskBVlCSciV82++a"}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_6.0.4_1644080805172_0.10683405740495977"},"_hasShrinkwrap":false},"7.0.0":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector 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"}],"license":"CC0-1.0","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^12 || ^14 || >=16"},"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.10"},"peerDependencies":{"postcss":"^8.2"},"devDependencies":{"puppeteer":"^15.1.1"},"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.mjs && npm run test:exports","test:browser":"node ./test/_browser.mjs","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-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"csstools":{"cssdbId":"focus-visible-pseudo-class","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo"},"volta":{"extends":"../../package.json"},"gitHead":"0d936e1794453d1c80640a83fc8300acb71a77fc","_id":"postcss-focus-visible@7.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-wlbgbeQmCLFl/L6BLzvqhegeaaGwyaQX6rz1Vmd/YlDFd6uHyUK7wflbDKP7w4Njc0Tog4s2duvq1jf7phor1w==","shasum":"80b135af6caab0e47b21f1b8f08e2d6b04e52643","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-7.0.0.tgz","fileCount":7,"unpackedSize":17731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEC75+Lzqn/4VUgBhUjx+0owuFjIRLLFSB9AKf6h78kAIgANm114jKaiBK8PmW2If4lHq4/KBe6znQnEEVLzLpnHU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyGnlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+jg//XMHjs5ndQ85dMFPPhNeeChIwnnOFF6ylb9RYnmzG9Hn35MfL\r\njEgJFFhs23rv/rWbLRbsYKM9qZQ1HqaAydLsmiEtWBs8TwHmZ+gemn2hDP8J\r\nvgPdohyNaMjJbJEPwQheIkVN9Rt+t5G4Xb6aSlB4a+wV8a/BR3gWpVzWUhic\r\nkagDySd7uONfwxoKSHKZ1motNst0/eZxGxe3uZogdh2mtegZmZk5v5Ex7odN\r\nGm/B5fQhHxGK4ADC7tbTbwzhw5FpBAqaSUZ4qNwHe8ywg+PCQHhyKPhvN/G7\r\ns5YBy8Cnp0NflVZGo/NJ0hhSTmbO1dBoh7cf58v67hkArXCMffx8/HBgcE8o\r\nyuhQCYBRYkcGerU4PCQZz7TNJ/EeFZm9OofVZOOAowmN9yXDTA8H7PqVpz7c\r\nEU4IY0JWdoqyngdb8iORoltva0j9grsIc4CoXeIkUd8cso/PK4T133PEfVY/\r\nCZvd+LQ3yK8m6vgZbZO/i/z/5/TnOuQUIIz1EZcO3X7E0Rw/Ne5Zaf8BXyiW\r\nPosZbain5weM+TNRicj9W3EsNRZF5OAZatrAdmaeiFTap4FUGykZjAh62Vd8\r\nwi97d4RrK8QV6SMtcUkZEvAlT43S7nYagLH0wX78c3iR6U0+LvSdDwzgHqDU\r\nQa/RLA+Go8O7It79691nqywCyo/6fTnlWdQ=\r\n=73DP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_7.0.0_1657301476819_0.15480541487731592"},"_hasShrinkwrap":false},"7.1.0":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector 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"}],"license":"CC0-1.0","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^12 || ^14 || >=16"},"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.10"},"peerDependencies":{"postcss":"^8.2"},"devDependencies":{"puppeteer":"^15.5.0"},"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.mjs && npm run test:exports","test:browser":"node ./test/_browser.mjs","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-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"csstools":{"cssdbId":"focus-visible-pseudo-class","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo"},"volta":{"extends":"../../package.json"},"gitHead":"494b90d434c9dacf5b8ac2ec88629fb512803c91","_id":"postcss-focus-visible@7.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-OGxO+eCXVkF94us4uOVLHDPaoJuV8HQhaqmVPo2DtECdjqzWNkmwhFRSRRDT5Sg04JQsAECzgIhpyX0JRTgwlQ==","shasum":"560a18680ca027f04ec29efb6074eeb9052a45b1","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-7.1.0.tgz","fileCount":7,"unpackedSize":18592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU3Y9+XJOzPuBrQMXStDyVUtgWwg0zCa/lBs51XzFFrAiAMQGqApHh6n9df1TdF5UgO+pbVJPDOsvuO7CY1KzzbvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5WyHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppfA//TY1FHEMzF55WL8Nvs5GtGp0LCbBLsBP/efCuhoNle13UKjor\r\n9c4zJrVqCGeCnun6iRUDZswqO/8FOStsKpTb1rFhlJ3x8Z+DMjSRsHVtWbAb\r\n0pe/JB7gduXHOtwkdR4nYn/trmx166diFgDvAWtGLx4TzVMrmwO+8+e3O7up\r\nSsuzOlnI4HvE0YmzxopwsDF7uhJaFTYl5PRwG/PVbFg2/ASXjMf8mj6210ar\r\nenegdBuXwXPlk6dpato21IeoIBnV/ZK2z78Yu+x/dAHEZTxly0B4MyLDRtjI\r\nxHK2UdqbP4B/kN0pExNB1O/RYEcHeD8ZESVbY3EZCILHD+MHRjymA7fKpIjz\r\n5mjPwN9BT6HxyAzO7hDDlqOdUeRT75iOxiF+Wa2BsswsMWld8XA2qZtRI/WX\r\noKzK/QfvSDo9TL1M4/mebVC4IN0dwmm13XZGxd4CCYvPDAd1OT1DAtEapbNc\r\na1CfPHzkWmDLcfGNsmLLRlISo1fMK4fwEj6l7iBt2jA5tbEPGXPwHvNZGhrL\r\n/Wwx9WCcw8geJW+CbVJpEJnJSOElnG8drPaceWgnqnA9LFZr7EXeobQRv6lJ\r\nkPnLAbc59OMb2NNePlob2kffTGe4W5NfM55nBDDZirLQOvQ7nlnhRfTdRHs0\r\naqMHk30KC01XZKR7+xh/m43093efbCXB67U=\r\n=pWIb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_7.1.0_1659202695787_0.5800962892960364"},"_hasShrinkwrap":false},"8.0.0":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector in CSS","version":"8.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"CC0-1.0","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.10"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"puppeteer":"^19.5.2"},"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:browser":"node ./test/_browser.mjs","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-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"csstools":{"cssdbId":"focus-visible-pseudo-class","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo"},"volta":{"extends":"../../package.json"},"gitHead":"b6dce4f4df4ac65ccc32915b3191e320d3ce7e2c","_id":"postcss-focus-visible@8.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-mLIYkOFGXJSJtFwj9VX5LYUfWbxuwBWQxOqcdKk2p4apCAvsxji0jFpZhOPEpwD9YFbcTi0RWb+9Zam5y7qw5g==","shasum":"1560ffd62ec63c0b448bff871b2886590e51c660","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-8.0.0.tgz","fileCount":7,"unpackedSize":18818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC25lQxZYfpgdJ4ztEdukNRo4vMjh31uAVHrvI2OAUO1AiEAv8U3HSNIz2jw3j3HWu7QlF9ua8LxyHXDOi3B30gMOD4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz58tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPiA//dnoEG7m706T9wci1cvqrJ3wn9tEJ/ZN532X/eZrYCtCnSx3P\r\ng6CJDiUz3QZ5cuq7jBpTJsZvvhUangDt/f7gi2GzuiD9+qkpPxU4VjSTnQCI\r\nlR26q8XJWfkatLZSNdQvuIH733UdsJFCsw8op7KRIN58nftnh61ISCbXLSq7\r\nWkW/s37YLjn6uqtewd9nrPZtZje5QqqcrRa39jszhY6sAuPliKXh0fsLb+CZ\r\ngNXrsG3DCcSdZjk0enpNx3RF0iB0/PIp2/B1hTd9d+ya92ccaOZakLsfrif8\r\nOQjzqIPB7H+i20hTibvtfPGSd1g0652Ms//T8W7lP2/P/z6Ea40BcDQTFdOL\r\nuEEh3hdy5Ye+DyLJGV5zI35q+WR40B/9OtFph2Nj1K8yritpz6ioaS8yOp2z\r\nl3gd41nF6CCxRXFvDB/Ky0Dy/KUiD/kM/n6lGIoxx/J2EIcfisDKTer32XKP\r\nAwPXimd9O68DH/figYM8DwUElzsn7PZmEQSQfNu+9n8V1E/DElgzrJNatkWy\r\nORMMqGdjJNWl84qYihTPiPhm/B6fXMoWgPabQSNXxXud9QALLsTRcCsW/VQE\r\nPpluSsz2JEFLWdikJfWkyg6t+jV7ayasnVqWx05UqO8P5vo5j/KDsQg+8BJY\r\nAIDsY5GvSZ8mGuu4CC6dY/a3MoJESncp0RI=\r\n=h547\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_8.0.0_1674551085441_0.15524679123202367"},"_hasShrinkwrap":false},"8.0.1":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector in CSS","version":"8.0.1","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"CC0-1.0","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":{"postcss-selector-parser":"^6.0.10"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"puppeteer":"^19.5.2"},"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:browser":"node ./test/_browser.mjs","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-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"csstools":{"cssdbId":"focus-visible-pseudo-class","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo"},"volta":{"extends":"../../package.json"},"gitHead":"27699a7c3413422e3091494b751a4cd637b04ccc","_id":"postcss-focus-visible@8.0.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-azd1NMrLBe5bfKyomui9AMcgIR2zzlqXCTnKjshNDSClmmSO5MauTyflJUqmIwjIhD16+FbPyGV8Nxsly87BjA==","shasum":"30533353a52f74d2d0f294624d2dbf7758249c53","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-8.0.1.tgz","fileCount":7,"unpackedSize":18930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWYYDbxHL1FTQbsVZ4gO8d0L2gw9/YuedTAqvPlkEzAwIhAOGhLkN5LbmAwOBEjj8x9nroSP3Qffx9FYGwc3oO1UBC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1ND6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnLw//eHgwQsmBaiN5Bim5joj6+y6WpPEpNHTvsLdStH5EWEL8A/x4\r\nfeMz+OjOWWtQO4WJvjZZuHWZicLEVs+xP/HLPCe1orreF4duCsWQA8jv/nal\r\nhOImY3qYmZtju5MDy3tCGZevlMNPnn0XLOtH+svhwKgzGF/+Kv4Zf6FFeb4q\r\n3Bgx1aygnStgBudun0/NzeUMsc2B8NDXzvGyL1XjBDuujtrb20uNf7h+P4+W\r\nxHOEwcXmyJhkNp26EFPFvZVbhUNo9JJfW2LfOyYEmHUZ/ZOoujAVxjVP11W6\r\n2tAtjFbfwG/gQG08kKVHbfEldWL2fLqG7QPaoGmgKnMZB/GIDze9wch5w8Mb\r\nbhSKAQPziCI0X74NratZZA6rF4qVbFUnFQ88EqDBbFG3cFgx7mX5e3pVjA3C\r\nPjv3pgUSPcyecIgwwKTAvDyyMGHEWn7PbDhdQqJDIwdw5PbEfOX+I6JwjxpN\r\n0Zzmbi/Ll0orJUo7dvWED9a20Z3fPX/0a60kWe1SjlEPIQLqhi3xGXWEBDH2\r\n00whzyyUJXvNQ7W3+30rvOVUK2eqUbp7TJETULVIC0oSmxd19Ybpc32/0Qcy\r\njWzSdBijAWDkHh2FqsnPuIe+QuvBfCkU/VCdLhjfnzKyZWdhdVV8lkwGiNbV\r\nQJRf7n978hTEzHJTMhZdp72Zx7IQZc1zbq4=\r\n=WJVq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_8.0.1_1674891514336_0.342959155712252"},"_hasShrinkwrap":false},"8.0.2":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector in CSS","version":"8.0.2","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"CC0-1.0","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":{"postcss-selector-parser":"^6.0.10"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"puppeteer":"^19.5.2"},"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:browser":"node ./test/_browser.mjs","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-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"csstools":{"cssdbId":"focus-visible-pseudo-class","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo"},"volta":{"extends":"../../package.json"},"gitHead":"b50005d81d41dd626c434c323c31de48533ff3f8","_id":"postcss-focus-visible@8.0.2","_nodeVersion":"18.13.0","_npmVersion":"9.4.1","dist":{"integrity":"sha512-f/Vd+EC/GaKElknU59esVcRYr/Y3t1ZAQyL4u2xSOgkDy4bMCmG7VP5cGvj3+BTLNE9ETfEuz2nnt4qkZwTTeA==","shasum":"a7ac26ffe3e9c2bd17d7200d75e2d79ee8110891","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-8.0.2.tgz","fileCount":7,"unpackedSize":19158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBefJPZpIvyuTCLMTIugMj4zMv3Mhiv4x4t1PCWgAVkvAiEArQ8Z/qyYFtfgVpduz+Pg3ryfuJm7XnVaNz6jOrxTyeI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj418MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQIQ/+MdzkDcLAzqwmwg6dck8WKYchtecNt44MHq1F8uHFhj+EY9oX\r\nhoAu+fxR9W4GLVnIcZyODBXTq7/UMOj30UUX2NA5Qj65A3y1xk+B0ya87DJX\r\nP9/WpbTb3GATdlU3flKdOhBA0FWKWF+pNuspovSSmfeTXqIoF3X19YKercxk\r\nDE83sQbPDLOPrMNR+Czm/HkZfuDj59BAOOz8xYZLsWBbq+Md1IG97Q9vEzdn\r\nlForhpfVQGFIVqfPmH/HQa4i0DpTOUfzpV+r/8Ca2T9ngGn6P+dgCOQZ0F/C\r\nkuMbXaPXItyrfDbb7Oj1SXmyTVJjIo6Q6BwSPUsLoLAWh86LaOVIhsC9fXVC\r\nmSEU5NYtD3BNLu9ibtQ+4zEua54IhI9fTRrf0vZIVB70EEcf0hfro4HLs4iQ\r\nsV5FxG0Xgysl3cMHWH3NZDb0PjHjAdju9scXgXFlofiIBFTjU+1EjWZyZ+Ii\r\ndrvlVEZWjqnMEVPlMfahHQYZA/J7v/7eiP4SufXUcg91aLdcbgdL9xu93Zxi\r\n/PUUkwFZAAwvQNztqe5h3stmd4q4Dq8sQ55dgHQcQ3/bUqLUuNRGyBJQH4zN\r\nOYyeV2e01AorI0THVNKCuBvMBiyRAcCazjWdyM+27S4s+gk5gKb4SjSqqoso\r\nlMsP8gfFPdy3IDWeF4GMANa8lXyDoZipOdA=\r\n=JHEH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_8.0.2_1675845388574_0.33489333166986013"},"_hasShrinkwrap":false},"9.0.0":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector in CSS","version":"9.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"MIT-0","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":{"postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*","puppeteer":"^20.7.4"},"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:browser":"node ./test/_browser.mjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"csstools":{"cssdbId":"focus-visible-pseudo-class","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo"},"volta":{"extends":"../../package.json"},"gitHead":"dc54e99f7361cb91abee2ca09ab2186ea40cb5b5","_id":"postcss-focus-visible@9.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==","shasum":"a81227428d6f1e524099c6581f7c7132f987e382","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-9.0.0.tgz","fileCount":7,"unpackedSize":13259,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4YL4+N5SNHK7B2dMKkFpYIEHQAP9N9mtbyd5Q8pi5uAIhAME5WSKzwjnd+sZQRAqvvvaYSK44JRLpWmALc91FBSsm"}]},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_9.0.0_1688371975461_0.22786729988020937"},"_hasShrinkwrap":false},"9.0.1":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector in CSS","version":"9.0.1","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"MIT-0","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":{"postcss-selector-parser":"^6.0.13"},"peerDependencies":{"postcss":"^8.4"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["a11y","accessibility","button","contenteditable","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"_id":"postcss-focus-visible@9.0.1","gitHead":"8aad8daac777ad10158c4559c1c8c9e1e89ee039","types":"./dist/index.d.ts","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-N2VQ5uPz3Z9ZcqI5tmeholn4d+1H14fKXszpjogZIrFbhaq0zNAtq8sAnw6VLiqGbL8YBzsnu7K9bBkTqaRimQ==","shasum":"eede1032ce86b3bb2556d93ca5df63c68dfc2559","tarball":"https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-9.0.1.tgz","fileCount":7,"unpackedSize":10747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8swhtAy/BuF5pRhRPdxUlIPLori79lzrVk3k0MqNAfQIgB82rdOM7xE4HWF3vUmLlhpXkcQIUoY60ixwwZi82lo4="}]},"_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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-focus-visible_9.0.1_1702682302724_0.778558827121697"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-17T16:56:45.821Z","2.0.0":"2018-02-17T16:56:45.872Z","modified":"2023-12-15T23:18:23.122Z","3.0.0":"2018-04-08T02:38:08.592Z","4.0.0":"2018-09-18T03:45:48.899Z","5.0.0":"2020-04-14T04:44:36.756Z","6.0.0":"2021-09-17T13:42:05.460Z","6.0.1":"2021-09-22T13:30:51.464Z","6.0.2":"2021-12-13T09:36:19.675Z","6.0.3":"2022-01-02T15:38:38.745Z","6.0.4":"2022-02-05T17:06:45.527Z","7.0.0":"2022-07-08T17:31:16.987Z","7.1.0":"2022-07-30T17:38:15.958Z","8.0.0":"2023-01-24T09:04:45.668Z","8.0.1":"2023-01-28T07:38:34.509Z","8.0.2":"2023-02-08T08:36:28.772Z","9.0.0":"2023-07-03T08:12:55.646Z","9.0.1":"2023-12-15T23:18:22.923Z"},"maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"description":"Use the :focus-visible pseudo-selector in CSS","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","keywords":["a11y","accessibility","button","contenteditable","css","cursor","focus","input","javascript","js","keyboards","mice","mouse","pen","pointer","postcss","postcss-plugin","pseudos","ring","select","selectors","textarea","touch","trackpad"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-focus-visible"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT-0","readme":"# PostCSS Focus Visible [<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-focus-visible.svg\" height=\"20\">][npm-url] [<img alt=\"CSS Standard Status\" src=\"https://cssdb.org/images/badges/focus-visible-pseudo-class.svg\" height=\"20\">][css-url] [<img alt=\"Build Status\" src=\"https://github.com/csstools/postcss-plugins/workflows/test/badge.svg\" height=\"20\">][cli-url] [<img alt=\"Discord\" src=\"https://shields.io/badge/Discord-5865F2?logo=discord&logoColor=white\">][discord]\n\n```bash\nnpm install postcss-focus-visible --save-dev\n```\n\n[PostCSS Focus Visible] lets you use the `:focus-visible` pseudo-class in CSS, \nfollowing the [Selectors Level 4 specification].\n\nTo use this feature you need to do two things :\n- add the [PostCSS plugin](#usage) that transforms the selector into a class or attribute\n- add the [focus-visible polyfill] that sets the attribute or class on elements in a browser\n\n[!['Can I use' table](https://caniuse.bitsofco.de/image/css-focus-visible.png)](https://caniuse.com/#feat=css-focus-visible)\n\n```css\n\n```pcss\n:focus:not(:focus-visible) {\n\toutline: none;\n}\n\n/* becomes */\n\n:focus:not(.focus-visible).js-focus-visible, .js-focus-visible :focus:not(.focus-visible) {\n\toutline: none;\n}\n:focus:not(:focus-visible) {\n\toutline: none;\n}\n```\n\n[PostCSS Focus Visible] duplicates rules using the `:focus-visible` pseudo-class\nwith a `.focus-visible` class selector, the same selector used by the\n[focus-visible polyfill].\n\n## Usage\n\nAdd [PostCSS Focus Visible] to your project:\n\n```bash\nnpm install postcss postcss-focus-visible --save-dev\n```\n\nUse it as a [PostCSS] plugin:\n\n```js\nconst postcss = require('postcss');\nconst postcssFocusVisible = require('postcss-focus-visible');\n\npostcss([\n\tpostcssFocusVisible(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\n```\n\n[PostCSS Focus Visible] 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 preserved.\n\n```js\npostcssFocusVisible({ preserve: false })\n```\n\n```pcss\n:focus:not(:focus-visible) {\n\toutline: none;\n}\n\n/* becomes */\n\n:focus:not(.focus-visible).js-focus-visible, .js-focus-visible :focus:not(.focus-visible) {\n\toutline: none;\n}\n```\n\n### replaceWith\n\nThe `replaceWith` option defines the selector to replace `:focus-visible`. By\ndefault, the replacement selector is `.focus-visible`.\n\n```js\npostcssFocusVisible({ replaceWith: '[data-focus-visible-added]' })\n```\n\n```pcss\n:focus:not(:focus-visible) {\n\toutline: none;\n}\n\n/* becomes */\n\n<example.preserve-true.expect.css>\n```\n\nNote that if you want to keep using [focus-visible polyfill], the only \nacceptable value would be `[data-focus-visible-added]`,\ngiven that the polyfill does not support arbitrary values.\n\n### disablePolyfillReadyClass\n\nThe `disablePolyfillReadyClass` option determines if selectors are prefixed with an indicator class.\nThis class is only set on your document if the polyfill loads and is needed.\n\nBy default this option is `false`.\nSet this to `true` to prevent the class from being added.\n\n```js\npostcssFocusVisible({ disablePolyfillReadyClass: true })\n```\n\n```pcss\n:focus:not(:focus-visible) {\n\toutline: none;\n}\n\n/* becomes */\n\n:focus:not(.focus-visible) {\n\toutline: none;\n}\n:focus:not(:focus-visible) {\n\toutline: none;\n}\n```\n\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[css-url]: https://cssdb.org/#focus-visible-pseudo-class\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-url]: https://www.npmjs.com/package/postcss-focus-visible\n\n[PostCSS]: https://github.com/postcss/postcss\n[PostCSS Focus Visible]: https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible\n[Selectors Level 4 specification]: https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo\n[focus-visible polyfill]: https://github.com/WICG/focus-visible\n","readmeFilename":"README.md","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}]}