Skip to content

Commit ea926db

Browse files
committed
fix(@angular-devkit/build-angular): use es2015 when generating server bundles
ES2020 can contain JS syntax which are not compatible with all supported Node.js versions such as optional chaining.
1 parent 180659d commit ea926db

File tree

1 file changed

+2
-1
lines changed
  • packages/angular_devkit/build_angular/src/webpack/configs

1 file changed

+2
-1
lines changed

packages/angular_devkit/build_angular/src/webpack/configs/server.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ export function getServerConfig(wco: WebpackConfigOptions): Configuration {
3333

3434
return {
3535
resolve: {
36-
mainFields: ['es2020', 'es2015', 'main', 'module'],
36+
mainFields: ['es2015', 'main', 'module'],
37+
conditionNames: ['es2015', '...'],
3738
},
3839
output: {
3940
libraryTarget: 'commonjs',

0 commit comments

Comments
 (0)