{
  "name": "pa11y",
  "version": "9.1.1",
  "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.3",
    "commander": "~14.0.3",
    "envinfo": "~7.21.0",
    "kleur": "~4.1.5",
    "mustache": "~4.2.0",
    "node.extend": "~2.0.3",
    "puppeteer": "^24.37.5",
    "semver": "~7.7.4"
  },
  "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"
  ]
}
