@wdio/browser-runner
Version:
A WebdriverIO runner to run unit tests tests in the browser.
139 lines (138 loc) • 4.07 kB
JSON
{
"name": "@wdio/browser-runner",
"version": "9.18.4",
"description": "A WebdriverIO runner to run unit tests tests in the browser.",
"author": "Christian Bromann <mail@bromann.dev>",
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-browser-runner",
"license": "MIT",
"engines": {
"node": ">=18.20.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/webdriverio/webdriverio.git",
"directory": "packages/wdio-browser-runner"
},
"keywords": [
"webdriver",
"webdriverio",
"wdio",
"wdio-runner"
],
"bugs": {
"url": "https://github.com/webdriverio/webdriverio/issues"
},
"type": "module",
"types": "./build/index.d.ts",
"exports": {
".": {
"types": "./build/index.d.ts",
"import": "./build/index.js"
},
"./stencil": {
"importSource": "./src/browser/integrations/stencil.ts",
"import": "./build/browser/integrations/stencil.js",
"types": "./build/browser/integrations/stencil.d.ts"
},
"./driver": {
"browserSource": "./src/browser/driver.ts",
"browser": "./build/browser/driver.js",
"types": "./build/browser/driver.d.ts"
},
"./mock": {
"browserSource": "./src/browser/mock.ts",
"browser": "./build/browser/mock.js",
"types": "./build/browser/mock.d.ts"
},
"./setup": {
"browserSource": "./src/browser/setup.ts",
"browser": "./build/browser/setup.js",
"types": "./build/browser/setup.d.ts"
},
"./spy": {
"browserSource": "./src/browser/spy.ts",
"browser": "./build/browser/spy.js",
"types": "./build/browser/spy.d.ts"
},
"./expect": {
"browserSource": "./src/browser/expect.ts",
"browser": "./build/browser/expect.js",
"types": "./build/browser/expect.d.ts"
},
"./third_party/*": {
"import": "./build/third_party/*"
}
},
"scripts": {
"build": "run-s build:*",
"build:mkdir": "mkdir -p ./build/third_party",
"build:copy": "run-p build:copy:*",
"build:copy:css": "cp ./node_modules/mocha/mocha.css ./build/third_party/mocha.css",
"build:copy:js": "sed '$d' ./node_modules/mocha/mocha.js > ./build/third_party/mocha.js"
},
"typeScriptVersion": "3.8.3",
"dependencies": {
"@originjs/vite-plugin-commonjs": "^1.0.3",
"@vitest/spy": "^2.0.4",
"@wdio/globals": "9.17.0",
"@wdio/local-runner": "9.18.4",
"@wdio/logger": "9.18.0",
"@wdio/mocha-framework": "9.18.0",
"@wdio/protocols": "9.16.2",
"@wdio/runner": "9.18.4",
"@wdio/types": "9.16.2",
"@wdio/utils": "9.18.0",
"deepmerge-ts": "^7.0.3",
"expect": "30.0.4",
"get-port": "^7.1.0",
"import-meta-resolve": "^4.0.0",
"istanbul-lib-coverage": "^3.2.2",
"istanbul-lib-report": "^3.0.1",
"istanbul-lib-source-maps": "^5.0.4",
"istanbul-reports": "^3.1.7",
"mlly": "^1.6.1",
"modern-node-polyfills": "^1.0.0",
"recast": "^0.23.6",
"safe-stringify": "^1.1.0",
"source-map-support": "^0.5.21",
"vite": "^5.4.10",
"vite-plugin-istanbul": "^6.0.0",
"vite-plugin-top-level-await": "^1.4.1"
},
"peerDependencies": {
"expect-webdriverio": "^5.3.4",
"webdriver": "^9.0.0",
"webdriverio": "^9.0.0"
},
"peerDependenciesMeta": {
"expect-webdriverio": {
"optional": false
},
"webdriver": {
"optional": false
},
"webdriverio": {
"optional": false
}
},
"devDependencies": {
"@sveltejs/vite-plugin-svelte": "^4.0.2",
"@types/istanbul-lib-coverage": "^2.0.6",
"@types/istanbul-lib-report": "^3.0.3",
"@types/istanbul-lib-source-maps": "^4.0.4",
"@types/istanbul-reports": "^3.0.4",
"esbuild": "^0.25.0",
"geckodriver": "^5.0.0",
"mocha": "^10.7.3",
"webdriverio": "9.18.4"
},
"optionalDependencies": {
"@nuxt/kit": "^3.12.4",
"@stencil/core": "^4.20.0",
"unimport": "^3.10.0"
},
"publishConfig": {
"access": "public"
},
"gitHead": "a319103a2aa58659d427c7e475a97ffadab5df60"
}