Skip to content

Commit 6e55926

Browse files
committed
adopt new vscode-nls-dev, microsoft#56792
1 parent 94e7408 commit 6e55926

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

build/gulpfile.extensions.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ require('events').EventEmitter.defaultMaxListeners = 100;
88

99
const gulp = require('gulp');
1010
const path = require('path');
11+
const fs = require('fs');
1112
const tsb = require('gulp-tsb');
1213
const es = require('event-stream');
1314
const filter = require('gulp-filter');
@@ -74,6 +75,7 @@ const tasks = compilations.map(function (tsconfigFile) {
7475
tsOptions.base = path.dirname(absolutePath);
7576

7677
const compilation = tsb.create(tsOptions, null, null, err => reporter(err.toString()));
78+
const nlsOption = fs.existsSync(path.join(root, 'extension.webpack.config.js')) ? { keepFilenames: true } : undefined;
7779

7880
return function () {
7981
const input = es.through();
@@ -89,7 +91,7 @@ const tasks = compilations.map(function (tsconfigFile) {
8991
.pipe(tsFilter)
9092
.pipe(util.loadSourcemaps())
9193
.pipe(compilation())
92-
.pipe(build ? nlsDev.rewriteLocalizeCalls({ keepFilenames: true }) : es.through())
94+
.pipe(build ? nlsDev.rewriteLocalizeCalls(nlsOption) : es.through())
9395
.pipe(build ? util.stripSourceMappingURL() : es.through())
9496
.pipe(sourcemaps.write('.', {
9597
sourceMappingURL: !build ? null : f => `${baseUrl}/${f.relative}.map`,

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
"vinyl": "^0.4.5",
126126
"vinyl-fs": "^2.4.3",
127127
"vsce": "1.33.2",
128-
"vscode-nls-dev": "3.1.0",
128+
"vscode-nls-dev": "3.1.1",
129129
"webpack": "^4.16.5",
130130
"webpack-cli": "^3.1.0",
131131
"webpack-stream": "^5.1.1"
@@ -142,4 +142,4 @@
142142
"windows-mutex": "^0.2.0",
143143
"windows-process-tree": "0.2.2"
144144
}
145-
}
145+
}

yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7880,9 +7880,9 @@ vscode-fsevents@0.3.8:
78807880
dependencies:
78817881
nan "^2.3.0"
78827882

7883-
vscode-nls-dev@3.1.0:
7884-
version "3.1.0"
7885-
resolved "https://registry.yarnpkg.com/vscode-nls-dev/-/vscode-nls-dev-3.1.0.tgz#afbd6c6291446a9f82cc19b781841ae307fa36c2"
7883+
vscode-nls-dev@3.1.1:
7884+
version "3.1.1"
7885+
resolved "https://registry.yarnpkg.com/vscode-nls-dev/-/vscode-nls-dev-3.1.1.tgz#e7fa2e8e641b1579b25779acfda0e5f7c28f1fb9"
78867886
dependencies:
78877887
clone "^2.1.1"
78887888
event-stream "^3.3.4"

0 commit comments

Comments
 (0)