11load ("@npm2//:defs.bzl" , "npm_link_all_packages" )
2- load ("//tools:defaults.bzl" , "jasmine_node_test" )
3- load ("//tools:defaults2.bzl" , "ts_project" )
2+ load ("//tools:defaults2.bzl" , "jasmine_test" , "ts_project" )
43
54package (default_visibility = ["//visibility:public" ])
65
@@ -12,38 +11,26 @@ ts_project(
1211 srcs = glob ([
1312 "**/*.ts" ,
1413 ]),
15- interop_deps = [
16- "//packages:types" ,
17- "//packages/compiler" ,
18- "//packages/compiler-cli/linker" ,
19- "//packages/compiler-cli/linker/babel" ,
20- "//packages/compiler-cli/private" ,
21- "//packages/compiler-cli/src/ngtsc/file_system/testing" ,
22- "//packages/compiler-cli/src/ngtsc/logging/testing" ,
23- "//packages/compiler-cli/src/ngtsc/translator" ,
24- ],
2514 deps = [
2615 "//:node_modules/@babel/generator" ,
2716 "//:node_modules/@types/babel__core" ,
2817 "//:node_modules/@types/babel__generator" ,
18+ "//packages:types_rjs" ,
19+ "//packages/compiler:compiler_rjs" ,
20+ "//packages/compiler-cli/linker:linker_rjs" ,
21+ "//packages/compiler-cli/linker/babel:babel_rjs" ,
22+ "//packages/compiler-cli/private:private_rjs" ,
23+ "//packages/compiler-cli/src/ngtsc/file_system/testing:testing_rjs" ,
24+ "//packages/compiler-cli/src/ngtsc/logging/testing:testing_rjs" ,
25+ "//packages/compiler-cli/src/ngtsc/translator:translator_rjs" ,
2926 ],
3027)
3128
32- jasmine_node_test (
29+ jasmine_test (
3330 name = "test" ,
34- bootstrap = ["//tools/testing:node_no_angular" ],
3531 data = [
3632 # Needed for testing the Babel plugin loaded from `node_modules`.
3733 ":node_modules/@angular/compiler-cli" ,
38- # TODO(rules_js migration): Remove these deps below when using `jasmine_test` that
39- # can properly resolve transitive symlinked deps.
40- ":node_modules/@angular/compiler" ,
41- "//:node_modules/@jridgewell/sourcemap-codec" ,
42- "//:node_modules/convert-source-map" ,
43- "//:node_modules/@babel/core" ,
44- "//:node_modules/semver" ,
45- ],
46- deps = [
47- ":test_lib" ,
34+ ":test_lib_rjs" ,
4835 ],
4936)
0 commit comments