{
  "name": "eslint-plugin-playwright",
  "description": "ESLint plugin for Playwright testing.",
  "version": "1.8.3",
  "repository": "https://github.com/playwright-community/eslint-plugin-playwright",
  "author": "Mark Skelton <mark@mskelton.dev>",
  "packageManager": "pnpm@8.12.0",
  "contributors": [
    "Max Schmitt <max@schmitt.mx>"
  ],
  "license": "MIT",
  "workspaces": [
    "examples"
  ],
  "engines": {
    "node": ">=16.6.0"
  },
  "type": "commonjs",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./index.mjs",
      "require": "./dist/index.js"
    }
  },
  "files": [
    "dist",
    "index.mjs",
    "index.d.ts"
  ],
  "scripts": {
    "build": "tsup src/index.ts --format cjs --out-dir dist",
    "lint": "eslint .",
    "fmt": "prettier --write .",
    "fmt:check": "prettier --check .",
    "test": "vitest",
    "test:watch": "vitest --reporter=dot",
    "ts": "tsc --noEmit"
  },
  "peerDependencies": {
    "eslint": ">=8.40.0",
    "eslint-plugin-jest": ">=25"
  },
  "peerDependenciesMeta": {
    "eslint-plugin-jest": {
      "optional": true
    }
  },
  "dependencies": {
    "globals": "^13.23.0"
  },
  "devDependencies": {
    "@mskelton/eslint-config": "^8.4.0",
    "@mskelton/semantic-release-config": "^1.0.1",
    "@types/eslint": "^8.44.3",
    "@types/estree": "^1.0.2",
    "@types/node": "^20.11.17",
    "@typescript-eslint/eslint-plugin": "^6.7.3",
    "@typescript-eslint/parser": "^6.7.3",
    "dedent": "^1.5.1",
    "eslint": "^8.50.0",
    "eslint-plugin-sort": "^2.10.0",
    "prettier": "^3.0.3",
    "prettier-plugin-jsdoc": "^1.3.0",
    "semantic-release": "^23.0.2",
    "tsup": "^8.0.1",
    "typescript": "^5.2.2",
    "vitest": "^1.3.1"
  }
}
