@@ -122,6 +122,8 @@ ts_project(
122122 "//packages/angular_devkit/build_angular:src/builders/web-test-runner/schema.ts" ,
123123 ],
124124 data = RUNTIME_ASSETS ,
125+ # TODO: Fix strict_deps failure
126+ ignore_strict_deps = True ,
125127 module_name = "@angular-devkit/build-angular" ,
126128 deps = [
127129 ":node_modules/@angular-devkit/architect" ,
@@ -218,6 +220,8 @@ ts_project(
218220 data = [
219221 "//packages/angular_devkit/build_angular/test/hello-world-lib" ,
220222 ],
223+ # TODO: Fix strict_deps failure
224+ ignore_strict_deps = True ,
221225 deps = [
222226 ":build_angular_rjs" ,
223227 ":build_angular_test_utils_rjs" ,
@@ -289,6 +293,8 @@ ts_project(
289293 data = [
290294 "//packages/angular_devkit/build_angular/test/hello-world-lib" ,
291295 ],
296+ # TODO: Fix strict_deps failure
297+ ignore_strict_deps = True ,
292298 deps = [
293299 ":build_angular_rjs" ,
294300 "//:node_modules/@types/jasmine" ,
@@ -305,8 +311,13 @@ ts_project(
305311)
306312
307313LARGE_SPECS = {
308- "app-shell" : {},
314+ "app-shell" : {
315+ # TODO: Fix strict_deps failure
316+ "ignore_strict_deps" : True ,
317+ },
309318 "dev-server" : {
319+ # TODO: Fix strict_deps failure
320+ "ignore_strict_deps" : True ,
310321 "shards" : 10 ,
311322 "size" : "large" ,
312323 "flaky" : True ,
@@ -318,8 +329,13 @@ LARGE_SPECS = {
318329 "//:node_modules/undici" ,
319330 ],
320331 },
321- "extract-i18n" : {},
332+ "extract-i18n" : {
333+ # TODO: Fix strict_deps failure
334+ "ignore_strict_deps" : True ,
335+ },
322336 "karma" : {
337+ # TODO: Fix strict_deps failure
338+ "ignore_strict_deps" : True ,
323339 "shards" : 6 ,
324340 "size" : "large" ,
325341 "flaky" : True ,
@@ -334,6 +350,8 @@ LARGE_SPECS = {
334350 ],
335351 },
336352 "protractor" : {
353+ # TODO: Fix strict_deps failure
354+ "ignore_strict_deps" : True ,
337355 "extra_deps" : [
338356 "//:node_modules/jasmine-spec-reporter" ,
339357 "//:node_modules/protractor" ,
@@ -346,13 +364,20 @@ LARGE_SPECS = {
346364 "shards" : 1 ,
347365 },
348366 "server" : {
367+ # TODO: Fix strict_deps failure
368+ "ignore_strict_deps" : True ,
349369 "size" : "large" ,
350370 "extra_deps" : [
351371 "//:node_modules/@angular/animations" ,
352372 ],
353373 },
354- "ng-packagr" : {},
374+ "ng-packagr" : {
375+ # TODO: Fix strict_deps failure
376+ "ignore_strict_deps" : True ,
377+ },
355378 "browser" : {
379+ # TODO: Fix strict_deps failure
380+ "ignore_strict_deps" : True ,
356381 "shards" : 10 ,
357382 "size" : "large" ,
358383 "flaky" : True ,
@@ -361,9 +386,14 @@ LARGE_SPECS = {
361386 "//:node_modules/@angular/material" ,
362387 ],
363388 },
364- "prerender" : {},
389+ "prerender" : {
390+ # TODO: Fix strict_deps failure
391+ "ignore_strict_deps" : True ,
392+ },
365393 "browser-esbuild" : {},
366394 "ssr-dev-server" : {
395+ # TODO: Fix strict_deps failure
396+ "ignore_strict_deps" : True ,
367397 "extra_deps" : [
368398 "//packages/angular/ssr/node:node_rjs" ,
369399 "//:node_modules/@types/browser-sync" ,
@@ -379,6 +409,7 @@ LARGE_SPECS = {
379409 name = "build_angular_" + spec + "_test_lib" ,
380410 testonly = True ,
381411 srcs = glob (["src/builders/" + spec + "/**/*_spec.ts" ]),
412+ ignore_strict_deps = LARGE_SPECS [spec ].get ("ignore_strict_deps" , False ),
382413 deps = [
383414 # Dependencies needed to compile and run the specs themselves.
384415 ":build_angular_rjs" ,
0 commit comments