@@ -127,6 +127,8 @@ ts_project(
127
127
"//packages/angular_devkit/build_angular:src/builders/web-test-runner/schema.ts" ,
128
128
],
129
129
data = RUNTIME_ASSETS ,
130
+ # TODO: Fix strict_deps failure
131
+ ignore_strict_deps = True ,
130
132
module_name = "@angular-devkit/build-angular" ,
131
133
deps = [
132
134
":node_modules/@angular-devkit/architect" ,
@@ -223,6 +225,8 @@ ts_project(
223
225
data = [
224
226
"//packages/angular_devkit/build_angular/test/hello-world-lib" ,
225
227
],
228
+ # TODO: Fix strict_deps failure
229
+ ignore_strict_deps = True ,
226
230
deps = [
227
231
":build_angular_rjs" ,
228
232
":build_angular_test_utils_rjs" ,
@@ -294,6 +298,8 @@ ts_project(
294
298
data = [
295
299
"//packages/angular_devkit/build_angular/test/hello-world-lib" ,
296
300
],
301
+ # TODO: Fix strict_deps failure
302
+ ignore_strict_deps = True ,
297
303
deps = [
298
304
":build_angular_rjs" ,
299
305
"//:node_modules/@types/jasmine" ,
@@ -309,8 +315,13 @@ ts_project(
309
315
)
310
316
311
317
LARGE_SPECS = {
312
- "app-shell" : {},
318
+ "app-shell" : {
319
+ # TODO: Fix strict_deps failure
320
+ "ignore_strict_deps" : True ,
321
+ },
313
322
"dev-server" : {
323
+ # TODO: Fix strict_deps failure
324
+ "ignore_strict_deps" : True ,
314
325
"shards" : 10 ,
315
326
"size" : "large" ,
316
327
"flaky" : True ,
@@ -322,8 +333,13 @@ LARGE_SPECS = {
322
333
"//:node_modules/undici" ,
323
334
],
324
335
},
325
- "extract-i18n" : {},
336
+ "extract-i18n" : {
337
+ # TODO: Fix strict_deps failure
338
+ "ignore_strict_deps" : True ,
339
+ },
326
340
"karma" : {
341
+ # TODO: Fix strict_deps failure
342
+ "ignore_strict_deps" : True ,
327
343
"shards" : 6 ,
328
344
"size" : "large" ,
329
345
"flaky" : True ,
@@ -338,6 +354,8 @@ LARGE_SPECS = {
338
354
],
339
355
},
340
356
"protractor" : {
357
+ # TODO: Fix strict_deps failure
358
+ "ignore_strict_deps" : True ,
341
359
"extra_deps" : [
342
360
"//:node_modules/jasmine-spec-reporter" ,
343
361
"//:node_modules/protractor" ,
@@ -350,13 +368,20 @@ LARGE_SPECS = {
350
368
"shards" : 1 ,
351
369
},
352
370
"server" : {
371
+ # TODO: Fix strict_deps failure
372
+ "ignore_strict_deps" : True ,
353
373
"size" : "large" ,
354
374
"extra_deps" : [
355
375
"//:node_modules/@angular/animations" ,
356
376
],
357
377
},
358
- "ng-packagr" : {},
378
+ "ng-packagr" : {
379
+ # TODO: Fix strict_deps failure
380
+ "ignore_strict_deps" : True ,
381
+ },
359
382
"browser" : {
383
+ # TODO: Fix strict_deps failure
384
+ "ignore_strict_deps" : True ,
360
385
"shards" : 10 ,
361
386
"size" : "large" ,
362
387
"flaky" : True ,
@@ -365,9 +390,14 @@ LARGE_SPECS = {
365
390
"//:node_modules/@angular/material" ,
366
391
],
367
392
},
368
- "prerender" : {},
393
+ "prerender" : {
394
+ # TODO: Fix strict_deps failure
395
+ "ignore_strict_deps" : True ,
396
+ },
369
397
"browser-esbuild" : {},
370
398
"ssr-dev-server" : {
399
+ # TODO: Fix strict_deps failure
400
+ "ignore_strict_deps" : True ,
371
401
"extra_deps" : [
372
402
"//packages/angular/ssr/node:node_rjs" ,
373
403
"//:node_modules/@types/browser-sync" ,
@@ -383,6 +413,7 @@ LARGE_SPECS = {
383
413
name = "build_angular_" + spec + "_test_lib" ,
384
414
testonly = True ,
385
415
srcs = glob (["src/builders/" + spec + "/**/*_spec.ts" ]),
416
+ ignore_strict_deps = LARGE_SPECS [spec ].get ("ignore_strict_deps" , False ),
386
417
deps = [
387
418
# Dependencies needed to compile and run the specs themselves.
388
419
":build_angular_rjs" ,
0 commit comments