UNPKG

@wdio/electron-utils

Version:

Utilities for WebdriverIO Electron Service

73 lines 2 kB
{ "name": "@wdio/electron-utils", "version": "8.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" ], "./log": [ { "import": { "types": "./dist/esm/log.d.ts", "default": "./dist/esm/log.js" }, "require": { "types": "./dist/cjs/log.d.ts", "default": "./dist/cjs/log.js" } }, "./dist/cjs/log.js" ] }, "engines": { "node": ">=18 || >=20" }, "dependencies": { "@electron/packager": "^18.3.6", "@wdio/logger": "^9.15.0", "debug": "^4.4.1", "find-versions": "^6.0.0", "json5": "^2.2.3", "read-package-up": "^11.0.0", "smol-toml": "^1.3.4", "tsx": "^4.20.3", "yaml": "^2.8.0" }, "devDependencies": { "@types/debug": "^4.1.12", "@types/node": "^24.0.3", "@vitest/coverage-v8": "^3.2.3", "shx": "^0.4.0", "typescript": "^5.8.3", "vitest": "^3.2.3", "@wdio/electron-bundler": "8.2.1", "@wdio/electron-types": "8.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": "rollup --config rollup.config.ts --configPlugin typescript", "typecheck": "tsc --noEmit -p tsconfig.json", "test:unit": "vitest --coverage --watch=false", "test:dev": "vitest --coverage", "test": "pnpm test:unit" } }