forked from mirrors/gecko-dev
After implementing vendoring in part 1, it's time to run it! This patch was broken out from part 1 to isolate very tedious portion of the review. Most of this patch is composed of: 1. Generated CTS test files from part 1. 2. A massive wall of test expectation management acknowledging current passes and failures. Currently, Linux and Windows are expected to pass with these noted failures. Many, but not all, current failures on MacOS are recorded. Differential Revision: https://phabricator.services.mozilla.com/D169953
77 lines
2.2 KiB
JSON
77 lines
2.2 KiB
JSON
{
|
|
"name": "@webgpu/cts",
|
|
"version": "0.1.0",
|
|
"description": "WebGPU Conformance Test Suite",
|
|
"scripts": {
|
|
"test": "grunt pre",
|
|
"check": "grunt check",
|
|
"standalone": "grunt standalone",
|
|
"wpt": "grunt wpt",
|
|
"fix": "grunt fix",
|
|
"unittest": "grunt unittest",
|
|
"gen_wpt_cts_html": "node tools/gen_wpt_cts_html",
|
|
"gen_cache": "node tools/gen_cache",
|
|
"tsdoc": "grunt run:tsdoc",
|
|
"start": "node tools/dev_server",
|
|
"dev": "node tools/dev_server"
|
|
},
|
|
"engines": {
|
|
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/gpuweb/cts.git"
|
|
},
|
|
"author": "WebGPU CTS Contributors",
|
|
"private": true,
|
|
"license": "BSD-3-Clause",
|
|
"bugs": {
|
|
"url": "https://github.com/gpuweb/cts/issues"
|
|
},
|
|
"homepage": "https://github.com/gpuweb/cts#readme",
|
|
"devDependencies": {
|
|
"@babel/cli": "^7.19.3",
|
|
"@babel/core": "^7.20.5",
|
|
"@babel/preset-typescript": "^7.18.6",
|
|
"@types/babel__core": "^7.1.20",
|
|
"@types/dom-mediacapture-transform": "^0.1.4",
|
|
"@types/dom-webcodecs": "^0.1.5",
|
|
"@types/express": "^4.17.14",
|
|
"@types/jquery": "^3.5.14",
|
|
"@types/morgan": "^1.9.3",
|
|
"@types/node": "^14.18.12",
|
|
"@types/offscreencanvas": "^2019.7.0",
|
|
"@types/pngjs": "^6.0.1",
|
|
"@types/serve-index": "^1.9.1",
|
|
"@typescript-eslint/parser": "^4.33.0",
|
|
"@webgpu/types": "0.1.25",
|
|
"ansi-colors": "4.1.1",
|
|
"babel-plugin-add-header-comment": "^1.0.3",
|
|
"babel-plugin-const-enum": "^1.2.0",
|
|
"chokidar": "^3.5.3",
|
|
"eslint": "^7.11.0",
|
|
"eslint-plugin-ban": "^1.6.0",
|
|
"eslint-plugin-deprecation": "^1.3.3",
|
|
"eslint-plugin-import": "^2.26.0",
|
|
"express": "^4.18.2",
|
|
"grunt": "^1.5.3",
|
|
"grunt-cli": "^1.4.3",
|
|
"grunt-contrib-clean": "^2.0.1",
|
|
"grunt-contrib-copy": "^1.0.0",
|
|
"grunt-run": "^0.8.1",
|
|
"grunt-ts": "^6.0.0-beta.22",
|
|
"gts": "^3.1.1",
|
|
"http-server": "^14.1.1",
|
|
"morgan": "^1.10.0",
|
|
"playwright-core": "^1.29.2",
|
|
"pngjs": "^6.0.0",
|
|
"portfinder": "^1.0.32",
|
|
"prettier": "~2.1.2",
|
|
"quiet-grunt": "^0.2.3",
|
|
"screenshot-ftw": "^1.0.5",
|
|
"serve-index": "^1.9.1",
|
|
"ts-node": "^9.0.0",
|
|
"typedoc": "^0.23.21",
|
|
"typescript": "~4.7.4"
|
|
}
|
|
}
|