{
  "name": "jest-playwright-preset",
  "version": "4.0.0",
  "main": "index.js",
  "description": "Running tests using Jest & Playwright.",
  "license": "MIT",
  "keywords": [
    "jest",
    "playwright",
    "jest-playwright",
    "jest-playwright-preset"
  ],
  "author": "playwright-community",
  "bugs": {
    "url": "https://github.com/playwright-community/jest-playwright/issues"
  },
  "types": "./types/global.d.ts",
  "repository": {
    "url": "https://github.com/playwright-community/jest-playwright.git",
    "type": "git"
  },
  "homepage": "https://github.com/playwright-community/jest-playwright#readme",
  "scripts": {
    "start": "npm run build -- --watch",
    "build": "tsc",
    "format": "prettier --write \"*.{ts,md}\" \"src/**/*.ts\"",
    "lint": "tsc --noEmit && eslint . --ext .js,.ts",
    "prepublishOnly": "npm run build",
    "test": "npm run test:src && npm run test:e2e",
    "test:src": "jest",
    "test:e2e": "jest -c jest.config.e2e.js",
    "prepare": "husky install"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "**/*.{js,ts,md}": [
      "prettier --write"
    ],
    "*.{js,ts}": "eslint --fix"
  },
  "dependencies": {
    "expect-playwright": "^0.8.0",
    "jest-process-manager": "^0.4.0",
    "nyc": "^15.1.0",
    "playwright-core": ">=1.2.0",
    "rimraf": "^3.0.2",
    "uuid": "^8.3.2"
  },
  "peerDependencies": {
    "jest": "^29.3.1",
    "jest-circus": "^29.3.1",
    "jest-environment-node": "^29.3.1",
    "jest-runner": "^29.3.1"
  },
  "devDependencies": {
    "@types/debug": "4.1.7",
    "@types/jest": "^29.2.4",
    "@types/node": "18.0.6",
    "@types/rimraf": "^3.0.2",
    "@types/uuid": "^8.3.4",
    "@typescript-eslint/eslint-plugin": "5.30.7",
    "@typescript-eslint/parser": "5.30.7",
    "eslint": "8.20.0",
    "eslint-config-airbnb-base": "15.0.0",
    "eslint-config-prettier": "8.5.0",
    "eslint-plugin-import": "2.26.0",
    "eslint-plugin-prettier": "4.2.1",
    "husky": "8.0.1",
    "jest": "^29.3.1",
    "jest-circus": "^29.3.1",
    "jest-environment-node": "^29.3.1",
    "jest-runner": "^29.3.1",
    "lint-staged": "13.0.3",
    "playwright": ">=1.24.0",
    "playwright-chromium": ">=1.24.0",
    "prettier": "2.7.1",
    "ts-jest": "^29.0.3",
    "typescript": "4.7.4"
  }
}
