-
Notifications
You must be signed in to change notification settings - Fork 1
/
deno.json
70 lines (70 loc) · 2.81 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
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
{
"tasks": {
"example": "deno run -A --watch",
"example:gen": "deno run --allow-ffi --allow-read=. --allow-write=. --allow-net=jsr.io ./packages/examples/scripts/generate_routes.ts",
"test": "deno test -A --coverage --no-check",
"test:update": "deno test -A --no-check -- --update",
"cov:gen": "deno coverage coverage --lcov --output=cov.lcov",
"cov:view": "deno coverage --html coverage",
"reload": "deno cache --reload **/*.ts jsr:@check/deps",
"check": "deno check **/*.ts",
"ok": "deno fmt && deno lint && deno task packages && deno task check && deno task test && deno publish --dry-run --allow-dirty",
"packages": "./_tools/packages.ts",
"local-import-map": "./_tools/local-import-map.ts",
"outdated": "deno run --allow-read=. --allow-net=jsr.io,registry.npmjs.org jsr:@check/deps",
"lock": "rm -f deno.lock && deno check **/*.ts"
},
"compilerOptions": {
"noUncheckedIndexedAccess": true,
"verbatimModuleSyntax": true
},
"fmt": {
"exclude": [
"./packages/examples/_routes.ts",
"./packages/generate/_test/*.ts"
]
},
"imports": {
"@dprint/formatter": "jsr:@dprint/formatter@^0.4.1",
"@http/assert": "jsr:@http/assert@^0.25.0",
"@http/discovery": "jsr:@http/discovery@^0.25.0",
"@http/examples": "jsr:@http/examples@^0.25.0",
"@http/fs": "jsr:@http/fs@^0.25.0",
"@http/generate": "jsr:@http/generate@^0.25.0",
"@http/host-bun-local": "jsr:@http/host-bun-local@^0.25.0",
"@http/host-cloudflare-worker": "jsr:@http/host-cloudflare-worker@^0.25.0",
"@http/host-deno-deploy": "jsr:@http/host-deno-deploy@^0.25.0",
"@http/host-deno-local": "jsr:@http/host-deno-local@^0.25.0",
"@http/interceptor": "jsr:@http/interceptor@^0.25.0",
"@http/request": "jsr:@http/request@^0.25.0",
"@http/response": "jsr:@http/response@^0.25.0",
"@http/route": "jsr:@http/route@^0.25.0",
"@std/assert": "jsr:@std/assert@^1.0.9",
"@std/bytes": "jsr:@std/bytes@^1.0.4",
"@std/collections": "jsr:@std/collections@^1.0.9",
"@std/datetime": "jsr:@std/datetime@^0.225.2",
"@std/fs": "jsr:@std/fs@^1.0.6",
"@std/http": "jsr:@std/http@^1.0.12",
"@std/media-types": "jsr:@std/media-types@^1.1.0",
"@std/net": "jsr:@std/net@^1.0.4",
"@std/path": "jsr:@std/path@^1.0.8",
"@std/streams": "jsr:@std/streams@^1.0.8",
"@std/testing": "jsr:@std/testing@^1.0.6",
"$test/generate/": "./packages/generate/_test/"
},
"workspace": [
"./packages/assert",
"./packages/discovery",
"./packages/examples",
"./packages/fs",
"./packages/generate",
"./packages/host-bun-local",
"./packages/host-cloudflare-worker",
"./packages/host-deno-deploy",
"./packages/host-deno-local",
"./packages/interceptor",
"./packages/request",
"./packages/response",
"./packages/route"
]
}