{ "version": "2.0.0", "tasks": [ { "label": "Setup (incl. dev dependencies)", "type": "shell", "command": "./script/setup --dev", "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", "clear": true }, "problemMatcher": [] }, { "label": "Run Linter", "type": "shell", "command": "./script/lint", "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new" }, "problemMatcher": [] }, { "label": "Run Tests", "type": "shell", "command": "./script/tests", "group": "test", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new" }, "problemMatcher": [] }, { "label": "Run Application (Docker)", "type": "shell", "command": "docker-compose", "args": ["-f", "docker-compose.dev.yml", "up"], "group": "none", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new" }, "problemMatcher": [], "options": { "envFile": "${workspaceFolder}/.env" } } ] }