{
  "name": "@chanzuckerberg/axe-storybook-testing",
  "version": "10.0.0",
  "license": "MIT",
  "homepage": "https://github.com/chanzuckerberg/axe-storybook-testing",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/chanzuckerberg/axe-storybook-testing.git"
  },
  "bin": {
    "axe-storybook": "bin/axe-storybook.js"
  },
  "type": "module",
  "main": "build/index.js",
  "files": [
    "bin",
    "build",
    "index.d.ts"
  ],
  "publishConfig": {
    "access": "public"
  },
  "workspaces": [
    "demo"
  ],
  "scripts": {
    "build": "npm run clean && tsc --project tsconfig.build.json",
    "clean": "rimraf ./build",
    "demo": "npm run build && npm run --workspace=demo storybook:axe --",
    "demo:axeOnly": "npm run build && npm run --workspace=demo storybook:axeOnly --",
    "demo:build": "npm run --workspace=demo build-storybook",
    "demo:eds": "axe-storybook --storybook-url https://chanzuckerberg.github.io/edu-design-system",
    "demo:storybook": "npm --workspace=demo run storybook",
    "lint": "eslint .",
    "prepublishOnly": "npm run build",
    "test": "vitest run --dir src",
    "test:integration": "npm run build && npm run demo:build && npm run test:integrationOnly",
    "test:integrationOnly": "vitest run --dir tests/integration --poolOptions.threads.singleThread",
    "types": "tsc --noEmit",
    "validate": "npm run lint && npm run types && npm run test"
  },
  "dependencies": {
    "@playwright/browser-chromium": "^1.52.0",
    "http-server": "^14.1.1",
    "indent-string": "^4.0.0",
    "lodash-es": "^4.17.21",
    "mocha": "^11.1.0",
    "p-timeout": "^4.1.0",
    "playwright": "^1.52.0",
    "portfinder": "^1.0.36",
    "ts-dedent": "^2.2.0",
    "yargs": "^17.7.2",
    "zod": "^3.24.3"
  },
  "peerDependencies": {
    "axe-core": "^4.0.0",
    "storybook": "^10.0.1"
  },
  "devDependencies": {
    "@eslint/js": "^9.11.0",
    "@types/eslint": "^9.6.1",
    "@types/http-server": "^0.12.4",
    "@types/lodash-es": "^4.17.12",
    "@types/mocha": "^10.0.8",
    "@types/node": "^22.5.5",
    "@types/yargs": "^17.0.33",
    "@vitest/eslint-plugin": "^1.1.4",
    "axe-core": "^4.11.0",
    "eslint": "^9.11.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-prettier": "^5.2.1",
    "eslint-plugin-react": "^7.36.1",
    "prettier": "^3.3.3",
    "react": "^19.2.0",
    "react-dom": "^19.2.0",
    "rimraf": "^5.0.5",
    "typescript": "^5.6.2",
    "typescript-eslint": "^8.6.0",
    "vitest": "^3.1.2"
  }
}
