32 lines
1.8 KiB
JSON
32 lines
1.8 KiB
JSON
{
|
|
"lock": true,
|
|
"nodeModulesDir": "auto",
|
|
"tasks": {
|
|
"install": "deno install",
|
|
"dev": "deno run -A npm:vite@7.2.7 dev",
|
|
"dev:backend": "cd ../.. && cargo run -p yoi-workspace-server -- serve --workspace . --db .yoi/workspace.db --listen 127.0.0.1:8787",
|
|
"check": "deno run -A npm:@sveltejs/kit@2.49.4 sync && deno run -A npm:svelte-check@4.3.4 --tsconfig ./tsconfig.json",
|
|
"test": "deno test --allow-read=src --allow-env=VSCODE_TEXTMATE_DEBUG src/lib/workspace-api/http.test.ts src/lib/workspace-console/chat-submit.test.ts src/lib/workspace-console/composer-command.test.ts src/lib/workspace-console/composer-completion.test.ts src/lib/workspace-console/markdown.test.ts src/lib/workspace-console/model.test.ts src/lib/workspace-console/worker-console.ui.test.ts src/lib/workspace-settings/model.test.ts src/lib/workspace-sidebar/workers.test.ts src/lib/workspace-sidebar/worker-launch.test.ts src/lib/workspace-sidebar/repository-nav.test.ts",
|
|
"build": "deno run -A npm:vite@7.2.7 build",
|
|
"preview": "deno run -A npm:vite@7.2.7 preview"
|
|
},
|
|
"imports": {
|
|
"$lib/": "./src/lib/",
|
|
"@sveltejs/adapter-static": "npm:@sveltejs/adapter-static@3.0.9",
|
|
"@sveltejs/kit": "npm:@sveltejs/kit@2.49.4",
|
|
"@sveltejs/vite-plugin-svelte": "npm:@sveltejs/vite-plugin-svelte@6.2.1",
|
|
"@codemirror/state": "npm:@codemirror/state@6.5.2",
|
|
"@codemirror/view": "npm:@codemirror/view@6.38.8",
|
|
"decodal-codemirror": "npm:decodal-codemirror@0.1.2",
|
|
"clsx": "npm:clsx@2.1.1",
|
|
"cookie": "npm:cookie@0.6.0",
|
|
"devalue": "npm:devalue@5.6.4",
|
|
"set-cookie-parser": "npm:set-cookie-parser@2.7.2",
|
|
"shiki": "npm:shiki@3.13.0",
|
|
"svelte": "npm:svelte@5.45.6",
|
|
"svelte-check": "npm:svelte-check@4.3.4",
|
|
"typescript": "npm:typescript@5.9.3",
|
|
"vite": "npm:vite@7.2.7"
|
|
}
|
|
}
|