@@ -3,42 +3,37 @@ import {
3
3
logger ,
4
4
MappedPath ,
5
5
} from '@softarc/native-federation/build' ;
6
- import * as esbuild from 'esbuild' ;
7
- import { createCompilerPlugin } from '@angular-devkit/build-angular/src/tools/esbuild/angular/compiler-plugin' ;
8
-
9
- import { BuilderContext } from '@angular-devkit/architect' ;
10
6
11
- import { transformSupportedBrowsersToTargets } from './transform ' ;
7
+ import * as esbuild from 'esbuild ' ;
12
8
13
- // TODO: Use this import instead in next version:
14
- // import {
15
- // transformSupportedBrowsersToTargets
16
- // } from '@angular-devkit /build-angular /src/tools/esbuild/ utils';
9
+ import { createCompilerPlugin } from '@angular/build/src/tools/esbuild/angular/compiler-plugin' ;
10
+ import { createCompilerPluginOptions } from '@angular/build/src/tools/esbuild/compiler-plugin-options' ;
11
+ import { transformSupportedBrowsersToTargets } from '@angular/build/src/tools/esbuild/utils' ;
12
+ import { getSupportedBrowsers } from '@angular/build/src/utils/supported-browsers ' ;
17
13
18
- import { createCompilerPluginOptions } from '@angular-devkit/build-angular/src/tools/esbuild/compiler-plugin-options ' ;
14
+ import { BuilderContext } from '@angular-devkit/architect ' ;
19
15
20
16
import { findTailwindConfigurationFile } from '@angular-devkit/build-angular/src/utils/tailwind' ;
21
17
22
- import { getSupportedBrowsers } from '@angular-devkit/build-angular/src/utils/supported-browsers' ;
23
18
import {
24
19
normalizeOptimization ,
25
20
normalizeSourceMaps ,
26
21
} from '@angular-devkit/build-angular/src/utils' ;
27
22
import { createRequire } from 'node:module' ;
28
23
29
- import { ApplicationBuilderOptions as AppBuilderSchema } from '@angular-devkit /build-angular /src/builders/application' ;
24
+ import { ApplicationBuilderOptions } from '@angular/build/src/builders/application' ;
30
25
31
- import { createSharedMappingsPlugin } from './shared-mappings-plugin' ;
32
26
import * as fs from 'fs' ;
33
27
import * as path from 'path' ;
28
+ import { createSharedMappingsPlugin } from './shared-mappings-plugin' ;
34
29
35
30
import { PluginItem , transformAsync } from '@babel/core' ;
36
- import { RebuildEvents , RebuildHubs } from './rebuild-events' ;
37
31
import {
38
32
BuildKind ,
39
33
BuildResult ,
40
34
EntryPoint ,
41
35
} from '@softarc/native-federation/src/lib/core/build-adapter' ;
36
+ import { RebuildEvents , RebuildHubs } from './rebuild-events' ;
42
37
43
38
// const fesmFolderRegExp = /[/\\]fesm\d+[/\\]/;
44
39
@@ -54,7 +49,7 @@ export function setMemResultHandler(handler: MemResultHandler): void {
54
49
}
55
50
56
51
export function createAngularBuildAdapter (
57
- builderOptions : AppBuilderSchema ,
52
+ builderOptions : ApplicationBuilderOptions ,
58
53
context : BuilderContext ,
59
54
rebuildRequested : RebuildEvents = new RebuildHubs ( )
60
55
) : BuildAdapter {
@@ -166,7 +161,7 @@ export function createAngularBuildAdapter(
166
161
}
167
162
168
163
async function runEsbuild (
169
- builderOptions : AppBuilderSchema ,
164
+ builderOptions : ApplicationBuilderOptions ,
170
165
context : BuilderContext ,
171
166
entryPoints : EntryPoint [ ] ,
172
167
external : string [ ] ,
0 commit comments