{
  "name": "@applitools/spec-driver-puppeteer",
  "version": "1.6.1",
  "keywords": [
    "puppeteer",
    "chrome devtools protocol",
    "cdp",
    "devtools",
    "applitools",
    "automation",
    "testing",
    "tests"
  ],
  "homepage": "https://applitools.com",
  "bugs": {
    "url": "https://github.com/applitools/eyes.sdk.javascript1/issues"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/applitools/eyes.sdk.javascript1.git",
    "directory": "js/packages/spec-driver-puppeteer"
  },
  "license": "SEE LICENSE IN LICENSE",
  "author": {
    "name": "Applitools Team",
    "email": "team@applitools.com"
  },
  "main": "./dist/index.js",
  "types": "./types/index.d.ts",
  "files": [
    "dist",
    "types"
  ],
  "scripts": {
    "lint": "run --top-level eslint '**/*.ts'",
    "build": "run --top-level tspc --project ./tsconfig.build.json",
    "test": "run --top-level mocha './test/**/*.spec.ts' --exit",
    "setup": "[[ \"$APPLITOOLS_FRAMEWORK_VERSION\" != \"21\" ]] && yarn puppeteer:setup || yarn puppeteer:setup-chrome-only",
    "puppeteer:setup": "PUPPETEER_PRODUCT=firefox node --eval 'import(\"puppeteer/install.mjs\").catch(() => import(\"puppeteer/install.js\"))'",
    "puppeteer:setup-chrome-only": "puppeteer browsers install chrome",
    "up:framework": "echo \"$(jq '.devDependencies.puppeteer = $ENV.APPLITOOLS_FRAMEWORK_VERSION' ./package.json)\" > ./package.json"
  },
  "dependencies": {
    "@applitools/driver": "1.23.1",
    "@applitools/utils": "1.11.0"
  },
  "devDependencies": {
    "@applitools/api-extractor": "^1.2.22",
    "@applitools/test-utils": "^1.5.17",
    "@types/node": "^12.20.55",
    "puppeteer": "^24.11.1"
  },
  "peerDependencies": {
    "puppeteer": ">=5.3.0"
  },
  "engines": {
    "node": ">=12.13.0"
  },
  "publishConfig": {
    "access": "public"
  }
}