@@ -1122,3 +1122,99 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
11221122 ****************************************************************************************************/
11231123export { } ;
11241124
1125+ /****************************************************************************************************
1126+ * PARTIAL FILE: deferred_with_duplicate_external_dep_lazy.js
1127+ ****************************************************************************************************/
1128+ import { Directive } from '@angular/core' ;
1129+ import * as i0 from "@angular/core" ;
1130+ export class DuplicateLazyDep {
1131+ }
1132+ DuplicateLazyDep . ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : DuplicateLazyDep , deps : [ ] , target : i0 . ɵɵFactoryTarget . Directive } ) ;
1133+ DuplicateLazyDep . ɵdir = i0 . ɵɵngDeclareDirective ( { minVersion : "14.0.0" , version : "0.0.0-PLACEHOLDER" , type : DuplicateLazyDep , isStandalone : true , selector : "duplicate-lazy-dep" , ngImport : i0 } ) ;
1134+ i0 . ɵɵngDeclareClassMetadata ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : DuplicateLazyDep , decorators : [ {
1135+ type : Directive ,
1136+ args : [ { selector : 'duplicate-lazy-dep' } ]
1137+ } ] } ) ;
1138+
1139+ /****************************************************************************************************
1140+ * PARTIAL FILE: deferred_with_duplicate_external_dep_lazy.d.ts
1141+ ****************************************************************************************************/
1142+ import * as i0 from "@angular/core" ;
1143+ export declare class DuplicateLazyDep {
1144+ static ɵfac : i0 . ɵɵFactoryDeclaration < DuplicateLazyDep , never > ;
1145+ static ɵdir : i0 . ɵɵDirectiveDeclaration < DuplicateLazyDep , "duplicate-lazy-dep" , never , { } , { } , never , never , true , never > ;
1146+ }
1147+
1148+ /****************************************************************************************************
1149+ * PARTIAL FILE: deferred_with_duplicate_external_dep_other.js
1150+ ****************************************************************************************************/
1151+ import { Directive } from '@angular/core' ;
1152+ import * as i0 from "@angular/core" ;
1153+ export class OtherLazyDep {
1154+ }
1155+ OtherLazyDep . ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : OtherLazyDep , deps : [ ] , target : i0 . ɵɵFactoryTarget . Directive } ) ;
1156+ OtherLazyDep . ɵdir = i0 . ɵɵngDeclareDirective ( { minVersion : "14.0.0" , version : "0.0.0-PLACEHOLDER" , type : OtherLazyDep , isStandalone : true , selector : "other-lazy-dep" , ngImport : i0 } ) ;
1157+ i0 . ɵɵngDeclareClassMetadata ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : OtherLazyDep , decorators : [ {
1158+ type : Directive ,
1159+ args : [ { selector : 'other-lazy-dep' } ]
1160+ } ] } ) ;
1161+
1162+ /****************************************************************************************************
1163+ * PARTIAL FILE: deferred_with_duplicate_external_dep_other.d.ts
1164+ ****************************************************************************************************/
1165+ import * as i0 from "@angular/core" ;
1166+ export declare class OtherLazyDep {
1167+ static ɵfac : i0 . ɵɵFactoryDeclaration < OtherLazyDep , never > ;
1168+ static ɵdir : i0 . ɵɵDirectiveDeclaration < OtherLazyDep , "other-lazy-dep" , never , { } , { } , never , never , true , never > ;
1169+ }
1170+
1171+ /****************************************************************************************************
1172+ * PARTIAL FILE: deferred_with_duplicate_external_dep.js
1173+ ****************************************************************************************************/
1174+ import { Component } from '@angular/core' ;
1175+ import * as i0 from "@angular/core" ;
1176+ export class MyApp {
1177+ }
1178+ MyApp . ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : MyApp , deps : [ ] , target : i0 . ɵɵFactoryTarget . Component } ) ;
1179+ MyApp . ɵcmp = i0 . ɵɵngDeclareComponent ( { minVersion : "17.0.0" , version : "0.0.0-PLACEHOLDER" , type : MyApp , isStandalone : true , selector : "ng-component" , ngImport : i0 , template : `
1180+ @defer {
1181+ <duplicate-lazy-dep/>
1182+ }
1183+
1184+ @defer {
1185+ <duplicate-lazy-dep/>
1186+ }
1187+
1188+ @defer {
1189+ <other-lazy-dep/>
1190+ }
1191+ ` , isInline : true , deferBlockDependencies : [ ( ) => [ import ( "./deferred_with_duplicate_external_dep_lazy" ) . then ( m => m . DuplicateLazyDep ) ] , ( ) => [ import ( "./deferred_with_duplicate_external_dep_lazy" ) . then ( m => m . DuplicateLazyDep ) ] , ( ) => [ import ( "./deferred_with_duplicate_external_dep_other" ) . then ( m => m . OtherLazyDep ) ] ] } ) ;
1192+ i0 . ɵɵngDeclareClassMetadataAsync ( { minVersion : "18.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : MyApp , resolveDeferredDeps : ( ) => [ import ( "./deferred_with_duplicate_external_dep_lazy" ) . then ( m => m . DuplicateLazyDep ) , import ( "./deferred_with_duplicate_external_dep_other" ) . then ( m => m . OtherLazyDep ) ] , resolveMetadata : ( DuplicateLazyDep , OtherLazyDep ) => ( { decorators : [ {
1193+ type : Component ,
1194+ args : [ {
1195+ template : `
1196+ @defer {
1197+ <duplicate-lazy-dep/>
1198+ }
1199+
1200+ @defer {
1201+ <duplicate-lazy-dep/>
1202+ }
1203+
1204+ @defer {
1205+ <other-lazy-dep/>
1206+ }
1207+ ` ,
1208+ imports : [ DuplicateLazyDep , OtherLazyDep ] ,
1209+ } ]
1210+ } ] , ctorParameters : null , propDecorators : null } ) } ) ;
1211+
1212+ /****************************************************************************************************
1213+ * PARTIAL FILE: deferred_with_duplicate_external_dep.d.ts
1214+ ****************************************************************************************************/
1215+ import * as i0 from "@angular/core" ;
1216+ export declare class MyApp {
1217+ static ɵfac : i0 . ɵɵFactoryDeclaration < MyApp , never > ;
1218+ static ɵcmp : i0 . ɵɵComponentDeclaration < MyApp , "ng-component" , never , { } , { } , never , never , true , never > ;
1219+ }
1220+
0 commit comments