1
1
load ("@npm//@angular/build-tooling/bazel/api-golden:index.bzl" , "api_golden_test_npm_package" )
2
- load ("@npm//@bazel/jasmine:index .bzl" , "jasmine_node_test " )
3
- load ("//tools:defaults2.bzl" , "npm_package" , "ts_project" )
2
+ load ("@npm2//:defs .bzl" , "npm_link_all_packages " )
3
+ load ("//tools:defaults2.bzl" , "jasmine_test" , " npm_package" , "ts_project" )
4
4
load ("//tools:ts_json_schema.bzl" , "ts_json_schema" )
5
5
6
6
licenses (["notice" ])
7
7
8
8
package (default_visibility = ["//visibility:public" ])
9
9
10
+ npm_link_all_packages ()
11
+
10
12
ts_json_schema (
11
13
name = "application_schema" ,
12
14
src = "src/builders/application/schema.json" ,
@@ -61,6 +63,9 @@ ts_project(
61
63
data = RUNTIME_ASSETS ,
62
64
module_name = "@angular/build" ,
63
65
deps = [
66
+ ":node_modules/@angular-devkit/architect" ,
67
+ ":node_modules/@angular-devkit/core" ,
68
+ ":node_modules/@angular/ssr" ,
64
69
"//:node_modules/@ampproject/remapping" ,
65
70
"//:node_modules/@angular/common" ,
66
71
"//:node_modules/@angular/compiler" ,
@@ -87,7 +92,9 @@ ts_project(
87
92
"//:node_modules/esbuild-wasm" ,
88
93
"//:node_modules/fast-glob" ,
89
94
"//:node_modules/https-proxy-agent" ,
95
+ "//:node_modules/istanbul-lib-instrument" ,
90
96
"//:node_modules/jsonc-parser" ,
97
+ "//:node_modules/less" ,
91
98
"//:node_modules/listr2" ,
92
99
"//:node_modules/lmdb" ,
93
100
"//:node_modules/magic-string" ,
@@ -104,10 +111,6 @@ ts_project(
104
111
"//:node_modules/typescript" ,
105
112
"//:node_modules/vite" ,
106
113
"//:node_modules/watchpack" ,
107
- "//packages/angular/ssr:ssr_rjs" ,
108
- "//packages/angular/ssr/node:node_rjs" ,
109
- "//packages/angular_devkit/architect:architect_rjs" ,
110
- "//packages/angular_devkit/core:core_rjs" ,
111
114
],
112
115
)
113
116
@@ -126,14 +129,12 @@ ts_project(
126
129
"//:node_modules/prettier" ,
127
130
"//:node_modules/typescript" ,
128
131
"//packages/angular/build/private:private_rjs" ,
129
- "//packages/angular_devkit/core:core_rjs" ,
130
- "//packages/angular_devkit/core/node:node_rjs" ,
131
132
],
132
133
)
133
134
134
- jasmine_node_test (
135
+ jasmine_test (
135
136
name = "unit_tests" ,
136
- deps = [":unit_test_lib " ],
137
+ data = [":unit_test_lib_rjs " ],
137
138
)
138
139
139
140
ts_project (
@@ -144,11 +145,7 @@ ts_project(
144
145
":build_rjs" ,
145
146
"//packages/angular/build/private:private_rjs" ,
146
147
"//modules/testing/builder:builder_rjs" ,
147
- "//packages/angular_devkit/architect:architect_rjs" ,
148
- "//packages/angular_devkit/architect/node:node_rjs" ,
149
- "//packages/angular_devkit/architect/testing:testing_rjs" ,
150
- "//packages/angular_devkit/core:core_rjs" ,
151
- "//packages/angular_devkit/core/node:node_rjs" ,
148
+ ":node_modules/@angular-devkit/architect" ,
152
149
153
150
# Base dependencies for the application in hello-world-app.
154
151
"//:node_modules/@angular/common" ,
@@ -174,11 +171,7 @@ ts_project(
174
171
":build_rjs" ,
175
172
"//packages/angular/build/private:private_rjs" ,
176
173
"//modules/testing/builder:builder_rjs" ,
177
- "//packages/angular_devkit/architect:architect_rjs" ,
178
- "//packages/angular_devkit/architect/node:node_rjs" ,
179
- "//packages/angular_devkit/architect/testing:testing_rjs" ,
180
- "//packages/angular_devkit/core:core_rjs" ,
181
- "//packages/angular_devkit/core/node:node_rjs" ,
174
+ ":node_modules/@angular-devkit/architect" ,
182
175
183
176
# dev server only test deps
184
177
"//:node_modules/@types/http-proxy" ,
@@ -202,20 +195,20 @@ ts_project(
202
195
],
203
196
)
204
197
205
- jasmine_node_test (
198
+ jasmine_test (
206
199
name = "application_integration_tests" ,
207
200
size = "large" ,
201
+ data = [":application_integration_test_lib_rjs" ],
208
202
flaky = True ,
209
203
shard_count = 10 ,
210
- deps = [":application_integration_test_lib" ],
211
204
)
212
205
213
- jasmine_node_test (
206
+ jasmine_test (
214
207
name = "dev-server_integration_tests" ,
215
208
size = "large" ,
209
+ data = [":dev-server_integration_test_lib_rjs" ],
216
210
flaky = True ,
217
211
shard_count = 10 ,
218
- deps = [":dev-server_integration_test_lib" ],
219
212
)
220
213
221
214
genrule (
0 commit comments