package.json (2588B)
1 { 2 "name": "@webgpu/cts", 3 "version": "0.1.0", 4 "description": "WebGPU Conformance Test Suite", 5 "scripts": { 6 "test": "grunt all", 7 "all": "grunt all", 8 "standalone": "grunt standalone", 9 "wpt": "grunt wpt", 10 "node": "grunt node", 11 "checks": "grunt checks", 12 "unittest": "grunt unittest", 13 "typecheck": "grunt typecheck", 14 "lint": "grunt run:lint", 15 "fix": "grunt fix", 16 "gen_wpt_cts_html": "node tools/gen_wpt_cts_html", 17 "gen_cache": "node tools/gen_cache", 18 "tsdoc": "grunt tsdoc", 19 "start": "node tools/dev_server", 20 "dev": "node tools/dev_server" 21 }, 22 "engines": { 23 "node": "^12.22.0 || ^14.17.0 || >=16.0.0", 24 "npm": ">=8.5.2" 25 }, 26 "repository": { 27 "type": "git", 28 "url": "git+https://github.com/gpuweb/cts.git" 29 }, 30 "author": "WebGPU CTS Contributors", 31 "private": true, 32 "license": "BSD-3-Clause", 33 "bugs": { 34 "url": "https://github.com/gpuweb/cts/issues" 35 }, 36 "homepage": "https://github.com/gpuweb/cts#readme", 37 "devDependencies": { 38 "@babel/cli": "^7.23.0", 39 "@babel/core": "^7.23.2", 40 "@babel/preset-typescript": "^7.23.2", 41 "@types/babel__core": "^7.20.3", 42 "@types/dom-mediacapture-transform": "^0.1.8", 43 "@types/dom-webcodecs": "^0.1.9", 44 "@types/express": "^4.17.20", 45 "@types/jquery": "^3.5.25", 46 "@types/morgan": "^1.9.7", 47 "@types/offscreencanvas": "^2019.7.2", 48 "@types/pngjs": "^6.0.3", 49 "@types/serve-index": "^1.9.3", 50 "@types/w3c-image-capture": "^1.0.10", 51 "@typescript-eslint/eslint-plugin": "^6.9.1", 52 "@typescript-eslint/parser": "^6.9.1", 53 "@webgpu/types": "^0.1.68", 54 "ansi-colors": "4.1.3", 55 "babel-plugin-add-header-comment": "^1.0.3", 56 "babel-plugin-const-enum": "^1.2.0", 57 "chokidar": "^3.5.3", 58 "eslint": "^8.52.0", 59 "eslint-plugin-ban": "^1.6.0", 60 "eslint-plugin-deprecation": "^2.0.0", 61 "eslint-plugin-gpuweb-cts": "file:./tools/eslint-plugin-gpuweb-cts", 62 "eslint-plugin-import": "^2.29.0", 63 "eslint-plugin-n": "^17.2.1", 64 "express": "^4.18.2", 65 "grunt": "^1.6.1", 66 "grunt-cli": "^1.4.3", 67 "grunt-concurrent": "^3.0.0", 68 "grunt-contrib-clean": "^2.0.1", 69 "grunt-contrib-copy": "^1.0.0", 70 "grunt-run": "^0.8.1", 71 "grunt-timer": "^0.6.0", 72 "gts": "^5.2.0", 73 "http-server": "^14.1.1", 74 "morgan": "^1.10.0", 75 "playwright-core": "^1.39.0", 76 "pngjs": "^7.0.0", 77 "portfinder": "^1.0.32", 78 "prettier": "~3.0.3", 79 "screenshot-ftw": "^1.0.5", 80 "serve-index": "^1.9.1", 81 "ts-node": "^10.9.1", 82 "typedoc": "^0.25.3", 83 "typescript": "~5.2.2" 84 } 85 }