{ "tasks": [ { "label": "Run build Script", "type": "shell", "command": "${workspaceFolder}/.venv/bin/python", "args": ["src/build.py"], "group": { "kind": "build", "isDefault": true } }, { "label": "Watch Styles", "type": "shell", "command": "sass", "args": ["--watch", "styles:static/css"], "isBackground": true, "problemMatcher": { "pattern": { "regexp": "^.*$", "file": 1, "location": 2, "message": 3 }, "background": { "activeOnStart": true, "beginsPattern": "^.*Watching.*$", "endsPattern": "^.*Watching.*$" } } }, { "label": "Run debug server", "type": "shell", "command": "${workspaceFolder}/.venv/bin/python", "args": ["src/debug_server.py"], "group": { "kind": "build", "isDefault": true } }, { "label": "trigger local build all", "type": "shell", "command": "curl", "args": ["http://localhost:8000/trigger/all"], "group": { "kind": "build", "isDefault": true }, "problemMatcher": [] } ] }