{"_id":"@a11yst/cli","_rev":"3-26663cf4d343e3e5fc6b03e9e1f2c0df","name":"@a11yst/cli","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@a11yst/cli","version":"1.0.0","keywords":["accessibility","a11y","testing","regression","playwright","axe","cli"],"license":"MPL-2.0","_id":"@a11yst/cli@1.0.0","maintainers":[{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"}],"homepage":"https://github.com/angelabenavente/a11yst#readme","bugs":{"url":"https://github.com/angelabenavente/a11yst/issues"},"bin":{"a11yst":"dist/bin.js"},"dist":{"shasum":"a1f18bdde56332946f8b60ed23bd548edabaa724","tarball":"https://registry.npmjs.org/@a11yst/cli/-/cli-1.0.0.tgz","fileCount":165,"integrity":"sha512-0zF8cXzGVBtRbMFNi7VoNK3SfUiS5fx51C4tfyXWOVbYPXxcVz0C7FkuMGLBILYT/xjhTS/AUxDoG23Gli9mQw==","signatures":[{"sig":"MEYCIQDyH5QubeTtSYGWoNDOcb8GpVyM1TQFCrWEfUBwJisCgAIhAMx9RLHb0jiIzaWpwtEXSqoAnqk+etiAg9GzZ8vnabjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472835},"main":"./dist/index.js","type":"module","_from":"file:a11yst-cli-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"},"_resolved":"/private/var/folders/tf/l5jz90dj0yncc_ds04tbfs5c0000gn/T/2ba116e13a327a83210863da57ce9e06/a11yst-cli-1.0.0.tgz","_integrity":"sha512-0zF8cXzGVBtRbMFNi7VoNK3SfUiS5fx51C4tfyXWOVbYPXxcVz0C7FkuMGLBILYT/xjhTS/AUxDoG23Gli9mQw==","repository":{"url":"git+https://github.com/angelabenavente/a11yst.git","type":"git"},"_npmVersion":"10.9.0","description":"Command-line interface for a11yst","directories":{},"_nodeVersion":"22.12.0","dependencies":{"commander":"^12.1.0","@a11yst/core":"1.0.0","@a11yst/flows":"1.0.0","@a11yst/types":"1.0.0","@a11yst/config":"1.0.0","@a11yst/detect":"1.0.0","@a11yst/policy":"1.0.0","@a11yst/adapters":"1.0.0","@a11yst/baseline":"1.0.0","@a11yst/profiles":"1.0.0","@a11yst/reporters":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1787506272715_0.9011402772717036","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@a11yst/cli","version":"1.0.1","keywords":["accessibility","a11y","testing","regression","playwright","axe","cli"],"license":"MPL-2.0","_id":"@a11yst/cli@1.0.1","maintainers":[{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"}],"homepage":"https://github.com/angelabenavente/a11yst#readme","bugs":{"url":"https://github.com/angelabenavente/a11yst/issues"},"bin":{"a11yst":"dist/bin.js","playwright":"dist/playwright-bin.js"},"dist":{"shasum":"aad6cd4099d30e1b1b086e2a8615b4a066e086b5","tarball":"https://registry.npmjs.org/@a11yst/cli/-/cli-1.0.1.tgz","fileCount":173,"integrity":"sha512-L3LKN//aSsti101D6v6oyVCmNzLdU/A1BNIaR1C+bqyV8IZ/SFB53r8CbOZTGNXiur3reVeqOpzXAKTYpv8OAA==","signatures":[{"sig":"MEYCIQCe5mVQAPgk3Er4Pqh8xlICbWzuuDg1hauuXUoGpkt7qAIhAJQkOI87UHTtVt288DSy6skYv9SHUVhCiFPu2OJLfmnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuX3VZMuRdXzj7ATwckEah3T1ohsfRT6DAsdNMMZW/bwIgFyQ8pKLcqHRRUd4VGnCEyQEeJiUl2QF0x5G19luKb4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478844},"main":"./dist/index.js","type":"module","_from":"file:a11yst-cli-1.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"},"_resolved":"/private/var/folders/tf/l5jz90dj0yncc_ds04tbfs5c0000gn/T/64841086dc49b7d00d7efb5e3b16a1c2/a11yst-cli-1.0.1.tgz","_integrity":"sha512-L3LKN//aSsti101D6v6oyVCmNzLdU/A1BNIaR1C+bqyV8IZ/SFB53r8CbOZTGNXiur3reVeqOpzXAKTYpv8OAA==","repository":{"url":"git+https://github.com/angelabenavente/a11yst.git","type":"git"},"_npmVersion":"10.9.8","description":"Command-line interface for a11yst","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0","playwright":"1.62.0","@a11yst/core":"1.0.1","@a11yst/flows":"1.0.1","@a11yst/types":"1.0.1","@a11yst/config":"1.0.1","@a11yst/detect":"1.0.1","@a11yst/policy":"1.0.1","@a11yst/adapters":"1.0.1","@a11yst/baseline":"1.0.1","@a11yst/profiles":"1.0.1","@a11yst/reporters":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1787508824702_0.12982879630732302","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"_id":"@a11yst/cli@1.0.2","bin":{"a11yst":"dist/bin.js","playwright":"dist/playwright-bin.js"},"bugs":{"url":"https://github.com/angelabenavente/a11yst/issues"},"dist":{"shasum":"a922991880de67652301527865a576e4c213fad5","tarball":"https://registry.npmjs.org/@a11yst/cli/-/cli-1.0.2.tgz","fileCount":173,"integrity":"sha512-4HQThhYG4cw34t0iUko/IMa2VHX68HlsLNtAuW4Ic+nUCU9Dypc8Vm6OX/nsSlXxFNVOD3leMcxUUI1pU6XwIQ==","signatures":[{"sig":"MEQCIA+5uM7KVsrX6Gj1bBSxQBQlftz65+YBBJdgX5M4UEDKAiAoEmLru5QdNvUUWlQM4NiK2qd7xAZO2QSp/BV4zemj/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA5GL50Nt13QOzriDU/fA4gW7ZOoj1kLEs4NPWL2WArqAiEAhAMIqe4sp+JtLtpx5ZZwVe0hbhuRHyRWak8jmIy4D54="}],"unpackedSize":479148},"main":"./dist/index.js","name":"@a11yst/cli","type":"module","_from":"file:a11yst-cli-1.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MPL-2.0","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"1.0.2","_npmUser":{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"},"homepage":"https://www.a11yst.dev","keywords":["accessibility","a11y","testing","regression","playwright","axe","cli"],"_resolved":"/private/var/folders/tf/l5jz90dj0yncc_ds04tbfs5c0000gn/T/19316171318d0f2fe0d85aaf0e32f5eb/a11yst-cli-1.0.2.tgz","_integrity":"sha512-4HQThhYG4cw34t0iUko/IMa2VHX68HlsLNtAuW4Ic+nUCU9Dypc8Vm6OX/nsSlXxFNVOD3leMcxUUI1pU6XwIQ==","repository":{"url":"git+https://github.com/angelabenavente/a11yst.git","type":"git"},"_npmVersion":"10.9.8","description":"Command-line interface for a11yst","directories":{},"maintainers":[{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"}],"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0","playwright":"1.62.0","@a11yst/core":"1.0.2","@a11yst/flows":"1.0.2","@a11yst/types":"1.0.2","@a11yst/config":"1.0.2","@a11yst/detect":"1.0.2","@a11yst/policy":"1.0.2","@a11yst/adapters":"1.0.2","@a11yst/baseline":"1.0.2","@a11yst/profiles":"1.0.2","@a11yst/reporters":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.0.2_1787683200201_0.6677834494583781"}}},"time":{"created":"2026-08-23T17:31:12.536Z","modified":"2026-08-25T18:40:00.486Z","1.0.0":"2026-08-23T17:31:12.892Z","1.0.1":"2026-08-23T18:13:44.788Z","1.0.2":"2026-08-25T18:40:00.312Z"},"bugs":{"url":"https://github.com/angelabenavente/a11yst/issues"},"license":"MPL-2.0","homepage":"https://www.a11yst.dev","keywords":["accessibility","a11y","testing","regression","playwright","axe","cli"],"repository":{"url":"git+https://github.com/angelabenavente/a11yst.git","type":"git"},"description":"Command-line interface for a11yst","maintainers":[{"name":"angelabenavente","email":"ang.ben.dev@gmail.com"}],"readme":"# @a11yst/cli [![NPM version](https://img.shields.io/npm/v/@a11yst/cli.svg?style=flat)](https://www.npmjs.com/package/@a11yst/cli) [![License: MPL-2.0](https://img.shields.io/badge/License-MPL--2.0-blue.svg)](LICENSE) [![NPM total downloads](https://img.shields.io/npm/dt/@a11yst/cli.svg?style=flat)](https://www.npmjs.com/package/@a11yst/cli)\n\n**Package:** `@a11yst/cli`  \n**Command:** `a11yst`\n\na11yst is an accessibility testing and regression CLI for web applications. It runs Playwright + axe audits, optional a11yst profiles and flows, baseline comparison, source analysis, and multiple report formats.\n\nAutomated accessibility checks do not establish WCAG conformance and do not replace manual accessibility testing.\n\nDocumentation: [www.a11yst.dev/getting-started](https://www.a11yst.dev/getting-started)\n\n## Requirements\n\n- Node.js **>= 22.12**\n- Playwright Chromium for browser-based audits (installed separately; see below)\n\n## Installation\n\nInstall the CLI as development/CI tooling:\n\n```bash\npnpm add -D @a11yst/cli\n```\n\n## Browser setup\n\na11yst uses Playwright Chromium for browser-based audits. This package depends on Playwright and exposes the `playwright` command, so the documented install works with pnpm (which does not expose transitive binaries):\n\n```bash\npnpm exec playwright install chromium\n```\n\nChromium is managed separately by Playwright. a11yst does **not** download Chromium automatically during package installation.\n\nThen run audits from your project directory:\n\n```bash\npnpm exec a11yst audit\n```\n\nThe consumer environment exposes `a11yst` and `playwright` from this package. Use `pnpm exec a11yst doctor` to confirm Chromium is installed.\n\n## What this package is\n\n- **Consumer entry package** for the a11yst CLI (`a11yst` binary).\n- Depends on the full a11yst runtime closure (multiple `@a11yst/*` packages resolved transitively when installed from a registry release).\n\n## Limitations\n\n- Recommendations are guidance, not patches or automatic fixes.\n- Source mapping is heuristic and may be ambiguous or unmapped.\n- React Native runtime audits are not supported.\n\n## Security\n\nReport suspected vulnerabilities through GitHub private vulnerability reporting at https://github.com/angelabenavente/a11yst/security/advisories/new. Do not disclose undisclosed security problems in public issues.\n\n## License\n\nLicense: **MPL-2.0** (Mozilla Public License 2.0)\n\nSee the LICENSE file included with this package.\n","readmeFilename":"README.md"}