{"_id":"@ariada-org/rules-axe","_rev":"2-0f72568fe1b2603cdbe6dc01505276b5","name":"@ariada-org/rules-axe","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.0":{"name":"@ariada-org/rules-axe","version":"0.2.0","license":"Apache-2.0","_id":"@ariada-org/rules-axe@0.2.0","maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"homepage":"https://github.com/ariada-org/ariada#readme","bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"dist":{"shasum":"4116eec68a284ff1c7242c2ce5515deca8a2c00b","tarball":"https://registry.npmjs.org/@ariada-org/rules-axe/-/rules-axe-0.2.0.tgz","fileCount":16,"integrity":"sha512-x4JyECPtYf19D6usAEUzGj1r2qpU/RtMfn1XJ5P6NFllk4ew6Sexp1nGc8+cGp0lm5zDb6UtleB9mQrECWm8Xg==","signatures":[{"sig":"MEQCIF9sRpa0eVgVs3YCMYayI7S3lpzGmYUd3bK32BjdgRf0AiAdEBsQuYQJeON3NOzE0UrpYJZURVxTibFMcj8C8on5kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13142},"main":"./dist/index.js","type":"module","_from":"file:ariada-org-rules-axe-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"eslint src tests","test":"vitest run","build":"tsc -p tsconfig.json","clean":"rimraf dist coverage","typecheck":"tsc -p tsconfig.typecheck.json"},"_npmUser":{"name":"agonist","email":"ab@agonist.ai"},"_resolved":"/private/var/folders/2c/_42xj0l179z8yc7wmp5k91s00000gn/T/c0f59695793b73aa35fb25313cde1ee9/ariada-org-rules-axe-0.2.0.tgz","_integrity":"sha512-x4JyECPtYf19D6usAEUzGj1r2qpU/RtMfn1XJ5P6NFllk4ew6Sexp1nGc8+cGp0lm5zDb6UtleB9mQrECWm8Xg==","repository":{"url":"git+https://github.com/ariada-org/ariada.git","type":"git","directory":"packages/rules-axe"},"_npmVersion":"11.17.0","description":"axe-core-powered a11y DomainAnalyzer for @ariada-org/core","directories":{},"_nodeVersion":"26.5.0","dependencies":{"ulid":"^2.3.0","@axe-core/playwright":"^4.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"^4.1.0","axe-core":"^4.10.2","playwright":"^1.60.0","typescript":"^5.7.2","@ariada-org/core":"0.1.1"},"peerDependencies":{"axe-core":"^4.10.0","playwright":"^1.60.0","@ariada-org/core":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rules-axe_0.2.0_1784942575617_0.05090681267937347","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ariada-org/rules-axe","version":"0.2.1","description":"axe-core-powered a11y DomainAnalyzer for @ariada-org/core","license":"EUPL-1.2","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@axe-core/playwright":"^4.10.1","ulid":"^2.3.0"},"peerDependencies":{"axe-core":"^4.10.0","playwright":"^1.60.0","@ariada-org/core":"0.1.2"},"devDependencies":{"axe-core":"^4.10.2","playwright":"^1.60.0","rimraf":"^6.0.1","typescript":"^5.7.2","vitest":"^4.1.0","@ariada-org/core":"0.1.2"},"engines":{"node":">=22"},"repository":{"type":"git","url":"git+https://github.com/ariada-org/ariada.git","directory":"packages/rules-axe"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.typecheck.json","lint":"eslint src tests","test":"vitest run","clean":"rimraf dist coverage"},"_id":"@ariada-org/rules-axe@0.2.1","bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"homepage":"https://github.com/ariada-org/ariada#readme","_integrity":"sha512-eV79IdtWObZq4yUSbaxb8zAdmLehCDt21cE/sQrVSSCSluPltRccElGyLK/S6DE9awHZXBsYsNnqcycWbCH5Pw==","_resolved":"/private/var/folders/2c/_42xj0l179z8yc7wmp5k91s00000gn/T/755fe3c4c52539cb547712becf39490a/ariada-org-rules-axe-0.2.1.tgz","_from":"file:ariada-org-rules-axe-0.2.1.tgz","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-eV79IdtWObZq4yUSbaxb8zAdmLehCDt21cE/sQrVSSCSluPltRccElGyLK/S6DE9awHZXBsYsNnqcycWbCH5Pw==","shasum":"234bd7b6bbae1d9174be4ce195e9762131b6c1ee","tarball":"https://registry.npmjs.org/@ariada-org/rules-axe/-/rules-axe-0.2.1.tgz","fileCount":16,"unpackedSize":14043,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+x4WjX8brix6nZf0P8H10SS3qvXM/Ai6qjvOeal0jOwIgAoyzFKoX/o88R7qNDu5dnBLXmAqvwndbghFCxH5bnG8="}]},"_npmUser":{"name":"agonist","email":"ab@agonist.ai"},"directories":{},"maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rules-axe_0.2.1_1787176015589_0.7587656447513795"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T01:22:55.478Z","modified":"2026-08-19T21:46:55.926Z","0.2.0":"2026-07-25T01:22:55.741Z","0.2.1":"2026-08-19T21:46:55.760Z"},"bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"license":"EUPL-1.2","homepage":"https://github.com/ariada-org/ariada#readme","repository":{"type":"git","url":"git+https://github.com/ariada-org/ariada.git","directory":"packages/rules-axe"},"description":"axe-core-powered a11y DomainAnalyzer for @ariada-org/core","maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"readme":"# @ariada-org/rules-axe\n\nThin wrapper around [`axe-core`](https://github.com/dequelabs/axe-core) + [`@axe-core/playwright`](https://www.npmjs.com/package/@axe-core/playwright) that exposes a\n`DomainAnalyzer` conformant to `@ariada-org/core`'s plugin interface.\n\nThis is the default a11y analyzer bundled with `@ariada-org/core` for MVP.\n\n## Usage (explicit)\n\n```ts\nimport { scan } from '@ariada-org/core';\nimport { createA11yAnalyzer } from '@ariada-org/rules-axe';\n\nconst { report } = await scan('https://example.com', {\n  analyzers: [createA11yAnalyzer()],\n});\n```\n\nWhen no `analyzers` is passed to `scan()`, `@ariada-org/core` dynamically imports\nthis package and auto-registers it.\n\n## Licence\n\nApache-2.0 (this package). `axe-core` + `@axe-core/playwright` are MPL-2.0 —\nsee the NOTICE file.\n\n## Update\n\n- Author: Alekszandr Bricskin (Agonist Development AB)\n- Date: 2026-04-19\n","readmeFilename":"README.md"}