{ "version": "2.0.0", "tasks": [ { "label": "crud:debug", "type": "shell", "command": "yarn workspace crud-api start:debug", "isBackground": true, "problemMatcher": { "owner": "custom", "fileLocation": "absolute", "pattern": { "regexp": "^(?!x)x$" }, "background": { "activeOnStart": true, "beginsPattern": "^.*$", "endsPattern": "(Debugger listening|crud-api listening)" } } }, { "label": "ingest:debug", "type": "shell", "command": "yarn workspace ingest-api start:debug", "isBackground": true, "problemMatcher": { "owner": "custom", "fileLocation": "absolute", "pattern": { "regexp": "^(?!x)x$" }, "background": { "activeOnStart": true, "beginsPattern": "^.*$", "endsPattern": "(Debugger listening|ingest-api listening)" } } }, { "label": "web:dev", "type": "shell", "command": "yarn workspace web dev --host 0.0.0.0 --port 5173", "isBackground": true, "problemMatcher": { "owner": "custom", "fileLocation": "absolute", "pattern": { "regexp": "^(?!x)x$" }, "background": { "activeOnStart": true, "beginsPattern": "^.*$", "endsPattern": "(Local:|ready in)" } } } ] }