{
  "name": "@wdio/electron-utils",
  "version": "9.2.1",
  "description": "Utilities for WebdriverIO Electron Service",
  "homepage": "https://github.com/webdriverio-community/wdio-electron-service",
  "license": "MIT",
  "type": "module",
  "main": "./dist/cjs/index.js",
  "module": "./dist/esm/index.js",
  "types": "./dist/esm/index.d.ts",
  "exports": {
    ".": [
      {
        "import": {
          "types": "./dist/esm/index.d.ts",
          "default": "./dist/esm/index.js"
        },
        "require": {
          "types": "./dist/cjs/index.d.ts",
          "default": "./dist/cjs/index.js"
        }
      },
      "./dist/cjs/index.js"
    ]
  },
  "engines": {
    "node": ">=18 || >=20"
  },
  "dependencies": {
    "@electron/packager": "^18.4.4",
    "@wdio/logger": "^9.18.0",
    "debug": "^4.4.3",
    "esbuild": "^0.25.10",
    "find-versions": "^6.0.0",
    "json5": "^2.2.3",
    "read-package-up": "^11.0.0",
    "smol-toml": "^1.4.2",
    "tsx": "^4.20.6",
    "yaml": "^2.8.1"
  },
  "devDependencies": {
    "@types/debug": "^4.1.12",
    "@types/node": "^24.7.2",
    "@vitest/coverage-v8": "^3.2.4",
    "shx": "^0.4.0",
    "typescript": "^5.9.3",
    "vitest": "^3.2.4",
    "@wdio/electron-bundler": "9.2.1",
    "@wdio/electron-types": "9.2.1"
  },
  "scripts": {
    "clean": "pnpm clean:dist && pnpm dlx shx rm -rf ./node_modules pnpm-lock.yaml ./src/cjs/*.ts",
    "clean:dist": "pnpm dlx shx rm -rf ./dist",
    "dev": "pnpm run build --watch",
    "build": "tsx ../../scripts/build-package.ts",
    "typecheck": "tsc --noEmit -p tsconfig.json",
    "test:unit": "vitest --coverage --watch=false",
    "test:dev": "vitest --coverage",
    "test": "pnpm test:unit"
  }
}