Skip to content

Commit f911f00

Browse files
committed
Fix vulnerabilities with 'npm audit fix'
- Update webpack & webpack-cli - Add eamodio.tsl-problem-matcher extension - Set nodejs to 12.22 for all platforms. Signed-off-by: Roland Grunberg <rgrunber@redhat.com>
1 parent c1af12a commit f911f00

5 files changed

Lines changed: 660 additions & 1861 deletions

File tree

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ before_install:
1919
- if [ $TRAVIS_OS_NAME == "linux" ]; then
2020
export CXX="g++-4.9" CC="gcc-4.9";
2121
fi
22+
- nvm install 12.22;
2223
- npm install -g typescript
2324

2425
env:

.vscode/extensions.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"recommendations": [
55
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
66
"ms-vscode.vscode-typescript-tslint-plugin",
7-
"EditorConfig.EditorConfig"
7+
"EditorConfig.EditorConfig",
8+
"eamodio.tsl-problem-matcher"
89
]
9-
}
10+
}

.vscode/tasks.json

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,10 @@
66
{
77
"type": "npm",
88
"script": "watch",
9-
"problemMatcher": {
10-
"owner": "typescript",
11-
"pattern":[
12-
{
13-
"regexp": "\\[tsl\\] ERROR",
14-
"file": 1,
15-
"location": 2,
16-
"message": 3
17-
}
18-
],
19-
"background": {
20-
"activeOnStart": true,
21-
"beginsPattern": "Compilation \\w+ starting…",
22-
"endsPattern": "Compilation\\s+finished"
23-
}
24-
},
9+
"problemMatcher": [
10+
"$ts-webpack-watch",
11+
"$tslint-webpack-watch"
12+
],
2513
"isBackground": true,
2614
"presentation": {
2715
"reveal": "never"

0 commit comments

Comments
 (0)