UNPKG

playwright-test

Version:

Run mocha, zora, uvu, tape and benchmark.js scripts inside real browsers with playwright.

131 lines 3.27 kB
{ "name": "playwright-test", "type": "module", "version": "14.1.11", "description": "Run mocha, zora, uvu, tape and benchmark.js scripts inside real browsers with playwright.", "author": "Hugo Dias <hugomrdias@gmail.com> (hugodias.me)", "license": "MIT", "repository": "hugomrdias/playwright-test", "keywords": [ "playwright", "test", "tests", "test-runner", "mocha", "tape", "benchmark", "benchmark.js", "zora", "coverage", "istanbul", "nyc", "code coverage", "uvu" ], "exports": { ".": { "types": "./dist/src/runner.d.ts", "default": "./src/runner.js" }, "./package.json": "./package.json", "./taps": { "types": "./dist/src/taps/index.d.ts", "default": "./src/taps/index.js" }, "./client": { "types": "./dist/src/client/index.d.ts", "default": "./src/client/index.js" } }, "main": "src/runner.js", "types": "dist/src/runner.d.ts", "typesVersions": { "*": { "taps": [ "dist/src/taps/index.d.ts" ], "client": [ "dist/src/client/index.d.ts" ] } }, "bin": { "playwright-test": "cli.js", "pw-test": "cli.js" }, "files": [ "dist/src/runner.d.ts", "dist/src/runner.d.ts.map", "dist/src/types.d.ts", "dist/src/taps", "dist/src/client", "static", "src", "cli.js" ], "engines": { "node": ">=16.0.0" }, "dependencies": { "acorn-loose": "^8.3.0", "assert": "^2.1.0", "buffer": "^6.0.3", "c8": "^10.1.3", "camelcase": "^8.0.0", "chokidar": "^4.0.3", "cpy": "^11.0.0", "esbuild": "0.25.8", "esbuild-plugin-wasm": "^1.1.0", "events": "^3.3.0", "execa": "^9.3.0", "exit-hook": "^4.0.0", "globby": "^14.0.2", "kleur": "^4.1.5", "lilconfig": "^3.1.3", "lodash": "^4.17.21", "merge-options": "^3.0.4", "nanoid": "^5.0.9", "ora": "^8.0.1", "p-timeout": "^6.1.4", "path-browserify": "^1.0.1", "playwright-core": "1.54.1", "polka": "^0.5.2", "premove": "^4.0.0", "process": "^0.11.10", "sade": "^1.8.1", "sirv": "^3.0.0", "source-map": "0.6.1", "source-map-support": "^0.5.21", "stream-browserify": "^3.0.0", "tempy": "^3.1.0", "test-exclude": "^7.0.1", "util": "^0.12.5", "v8-to-istanbul": "^9.3.0" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@hugomrdias/configs": "^0.1.9", "@types/mocha": "^10.0.10", "@types/polka": "^0.5.4", "benchmark": "^2.1.4", "debug": "^4.4.0", "delay": "^6.0.0", "mocha": "^11.1.0", "p-defer": "^4.0.1", "simple-git-hooks": "^2.11.1", "tape": "^5.8.1", "tinybench": "^4.0.1", "typescript": "^5.5.4", "uvu": "^0.5.6", "zora": "^5.2.0" }, "simple-git-hooks": { "pre-commit": "pnpm exec biome check --no-errors-on-unmatched --files-ignore-unknown=true --staged" }, "scripts": { "clean": "rm -rf pnpm-lock.yaml .coverage .nyc_output dist node_modules .tmp", "fix": "biome check --fix --no-errors-on-unmatched --files-ignore-unknown=true", "lint": "tsc && biome check --no-errors-on-unmatched --files-ignore-unknown=true .", "test": "mocha test.js --bail --timeout 50000" } }