{"_id":"@editora/a11y-checker","_rev":"4-52d6c24df92e26be4e65bfa52df6a6dd","name":"@editora/a11y-checker","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.2":{"name":"@editora/a11y-checker","version":"1.0.2","keywords":["editor","accessibility","a11y","wcag","audit"],"author":"","license":"MIT","_id":"@editora/a11y-checker@1.0.2","maintainers":[{"name":"ajaykr089","email":"ajaykr089@gmail.com"}],"homepage":"https://github.com/ajaykr089/Editora#readme","bugs":{"url":"https://github.com/ajaykr089/Editora/issues"},"dist":{"shasum":"4639a391e9a7d1f6151b7c2fdc57207429982dfb","tarball":"https://registry.npmjs.org/@editora/a11y-checker/-/a11y-checker-1.0.2.tgz","fileCount":5,"integrity":"sha512-TT8oEXI9TTWVNkEJeEMgKBywQJnQqowMnPy/cXRg+RRYIyWm2xEd5p9vJ186Z8idSUCPHCzQKvvYsV7ZldvJlA==","signatures":[{"sig":"MEUCIAp0oK99bjMBUygiWUsHVw/QRYb5FEZWNBa8fkxJ2H5TAiEA6kYJYnnQYqnvZx4/8pGVpxnKTT9iDpLawxYMz/7SjvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66128},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b217e5ef2838ca542ecec878f7345e84c251a6a8","scripts":{"build":"vite build"},"_npmUser":{"name":"ajaykr089","email":"ajaykr089@gmail.com"},"repository":{"url":"git+https://github.com/ajaykr089/Editora.git","type":"git"},"_npmVersion":"10.9.0","description":"Accessibility Checker plugin for Rich Text Editor - WCAG compliance audit panel","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@editora/core":"^1.0.5","@editora/toast":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/a11y-checker_1.0.2_1772296345133_0.41932884040951235","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@editora/a11y-checker","version":"1.0.3","keywords":["editor","accessibility","a11y","wcag","audit"],"author":"","license":"MIT","_id":"@editora/a11y-checker@1.0.3","maintainers":[{"name":"ajaykr089","email":"ajaykr089@gmail.com"}],"homepage":"https://github.com/ajaykr089/Editora#readme","bugs":{"url":"https://github.com/ajaykr089/Editora/issues"},"dist":{"shasum":"5aa54c6e151c94a6f2e93257c4ea925a01e5fdcc","tarball":"https://registry.npmjs.org/@editora/a11y-checker/-/a11y-checker-1.0.3.tgz","fileCount":5,"integrity":"sha512-LZ7H1YYVZ8+z18TItsPZQUrhcC9x6XHffDQNqIp+iHStlomfZVDVVv4cLVtOjF0iVG+I2ACs1pi46winXn7Ujw==","signatures":[{"sig":"MEUCIQD+G/lrC928KjAhcL+voIv6+BeQGSJtqWNmTxbiIiU1WAIgE6isv7dUdtmMVPP3chSY5TwNNgOuQb5lHqRb8PhrujM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66319},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"0cbcbcc2c1e9491a8fe0001ee004765683f6e5f3","scripts":{"build":"vite build"},"_npmUser":{"name":"ajaykr089","email":"ajaykr089@gmail.com"},"repository":{"url":"git+https://github.com/ajaykr089/Editora.git","type":"git"},"_npmVersion":"10.9.0","description":"Accessibility Checker plugin for Rich Text Editor - WCAG compliance audit panel","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@editora/core":"^1.0.6","@editora/toast":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/a11y-checker_1.0.3_1772426199823_0.17953012232183774","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@editora/a11y-checker","version":"1.0.4","keywords":["editor","accessibility","a11y","wcag","audit"],"author":"","license":"MIT","_id":"@editora/a11y-checker@1.0.4","maintainers":[{"name":"ajaykr089","email":"ajaykr089@gmail.com"}],"homepage":"https://github.com/ajaykr089/Editora#readme","bugs":{"url":"https://github.com/ajaykr089/Editora/issues"},"dist":{"shasum":"e85ffc58e9ca09952696dfddc8f9fe2b7f757573","tarball":"https://registry.npmjs.org/@editora/a11y-checker/-/a11y-checker-1.0.4.tgz","fileCount":6,"integrity":"sha512-rB9gQGCON/t801RKj0+B9B6RncttsiJCCxhQQWutay3tXyOe82X0wX7LbNEGXMONWeHeZ9Zt8fOr+Kds09egjA==","signatures":[{"sig":"MEQCIHTG9GI63AHfBSKdCeppx0YDn54V42EVt1qAv6TKkJaZAiBn4rK4BKNyUCHzfwnZvvh6ZAO6ZkhH4I6IU5lBmUr1cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67496},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"7883627e823aa99dd5ecb66a5201116df972f88b","scripts":{"build":"vite build"},"_npmUser":{"name":"ajaykr089","email":"ajaykr089@gmail.com"},"repository":{"url":"git+https://github.com/ajaykr089/Editora.git","type":"git"},"_npmVersion":"10.9.0","description":"Accessibility Checker plugin for Rich Text Editor - WCAG compliance audit panel","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@editora/core":"^1.0.9","@editora/toast":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/a11y-checker_1.0.4_1772987663122_0.11646566181199836","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@editora/a11y-checker","version":"1.0.5","description":"Accessibility Checker plugin for Rich Text Editor - WCAG compliance audit panel","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"vite build"},"keywords":["editor","accessibility","a11y","wcag","audit"],"repository":{"type":"git","url":"git+https://github.com/ajaykr089/Editora.git","directory":"packages/plugins/a11y-checker"},"author":"","license":"MIT","dependencies":{"@editora/core":"^1.0.14","@editora/toast":"^2.0.7"},"devDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","default":"./dist/index.esm.js"}},"homepage":"https://editora-ecosystem.netlify.app/","bugs":{"url":"https://github.com/ajaykr089/Editora/issues"},"_id":"@editora/a11y-checker@1.0.5","gitHead":"47945d1d19aeb8c0fd54b19d8e13009cbae38703","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-BciSiEV2QAHpllLZMbSFMrrLT0aOS65mF/MeN5c7PFpLWXzju3fhORje76bycRdxZmcLLpRdFGs+AzjqCjYFjg==","shasum":"ee007a94d93ac388d493cea70942db5888e24a59","tarball":"https://registry.npmjs.org/@editora/a11y-checker/-/a11y-checker-1.0.5.tgz","fileCount":7,"unpackedSize":69245,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDfZykrUF/ASVafExc5BFBJzEBBBJ2Y1rtLUNnXv3VqYAiA7bo5PyW+HMEhHSR71dmd4CTE6VAcxSjtWiTgorexq8g=="}]},"_npmUser":{"name":"ajaykr089","email":"ajaykr089@gmail.com"},"directories":{},"maintainers":[{"name":"ajaykr089","email":"ajaykr089@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/a11y-checker_1.0.5_1783426577841_0.5748279386201278"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-28T16:32:25.045Z","modified":"2026-07-07T12:16:18.149Z","1.0.2":"2026-02-28T16:32:25.301Z","1.0.3":"2026-03-02T04:36:39.997Z","1.0.4":"2026-03-08T16:34:23.283Z","1.0.5":"2026-07-07T12:16:18.025Z"},"bugs":{"url":"https://github.com/ajaykr089/Editora/issues"},"license":"MIT","homepage":"https://editora-ecosystem.netlify.app/","keywords":["editor","accessibility","a11y","wcag","audit"],"repository":{"type":"git","url":"git+https://github.com/ajaykr089/Editora.git","directory":"packages/plugins/a11y-checker"},"description":"Accessibility Checker plugin for Rich Text Editor - WCAG compliance audit panel","maintainers":[{"name":"ajaykr089","email":"ajaykr089@gmail.com"}],"readme":"# @editora/a11y-checker\n\n[![Version](https://img.shields.io/npm/v/@editora/a11y-checker)](https://www.npmjs.com/package/@editora/a11y-checker)\n[![License](https://img.shields.io/npm/l/@editora/a11y-checker)](https://github.com/ajaykr089/Editora/blob/main/LICENSE)\n[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![Size](https://img.shields.io/bundlephobia/minzip/@editora/a11y-checker)](https://bundlephobia.com/package/@editora/a11y-checker)\n\n> [!IMPORTANT]\n> **Live Website:** https://editora-ecosystem.netlify.app/  \n> **Storybook:** https://editora-ecosystem-storybook.netlify.app/\n\n\nAccessibility checker plugin for Editora rich text editor.\n\n## What It Does\n\n- Runs WCAG-oriented checks against editor content.\n- Opens an in-editor audit dialog with issues and severity.\n- Highlights problematic elements.\n- Supports built-in auto-fixes for selected issue types.\n- Computes and displays an accessibility score.\n\n## Installation\n\n```bash\nnpm install @editora/a11y-checker\n```\n\nOr bundle install:\n\n```bash\nnpm install @editora/plugins\n```\n\n## Usage\n\n```ts\nimport { A11yCheckerPlugin } from \"@editora/a11y-checker\";\n\nconst plugins = [A11yCheckerPlugin()];\n```\n\n## Toolbar Command and Shortcut\n\n- Command: `toggleA11yChecker`\n- Toolbar label: `Accessibility`\n- Shortcut: `Mod-Shift-Alt-a`\n\n## Rules Checked (Examples)\n\n- Missing image alt text.\n- Empty interactive controls.\n- Missing form labels.\n- Missing table headers.\n- Empty heading nodes.\n\n## Notes\n\n- Public package entry exports `A11yCheckerPlugin`.\n- For advanced rule-engine usage, keep the plugin package and core versions aligned.\n","readmeFilename":"README.md"}