22 lines
666 B
JSON
22 lines
666 B
JSON
{
|
|
"lock": false,
|
|
"tasks": {
|
|
"client:build": "deno run -A ./_build_client.ts",
|
|
"server:setup": "uv venv && uv pip install -r requirements.txt",
|
|
"server:run": "uv run uvicorn server:app",
|
|
"setup": "deno task server:setup & deno task client:build",
|
|
"run": "deno task client:build --watch & deno task server:run"
|
|
},
|
|
"imports": {
|
|
"@char/aftercare": "jsr:@char/aftercare@^0.3.0",
|
|
"deps/": "./client/deps/"
|
|
},
|
|
"compilerOptions": {
|
|
"lib": ["deno.window", "deno.unstable", "dom"],
|
|
"jsx": "react-jsx",
|
|
"jsxImportSource": "@char/aftercare"
|
|
},
|
|
"lint": {
|
|
"rules": { "exclude": ["no-window", "no-window-prefix"] }
|
|
}
|
|
}
|