-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.jsonc
More file actions
55 lines (55 loc) · 1.51 KB
/
Copy pathdeno.jsonc
File metadata and controls
55 lines (55 loc) · 1.51 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
{
"lock": true,
"tasks": {
"init": "deno i && git config core.hooksPath .hooks",
"ok": "deno fmt --check && deno task build:check",
"dev": "deno run -A --watch-hmr scripts/dev.ts",
"build": "deno run -Aq scripts/build.ts",
"build:check": "deno run -Aq scripts/build.ts -d",
"build:client": {
"dependencies": [
"client:danbooru",
"client:shikimori"
]
},
"client:danbooru": {
"command": "deno run -Aq npm:openapi-typescript ./gen/danbooru.openapi.yaml -o ./example/danbooru.oas.ts",
"dependencies": [
"build"
]
},
"client:shikimori": {
"command": "deno run -Aq npm:openapi-typescript ./gen/shikimori.openapi.yaml -o ./example/shikimori.oas.ts",
"dependencies": [
"build"
]
}
},
"imports": {
"@maks11060/openapi": "jsr:@maks11060/openapi@^0.1.3",
"@std/cli": "jsr:@std/cli@^1.0.27",
"@std/datetime": "jsr:@std/datetime@^0.225.7",
"@std/fs": "jsr:@std/fs@^1.0.22",
"@std/path": "jsr:@std/path@^1.1.4",
"@std/yaml": "jsr:@std/yaml@^1.0.11",
"hono": "npm:hono@^4.11.9",
"openapi-fetch": "npm:openapi-fetch@^0.15.2",
"openapi-typescript": "npm:openapi-typescript@^7.12.0",
"zod": "npm:zod@^4.3.6"
},
"fmt": {
"exclude": [
"gen",
"**/*.oas.ts"
],
"newLineKind": "system",
"lineWidth": 120,
"quoteProps": "asNeeded",
"semiColons": false,
"singleQuote": true,
"spaceSurroundingProperties": false
},
"unstable": [
"raw-imports"
]
}