1{
2 "version": "0.1.0",
3 "command": "npm",
4 "options": {
5 "cwd": "${workspaceRoot}"
6 },
7 "isShellCommand": true,
8 "args": [
9 "run",
10 "watch"
11 ],
12 "showOutput": "always",
13 "isBackground": true,
14 "problemMatcher": {
15 "fileLocation": "absolute",
16 "owner": "ocaml",
17 "watching": {
18 "activeOnStart": false,
19 "beginsPattern": ">>>> Start compiling",
20 "endsPattern": ">>>> Finish compiling"
21 },
22 "pattern": [
23 {
24 "regexp": "^File \"(.*)\", line (\\d+)(?:, characters (\\d+)-(\\d+))?:$",
25 "file": 1,
26 "line": 2,
27 "column": 3,
28 "endColumn": 4
29 },
30 {
31 "regexp": "^(?:(?:Parse\\s+)?(Warning|[Ee]rror)(?:\\s+\\d+)?:)?\\s+(.*)$",
32 "severity": 1,
33 "message": 2,
34 "loop": true
35 }
36 ]
37 }
38}