mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-01 22:12:26 +01:00
[css/json/html] adopt latest lsp, update to module: node16 (#230371)
* adopt latest language-server/client * update package-locks * transpiler to support Node16
This commit is contained in:
committed by
GitHub
parent
52b181c2ce
commit
fc6d94b806
@@ -32,7 +32,11 @@ function withNodeDefaults(/**@type WebpackConfig & { context: string }*/extConfi
|
||||
resolve: {
|
||||
conditionNames: ['import', 'require', 'node-addons', 'node'],
|
||||
mainFields: ['module', 'main'],
|
||||
extensions: ['.ts', '.js'] // support ts-files and js-files
|
||||
extensions: ['.ts', '.js'], // support ts-files and js-files
|
||||
extensionAlias: {
|
||||
// this is needed to resolve dynamic imports that now require the .js extension
|
||||
'.js': ['.js', '.ts'],
|
||||
}
|
||||
},
|
||||
module: {
|
||||
rules: [{
|
||||
@@ -110,7 +114,11 @@ function withBrowserDefaults(/**@type WebpackConfig & { context: string }*/extCo
|
||||
'path': require.resolve('path-browserify'),
|
||||
'os': require.resolve('os-browserify'),
|
||||
'util': require.resolve('util')
|
||||
}
|
||||
},
|
||||
extensionAlias: {
|
||||
// this is needed to resolve dynamic imports that now require the .js extension
|
||||
'.js': ['.js', '.ts'],
|
||||
},
|
||||
},
|
||||
module: {
|
||||
rules: [{
|
||||
@@ -123,7 +131,7 @@ function withBrowserDefaults(/**@type WebpackConfig & { context: string }*/extCo
|
||||
loader: 'ts-loader',
|
||||
options: {
|
||||
...tsLoaderOptions,
|
||||
...(additionalOptions ? {} : { configFile: additionalOptions.configFile }),
|
||||
// ...(additionalOptions ? {} : { configFile: additionalOptions.configFile }),
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user