{"_id":"postcss-focus-visible","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"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"],"dist-tags":{"latest":"11.0.0"},"description":"Use the :focus-visible pseudo-selector in CSS","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`npm install postcss-focus-visible --save-dev`\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```css\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\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```css\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```css\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```css\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","repository":{"type":"git","directory":"plugins/postcss-focus-visible","url":"git+https://github.com/csstools/postcss-plugins.git"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT-0","versions":{"2.0.0":{"name":"postcss-focus-visible","version":"2.0.0","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@2.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/jonathantneal/postcss-focus-visible#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-focus-visible/issues"},"dist":{"shasum":"a6b9881f6710f6251790e2f151c94b161e23eeb6","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-2.0.0.tgz","fileCount":6,"integrity":"sha512-nJaq5CK2YBWB1fu1SeK0qXAk0TJncY3Ms7iwFov+J3sNetecvTeCQuSxQCf9U9T9Vjusnb3zzThBs5XwP/eb/g==","signatures":[{"sig":"MEUCIQCPxSfQNnHojUtBKRGvY+bdw5w0sjSwI2LVKRtPxzUjxgIgL3f91nVFMxBACZ68zhIYiuihuQBNGON6MgmXHPq0/o8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13900},"main":"index.bundle.js","files":["index.js","index.bundle.js"],"module":"index.js","engines":{"node":">=4.0.0"},"gitHead":"42b81e478a9f3b279f813e901b0992a7c3a92d91","scripts":{"test":"echo 'Running tests...'; npm run test:ec && npm run test:js && npm run test:tape","pretest":"rollup -c .rollup.js --silent","test:ec":"echint --ignore index.bundle.js test","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape","prepublishOnly":"npm test"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"repository":{"url":"git+https://github.com/jonathantneal/postcss-focus-visible.git","type":"git"},"_npmVersion":"5.6.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"9.5.0","dependencies":{"postcss":"^6.0"},"eslintConfig":{"parser":"babel-eslint","extends":"dev"},"_hasShrinkwrap":false,"devDependencies":{"echint":"^4.0","eslint":"^4.18","rollup":"^0.56","babel-core":"^6.26","pre-commit":"^1.2","babel-eslint":"^8.2","postcss-tape":"2.2","babel-preset-env":"^1.6","eslint-config-dev":"2.0","rollup-plugin-babel":"^3.0"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_2.0.0_1518886605822_0.9427457693730479","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"postcss-focus-visible","version":"7.1.0","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"],"license":"CC0-1.0","_id":"postcss-focus-visible@7.1.0","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"560a18680ca027f04ec29efb6074eeb9052a45b1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-7.1.0.tgz","fileCount":7,"integrity":"sha512-OGxO+eCXVkF94us4uOVLHDPaoJuV8HQhaqmVPo2DtECdjqzWNkmwhFRSRRDT5Sg04JQsAECzgIhpyX0JRTgwlQ==","signatures":[{"sig":"MEQCIDU3Y9+XJOzPuBrQMXStDyVUtgWwg0zCa/lBs51XzFFrAiAMQGqApHh6n9df1TdF5UgO+pbVJPDOsvuO7CY1KzzbvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18592,"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^12 || ^14 || >=16"},"exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":{"url":"https://opencollective.com/csstools","type":"opencollective"},"gitHead":"494b90d434c9dacf5b8ac2ec88629fb512803c91","scripts":{"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","test":"node .tape.mjs && npm run test:exports","build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test:browser":"node ./test/_browser.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","lint:package-json":"node ../../.github/bin/format-package-json.mjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"csstools":{"cssdbId":"focus-visible-pseudo-class","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.1.2","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.13.1","dependencies":{"postcss-selector-parser":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"puppeteer":"^15.5.0"},"peerDependencies":{"postcss":"^8.2"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_7.1.0_1659202695787_0.5800962892960364","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"postcss-focus-visible","description":"Use the :focus-visible pseudo-selector in CSS","version":"11.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":">=20.19.0"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"dependencies":{"postcss-selector-parser":"^7.1.1"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"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"],"gitHead":"fc560fbe3d9f6aaaf4d884134720078bf6e7cd55","_id":"postcss-focus-visible@11.0.0","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VG1a9kBKizUBWS66t5xyB4uLONBnvZLCmZXxT40FALu8EF0QgVZBYy5ApC0KhmpHsv+pvHMJHB3agKHwmocWjw==","shasum":"b56b41fa86fad518a66965a9b70e75578aef598b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-11.0.0.tgz","fileCount":6,"unpackedSize":8398,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG1tAIOV1Oe7oWCW9AUIqQrERiywtggWbYEg7M2mUebIAiBxu4v+3AN3byvOGkEUTVOaV2Wid9AE2MBygfsRGoRuow=="}]},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postcss-focus-visible_11.0.0_1768375347384_0.3946298136645987"},"_hasShrinkwrap":false},"9.0.0":{"name":"postcss-focus-visible","version":"9.0.0","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"],"license":"MIT-0","_id":"postcss-focus-visible@9.0.0","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"a81227428d6f1e524099c6581f7c7132f987e382","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-9.0.0.tgz","fileCount":7,"integrity":"sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==","signatures":[{"sig":"MEYCIQD4YL4+N5SNHK7B2dMKkFpYIEHQAP9N9mtbyd5Q8pi5uAIhAME5WSKzwjnd+sZQRAqvvvaYSK44JRLpWmALc91FBSsm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13259},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^14 || ^16 || >=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"dc54e99f7361cb91abee2ca09ab2186ea40cb5b5","scripts":{"docs":"node ../../.github/bin/generate-docs/install.mjs && node ../../.github/bin/generate-docs/readme.mjs","lint":"node ../../.github/bin/format-package-json.mjs","test":"node .tape.mjs && node ./test/_import.mjs && node ./test/_require.cjs","build":"rollup -c ../../rollup/default.mjs","test:browser":"node ./test/_browser.mjs","prepublishOnly":"npm run build && npm run test","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"csstools":{"cssdbId":"focus-visible-pseudo-class","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"9.5.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"18.15.0","dependencies":{"postcss-selector-parser":"^6.0.13"},"_hasShrinkwrap":false,"devDependencies":{"puppeteer":"^20.7.4","@csstools/postcss-tape":"*"},"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_9.0.0_1688371975461_0.22786729988020937","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"postcss-focus-visible","version":"9.0.1","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"],"license":"MIT-0","_id":"postcss-focus-visible@9.0.1","maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"eede1032ce86b3bb2556d93ca5df63c68dfc2559","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-9.0.1.tgz","fileCount":7,"integrity":"sha512-N2VQ5uPz3Z9ZcqI5tmeholn4d+1H14fKXszpjogZIrFbhaq0zNAtq8sAnw6VLiqGbL8YBzsnu7K9bBkTqaRimQ==","signatures":[{"sig":"MEUCIQD8swhtAy/BuF5pRhRPdxUlIPLori79lzrVk3k0MqNAfQIgB82rdOM7xE4HWF3vUmLlhpXkcQIUoY60ixwwZi82lo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10747},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":"^14 || ^16 || >=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"8aad8daac777ad10158c4559c1c8c9e1e89ee039","_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"10.2.3","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"20.10.0","dependencies":{"postcss-selector-parser":"^6.0.13"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_9.0.1_1702682302724_0.778558827121697","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"postcss-focus-visible","version":"7.0.0","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"],"license":"CC0-1.0","_id":"postcss-focus-visible@7.0.0","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"80b135af6caab0e47b21f1b8f08e2d6b04e52643","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-7.0.0.tgz","fileCount":7,"integrity":"sha512-wlbgbeQmCLFl/L6BLzvqhegeaaGwyaQX6rz1Vmd/YlDFd6uHyUK7wflbDKP7w4Njc0Tog4s2duvq1jf7phor1w==","signatures":[{"sig":"MEUCIQDEC75+Lzqn/4VUgBhUjx+0owuFjIRLLFSB9AKf6h78kAIgANm114jKaiBK8PmW2If4lHq4/KBe6znQnEEVLzLpnHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17731,"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^12 || ^14 || >=16"},"exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":{"url":"https://opencollective.com/csstools","type":"opencollective"},"gitHead":"0d936e1794453d1c80640a83fc8300acb71a77fc","scripts":{"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","test":"node .tape.mjs && npm run test:exports","build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test:browser":"node ./test/_browser.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","lint:package-json":"node ../../.github/bin/format-package-json.mjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"csstools":{"cssdbId":"focus-visible-pseudo-class","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.1.2","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.13.1","dependencies":{"postcss-selector-parser":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"puppeteer":"^15.1.1"},"peerDependencies":{"postcss":"^8.2"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_7.0.0_1657301476819_0.15480541487731592","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"postcss-focus-visible","version":"4.0.0","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@4.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/jonathantneal/postcss-focus-visible#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-focus-visible/issues"},"dist":{"shasum":"477d107113ade6024b14128317ade2bd1e17046e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz","fileCount":8,"integrity":"sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==","signatures":[{"sig":"MEUCIQDS+4cqF7ekqHWIZwwTNNIzU/1YnopGUf4cOZyFr5WuTQIgAepCj9k0nNsSVjB19KhBYMOsa2CSfctXhhwmnoVSORA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"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"},"main":"index.cjs.js","module":"index.es.mjs","engines":{"node":">=6.0.0"},"gitHead":"518221410a832af581833bd908d133a34a70d986","scripts":{"test":"echo 'Running tests...'; npm run test:js && npm run test:tape","pretest":"rollup -c .rollup.js --silent","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape","prepublishOnly":"npm test"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"repository":{"url":"git+https://github.com/jonathantneal/postcss-focus-visible.git","type":"git"},"_npmVersion":"6.4.1","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"10.10.0","dependencies":{"postcss":"^7.0.2"},"eslintConfig":{"parser":"babel-eslint","extends":"dev"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.6","rollup":"^0.66","pre-commit":"^1.2","@babel/core":"^7.0.0","babel-eslint":"^9.0","postcss-tape":"2.2","@babel/preset-env":"^7.0.0","eslint-config-dev":"2.0","rollup-plugin-babel":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_4.0.0_1537242348740_0.3424971279106772","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"postcss-focus-visible","version":"6.0.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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@6.0.4","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"50c9ea9afa0ee657fb75635fabad25e18d76bf9e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz","fileCount":7,"integrity":"sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==","signatures":[{"sig":"MEYCIQCoGohPqEDj5GCE+h3hlSEDALQvRx4C9C9UN8HStt3xpQIhAJwngLdrnIhDavlTdWrSj3QzQ9OygskBVlCSciV82++a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^12 || ^14 || >=16"},"exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5a58ea927c71ea77068b6f5ed1601c45044acaed","scripts":{"lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test":"postcss-tape --ci && npm run test:exports","build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","stryker":"stryker run --logLevel error","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.1.2","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.13.1","dependencies":{"postcss-selector-parser":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_6.0.4_1644080805172_0.10683405740495977","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"postcss-focus-visible","version":"6.0.2","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@6.0.2","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"bin":{"postcss-focus-visible":"dist/cli.mjs"},"dist":{"shasum":"b5034899d098c26c68e6f901e2674c88ee1aaede","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-6.0.2.tgz","fileCount":12,"integrity":"sha512-KYztrdQRRr+pPJQRAyr9HAEr8I8TUfpSyqOo8qddrjtMLap7Ud1FAF8szi4ZWrhMmch3EwL4RQMqsneOByWZIA==","signatures":[{"sig":"MEYCIQD3L+1WutUAfTqitmrqs7xHNQrDSW/lAepu57C/wD1GRQIhAPlhbRYA7eUJs2VSNydJnKg03zsoZ/qY9iYgUlVm5O0A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":"^12 || ^14 || >=16"},"gitHead":"54e97bf2ae9e66cd91e9b7a13d2f2143cd491a55","scripts":{"lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test":"postcss-tape --ci","build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","stryker":"stryker run --logLevel error","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.1.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.13.0","dependencies":{"postcss-selector-parser":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.3"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_6.0.2_1639388179504_0.7557077522506295","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"postcss-focus-visible","version":"3.0.0","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@3.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/jonathantneal/postcss-focus-visible#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-focus-visible/issues"},"dist":{"shasum":"c105b9d97e83c6a60cf3af34245ae451b326fb54","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-3.0.0.tgz","fileCount":6,"integrity":"sha512-6i3HsOrWNelxBYPh/HWAXF9lPwCFAfFVlUTZqsLRXYMPhcXH1eXdItozRBvT9l5pYF4ddJJbgk4JOp0au0QToA==","signatures":[{"sig":"MEUCIQD0mhU53gkmrIwZcsNmxMLAaX8eUr6Io20t816hjDCC+wIgDrdGSNIhickA7IVcfK/zWl0L31bw81O/BMkfbm2fTYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14917},"main":"index.cjs.js","files":["index.cjs.js","index.es.js"],"module":"index.es.js","engines":{"node":">=4.0.0"},"gitHead":"fc74d538f6b67a78ce144c0668252b5e3104184a","scripts":{"test":"echo 'Running tests...'; npm run test:js && npm run test:tape","pretest":"rollup -c .rollup.js --silent","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape","prepublishOnly":"npm test"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"repository":{"url":"git+https://github.com/jonathantneal/postcss-focus-visible.git","type":"git"},"_npmVersion":"5.8.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"9.11.1","dependencies":{"postcss":"^6.0"},"eslintConfig":{"parser":"babel-eslint","extends":"dev"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19","rollup":"^0.57","babel-core":"^6.26","pre-commit":"^1.2","babel-eslint":"^8.2","postcss-tape":"2.2","babel-preset-env":"^1.6","eslint-config-dev":"2.0","rollup-plugin-babel":"^3.0"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_3.0.0_1523155088521_0.8843043718722636","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"postcss-focus-visible","version":"6.0.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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@6.0.3","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"14635b71a6b9140f488f11f26cbc9965a13f6843","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-6.0.3.tgz","fileCount":7,"integrity":"sha512-ozOsg+L1U8S+rxSHnJJiET6dNLyADcPHhEarhhtCI9DBLGOPG/2i4ddVoFch9LzrBgb8uDaaRI4nuid2OM82ZA==","signatures":[{"sig":"MEUCIQDQeC79kbn7Ks7cMAA92gz0we3iWboJre5bCAAaNu8m6wIgf2UbF1KgkXZcwwyNDNkE7jEwEzpPaqT6m2HNl9A1DCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^12 || ^14 || >=16"},"gitHead":"0adf45691a084114caf033afacb3515e4476f886","scripts":{"lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test":"postcss-tape --ci && npm run test:exports","build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","stryker":"stryker run --logLevel error","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.1.2","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.13.1","dependencies":{"postcss-selector-parser":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.3"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_6.0.3_1641137918583_0.897915106518923","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"postcss-focus-visible","version":"10.0.1","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"],"license":"MIT-0","_id":"postcss-focus-visible@10.0.1","maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"1f7904904368a2d1180b220595d77b6f8a957868","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz","fileCount":7,"integrity":"sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==","signatures":[{"sig":"MEYCIQCUbDQuP8TQHEqWhzzDXrXgJCsvS2rKmkJgl69u/BlQlwIhAKD33lE75X/6E6fovR0UB6hTRv6KnyNkhq1emtBO7A8V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9811},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"cafda0f82f7659eca60cac79119d3dd4aa30602d","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"10.7.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"22.1.0","dependencies":{"postcss-selector-parser":"^7.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_10.0.1_1729719878987_0.31673732075376826","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"postcss-focus-visible","version":"6.0.0","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@6.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/csstools/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-focus-visible/issues"},"dist":{"shasum":"c5c5cb618e5be7f58b2fd71d408b56fc1a739c63","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-6.0.0.tgz","fileCount":3,"integrity":"sha512-NRBDXFZyVBUs0Jc7Ne/t442xR69SIsSt5ApyUuqVtKovtETJ8CASYcJO0sL5EJgDRGOkj2rsYqr1aA0PR0xERw==","signatures":[{"sig":"MEUCICKWnbItw0yGPiKeGfyd9jI+1QTmkNiA175lAz2K6BCTAiEAn/Oxd6Bjp3RjYbkeCW3TR8T+p9ITq5t9LIyELHJcnZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12803},"main":"dist/index.cjs.js","babel":{"presets":[["@babel/env",{"targets":"maintained node versions"}]]},"module":"dist/index.esm.mjs","rollup":{"input":"src/index.js","output":[{"file":"dist/index.cjs.js","format":"cjs","exports":"default"},{"file":"dist/index.esm.js","format":"esm"}],"plugins":["rollup-plugin-babel"]},"engines":{"node":">=12"},"gitHead":"5ac538e93577534f57a86434e6e9fb151f45ce76","scripts":{"lint":"npx eslint --cache src","tape":"npx postcss-tape","test":"npm run lint && npm run tape","build":"npx rollup -c .rollup.js","pretest":"npm install && npm run build","lint:fix":"npx eslint --cache --fix","build:watch":"npx rollup -c .rollup.js --watch"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-focus-visible.git","type":"git"},"_npmVersion":"7.20.3","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.6.1","eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended","parserOptions":{"sourceType":"module","ecmaVersion":2020}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"7.32.0","rollup":"2.56.3","postcss":"8.3.6","pre-commit":"1.2.2","@babel/core":"7.15.5","postcss-tape":"6.0.1","@babel/preset-env":"7.15.6","eslint-config-dev":"2.0.0","rollup-plugin-babel":"4.4.0"},"peerDependencies":{"postcss":"^8.3"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_6.0.0_1631886125293_0.8692292828842425","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"postcss-focus-visible","version":"8.0.2","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"],"license":"CC0-1.0","_id":"postcss-focus-visible@8.0.2","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"a7ac26ffe3e9c2bd17d7200d75e2d79ee8110891","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-8.0.2.tgz","fileCount":7,"integrity":"sha512-f/Vd+EC/GaKElknU59esVcRYr/Y3t1ZAQyL4u2xSOgkDy4bMCmG7VP5cGvj3+BTLNE9ETfEuz2nnt4qkZwTTeA==","signatures":[{"sig":"MEUCIBefJPZpIvyuTCLMTIugMj4zMv3Mhiv4x4t1PCWgAVkvAiEArQ8Z/qyYFtfgVpduz+Pg3ryfuJm7XnVaNz6jOrxTyeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19158,"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^14 || ^16 || >=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":{"url":"https://opencollective.com/csstools","type":"opencollective"},"gitHead":"b50005d81d41dd626c434c323c31de48533ff3f8","scripts":{"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","test":"node .tape.mjs && npm run test:exports","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","prebuild":"npm run clean","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test:browser":"node ./test/_browser.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","lint:package-json":"node ../../.github/bin/format-package-json.mjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"csstools":{"cssdbId":"focus-visible-pseudo-class","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"9.4.1","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"18.13.0","dependencies":{"postcss-selector-parser":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"puppeteer":"^19.5.2"},"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_8.0.2_1675845388574_0.33489333166986013","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"postcss-focus-visible","version":"10.0.0","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"],"license":"MIT-0","_id":"postcss-focus-visible@10.0.0","maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"54435d9bba825165377cae4eef2a8028440d344c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-10.0.0.tgz","fileCount":7,"integrity":"sha512-GJjzvTj7JY+zN7wVBQ4osdKX53QLUdr6r2rSEkBUqrEMDKu3fHMHKOY9rirdirbHCx3IETnK25EtpPARR2KWNw==","signatures":[{"sig":"MEUCIQCLq2//4GLswwATb9ClLMP7Mj6k5rINBp9xsbsMgp9wNwIgHeNrcuMChpLOUZd1OLIpTL2gwXv84q784mbNHqoELQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9814},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"65ec9677ec9b1cdb93966aae105763e385628d8f","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"10.7.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"22.1.0","dependencies":{"postcss-selector-parser":"^6.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_10.0.0_1722721005361_0.133890578692607","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"postcss-focus-visible","version":"6.0.1","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@6.0.1","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/csstools/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-focus-visible/issues"},"dist":{"shasum":"b12a859616eca7152976fec24ef337ab29bbc405","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-6.0.1.tgz","fileCount":6,"integrity":"sha512-UddLlBmJ78Nu7OrKME70EKxCPBdxTx7pKIyD3GDNRM8Tnq19zmscT9QzsvR8gygz0i0nNUjMtSz4N3AEWZ5R/Q==","signatures":[{"sig":"MEYCIQDyEMFKOMNfMvWjdIf8spXPLGqspat6A5y8yqzDiKN6YwIhALnaiOWOX7X02M+upronmQ+qKDPO0YzAyyccQhEAzHxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15918},"main":"dist/index.cjs","babel":{"presets":[["@babel/env",{"targets":"maintained node versions"}]]},"types":"./dist/index.d.ts","module":"dist/index.mjs","rollup":{"input":"src/index.js","output":[{"file":"dist/index.cjs","format":"cjs","exports":"default"},{"file":"dist/index.mjs","format":"esm"}],"plugins":["rollup-plugin-babel",["rollup-plugin-copy",{"targets":[{"src":"./src/index.d.ts","dest":"./dist"}]}]]},"engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"63233b58bea0a20ad5e2d5932b5676e42b6da90f","scripts":{"lint":"npx eslint --cache src","tape":"npx postcss-tape","test":"npm run lint && npm run tape","build":"npx rollup -c .rollup.js","pretest":"npm install && npm run build","lint:fix":"npx eslint --cache --fix","build:watch":"npx rollup -c .rollup.js --watch","prepublishOnly":"npm test"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-focus-visible.git","type":"git"},"_npmVersion":"7.20.3","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.6.1","eslintConfig":{"env":{"es6":true,"node":true},"extends":"eslint:recommended","parserOptions":{"sourceType":"module","ecmaVersion":2020}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"7.32.0","rollup":"2.56.3","postcss":"8.3.6","pre-commit":"1.2.2","@babel/core":"7.15.5","postcss-tape":"6.0.1","@babel/preset-env":"7.15.6","rollup-plugin-copy":"^3.4.0","rollup-plugin-babel":"4.4.0"},"peerDependencies":{"postcss":"^8.3"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_6.0.1_1632317451135_0.7171026981180553","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"postcss-focus-visible","version":"8.0.0","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"],"license":"CC0-1.0","_id":"postcss-focus-visible@8.0.0","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"1560ffd62ec63c0b448bff871b2886590e51c660","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-8.0.0.tgz","fileCount":7,"integrity":"sha512-mLIYkOFGXJSJtFwj9VX5LYUfWbxuwBWQxOqcdKk2p4apCAvsxji0jFpZhOPEpwD9YFbcTi0RWb+9Zam5y7qw5g==","signatures":[{"sig":"MEUCIC25lQxZYfpgdJ4ztEdukNRo4vMjh31uAVHrvI2OAUO1AiEAv8U3HSNIz2jw3j3HWu7QlF9ua8LxyHXDOi3B30gMOD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18818,"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^14 || ^16 || >=18"},"exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":{"url":"https://opencollective.com/csstools","type":"opencollective"},"gitHead":"b6dce4f4df4ac65ccc32915b3191e320d3ce7e2c","scripts":{"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","test":"node .tape.mjs && npm run test:exports","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","prebuild":"npm run clean","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test:browser":"node ./test/_browser.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","lint:package-json":"node ../../.github/bin/format-package-json.mjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"csstools":{"cssdbId":"focus-visible-pseudo-class","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.1.2","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"16.13.1","dependencies":{"postcss-selector-parser":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"puppeteer":"^19.5.2"},"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_8.0.0_1674551085441_0.15524679123202367","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"postcss-focus-visible","version":"8.0.1","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"],"license":"CC0-1.0","_id":"postcss-focus-visible@8.0.1","maintainers":[{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"30533353a52f74d2d0f294624d2dbf7758249c53","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-8.0.1.tgz","fileCount":7,"integrity":"sha512-azd1NMrLBe5bfKyomui9AMcgIR2zzlqXCTnKjshNDSClmmSO5MauTyflJUqmIwjIhD16+FbPyGV8Nxsly87BjA==","signatures":[{"sig":"MEYCIQCWYYDbxHL1FTQbsVZ4gO8d0L2gw9/YuedTAqvPlkEzAwIhAOGhLkN5LbmAwOBEjj8x9nroSP3Qffx9FYGwc3oO1UBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18930,"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"},"main":"dist/index.cjs","types":"dist/index.d.ts","volta":{"extends":"../../package.json"},"module":"dist/index.mjs","engines":{"node":"^14 || ^16 || >=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":{"url":"https://opencollective.com/csstools","type":"opencollective"},"gitHead":"27699a7c3413422e3091494b751a4cd637b04ccc","scripts":{"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","test":"node .tape.mjs && npm run test:exports","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","prebuild":"npm run clean","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","test:browser":"node ./test/_browser.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","prepublishOnly":"npm run clean && npm run build && npm run test","lint:package-json":"node ../../.github/bin/format-package-json.mjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"csstools":{"cssdbId":"focus-visible-pseudo-class","specUrl":"https://www.w3.org/TR/selectors-4/#the-focus-visible-pseudo","exportName":"postcssFocusVisible","humanReadableName":"PostCSS Focus Visible"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-focus-visible"},"_npmVersion":"8.18.0","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"18.8.0","dependencies":{"postcss-selector-parser":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"puppeteer":"^19.5.2"},"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_8.0.1_1674891514336_0.342959155712252","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"postcss-focus-visible","version":"5.0.0","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"],"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","_id":"postcss-focus-visible@5.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"homepage":"https://github.com/csstools/postcss-focus-visible#readme","bugs":{"url":"https://github.com/csstools/postcss-focus-visible/issues"},"dist":{"shasum":"61e0909244cd15b9075bd40a4f176aa4e2446dbc","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-focus-visible/-/postcss-focus-visible-5.0.0.tgz","fileCount":6,"integrity":"sha512-KWMjuX+6Mbt7BvD7L9YETXXx8pmNSlT881Zdebbi5zLKdRIM0FIlwG87i/RXiwTf5nGJdaHA1KKsE6gW+O719A==","signatures":[{"sig":"MEUCIAJ5wNibA1XbfI/yvrb0RIk/TjBEjsUKY/fgABeEWFbhAiEAnczUfnDIn4dvB8+LHCYHrO2Jim0ohcg3qymuOSZ9KGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"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"},"main":"dist/index.cjs.js","babel":{"presets":[["@babel/env",{"targets":"maintained node versions"}]]},"module":"dist/index.esm.mjs","rollup":{"input":"src/index.js","output":[{"file":"dist/index.cjs.js","format":"cjs"},{"file":"dist/index.esm.js","format":"esm"}],"plugins":["rollup-plugin-babel"]},"engines":{"node":">=10.0.0"},"gitHead":"e8472d1bd7828ed5e0c548de34dd5b8cc57d796d","scripts":{"lint":"npx eslint --cache src","tape":"npx postcss-tape","test":"npm run lint && npm run tape","build":"npx rollup -c .rollup.js","pretest":"npm install && npm run build","lint:fix":"npx eslint --cache --fix","build:watch":"npx rollup -c .rollup.js --watch"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-focus-visible.git","type":"git"},"_npmVersion":"6.14.4","description":"Use the :focus-visible pseudo-selector in CSS","directories":{},"_nodeVersion":"13.12.0","dependencies":{"postcss":"^7.0.27"},"eslintConfig":{"env":{"es6":true,"node":true},"parser":"babel-eslint","extends":"eslint:recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","rollup":"^2.6.1","pre-commit":"^1.2.2","@babel/core":"^7.9.0","babel-eslint":"^10.1.0","postcss-tape":"5.0.2","@babel/preset-env":"^7.9.5","eslint-config-dev":"2.0.0","rollup-plugin-babel":"^4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/postcss-focus-visible_5.0.0_1586839476643_0.8448016055457568","host":"s3://npm-registry-packages"}}},"name":"postcss-focus-visible","time":{"2.0.0":"2018-02-17T16:56:45.872Z","7.1.0":"2022-07-30T17:38:15.958Z","11.0.0":"2026-01-14T07:22:27.638Z","9.0.0":"2023-07-03T08:12:55.646Z","created":"2018-02-17T16:56:45.821Z","9.0.1":"2023-12-15T23:18:22.923Z","7.0.0":"2022-07-08T17:31:16.987Z","4.0.0":"2018-09-18T03:45:48.899Z","6.0.4":"2022-02-05T17:06:45.527Z","6.0.2":"2021-12-13T09:36:19.675Z","3.0.0":"2018-04-08T02:38:08.592Z","6.0.3":"2022-01-02T15:38:38.745Z","10.0.1":"2024-10-23T21:44:39.196Z","6.0.0":"2021-09-17T13:42:05.460Z","8.0.2":"2023-02-08T08:36:28.772Z","10.0.0":"2024-08-03T21:36:45.554Z","6.0.1":"2021-09-22T13:30:51.464Z","8.0.0":"2023-01-24T09:04:45.668Z","8.0.1":"2023-01-28T07:38:34.509Z","modified":"2026-02-16T13:28:33.559Z","5.0.0":"2020-04-14T04:44:36.756Z"},"contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"readmeFilename":"README.md","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-focus-visible#readme"}