-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathdeno.json
More file actions
32 lines (31 loc) · 1.15 KB
/
deno.json
File metadata and controls
32 lines (31 loc) · 1.15 KB
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
26
27
28
29
30
31
32
{
"lock": false,
"tasks": {
"format:base": "deno run -A npm:prettier@3.5 --config .prettierrc --ignore-path .prettierignore.ci --ignore-unknown",
"format:install": "cd .git/hooks && ln -s ../../_pre-commit.sh pre-commit",
"format": "deno task format:base --write .",
"init-local-env": "deno run --no-lock -A ./scripts/init-local-env.ts",
"init-project": "deno run --no-lock -A ./scripts/init-project.ts",
"run-server": "cd multiplayer && deno task start --spawn-fail --spawn-dir",
"run-editor": "cd editor && deno task build && deno run -A --no-lock jsr:@std/http/file-server --port=5173 web"
},
"imports": {
"@dreamlab/engine": "./engine/mod.ts",
"@dreamlab/engine/internal": "./engine/internal.ts",
"@dreamlab/vendor/": "./engine/_deps/",
"@dreamlab/proto/": "./proto/",
"@dreamlab/scene": "./scene-graph/mod.ts",
"@dreamlab/util/": "./util/",
"@dreamlab/ui": "./ui/mod.ts",
"@dreamlab/ui/jsx-runtime": "./ui/jsx.ts"
},
"compilerOptions": {
"lib": ["deno.window", "dom"],
"noImplicitOverride": false
},
"lint": {
"rules": {
"exclude": ["no-this-alias", "no-import-prefix"]
}
}
}