{ "name": "pa11y", "version": "9.1.0", "description": "Pa11y is your automated accessibility testing pal", "keywords": [ "a11y", "accessibility", "analysis", "aria", "audit", "automation", "axe", "axe-core", "checker", "cli", "compliance", "headless", "htmlcs", "open-source", "pa11y", "puppeteer", "report", "standards", "testing", "validator", "WCAG" ], "author": "Team Pa11y", "contributors": [ "Rowan Manning (http://rowanmanning.com/)", "Whymarrh Whitby (http://whymarrh.com/)", "Stephen Mathieson (http://www.stephenmathieson.com/)", "Alex Soble (http://www.alexsoble.com/)", "Charlie Brown (http://www.carbonatethis.com/)", "Hollie Kay (http://www.hollsk.co.uk/)", "Adam Tavener (http://www.tavvy.co.uk/)", "Glynn Phillips (http://www.glynnphillips.co.uk/)", "José Bolos (https://github.com/josebolos)", "Joey Ciechanowicz (https://github.com/joeyciechanowicz)", "Aaron Goldenthal (https://github.com/aarongoldenthal)" ], "repository": { "type": "git", "url": "https://github.com/pa11y/pa11y.git" }, "homepage": "https://github.com/pa11y/pa11y", "bugs": "https://github.com/pa11y/pa11y/issues", "license": "LGPL-3.0-only", "engines": { "node": ">=20" }, "dependencies": { "@pa11y/html_codesniffer": "^2.6.0", "axe-core": "~4.11.1", "bfj": "~9.1.2", "commander": "~14.0.1", "envinfo": "~7.21.0", "kleur": "~4.1.5", "mustache": "~4.2.0", "node.extend": "~2.0.3", "puppeteer": "^24.7.2", "semver": "~7.7.1" }, "devDependencies": { "c8": "^10.1.3", "eslint": "^9.39.1", "eslint-config-pa11y": "^4.0.0", "mocha": "^11.1.0", "proclaim": "^3.6.0", "quibble": "^0.9.2", "sinon": "^20.0.0" }, "main": "./lib/pa11y.js", "bin": { "pa11y": "./bin/pa11y.js" }, "scripts": { "start": "node ./bin/pa11y.js", "lint": "eslint .", "test": "npm run test-coverage && npm run verify-coverage && npm run test-integration", "test-coverage": "c8 -- npm run test-unit", "test-integration": "mocha --config test/integration/.mocharc.json", "test-unit": "mocha", "verify-coverage": "c8 check-coverage --lines 90 --functions 90 --branches 90" }, "files": [ "bin", "lib" ] }