diff --git a/.vscode/settings.json b/.vscode/settings.json index 5db73fa..ea32985 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,6 +3,5 @@ "editor.formatOnSave": true, "deno.enable": true, "svelte.plugin.svelte.defaultScriptLanguage": "ts", - "dev.containers.experimentalLockfile": true, "tailwindDocs.useSimpleBrowser": false } diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..7be4096 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,51 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "Bash", + "type": "process", + "command": "/bin/bash", + "isBackground": true, // removes the infinite spinner + "problemMatcher": [], + "presentation": { + "group": "main_tasks", + "reveal": "always", + "panel": "new", + "echo": false // silence "Executing task ..." + }, + "runOptions": { + "runOn": "folderOpen" + } + }, + { + "label": "Deno watch", + "type": "shell", + "command": "deno task dev", + "isBackground": true, + "presentation": { + "group": "main_tasks", + "reveal": "always", + "panel": "new", + "echo": false // silence "Executing task ..." + }, + "runOptions": { + "runOn": "folderOpen" + } + }, + { + "label": "Pocketbase", + "type": "shell", + "command": "pocketbase serve", + "isBackground": true, + "presentation": { + "reveal": "never", + "panel": "new", + "showReuseMessage": false, + "echo": false // silence "Executing task ..." + }, + "runOptions": { + "runOn": "folderOpen" + } + } + ] +}