@@ -119,13 +119,6 @@ ts_project(
119
119
"builders.json" ,
120
120
"package.json" ,
121
121
],
122
- interop_deps = [
123
- "//packages/angular/ssr" ,
124
- "//packages/angular_devkit/build_webpack" ,
125
- "//packages/angular_devkit/core" ,
126
- "//packages/angular_devkit/core/node" ,
127
- "//packages/ngtools/webpack" ,
128
- ],
129
122
module_name = "@angular-devkit/build-angular" ,
130
123
deps = [
131
124
"//:root_modules/@ampproject/remapping" ,
@@ -201,7 +194,12 @@ ts_project(
201
194
"//:root_modules/webpack-subresource-integrity" ,
202
195
"//packages/angular/build:build_rjs" ,
203
196
"//packages/angular/build/private:private_rjs" ,
197
+ "//packages/angular/ssr:ssr_rjs" ,
204
198
"//packages/angular_devkit/architect" ,
199
+ "//packages/angular_devkit/build_webpack:build_webpack_rjs" ,
200
+ "//packages/angular_devkit/core:core_rjs" ,
201
+ "//packages/angular_devkit/core/node:node_rjs" ,
202
+ "//packages/ngtools/webpack:webpack_rjs" ,
205
203
],
206
204
)
207
205
@@ -217,9 +215,6 @@ ts_project(
217
215
],
218
216
),
219
217
data = glob (["test/**/*" ]),
220
- interop_deps = [
221
- "//packages/angular_devkit/core" ,
222
- ],
223
218
deps = [
224
219
":build_angular_rjs" ,
225
220
":build_angular_test_utils_rjs" ,
@@ -228,6 +223,7 @@ ts_project(
228
223
"//:root_modules/typescript" ,
229
224
"//:root_modules/webpack" ,
230
225
"//packages/angular_devkit/architect/testing:testing_rjs" ,
226
+ "//packages/angular_devkit/core:core_rjs" ,
231
227
],
232
228
)
233
229
@@ -285,19 +281,17 @@ ts_project(
285
281
],
286
282
),
287
283
data = glob (["test/**/*" ]),
288
- interop_deps = [
289
- "//modules/testing/builder" ,
290
- "//packages/angular_devkit/core" ,
291
- "//packages/angular_devkit/core/node" ,
292
- ],
293
284
deps = [
294
285
":build_angular_rjs" ,
295
286
"//:root_modules/@types/jasmine" ,
287
+ "//modules/testing/builder:builder_rjs" ,
296
288
"//packages/angular/build:build_rjs" ,
297
289
"//packages/angular/build/private:private_rjs" ,
298
290
"//packages/angular_devkit/architect:architect_rjs" ,
299
291
"//packages/angular_devkit/architect/node:node_rjs" ,
300
292
"//packages/angular_devkit/architect/testing:testing_rjs" ,
293
+ "//packages/angular_devkit/core:core_rjs" ,
294
+ "//packages/angular_devkit/core/node:node_rjs" ,
301
295
"@npm//rxjs" ,
302
296
],
303
297
)
@@ -308,10 +302,8 @@ LARGE_SPECS = {
308
302
"shards" : 10 ,
309
303
"size" : "large" ,
310
304
"flaky" : True ,
311
- "extra_interop_deps" : [
312
- "//packages/angular_devkit/build_webpack" ,
313
- ],
314
305
"extra_deps" : [
306
+ "//packages/angular_devkit/build_webpack:build_webpack_rjs" ,
315
307
"//:root_modules/@types/http-proxy" ,
316
308
"//:root_modules/http-proxy" ,
317
309
"//:root_modules/puppeteer" ,
@@ -364,10 +356,8 @@ LARGE_SPECS = {
364
356
"prerender" : {},
365
357
"browser-esbuild" : {},
366
358
"ssr-dev-server" : {
367
- "extra_interop_deps" : [
368
- "//packages/angular/ssr/node" ,
369
- ],
370
359
"extra_deps" : [
360
+ "//packages/angular/ssr/node:node_rjs" ,
371
361
"//:root_modules/@types/browser-sync" ,
372
362
"//:root_modules/browser-sync" ,
373
363
"//:root_modules/express" ,
@@ -381,15 +371,12 @@ LARGE_SPECS = {
381
371
name = "build_angular_" + spec + "_test_lib" ,
382
372
testonly = True ,
383
373
srcs = glob (["src/builders/" + spec + "/**/*_spec.ts" ]),
384
- interop_deps = [
385
- # Dependencies needed to compile and run the specs themselves.
386
- "//packages/angular_devkit/core" ,
387
- "//packages/angular_devkit/core/node" ,
388
- "//modules/testing/builder" ,
389
- ] + LARGE_SPECS [spec ].get ("extra_interop_deps" , []),
390
374
deps = [
391
375
# Dependencies needed to compile and run the specs themselves.
392
376
":build_angular_rjs" ,
377
+ "//packages/angular_devkit/core:core_rjs" ,
378
+ "//packages/angular_devkit/core/node:node_rjs" ,
379
+ "//modules/testing/builder:builder_rjs" ,
393
380
":build_angular_test_utils_rjs" ,
394
381
"//packages/angular/build:build_rjs" ,
395
382
"//packages/angular/build/private:private_rjs" ,
0 commit comments