Skip to content

Commit 07e2120

Browse files
committed
perf(@angular-devkit/build-angular): remove JavaScript transformer from server polyfills bundling
This is no longer needed as the server polyfills file there are no longer Angular deps that require to be "linked". (cherry picked from commit 82f8550)
1 parent b1aa416 commit 07e2120

File tree

2 files changed

+2
-83
lines changed

2 files changed

+2
-83
lines changed

packages/angular_devkit/build_angular/src/tools/esbuild/application-code-bundle.ts

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import { createCompilerPlugin } from './angular/compiler-plugin';
1717
import { SourceFileCache } from './angular/source-file-cache';
1818
import { createCompilerPluginOptions } from './compiler-plugin-options';
1919
import { createAngularLocaleDataPlugin } from './i18n-locale-plugin';
20-
import { createJavaScriptTransformerPlugin } from './javascript-transfomer-plugin';
2120
import { createRxjsEsmResolutionPlugin } from './rxjs-esm-resolution-plugin';
2221
import { createSourcemapIgnorelistPlugin } from './sourcemap-ignorelist-plugin';
2322
import { getFeatureSupport } from './utils';
@@ -282,7 +281,7 @@ export function createServerPolyfillBundleOptions(
282281
return;
283282
}
284283

285-
const { workspaceRoot, jit, sourcemapOptions, advancedOptimizations } = options;
284+
const { workspaceRoot } = options;
286285
const buildOptions: BuildOptions = {
287286
...polyfillBundleOptions,
288287
platform: 'node',
@@ -324,16 +323,7 @@ export function createServerPolyfillBundleOptions(
324323
);
325324
}
326325

327-
buildOptions.plugins.push(
328-
createRxjsEsmResolutionPlugin(),
329-
createJavaScriptTransformerPlugin({
330-
jit,
331-
sourcemap: !!sourcemapOptions.scripts,
332-
babelFileCache: sourceFileCache?.babelFileCache,
333-
advancedOptimizations,
334-
maxWorkers: 1,
335-
}),
336-
);
326+
buildOptions.plugins.push(createRxjsEsmResolutionPlugin());
337327

338328
return buildOptions;
339329
}

packages/angular_devkit/build_angular/src/tools/esbuild/javascript-transfomer-plugin.ts

Lines changed: 0 additions & 71 deletions
This file was deleted.

0 commit comments

Comments
 (0)