{"_id":"storybook-addon-accessibility-checker","_rev":"10-3171faaa2513b711b59f1cce365c11f8","name":"storybook-addon-accessibility-checker","dist-tags":{"next":"9.2.0-rc.4","latest":"9.2.0-rc.4"},"versions":{"3.1.61-rc.0":{"name":"storybook-addon-accessibility-checker","version":"3.1.61-rc.0","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@3.1.61-rc.0","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"cf4b51c4e17fec04df9d3c1366e4328792e9c5a2","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-3.1.61-rc.0.tgz","fileCount":75,"integrity":"sha512-WI0W0neSueNj+0JEyQ36RLOFPSXCGAAl3O7vwTbpOJmQLFwa20+mrS70VMGU545gaSvJ0O6tYQP3I1ZuXtMvuw==","signatures":[{"sig":"MEQCIDF4AQc8EQm4RMb7vpd8PDgaDFbEOxNP74cLeNvse4KcAiARuNZiXmal5vl+OVlWRH53hE8OMrshCkGLouwZYuVd9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362357},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","bundler":{"entries":["./src/index.ts","./src/manager.tsx","./src/preview.tsx"]},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./manager":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.js"},"./register":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./package.json":"./package.json"},"gitHead":"e6a7fd8a655c69780bc20b9749c2699e44beae17","scripts":{"prep":"../../../scripts/prepare/bundle.ts","check":"../../../scripts/prepare/check.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"9.6.7","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lodash":"^4.17.21","axe-core":"^4.2.0","@storybook/types":"workspace:*","@storybook/global":"^5.0.0","@storybook/theming":"workspace:*","@storybook/channels":"workspace:*","@storybook/components":"workspace:*","react-resize-detector":"^7.1.2","@storybook/core-events":"workspace:*","@storybook/manager-api":"workspace:*","@storybook/preview-api":"workspace:*","@storybook/client-logger":"workspace:*","@storybook/addon-highlight":"workspace:*","accessibility-checker-engine":"^3.1.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~4.9.3","@testing-library/react":"^11.2.2","resize-observer-polyfill":"^1.5.1"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_3.1.61-rc.0_1697230596750_0.9178063837051051","host":"s3://npm-registry-packages"}},"3.1.61-rc.1":{"name":"storybook-addon-accessibility-checker","version":"3.1.61-rc.1","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@3.1.61-rc.1","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"fed1f5aa59836a32b64d70164cf1c19493b53350","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-3.1.61-rc.1.tgz","fileCount":75,"integrity":"sha512-dzIe3ICD000akXeWdeQvLJ0H7AXvLiug1YVdEMhxULyUCWN/iHjEoELMqrS5LbCv6XTCYfzcTKZPEYF2hx5ZZQ==","signatures":[{"sig":"MEUCICR+RJCPTFSrUhQ6k8jv5DPZz5a2BlRjh91QyBWCyvFkAiEA8HwbfFec/TbdDaA1URakdF8AQexWKPv9jvVDx/TY8Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362303},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","bundler":{"entries":["./src/index.ts","./src/manager.tsx","./src/preview.tsx"]},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./manager":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.js"},"./register":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./package.json":"./package.json"},"gitHead":"e6a7fd8a655c69780bc20b9749c2699e44beae17","scripts":{"prep":"../../../scripts/prepare/bundle.ts","check":"../../../scripts/prepare/check.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"9.6.7","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lodash":"^4.17.21","axe-core":"^4.2.0","@storybook/types":"7.4.5","@storybook/global":"^5.0.0","@storybook/theming":"7.4.5","@storybook/channels":"7.4.5","@storybook/components":"7.4.5","react-resize-detector":"^7.1.2","@storybook/core-events":"7.4.5","@storybook/manager-api":"7.4.5","@storybook/preview-api":"7.4.5","@storybook/client-logger":"7.4.5","@storybook/addon-highlight":"7.4.5","accessibility-checker-engine":"^3.1.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"~4.9.3","@testing-library/react":"^11.2.2","resize-observer-polyfill":"^1.5.1"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_3.1.61-rc.1_1697464032306_0.5805071347060375","host":"s3://npm-registry-packages"}},"3.1.61-rc.2":{"name":"storybook-addon-accessibility-checker","version":"3.1.61-rc.2","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@3.1.61-rc.2","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"a5f771bda2df1a65de1cdec40b29bf95a70e3b5d","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-3.1.61-rc.2.tgz","fileCount":82,"integrity":"sha512-Xq/nJtQc0HLt2P6fWSwjs9r18SOhh99Tw60qvFLZQnMcpCZlb9XT/rb/mBJUDwfEoloQabkBhp7PVyu9CoUKzQ==","signatures":[{"sig":"MEQCIEupDqC4ioQI51TTvEo9CrtTDUaxhcOq/kZqvI+ZsW9hAiBP5yr5e8Hih6J5ckueG6SHTPe2qeSTAzp6PyN33RB+7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417229},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","bundler":{"entries":["./src/index.ts","./src/manager.tsx","./src/preview.tsx"]},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./manager":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.js"},"./register":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./package.json":"./package.json"},"gitHead":"e6a7fd8a655c69780bc20b9749c2699e44beae17","scripts":{"prep":"../../../scripts/prepare/bundle.ts","check":"../../../scripts/prepare/check.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"9.6.7","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lodash":"^4.17.21","axe-core":"^4.2.0","@storybook/types":"7.4.5","@storybook/global":"^5.0.0","@storybook/theming":"7.4.5","@storybook/channels":"7.4.5","@storybook/components":"7.4.5","react-resize-detector":"^7.1.2","@storybook/core-events":"7.4.5","@storybook/manager-api":"7.4.5","@storybook/preview-api":"7.4.5","@storybook/client-logger":"7.4.5","@storybook/addon-highlight":"7.4.5","accessibility-checker-engine":"^3.1.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"~4.9.3","@testing-library/react":"^11.2.2","resize-observer-polyfill":"^1.5.1"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_3.1.61-rc.2_1699304839258_0.9300895500892519","host":"s3://npm-registry-packages"}},"3.1.61-rc.3":{"name":"storybook-addon-accessibility-checker","version":"3.1.61-rc.3","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@3.1.61-rc.3","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"31f1439c307403f191be0af9d8f22ec3c5ba4c56","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-3.1.61-rc.3.tgz","fileCount":88,"integrity":"sha512-i0tcOHtswrjRDuEKBktRgcKFmA4mQ3RUike+tK1+4+oaDyiAQ11w9q7GxYLUhwxepUBIts3XwEGJxXTVEd1hag==","signatures":[{"sig":"MEYCIQCu3xmS1MZRbJZlEwQeU7Rp1nO6PXUjKPTYr6rqV3947gIhAMmegtCOWVeZON8TOp7eZzv5KAMBnnvJ631QQDB96iFW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454761},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","bundler":{"entries":["./src/index.ts","./src/manager.tsx","./src/preview.tsx"]},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./manager":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.js"},"./register":{"types":"./dist/manager.d.ts","import":"./dist/manager.mjs","require":"./dist/manager.js"},"./package.json":"./package.json"},"gitHead":"e6a7fd8a655c69780bc20b9749c2699e44beae17","scripts":{"prep":"../../../scripts/prepare/bundle.ts","check":"../../../scripts/prepare/check.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"10.2.4","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"18.19.1","dependencies":{"lodash":"^4.17.21","axe-core":"^4.2.0","@storybook/types":"7.4.5","@storybook/global":"^5.0.0","@storybook/theming":"7.4.5","@storybook/channels":"7.4.5","@storybook/components":"7.4.5","react-resize-detector":"^7.1.2","@storybook/core-events":"7.4.5","@storybook/manager-api":"7.4.5","@storybook/preview-api":"7.4.5","@storybook/client-logger":"7.4.5","@storybook/addon-highlight":"7.4.5","accessibility-checker-engine":"^3.1.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"~4.9.3","@testing-library/react":"^11.2.2","resize-observer-polyfill":"^1.5.1"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_3.1.61-rc.3_1715029456462_0.4082652735769743","host":"s3://npm-registry-packages"}},"9.2.0-rc.0":{"name":"storybook-addon-accessibility-checker","version":"9.2.0-rc.0","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@9.2.0-rc.0","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"ce8a80fb74aefc1af132d6565ec3d87302b5d1a1","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-9.2.0-rc.0.tgz","fileCount":14,"integrity":"sha512-EIz3Mi5aTG3TupOW9VXqJ0X69NHOb+rfRthf+AcCak5koioK/2d2YdK8i8BMV5HVHb/gP51UINdcdc+vf6zcHw==","signatures":[{"sig":"MEYCIQDr4wtzLAaiRQHjUFHE/GUvXnzyaIi1s4YhobGYcxAs9QIhAKyUnQOa1ZvlevJYtmWXCEfqVUtEUOr5I+WK//R1yPQ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519441},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./manager":"./dist/manager.js","./preview":{"types":"./dist/preview.d.ts","default":"./dist/preview.js"},"./postinstall":"./dist/postinstall.js","./package.json":"./package.json"},"gitHead":"a8e7fd8a655c69780bc20b9749d2699e45beae16","scripts":{"prep":"jiti ../../../scripts/build/build-package.ts","check":"jiti ../../../scripts/check/check-package.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"10.9.2","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axe-core":"^4.2.0","@storybook/global":"^5.0.0","accessibility-checker-engine":"^4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.5.2","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.8.3","vitest-axe":"^0.1.0","@storybook/icons":"^1.4.0","@radix-ui/react-tabs":"1.0.4","react-resize-detector":"^7.1.2","@testing-library/react":"^14.0.0"},"peerDependencies":{"storybook":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_9.2.0-rc.0_1757103271340_0.4742206505542117","host":"s3://npm-registry-packages-npm-production"}},"9.2.0-rc.1":{"name":"storybook-addon-accessibility-checker","version":"9.2.0-rc.1","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@9.2.0-rc.1","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"993e4e99792ec321b5fe3960991ebeec54b8baa2","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-9.2.0-rc.1.tgz","fileCount":14,"integrity":"sha512-03/bOzMSnUS0yGXsdSQi1E7t8PkF+7GMInco6P6ilSJltEOfzzbwuYuolFkN3SzZrdyrD/KHkH9h41As1w1TDw==","signatures":[{"sig":"MEUCIA4yKg3wFfOR1LFmebdayFr2d7gz0Oy7x6PZWZ47Jq/gAiEA/2j4pAYvdHdwNAn04ExehIYfDJtyoZ3yyp93tQ+PG9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520181},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./manager":"./dist/manager.js","./preview":{"types":"./dist/preview.d.ts","default":"./dist/preview.js"},"./postinstall":"./dist/postinstall.js","./package.json":"./package.json"},"gitHead":"a8e7fd8a655c69780bc20b9749d2699e45beae16","scripts":{"prep":"jiti ../../../scripts/build/build-package.ts","check":"jiti ../../../scripts/check/check-package.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"10.9.2","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axe-core":"^4.2.0","@storybook/global":"^5.0.0","accessibility-checker-engine":"^4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.5.2","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.8.3","vitest-axe":"^0.1.0","@storybook/icons":"^1.4.0","@radix-ui/react-tabs":"1.0.4","react-resize-detector":"^7.1.2","@testing-library/react":"^14.0.0"},"peerDependencies":{"storybook":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_9.2.0-rc.1_1760987033017_0.5986728737535698","host":"s3://npm-registry-packages-npm-production"}},"9.2.0-rc.2":{"name":"storybook-addon-accessibility-checker","version":"9.2.0-rc.2","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@9.2.0-rc.2","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"0eb77b84a73ae430398598e0ac8907560b88104d","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-9.2.0-rc.2.tgz","fileCount":14,"integrity":"sha512-l93cN0rVxtaEUxY6+fhsoEfPDBwDslr22SjD2gRC/L2mQ/tfifjpA5zZ1otshVj/0JqgbRka3aezy5Dbmn2LEg==","signatures":[{"sig":"MEYCIQDgEvVLct8XXYD96msSwyzJqKzIHrWIwNQO4ku/taxKmAIhAKFt12q//JFD/2b2GrWuhKy+2vCajO7wEFLtiPnHHIYx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520181},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./manager":"./dist/manager.js","./preview":{"types":"./dist/preview.d.ts","default":"./dist/preview.js"},"./postinstall":"./dist/postinstall.js","./package.json":"./package.json"},"gitHead":"a8e7fd8a655c69780bc20b9749d2699e45beae16","scripts":{"prep":"jiti ../../../scripts/build/build-package.ts","check":"jiti ../../../scripts/check/check-package.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"10.9.2","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axe-core":"^4.2.0","@storybook/global":"^5.0.0","accessibility-checker-engine":"^4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.5.2","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.8.3","vitest-axe":"^0.1.0","@storybook/icons":"^1.4.0","@radix-ui/react-tabs":"1.0.4","react-resize-detector":"^7.1.2","@testing-library/react":"^14.0.0"},"peerDependencies":{"storybook":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_9.2.0-rc.2_1761076181658_0.8332449791466856","host":"s3://npm-registry-packages-npm-production"}},"9.2.0-rc.3":{"name":"storybook-addon-accessibility-checker","version":"9.2.0-rc.3","keywords":["a11y","accessibility","addon","storybook","valid","verify","test"],"license":"MIT","_id":"storybook-addon-accessibility-checker@9.2.0-rc.3","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"91ccce59ae7afa87ac6359bf2e38302a32b0e384","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-9.2.0-rc.3.tgz","fileCount":14,"integrity":"sha512-Sr+58o0ddbWFmpSXtWFT6xt+rACbdsiMe6TJ0fcdEgQC7yOodj17yQcLJikK9IrptUtlV/zIAAqc2adZlbBYSA==","signatures":[{"sig":"MEQCICZPO9EH4P/wj8jf6E94w8rhPO1tMcArfDlPREnsun/JAiADPqvokH9Nx7u8yJ39Dbhall6bbM/tQEa7gN0QAChMfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520181},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./manager":"./dist/manager.js","./preview":{"types":"./dist/preview.d.ts","default":"./dist/preview.js"},"./postinstall":"./dist/postinstall.js","./package.json":"./package.json"},"gitHead":"a8e7fd8a655c69780bc20b9749d2699e45beae16","scripts":{"prep":"jiti ../../../scripts/build/build-package.ts","check":"jiti ../../../scripts/check/check-package.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"10.9.2","description":"Test component compliance with web accessibility standards","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axe-core":"^4.2.0","@storybook/global":"^5.0.0","accessibility-checker-engine":"^4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.5.2","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.8.3","vitest-axe":"^0.1.0","@storybook/icons":"^1.4.0","@radix-ui/react-tabs":"1.0.4","react-resize-detector":"^7.1.2","@testing-library/react":"^14.0.0"},"peerDependencies":{"storybook":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_9.2.0-rc.3_1765577963560_0.06378105728613681","host":"s3://npm-registry-packages-npm-production"}},"9.2.0-rc.4":{"name":"storybook-addon-accessibility-checker","version":"9.2.0-rc.4","keywords":["a11y","accessibility","storybook","storybook-addon","test","accessibility-checker","WCAG","ARIA","component","components","react","vue","angular","svelte","web-components"],"license":"MIT","_id":"storybook-addon-accessibility-checker@9.2.0-rc.4","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"dist":{"shasum":"ace322965a378eb8968e4639ac0775956d3c9085","tarball":"https://registry.npmjs.org/storybook-addon-accessibility-checker/-/storybook-addon-accessibility-checker-9.2.0-rc.4.tgz","fileCount":14,"integrity":"sha512-f/ouTYefMOkUnF4fyLMd3gKeZHBCnHuQSDyl7Vj+wukOWPbazUVa1PP5WuuO9Ex/be+jZqa+dJR4PtHg88dTUg==","signatures":[{"sig":"MEQCIHXCvgXLVFzkvl9D0VzxIrll5jWEUXK24UZzqwxzFnC+AiAi8C6FCdq2ERkECAWcaG9Yh65EcyBFD3t1rfbPhtnUEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520296},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./manager":"./dist/manager.js","./preview":{"types":"./dist/preview.d.ts","default":"./dist/preview.js"},"./postinstall":"./dist/postinstall.js","./package.json":"./package.json"},"gitHead":"a61276f946999cc755b37cffa7e9f532b2939609","scripts":{"prep":"jiti ../../../scripts/build/build-package.ts","check":"jiti ../../../scripts/check/check-package.ts"},"_npmUser":{"name":"eatools","email":"eatools@us.ibm.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png","displayName":"Accessibility","unsupportedFrameworks":["react-native"]},"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"_npmVersion":"10.9.2","description":"Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axe-core":"^4.2.0","@storybook/global":"^5.0.0","accessibility-checker-engine":"^4.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^9.5.2","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.8.3","vitest-axe":"^0.1.0","@storybook/icons":"^1.4.0","@radix-ui/react-tabs":"1.0.4","react-resize-detector":"^7.1.2","@testing-library/react":"^14.0.0"},"peerDependencies":{"storybook":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-accessibility-checker_9.2.0-rc.4_1768323445162_0.18809476737490605","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-10-13T20:56:36.649Z","modified":"2026-07-20T15:37:01.514Z","3.1.61-rc.0":"2023-10-13T20:56:37.014Z","3.1.61-rc.1":"2023-10-16T13:47:12.550Z","3.1.61-rc.2":"2023-11-06T21:07:19.442Z","3.1.61-rc.3":"2024-05-06T21:04:16.659Z","9.2.0-rc.0":"2025-09-05T20:14:31.530Z","9.2.0-rc.1":"2025-10-20T19:03:53.244Z","9.2.0-rc.2":"2025-10-21T19:49:41.871Z","9.2.0-rc.3":"2025-12-12T22:19:23.704Z","9.2.0-rc.4":"2026-01-13T16:57:25.318Z"},"bugs":{"url":"https://github.com/IBMa/equal-access/issues"},"license":"MIT","homepage":"https://github.com/IBMa/storybook/tree/ibma-main/code/addons/a11y","keywords":["a11y","accessibility","storybook","storybook-addon","test","accessibility-checker","WCAG","ARIA","component","components","react","vue","angular","svelte","web-components"],"repository":{"url":"git+https://github.com/IBMa/storybook.git","type":"git","directory":"code/addons/a11y"},"description":"Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards","maintainers":[{"name":"eatools","email":"eatools@us.ibm.com"}],"readme":"# storybook-addon-a11y\n\nThis Storybook addon can be helpful to make your UI components more accessible.\n\n[Framework Support](https://storybook.js.org/docs/react/api/frameworks-feature-support)\n\n![Screenshot](https://raw.githubusercontent.com/storybookjs/storybook/next/code/addons/a11y/docs/screenshot.png)\n\n## Getting started\n\nFirst, install the addon.\n\n```sh\n$ yarn add @storybook/addon-a11y --dev\n```\n\nAdd this line to your `main.js` file (create this file inside your Storybook config directory if needed).\n\n```js\nexport default {\n  addons: ['@storybook/addon-a11y'],\n};\n```\n\nAnd here's a sample story file to test the addon:\n\n```js\nimport React from 'react';\n\nexport default {\n  title: 'button',\n};\n\nexport const Accessible = () => <button>Accessible button</button>;\n\nexport const Inaccessible = () => (\n  <button style={{ backgroundColor: 'red', color: 'darkRed' }}>Inaccessible button</button>\n);\n```\n\n## Handling failing rules\n\nWhen Axe reports accessibility violations in stories, there are multiple ways to handle these failures depending on your needs.\n\n### Story-level overrides\n\nAt the Story level, override rules using `parameters.a11y.config.rules`.\n\n```js\nexport const InputWithoutAutofill = () => <input type=\"text\" autocomplete=\"nope\" />;\n\nInputWithoutAutofill.parameters = {\n  a11y: {\n    // Avoid doing this, as it will fully disable all accessibility checks for this story.\n    disable: true,\n\n    // Can specify engine as \"axe\" or \"accessibility-checker\" (axe default)\n    engine: \"accessibility-checker\"\n\n    // Instead, override rules 👇\n    // axe-core configurationOptions (https://github.com/dequelabs/axe-core/blob/develop/doc/API.md#parameters-1)\n    config: {\n      rules: [\n        {\n          // You can exclude some elements from failing a specific rule:\n          id: 'autocomplete-valid',\n          selector: '*:not([autocomplete=\"nope\"])',\n        },\n        {\n          // You can also signify that a violation will need to be fixed in the future\n          // by overriding the result of a rule to return \"Needs Review\"\n          // rather than \"Violation\" if the rule fails:\n          id: 'landmark-complementary-is-top-level',\n          reviewOnFail: true,\n        },\n      ],\n    },\n  },\n};\n```\n\nAlternatively, you can disable specific rules in a Story:\n\n```js\nexport const Inaccessible = () => (\n  <button style={{ backgroundColor: 'red', color: 'darkRed' }}>Inaccessible button</button>\n);\nInaccessible.parameters = {\n  a11y: {\n    config: {\n      rules: [{ id: 'color-contrast', enabled: false }],\n    },\n  },\n};\n```\n\nTip: clearly explain in a comment why a rule was overridden, it’ll help you and your team trace back why certain violations aren’t being reported or need to be addressed. For example:\n\n```js\nMyStory.parameters = {\n  a11y: {\n    config: {\n      rules: [\n        {\n          // Allow `autocomplete=\"nope\"` on form elements,\n          // a workaround to disable autofill in Chrome.\n          // @link https://bugs.chromium.org/p/chromium/issues/detail?id=468153\n          id: 'autocomplete-valid',\n          selector: '*:not([autocomplete=\"nope\"])',\n        },\n        {\n          // @fixme Color contrast of subdued text fails, as raised in issue #123.\n          id: 'color-contrast',\n          reviewOnFail: true,\n        },\n      ],\n    },\n  },\n};\n```\n\n### Global overrides\n\nWhen you want to ignore an accessibility rule or change its settings across all stories, set `parameters.a11y.config.rules` in your Storybook’s `preview.ts` file. This can be particularly useful for ignoring false positives commonly reported by Axe.\n\n```ts\n// .storybook/preview.ts\n\nexport const parameters = {\n  a11y: {\n    config: {\n      rules: [\n        {\n          // This tells Axe to run the 'autocomplete-valid' rule on selectors\n          // that match '*:not([autocomplete=\"nope\"])' (all elements except [autocomplete=\"nope\"]).\n          // This is the safest way of ignoring a violation across all stories,\n          // as Axe will only ignore very specific elements and keep reporting\n          // violations on other elements of this rule.\n          id: 'autocomplete-valid',\n          selector: '*:not([autocomplete=\"nope\"])',\n        },\n        {\n          // To disable a rule across all stories, set `enabled` to `false`.\n          // Use with caution: all violations of this rule will be ignored!\n          id: 'autocomplete-valid',\n          enabled: false,\n        },\n      ],\n    },\n  },\n};\n```\n\n### Disabling checks\n\nIf you wish to entirely disable `a11y` checks for a subset of stories, you can control this with story parameters:\n\n```js\nexport const MyNonCheckedStory = () => <SomeComponent />;\nMyNonCheckedStory.parameters = {\n  // Avoid doing this, as it fully disables all accessibility checks for this story,\n  // and consider the techniques described above.\n  a11y: { disable: true },\n};\n```\n\n## Parameters\n\nFor more customizability use parameters to configure [aXe options](https://github.com/dequelabs/axe-core/blob/develop/doc/API.md#api-name-axeconfigure).\nYou can override these options [at story level too](https://storybook.js.org/docs/react/configure/features-and-behavior#per-story-options).\n\n```js\nimport React from 'react';\nimport { storiesOf, addDecorator, addParameters } from '@storybook/react';\n\nexport default {\n  title: 'button',\n  parameters: {\n    a11y: {\n      // optional selector which element to inspect\n      element: '#storybook-root',\n      // axe-core configurationOptions (https://github.com/dequelabs/axe-core/blob/develop/doc/API.md#parameters-1)\n      config: {},\n      // axe-core optionsParameter (https://github.com/dequelabs/axe-core/blob/develop/doc/API.md#options-parameter)\n      options: {},\n      // optional flag to prevent the automatic check\n      manual: true,\n    },\n  },\n};\n\nexport const accessible = () => <button>Accessible button</button>;\n\nexport const inaccessible = () => (\n  <button style={{ backgroundColor: 'red', color: 'darkRed' }}>Inaccessible button</button>\n);\n```\n\n## Roadmap\n\n- Make UI accessible\n- Show in story where violations are.\n- Add more example tests\n- Add tests\n- Make CI integration possible\n","readmeFilename":"README.md"}