@@ -13,7 +13,6 @@ import { Configuration } from 'webpack';
1313import { DevServerBuilderOutput } from ' @angular/build' ;
1414import type http from ' node:http' ;
1515import { IndexHtmlTransform } from ' @angular/build/private' ;
16- import { json } from ' @angular-devkit/core' ;
1716import { Observable } from ' rxjs' ;
1817import type { Plugin as Plugin_2 } from ' esbuild' ;
1918import webpack from ' webpack' ;
@@ -25,16 +24,16 @@ export { ApplicationBuilderOptions }
2524export type AssetPattern = AssetPatternObject | string ;
2625
2726// @public (undocumented)
28- export interface AssetPatternObject {
27+ export type AssetPatternObject = {
2928 followSymlinks? : boolean ;
3029 glob: string ;
3130 ignore? : string [];
3231 input: string ;
3332 output? : string ;
34- }
33+ };
3534
3635// @public
37- export interface BrowserBuilderOptions {
36+ export type BrowserBuilderOptions = {
3837 allowedCommonJsDependencies? : string [];
3938 aot? : boolean ;
4039 assets? : AssetPattern [];
@@ -75,7 +74,7 @@ export interface BrowserBuilderOptions {
7574 verbose? : boolean ;
7675 watch? : boolean ;
7776 webWorkerTsConfig? : string ;
78- }
77+ };
7978
8079// @public
8180export type BrowserBuilderOutput = BuilderOutput & {
@@ -89,7 +88,7 @@ export type BrowserBuilderOutput = BuilderOutput & {
8988};
9089
9190// @public (undocumented)
92- export interface Budget {
91+ export type Budget = {
9392 baseline? : string ;
9493 error? : string ;
9594 maximumError? : string ;
@@ -99,7 +98,7 @@ export interface Budget {
9998 name? : string ;
10099 type: Type ;
101100 warning? : string ;
102- }
101+ };
103102
104103export { buildApplication }
105104
@@ -114,7 +113,7 @@ export enum CrossOrigin {
114113}
115114
116115// @public
117- export interface DevServerBuilderOptions {
116+ export type DevServerBuilderOptions = {
118117 allowedHosts? : string [];
119118 buildTarget: string ;
120119 disableHostCheck? : boolean ;
@@ -138,7 +137,7 @@ export interface DevServerBuilderOptions {
138137 sslKey? : string ;
139138 verbose? : boolean ;
140139 watch? : boolean ;
141- }
140+ };
142141
143142export { DevServerBuilderOutput }
144143
@@ -189,28 +188,24 @@ export function executeSSRDevServerBuilder(options: SSRDevServerBuilderOptions,
189188export type ExecutionTransformer <T > = (input : T ) => T | Promise <T >;
190189
191190// @public
192- export interface ExtractI18nBuilderOptions {
191+ export type ExtractI18nBuilderOptions = {
193192 buildTarget? : string ;
194193 format? : Format ;
195194 outFile? : string ;
196195 outputPath? : string ;
197196 progress? : boolean ;
198- }
197+ };
199198
200199// @public (undocumented)
201- export interface FileReplacement {
202- // (undocumented)
200+ export type FileReplacement = {
203201 replace? : string ;
204- // (undocumented)
205202 replaceWith? : string ;
206- // (undocumented)
207203 src? : string ;
208- // (undocumented)
209204 with? : string ;
210- }
205+ };
211206
212207// @public
213- export interface KarmaBuilderOptions {
208+ export type KarmaBuilderOptions = {
214209 assets? : AssetPattern_2 [];
215210 browsers? : Browsers ;
216211 builderMode? : BuilderMode ;
@@ -234,7 +229,7 @@ export interface KarmaBuilderOptions {
234229 tsConfig: string ;
235230 watch? : boolean ;
236231 webWorkerTsConfig? : string ;
237- }
232+ };
238233
239234// @public (undocumented)
240235export type KarmaConfigOptions = ConfigOptions & {
@@ -243,19 +238,19 @@ export type KarmaConfigOptions = ConfigOptions & {
243238};
244239
245240// @public
246- export interface NgPackagrBuilderOptions {
241+ export type NgPackagrBuilderOptions = {
247242 poll? : number ;
248243 project: string ;
249244 tsConfig? : string ;
250245 watch? : boolean ;
251- }
246+ };
252247
253248// @public (undocumented)
254- export interface OptimizationObject {
249+ export type OptimizationObject = {
255250 fonts? : FontsUnion ;
256251 scripts? : boolean ;
257252 styles? : StylesUnion ;
258- }
253+ };
259254
260255// @public
261256export type OptimizationUnion = boolean | OptimizationObject ;
@@ -273,7 +268,7 @@ export enum OutputHashing {
273268}
274269
275270// @public
276- export interface ProtractorBuilderOptions {
271+ export type ProtractorBuilderOptions = {
277272 baseUrl? : string ;
278273 devServerTarget? : string ;
279274 grep? : string ;
@@ -284,10 +279,10 @@ export interface ProtractorBuilderOptions {
284279 specs? : string [];
285280 suite? : string ;
286281 webdriverUpdate? : boolean ;
287- }
282+ };
288283
289284// @public (undocumented)
290- export interface ServerBuilderOptions {
285+ export type ServerBuilderOptions = {
291286 assets? : AssetPattern_3 [];
292287 buildOptimizer? : boolean ;
293288 deleteOutputPath? : boolean ;
@@ -315,7 +310,7 @@ export interface ServerBuilderOptions {
315310 vendorChunk? : boolean ;
316311 verbose? : boolean ;
317312 watch? : boolean ;
318- }
313+ };
319314
320315// @public
321316export type ServerBuilderOutput = BuilderOutput & {
@@ -328,18 +323,18 @@ export type ServerBuilderOutput = BuilderOutput & {
328323};
329324
330325// @public (undocumented)
331- export interface SourceMapObject {
326+ export type SourceMapObject = {
332327 hidden? : boolean ;
333328 scripts? : boolean ;
334329 styles? : boolean ;
335330 vendor? : boolean ;
336- }
331+ };
337332
338333// @public
339334export type SourceMapUnion = boolean | SourceMapObject ;
340335
341336// @public (undocumented)
342- export type SSRDevServerBuilderOptions = Schema & json . JsonObject ;
337+ export type SSRDevServerBuilderOptions = Schema ;
343338
344339// @public (undocumented)
345340export type SSRDevServerBuilderOutput = BuilderOutput & {
@@ -348,9 +343,9 @@ export type SSRDevServerBuilderOutput = BuilderOutput & {
348343};
349344
350345// @public
351- export interface StylePreprocessorOptions {
346+ export type StylePreprocessorOptions = {
352347 includePaths? : string [];
353- }
348+ };
354349
355350// @public
356351export enum Type {
0 commit comments