-
Notifications
You must be signed in to change notification settings - Fork 15
/
deno.json
25 lines (25 loc) · 1.15 KB
/
deno.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"tasks": {
"start": "DENO_NO_PACKAGE_JSON=1 && deno run --allow-read=. --allow-write=. --unstable-webgpu src/index.deno.ts",
"test": "DENO_NO_PACKAGE_JSON=1 && deno test --allow-read=. --allow-write=. --unstable-webgpu src",
"impostors": "DENO_NO_PACKAGE_JSON=1 && deno test --allow-read=. --allow-write=. --unstable-webgpu src/scene/renderImpostors/renderImpostors.test.ts",
"rasterizeSw": "DENO_NO_PACKAGE_JSON=1 && deno test --allow-read=. --allow-write=. --unstable-webgpu src/passes/rasterizeSw/rasterizeSwPass.test.ts"
},
"imports": {
"png": "https://deno.land/x/pngs@0.1.1/mod.ts",
"std/webgpu": "jsr:@std/webgpu@^0.224.0",
"wgpu-matrix": "npm:wgpu-matrix@2.9.0",
"std-path": "https://deno.land/std@0.224.0/path/mod.ts",
"fs": "https://deno.land/std@0.224.0/fs/mod.ts",
"assert": "https://deno.land/std@0.224.0/assert/mod.ts",
"deep-merge": "https://deno.land/std@0.224.0/collections/deep_merge.ts",
"webgl-obj-loader": "npm:webgl-obj-loader@2.0.8"
},
"test": {
"exclude": ["src/web"]
},
"compilerOptions": {
"lib": ["esnext", "dom", "dom.iterable", "deno.window"]
},
"exclude": ["_references/"]
}