| { | |
| "name": "@webgpu/cts", | |
| "version": "0.1.0", | |
| "description": "WebGPU Conformance Test Suite", | |
| "scripts": { | |
| "test": "grunt all", | |
| "all": "grunt all", | |
| "standalone": "grunt standalone", | |
| "wpt": "grunt wpt", | |
| "node": "grunt node", | |
| "checks": "grunt checks", | |
| "unittest": "grunt unittest", | |
| "typecheck": "grunt typecheck", | |
| "lint": "grunt run:lint", | |
| "fix": "grunt fix", | |
| "gen_wpt_cts_html": "node tools/gen_wpt_cts_html", | |
| "gen_cache": "node tools/gen_cache", | |
| "tsdoc": "grunt tsdoc", | |
| "start": "node tools/dev_server", | |
| "dev": "node tools/dev_server" | |
| }, | |
| "engines": { | |
| "node": "^12.22.0 || ^14.17.0 || >=16.0.0", | |
| "npm": ">=8.5.2" | |
| }, | |
| "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.23.0", | |
| "@babel/core": "^7.23.2", | |
| "@babel/preset-typescript": "^7.23.2", | |
| "@types/babel__core": "^7.20.3", | |
| "@types/dom-mediacapture-transform": "^0.1.8", | |
| "@types/dom-webcodecs": "^0.1.9", | |
| "@types/express": "^4.17.20", | |
| "@types/jquery": "^3.5.25", | |
| "@types/morgan": "^1.9.7", | |
| "@types/offscreencanvas": "^2019.7.2", | |
| "@types/pngjs": "^6.0.3", | |
| "@types/serve-index": "^1.9.3", | |
| "@types/w3c-image-capture": "^1.0.10", | |
| "@typescript-eslint/eslint-plugin": "^6.9.1", | |
| "@typescript-eslint/parser": "^6.9.1", | |
| "@webgpu/types": "^0.1.74", | |
| "ansi-colors": "4.1.3", | |
| "babel-plugin-add-header-comment": "^1.0.3", | |
| "babel-plugin-const-enum": "^1.2.0", | |
| "chokidar": "^3.5.3", | |
| "eslint": "^8.52.0", | |
| "eslint-plugin-ban": "^1.6.0", | |
| "eslint-plugin-deprecation": "^2.0.0", | |
| "eslint-plugin-gpuweb-cts": "file:./tools/eslint-plugin-gpuweb-cts", | |
| "eslint-plugin-import": "^2.29.0", | |
| "eslint-plugin-n": "^17.2.1", | |
| "express": "^4.18.2", | |
| "grunt": "^1.6.1", | |
| "grunt-cli": "^1.4.3", | |
| "grunt-concurrent": "^3.0.0", | |
| "grunt-contrib-clean": "^2.0.1", | |
| "grunt-contrib-copy": "^1.0.0", | |
| "grunt-run": "^0.8.1", | |
| "grunt-timer": "^0.6.0", | |
| "gts": "^5.2.0", | |
| "http-server": "^14.1.1", | |
| "morgan": "^1.10.0", | |
| "playwright-core": "^1.39.0", | |
| "pngjs": "^7.0.0", | |
| "portfinder": "^1.0.32", | |
| "prettier": "~3.0.3", | |
| "screenshot-ftw": "^1.0.5", | |
| "serve-index": "^1.9.1", | |
| "ts-node": "^10.9.1", | |
| "typedoc": "^0.25.3", | |
| "typescript": "~5.2.2" | |
| } | |
| } |