{
  "name": "webdriverio",
  "description": "Next-gen browser and mobile automation test framework for Node.js",
  "version": "10.0.2",
  "homepage": "https://webdriver.io",
  "author": "Christian Bromann <mail@bromann.dev>",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/webdriverio/webdriverio.git",
    "directory": "packages/webdriverio"
  },
  "bugs": {
    "url": "https://github.com/webdriverio/webdriverio/issues"
  },
  "engines": {
    "node": ">=22.19.0"
  },
  "tags": [
    "webdriver",
    "selenium",
    "test",
    "automation",
    "browser",
    "javascript",
    "node"
  ],
  "keywords": [
    "webdriverio",
    "webdriver",
    "selenium",
    "appium",
    "saucelabs",
    "sauce",
    "labs",
    "mocha",
    "nodeUnit",
    "buster",
    "puppeteer",
    "vows",
    "jasmine",
    "assert",
    "cucumber",
    "testingbot"
  ],
  "main": "./build/index.cjs",
  "type": "module",
  "exports": {
    ".": {
      "types": "./build/index.d.ts",
      "browser": "./build/index.js",
      "importSource": "./src/node.ts",
      "import": "./build/node.js",
      "requireSource": "./src/index.cts",
      "require": "./build/index.cjs"
    },
    "./scripts/*": {
      "source": "./src/scripts/*.ts",
      "import": "./build/scripts/*"
    },
    "./protocol-stub": {
      "source": "./src/protocol-stub.ts",
      "import": "./build/protocol-stub.js"
    }
  },
  "types": "./build/index.d.ts",
  "typeScriptVersion": "6.0.3",
  "devDependencies": {
    "@sinonjs/fake-timers": "^14.0.0",
    "@types/archiver": "^8.0.0",
    "@types/aria-query": "^5.0.4",
    "@types/lodash.clonedeep": "^4.5.9",
    "dom-accessibility-api": "^0.7.1",
    "puppeteer-core": "^25.11.0",
    "react": "^18.3.1",
    "react-16": "npm:react@16.14.0",
    "react-17": "npm:react@17.0.2",
    "react-19": "npm:react@19.3.0",
    "react-dom": "^18.3.1",
    "react-dom-16": "npm:react-dom@16.14.0",
    "react-dom-17": "npm:react-dom@17.0.2",
    "react-dom-19": "npm:react-dom@19.3.0",
    "safe-stable-stringify": "^2.4.3"
  },
  "dependencies": {
    "@types/node": "^22.20.4",
    "@types/sinonjs__fake-timers": "^8.1.5",
    "@wdio/config": "10.0.1",
    "@wdio/logger": "10.0.0",
    "@wdio/protocols": "10.0.2",
    "@wdio/repl": "10.0.0",
    "@wdio/types": "10.0.1",
    "@wdio/utils": "10.0.1",
    "archiver": "^8.0.0",
    "aria-query": "^5.3.0",
    "cheerio": "^1.0.0-rc.12",
    "css-shorthand-properties": "^1.1.1",
    "css-value": "^0.0.1",
    "grapheme-splitter": "^1.0.4",
    "htmlfy": "^0.8.1",
    "is-plain-obj": "^4.1.0",
    "jszip": "^3.10.1",
    "lodash.clonedeep": "^4.5.0",
    "query-selector-shadow-dom": "^1.0.1",
    "rgb2hex": "0.2.5",
    "serialize-error": "^12.0.0",
    "urlpattern-polyfill": "^10.0.0",
    "webdriver": "10.0.2"
  },
  "peerDependencies": {
    "puppeteer-core": ">=24 <26"
  },
  "peerDependenciesMeta": {
    "puppeteer-core": {
      "optional": true
    }
  },
  "gitHead": "f256375e1426e3607ae9a539ffc1117191b0d097"
}
