mirror-webgpu-cts/node.tsconfig.json
dan sinclair 11f61c5f91
[dawn-node]: Move TSC config to file. (#1382)
This PR pulls the typescript config out of the grunt file and adds
the options into the `node.tsconfig.json` file. This also disables
the `incremental` flag in order to work around incorrectly
regenerating the test suite.

The removal of `incremental` takes the Building CTS step to
~14s locally.
2022-05-11 20:04:17 -07:00

20 lines
592 B
JSON

// Typescript configuration for compile sources and
// dependent files for usage directly with Node.js. This
// is useful for running scripts in tools/ directly with Node
// without including extra dependencies.
{
"extends": "./tsconfig.json",
"compilerOptions": {
"module": "commonjs",
"incremental": false,
"noEmit": false,
"declaration": false,
},
"exclude": [
"src/common/runtime/wpt.ts",
"src/common/runtime/standalone.ts",
"src/common/runtime/helper/test_worker.ts",
"src/webgpu/web_platform/worker/worker_launcher.ts"
]
}