wpt-runner
Version:
Runs web platform tests in Node.js using jsdom
46 lines (45 loc) • 1.13 kB
JSON
{
"name": "wpt-runner",
"description": "Runs web platform tests in Node.js using jsdom",
"keywords": [
"testing",
"web platform tests",
"wpt",
"test runner",
"jsdom"
],
"version": "6.0.0",
"author": "Domenic Denicola <d@domenic.me> (https://domenic.me/)",
"license": "WTFPL",
"repository": "domenic/wpt-runner",
"main": "lib/wpt-runner.js",
"bin": {
"wpt-runner": "bin/wpt-runner.js"
},
"files": [
"lib/",
"bin/",
"common/",
"testharness/"
],
"scripts": {
"test": "node test/runner.js",
"lint": "eslint",
"prepare": "npm run copy-testharness && npm run copy-common",
"copy-testharness": "mkdir -p testharness/ && cp wpt/resources/testharness.js wpt/resources/idlharness.js wpt/resources/webidl2/lib/webidl2.js testharness/",
"copy-common": "mkdir -p common/ && cp wpt/common/gc.js common/"
},
"engines": {
"node": ">= 22"
},
"dependencies": {
"jsdom": "^25.0.1",
"st": "^3.0.1",
"yargs": "^17.7.2"
},
"devDependencies": {
"@domenic/eslint-config": "^4.0.1",
"eslint": "^9.16.0",
"globals": "15.13.0"
}
}