1- load ("//tools:defaults.bzl" , "esbuild" , "http_server" , "jasmine_node_test" , "ng_module" , "protractor_web_test_suite" , "ts_library" )
1+ load ("//tools:defaults.bzl" , "esbuild" , "http_server" , "jasmine_node_test" , "protractor_web_test_suite" )
2+ load ("//tools:defaults2.bzl" , "ng_project" , "ts_project" )
23
34package (default_visibility = ["//visibility:public" ])
45
5- ng_module (
6+ ng_project (
67 name = "core_examples" ,
78 srcs = glob (
89 ["**/*.ts" ],
@@ -11,40 +12,42 @@ ng_module(
1112 "**/*_howto.ts" ,
1213 ],
1314 ),
14- deps = [
15- "//packages/animations" ,
16- "//packages/core" ,
17- "//packages/forms" ,
15+ interop_deps = [
1816 "//packages/platform-browser" ,
1917 "//packages/platform-browser/animations" ,
20- "//packages/router" ,
2118 "//packages/zone.js/lib" ,
22- "@npm//rxjs" ,
19+ ],
20+ deps = [
21+ "//:node_modules/rxjs" ,
22+ "//packages/animations:animations_rjs" ,
23+ "//packages/core:core_rjs" ,
24+ "//packages/forms:forms_rjs" ,
25+ "//packages/router:router_rjs" ,
2326 ],
2427)
2528
26- ts_library (
29+ ts_project (
2730 name = "core_tests_lib" ,
2831 testonly = True ,
2932 srcs = glob (
3033 ["**/*_spec.ts" ],
3134 exclude = ["**/e2e_test/*" ],
3235 ),
3336 deps = [
34- "//packages/core" ,
35- "//packages/core/testing" ,
37+ "//packages/core:core_rjs " ,
38+ "//packages/core/testing:testing_rjs " ,
3639 ],
3740)
3841
39- ts_library (
42+ ts_project (
4043 name = "core_e2e_tests_lib" ,
4144 testonly = True ,
4245 srcs = glob (["**/e2e_test/*_spec.ts" ]),
43- tsconfig = "//packages/examples:tsconfig-e2e.json " ,
46+ tsconfig = "//packages/examples:tsconfig_e2e " ,
4447 deps = [
45- "//packages/examples/test-utils " ,
46- "@npm//@types/jasminewd2 " ,
47- "@npm//protractor " ,
48+ "//:node_modules/@types/jasminewd2 " ,
49+ "//:node_modules/protractor " ,
50+ "//packages/examples/test-utils:test-utils_rjs " ,
4851 ],
4952)
5053
0 commit comments