@@ -122,6 +122,8 @@ ts_project(
122
122
"//packages/angular_devkit/build_angular:src/builders/web-test-runner/schema.ts" ,
123
123
],
124
124
data = RUNTIME_ASSETS ,
125
+ # TODO: Fix strict_deps failure
126
+ ignore_strict_deps = True ,
125
127
module_name = "@angular-devkit/build-angular" ,
126
128
deps = [
127
129
":node_modules/@angular-devkit/architect" ,
@@ -218,6 +220,8 @@ ts_project(
218
220
data = [
219
221
"//packages/angular_devkit/build_angular/test/hello-world-lib" ,
220
222
],
223
+ # TODO: Fix strict_deps failure
224
+ ignore_strict_deps = True ,
221
225
deps = [
222
226
":build_angular_rjs" ,
223
227
":build_angular_test_utils_rjs" ,
@@ -289,6 +293,8 @@ ts_project(
289
293
data = [
290
294
"//packages/angular_devkit/build_angular/test/hello-world-lib" ,
291
295
],
296
+ # TODO: Fix strict_deps failure
297
+ ignore_strict_deps = True ,
292
298
deps = [
293
299
":build_angular_rjs" ,
294
300
"//:node_modules/@types/jasmine" ,
@@ -305,8 +311,13 @@ ts_project(
305
311
)
306
312
307
313
LARGE_SPECS = {
308
- "app-shell" : {},
314
+ "app-shell" : {
315
+ # TODO: Fix strict_deps failure
316
+ "ignore_strict_deps" : True ,
317
+ },
309
318
"dev-server" : {
319
+ # TODO: Fix strict_deps failure
320
+ "ignore_strict_deps" : True ,
310
321
"shards" : 10 ,
311
322
"size" : "large" ,
312
323
"flaky" : True ,
@@ -318,8 +329,13 @@ LARGE_SPECS = {
318
329
"//:node_modules/undici" ,
319
330
],
320
331
},
321
- "extract-i18n" : {},
332
+ "extract-i18n" : {
333
+ # TODO: Fix strict_deps failure
334
+ "ignore_strict_deps" : True ,
335
+ },
322
336
"karma" : {
337
+ # TODO: Fix strict_deps failure
338
+ "ignore_strict_deps" : True ,
323
339
"shards" : 6 ,
324
340
"size" : "large" ,
325
341
"flaky" : True ,
@@ -334,6 +350,8 @@ LARGE_SPECS = {
334
350
],
335
351
},
336
352
"protractor" : {
353
+ # TODO: Fix strict_deps failure
354
+ "ignore_strict_deps" : True ,
337
355
"extra_deps" : [
338
356
"//:node_modules/jasmine-spec-reporter" ,
339
357
"//:node_modules/protractor" ,
@@ -346,13 +364,20 @@ LARGE_SPECS = {
346
364
"shards" : 1 ,
347
365
},
348
366
"server" : {
367
+ # TODO: Fix strict_deps failure
368
+ "ignore_strict_deps" : True ,
349
369
"size" : "large" ,
350
370
"extra_deps" : [
351
371
"//:node_modules/@angular/animations" ,
352
372
],
353
373
},
354
- "ng-packagr" : {},
374
+ "ng-packagr" : {
375
+ # TODO: Fix strict_deps failure
376
+ "ignore_strict_deps" : True ,
377
+ },
355
378
"browser" : {
379
+ # TODO: Fix strict_deps failure
380
+ "ignore_strict_deps" : True ,
356
381
"shards" : 10 ,
357
382
"size" : "large" ,
358
383
"flaky" : True ,
@@ -361,9 +386,14 @@ LARGE_SPECS = {
361
386
"//:node_modules/@angular/material" ,
362
387
],
363
388
},
364
- "prerender" : {},
389
+ "prerender" : {
390
+ # TODO: Fix strict_deps failure
391
+ "ignore_strict_deps" : True ,
392
+ },
365
393
"browser-esbuild" : {},
366
394
"ssr-dev-server" : {
395
+ # TODO: Fix strict_deps failure
396
+ "ignore_strict_deps" : True ,
367
397
"extra_deps" : [
368
398
"//packages/angular/ssr/node:node_rjs" ,
369
399
"//:node_modules/@types/browser-sync" ,
@@ -379,6 +409,7 @@ LARGE_SPECS = {
379
409
name = "build_angular_" + spec + "_test_lib" ,
380
410
testonly = True ,
381
411
srcs = glob (["src/builders/" + spec + "/**/*_spec.ts" ]),
412
+ ignore_strict_deps = LARGE_SPECS [spec ].get ("ignore_strict_deps" , False ),
382
413
deps = [
383
414
# Dependencies needed to compile and run the specs themselves.
384
415
":build_angular_rjs" ,
0 commit comments