@wdio/electron-types
Version:
Types for WebdriverIO Electron Service
51 lines • 1.42 kB
JSON
{
"name": "@wdio/electron-types",
"version": "8.2.1",
"description": "Types 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"
]
},
"dependencies": {
"@vitest/spy": "^3.2.3"
},
"devDependencies": {
"@electron-forge/shared-types": "^7.8.1",
"@electron/packager": "^18.3.6",
"@wdio/globals": "^9.15.0",
"@wdio/types": "^9.15.0",
"builder-util": "^26.0.11",
"electron": "^36.4.0",
"read-package-up": "^11.0.0",
"typescript": "^5.8.3",
"webdriverio": "^9.15.0",
"@wdio/electron-bundler": "8.2.1"
},
"files": [
"dist/*"
],
"scripts": {
"clean": "pnpm clean:dist && pnpm dlx shx rm -rf ./node_modules pnpm-lock.yaml",
"clean:dist": "pnpm dlx shx rm -rf ./dist",
"dev": "pnpm run build --watch",
"typecheck": "tsc --noEmit -p tsconfig.json",
"build": "rollup --config rollup.config.ts --configPlugin typescript"
}
}