-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
19 lines (19 loc) · 939 Bytes
/
deno.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"tasks": {
"openapi": "deno run -A npm:@openapitools/openapi-generator-cli generate -i https://api.artifactsmmo.com/openapi.json -g typescript-fetch -o ./api --additional-properties=importFileExtension=.ts,basePath='https://api.artifactsmmo.com'",
"valid": "deno lint --ignore=./api --fix && deno fmt --ignore=./api",
"dev": "deno task valid && deno run --env -A --watch main.ts | deno run -A npm:pino-pretty",
"start": "deno task openapi && deno run --env -A main.ts | deno run -A npm:pino-loki --hostname 'http://127.0.0.1:3100' -l '{\"app\":\"mmo\"}' "
},
"imports": {
"@std/async": "jsr:@std/async@^1.0.3",
"@std/collections": "jsr:@std/collections@^1.0.5",
"delayed": "jsr:@jotsr/delayed@^2.1.1",
"memoizee": "https://esm.sh/[email protected]",
"pino": "npm:pino@^9.3.2"
},
"fmt": {
"indentWidth": 4,
"lineWidth": 120
}
}