-
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdeno.json
More file actions
86 lines (86 loc) · 4.31 KB
/
Copy pathdeno.json
File metadata and controls
86 lines (86 loc) · 4.31 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{
"tasks": {
"chel": "deno task lint && deno task build && deno run --allow-net --allow-read=.,../locales,../../../locales,$HOME/.cache/deno,$HOME/Library/Caches/deno --allow-ffi --allow-write=. --allow-sys --allow-env build/main.js",
"lint": "deno run --allow-env --allow-read --allow-sys='cpus' npm:eslint@9.31.0 ./src ./scripts",
"check": "deno check scripts/",
"compile": "deno run --allow-env --allow-ffi --allow-sys='hostname' --allow-run --allow-read --allow-write=./build,./dist scripts/compile.ts",
"build": "deno run --node-modules-dir --allow-ffi --allow-run --allow-read --allow-env --allow-write=./build --allow-sys='cpus,homedir' scripts/dashboard-esbuild.ts && deno run --node-modules-dir --allow-ffi --allow-run --allow-read --allow-env --allow-write=./build --allow-sys='cpus,homedir,hostname' scripts/build.ts",
"dist": "deno task lint && deno task build && deno task compile",
"publish": "deno run --allow-run --allow-read --allow-write=./build,./dist,./package.json --allow-env scripts/publish.ts",
"sync-versions": "deno run --allow-read=. --allow-write=. --allow-run scripts/sync-versions.ts",
"test": "deno task lint && deno task check && deno test --unstable-worker-options --allow-read=.,$HOME/.cache,$HOME/Library/Caches/deno --allow-write=.,$HOME/.cache,$HOME/Library/Caches/deno --allow-env --allow-ffi --allow-net --allow-sys --allow-run=node"
},
"imports": {
"@db/sqlite": "jsr:@db/sqlite@0.13.0",
"~/": "./src/",
"assert": "node:assert",
"buffer": "node:buffer",
"fs": "node:fs",
"path": "node:path",
"url": "node:url",
"util": "node:util",
"jsr:@std/assert": "jsr:@std/assert@1.0.13",
"jsr:@std/encoding/": "jsr:@std/encoding@1.0.10/",
"jsr:@std/flags/": "jsr:@std/flags@0.224.0/",
"jsr:@std/fmt/colors": "jsr:@std/fmt@1.0.8/colors",
"jsr:@std/fs/": "jsr:@std/fs@1.0.19/",
"jsr:@std/path/": "jsr:@std/path@1.1.1/",
"jsr:@std/streams/": "jsr:@std/streams@1.0.10/",
"jsr:@std/io/": "jsr:@std/io@0.225.2/",
"jsr:@db/sqlite": "jsr:@db/sqlite@0.13.0",
"npm:@types/node": "npm:@types/node@24.0.13",
"npm:@vue/component-compiler": "npm:@vue/component-compiler@4.2.4",
"npm:@sbp/sbp": "npm:@sbp/sbp@2.4.1",
"npm:@sbp/okturtles.data": "npm:@sbp/okturtles.data@0.1.7",
"npm:@sbp/okturtles.eventqueue": "npm:@sbp/okturtles.eventqueue@1.2.1",
"npm:@sbp/okturtles.events": "npm:@sbp/okturtles.events@1.0.1",
"npm:dompurify": "npm:dompurify@2.4.2",
"npm:@eslint/js": "npm:@eslint/js@9.31.0",
"npm:@types/three": "npm:@types/three@0.179.0",
"npm:esbuild": "npm:esbuild@0.25.8",
"npm:esbuild-sass-plugin": "npm:esbuild-sass-plugin@3.3.1",
"npm:typescript-eslint": "npm:typescript-eslint@8.37.0",
"npm:three": "npm:three@0.151.3",
"npm:turtledash": "npm:turtledash@1.0.3",
"npm:vue": "npm:vue@2.7.16",
"npm:vue-clickaway": "npm:vue-clickaway@2.2.2",
"npm:vue-router": "npm:vue-router@3.6.5",
"npm:vuelidate": "npm:vuelidate@0.7.6",
"npm:vuex": "npm:vuex@3.6.0",
"npm:multiformats/": "npm:multiformats@11.0.2/",
"npm:@chelonia/lib/": "npm:@chelonia/lib@1.5.0/",
"npm:lru-cache": "npm:lru-cache@7.14.0",
"npm:pino": "npm:pino@8.19.0",
"npm:tweetnacl": "npm:tweetnacl@1.0.3",
"npm:chalk": "npm:chalk@4.1.0",
"npm:ws": "npm:ws@8.5.0",
"npm:zod": "npm:zod@4.0.5",
"npm:@types/ws": "npm:@types/ws@8.5.10",
"npm:bottleneck": "npm:bottleneck@2.19.5",
"npm:@apeleghq/rfc8188/": "npm:@apeleghq/rfc8188@1.0.7/",
"npm:redis": "npm:redis@5.9.0",
"npm:nconf": "npm:nconf@0.13.0",
"npm:yargs": "npm:yargs@16.2.0",
"npm:@types/nconf": "npm:@types/nconf@0.10.7",
"npm:@types/yargs": "npm:@types/yargs@17.0.34",
"npm:smol-toml": "npm:smol-toml@1.4.2",
"npm:@chelonia/serdes": "npm:@chelonia/serdes@1.0.1",
"npm:hono": "npm:hono@4.12.12",
"npm:hono/": "npm:hono@4.12.12/",
"npm:@hono/node-server": "npm:@hono/node-server@1.19.14",
"npm:@hono/node-server/": "npm:@hono/node-server@1.19.14/",
"npm:@hono/zod-validator": "npm:@hono/zod-validator@0.7.6"
},
"nodeModulesDir": "auto",
"fmt": {
"lineWidth": 100,
"semiColons": false,
"singleQuote": true
},
"exclude": ["test/assets/"],
"lint": {
"exclude": ["node_modules/", "vendor/", "dist/", "build/"]
},
"vendor": true,
"workspace": ["./src/serve/dashboard"]
}