{ "version": "2.0.0", "tasks": [ { "type": "func", "label": "func: host start", "command": "host start", "problemMatcher": "$func-node-watch", "isBackground": true, "dependsOn": "npm build (functions)", "options": { "cwd": "${workspaceFolder}/api" } }, { "type": "shell", "label": "npm build (functions)", "command": "npm run build", "dependsOn": "npm clean (functions)", "problemMatcher": "$tsc", "options": { "cwd": "${workspaceFolder}/api" } }, { "type": "shell", "label": "npm install (functions)", "command": "npm install", "options": { "cwd": "${workspaceFolder}/api" } }, { "type": "shell", "label": "npm prune (functions)", "command": "npm prune --production", "dependsOn": "npm build (functions)", "problemMatcher": [], "options": { "cwd": "${workspaceFolder}/api" } }, { "type": "shell", "label": "npm clean (functions)", "command": "npm run clean", "dependsOn": "npm install (functions)", "options": { "cwd": "${workspaceFolder}/api" } } ] }