{
  "name": "@videojs/e2e",
  "version": "0.0.0",
  "private": true,
  "type": "module",
  "scripts": {
    "install:browsers": "playwright install",
    "install:deps": "playwright install-deps || echo \"Note: Playwright system deps could not be installed. If e2e tests fail, run with sudo: sudo playwright install-deps (or sudo pnpm test:e2e:install from the workspace root)\"",
    "postinstall": "node -e \"process.env.CI || process.exit(1)\" || (pnpm run install:browsers && pnpm run install:deps)",
    "generate-pages": "tsx scripts/generate-pages.ts",
    "sync-ejected-skins": "tsx scripts/sync-ejected-skins.ts",
    "e2e": "playwright test",
    "test:headed": "playwright test --headed",
    "test:debug": "playwright test --debug",
    "test:ui": "playwright test --ui",
    "test:update": "playwright test --update-snapshots",
    "test:chromium": "playwright test --project=vite-chromium",
    "test:webkit": "playwright test --project=vite-webkit",
    "test:vite": "playwright test --project=vite-chromium",
    "test:sandbox": "playwright test --project=sandbox-chromium",
    "test:all": "playwright test --project=vite-chromium --project=vite-webkit",
    "report": "playwright show-report"
  },
  "devDependencies": {
    "@playwright/test": "^1.52.0",
    "@types/react": "^19.2.17",
    "@types/react-dom": "^19.2.3",
    "@videojs/core": "workspace:*",
    "@videojs/html": "workspace:*",
    "@videojs/icons": "workspace:*",
    "@videojs/react": "workspace:*",
    "@videojs/skins": "workspace:*",
    "@videojs/spf": "workspace:*",
    "@videojs/store": "workspace:*",
    "@videojs/utils": "workspace:*",
    "@vitejs/plugin-react": "^6.0.4",
    "react": "^19.2.8",
    "react-dom": "^19.2.8",
    "vite": "^8.1.5"
  }
}
