|
|
@ -20,56 +20,7 @@ |
|
|
|
"type": "npm", |
|
|
|
"script": "build", |
|
|
|
"group": "build", |
|
|
|
"problemMatcher": [ |
|
|
|
{ |
|
|
|
"fileLocation": "absolute", |
|
|
|
"owner": "typescript", |
|
|
|
"pattern": [ |
|
|
|
{ |
|
|
|
"regexp": "\\[tsl\\] ERROR in (.*)?\\((\\d+),(\\d+)\\)", |
|
|
|
"file": 1, |
|
|
|
"line": 2, |
|
|
|
"column": 3 |
|
|
|
}, |
|
|
|
{ |
|
|
|
"regexp": "\\s*TS\\d+:\\s*(.*)", |
|
|
|
"message": 1 |
|
|
|
} |
|
|
|
], |
|
|
|
"severity": "error", |
|
|
|
"source": "ts" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"fileLocation": "relative", |
|
|
|
"owner": "typescript", |
|
|
|
"pattern": [ |
|
|
|
{ |
|
|
|
"regexp": "WARNING in (.*)", |
|
|
|
"file": 1 |
|
|
|
}, |
|
|
|
{ |
|
|
|
"regexp": "Module Warning (.*)" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"regexp": "\\[(\\d+), (\\d+)\\]: (.*)", |
|
|
|
"line": 1, |
|
|
|
"column": 2, |
|
|
|
"message": 3 |
|
|
|
} |
|
|
|
], |
|
|
|
"severity": "warning", |
|
|
|
"source": "tslint", |
|
|
|
"background": { |
|
|
|
"activeOnStart": true, |
|
|
|
"beginsPattern": { |
|
|
|
"regexp": "webpack is watching the files..." |
|
|
|
}, |
|
|
|
"endsPattern": { |
|
|
|
"regexp": "Built at\\:(.*)" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
] |
|
|
|
"problemMatcher": ["$ts-webpack", "$tslint-webpack"] |
|
|
|
}, |
|
|
|
{ |
|
|
|
"type": "npm", |
|
|
@ -87,59 +38,27 @@ |
|
|
|
"isBackground": true, |
|
|
|
"problemMatcher": [ |
|
|
|
{ |
|
|
|
"base": "$ts-webpack", |
|
|
|
"fileLocation": "absolute", |
|
|
|
"owner": "typescript", |
|
|
|
"pattern": [ |
|
|
|
{ |
|
|
|
"regexp": "\\[tsl\\] ERROR in (.*)?\\((\\d+),(\\d+)\\)", |
|
|
|
"file": 1, |
|
|
|
"line": 2, |
|
|
|
"column": 3 |
|
|
|
}, |
|
|
|
{ |
|
|
|
"regexp": "\\s*TS\\d+:\\s*(.*)", |
|
|
|
"message": 1 |
|
|
|
} |
|
|
|
], |
|
|
|
"severity": "error", |
|
|
|
"source": "ts", |
|
|
|
"background": { |
|
|
|
"activeOnStart": true, |
|
|
|
"beginsPattern": { |
|
|
|
"regexp": "webpack is watching the files..." |
|
|
|
"regexp": "Child extension:" |
|
|
|
}, |
|
|
|
"endsPattern": { |
|
|
|
"regexp": "Built at\\:(.*)" |
|
|
|
"regexp": "Built at: .*" |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
{ |
|
|
|
"fileLocation": "relative", |
|
|
|
"owner": "typescript", |
|
|
|
"pattern": [ |
|
|
|
{ |
|
|
|
"regexp": "WARNING in (.*)", |
|
|
|
"file": 1 |
|
|
|
}, |
|
|
|
{ |
|
|
|
"regexp": "Module Warning (.*)" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"regexp": "\\[(\\d+), (\\d+)\\]: (.*)", |
|
|
|
"line": 1, |
|
|
|
"column": 2, |
|
|
|
"message": 3 |
|
|
|
} |
|
|
|
], |
|
|
|
"severity": "warning", |
|
|
|
"source": "tslint", |
|
|
|
"base": "$tslint-webpack", |
|
|
|
"background": { |
|
|
|
"activeOnStart": true, |
|
|
|
"beginsPattern": { |
|
|
|
"regexp": "webpack is watching the files..." |
|
|
|
"regexp": "Child extension:" |
|
|
|
}, |
|
|
|
"endsPattern": { |
|
|
|
"regexp": "Built at\\:(.*)" |
|
|
|
"regexp": "Built at: .*" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|