{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "command": "gulp", "args": [ "--max-old-space-size=8192" ], "type": "shell", "options": { "cwd": "${workspaceRoot}/Tools/Gulp" }, "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared" }, "tasks": [ { "label": "run", "args": [ "run" ], "group": { "kind": "build", "isDefault": true }, "isBackground": true, "problemMatcher": { "owner": "typescript", "fileLocation": "relative", "pattern": { "regexp": "^([^\\s].*)\\((\\d+|\\,\\d+|\\d+,\\d+,\\d+,\\d+)\\):\\s+(error|warning|info)\\s+(TS\\d+)\\s*:\\s*(.*)$", "file": 1, "location": 2, "severity": 3, "code": 4, "message": 5 }, "background": { "activeOnStart": true, "beginsPattern": "Starting \\'watchCore\\'", "endsPattern": "changes" } } }, { "label": "serve-viewer", "type": "npm", "script": "start:server", "path": "Viewer/", "problemMatcher": [ { "owner": "webpack-dev-server", "pattern": { "regexp": "^([^\\s].*)\\((\\d+|\\,\\d+|\\d+,\\d+,\\d+,\\d+)\\):\\s+(error|warning|info)\\s+(TS\\d+)\\s*:\\s*(.*)$", "file": 1, "location": 2, "severity": 3, "code": 4, "message": 5 }, "background": { "activeOnStart": true, "beginsPattern": "Project is running at", "endsPattern": "Compiled successfully." } } ], "isBackground": true }, { "label": "start-public-ssl", "type": "npm", "script": "start-public-ssl", "path": "Tools/Gulp/", "isBackground": true, "problemMatcher": { "owner": "typescript", "fileLocation": "relative", "pattern": { "regexp": "^([^\\s].*)\\((\\d+|\\,\\d+|\\d+,\\d+,\\d+,\\d+)\\):\\s+(error|warning|info)\\s+(TS\\d+)\\s*:\\s*(.*)$", "file": 1, "location": 2, "severity": 3, "code": 4, "message": 5 }, "background": { "activeOnStart": true, "beginsPattern": "Starting \\'watchCore\\'", "endsPattern": "Watching for file changes" } } } ] }