Skip to content

Commit

Permalink
disable nls on the web for now (#157665)
Browse files Browse the repository at this point in the history
  • Loading branch information
TylerLeonhardt committed Aug 9, 2022
1 parent 41d9c49 commit bcb31b9
Showing 1 changed file with 27 additions and 23 deletions.
50 changes: 27 additions & 23 deletions extensions/shared.webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -112,24 +112,27 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig, /** @type Additi
rules: [{
test: /\.ts$/,
exclude: /node_modules/,
use: [{
// vscode-nls-dev loader:
// * rewrite nls-calls
loader: 'vscode-nls-dev/lib/webpack-loader',
options: {
base: path.join(extConfig.context, 'src')
}
}, {
// configure TypeScript loader:
// * enable sources maps for end-to-end source maps
loader: 'ts-loader',
options: {
compilerOptions: {
'sourceMap': true,
},
...(additionalOptions ? {} : { configFile: additionalOptions.configFile })
}
}]
use: [
// TODO: bring this back once vscode-nls-dev supports browser
// {
// // vscode-nls-dev loader:
// // * rewrite nls-calls
// loader: 'vscode-nls-dev/lib/webpack-loader',
// options: {
// base: path.join(extConfig.context, 'src')
// }
// },
{
// configure TypeScript loader:
// * enable sources maps for end-to-end source maps
loader: 'ts-loader',
options: {
compilerOptions: {
'sourceMap': true,
},
...(additionalOptions ? {} : { configFile: additionalOptions.configFile })
}
}]
}]
},
externals: {
Expand Down Expand Up @@ -162,10 +165,10 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig, /** @type Additi
*/
function browserPlugins(context) {
// Need to find the top-most `package.json` file
const folderName = path.relative(__dirname, context).split(/[\\\/]/)[0];
const pkgPath = path.join(__dirname, folderName, 'package.json');
const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8'));
const id = `${pkg.publisher}.${pkg.name}`;
// const folderName = path.relative(__dirname, context).split(/[\\\/]/)[0];
// const pkgPath = path.join(__dirname, folderName, 'package.json');
// const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8'));
// const id = `${pkg.publisher}.${pkg.name}`;
return [
new optimize.LimitChunkCountPlugin({
maxChunks: 1
Expand All @@ -180,7 +183,8 @@ function browserPlugins(context) {
'process.env': JSON.stringify({}),
'process.env.BROWSER_ENV': JSON.stringify('true')
}),
new NLSBundlePlugin(id)
// TODO: bring this back once vscode-nls-dev supports browser
// new NLSBundlePlugin(id)
];
}

Expand Down

0 comments on commit bcb31b9

Please sign in to comment.