{ "version": "2.0.0", "tasks": [ { "type": "typescript", "tsconfig": "Client/tsconfig.json", "problemMatcher": [ "$tsc" ], "group": "build", "label": "Typescript: Compile", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": false } }, { "type": "shell", "group": "build", "label": "Rollup: bundle", "command": "npx rollup --config rollup.config.mjs", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": false }, "options": { "cwd": "${workspaceFolder}/Client" } }, { "label": "Build Complete", "dependsOrder": "sequence", "dependsOn": [ "Typescript: Compile", "Rollup: bundle", "ShowTime" ], "problemMatcher": [], "group": { "kind": "build", "isDefault": true } }, { "type": "shell", "group": "none", "label": "ShowTime", "command": "date", "presentation": { "echo": false, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": false } }, { "type": "shell", "group": "none", "label": "Open auth.db", "command": "sqlite3 auth.db", "options": { "cwd": "${workspaceFolder}/App_Server/data" }, "problemMatcher": [], "presentation": { "echo": false, "reveal": "always", "focus": true, "panel": "new", "showReuseMessage": true, "clear": true } }, { "type": "shell", "group": "none", "label": "Open app.db", "command": "sqlite3 kbp_crm.db", "options": { "cwd": "${workspaceFolder}/App_Server/data" }, "problemMatcher": [], "presentation": { "echo": false, "reveal": "always", "focus": true, "panel": "new", "showReuseMessage": true, "clear": true } } ] }