mirror of
https://github.com/theroyallab/YALS.git
synced 2026-04-20 06:19:07 +00:00
39 lines
1.9 KiB
JSON
39 lines
1.9 KiB
JSON
{
|
|
"tasks": {
|
|
"dev": "deno run -A --watch main.ts",
|
|
"start": "deno run --allow-read --allow-write=api_tokens.yml --allow-env --allow-sys --allow-net --allow-ffi --allow-run main.ts",
|
|
"bindings": "cd bindings && ./bindings.sh",
|
|
"generate-sha": "deno run --allow-run --allow-write=gitSha.txt --allow-env generateGitSha.ts",
|
|
"compile": "deno compile --allow-read --allow-write=api_tokens.yml --allow-env --allow-sys --allow-net --allow-ffi --allow-run --include gitSha.txt main.ts",
|
|
"build": "deno task generate-sha && deno task compile",
|
|
"bindings-win": "cd bindings && powershell -ExecutionPolicy Bypass -File bindings.ps1",
|
|
"compile-win": "deno compile --allow-read --allow-write=api_tokens.yml --allow-env --allow-sys --allow-net --allow-ffi --allow-run --include gitSha.txt --icon assets/icon.ico main.ts",
|
|
"build-win": "deno task generate-sha && deno task compile-win"
|
|
},
|
|
"imports": {
|
|
"@/": "./",
|
|
"@core/asyncutil": "jsr:@core/asyncutil@^1.2.0",
|
|
"@hono/standard-validator": "npm:@hono/standard-validator@^0.1.5",
|
|
"hono-openapi": "npm:@kingbri1/hono-openapi@^0.5.1",
|
|
"command-line-args": "npm:command-line-args@^6.0.1",
|
|
"command-line-usage": "npm:command-line-usage@^7.0.3",
|
|
"hono": "npm:hono@^4.9.6",
|
|
"@huggingface/jinja": "npm:@huggingface/jinja@^0.5.1",
|
|
"@scalar/hono-api-reference": "npm:@scalar/hono-api-reference@0.5.172",
|
|
"@std/async": "jsr:@std/async@^1.0.14",
|
|
"@std/path": "jsr:@std/path@^1.1.2",
|
|
"@std/yaml": "jsr:@std/yaml@^1.0.9",
|
|
"winston": "npm:winston@^3.17.0",
|
|
"yoctocolors": "npm:yoctocolors@^2.1.2",
|
|
"zod": "npm:zod@^4.1.7",
|
|
"@types/command-line-args": "npm:@types/command-line-args@^5.2.3",
|
|
"@types/command-line-usage": "npm:@types/command-line-usage@^5.0.4"
|
|
},
|
|
"fmt": {
|
|
"indentWidth": 4,
|
|
"semiColons": true,
|
|
"include": ["**/*.ts"],
|
|
"lineWidth": 80
|
|
}
|
|
}
|