diff --git a/packages/misc/angular-in-memory-web-api/BUILD.bazel b/packages/misc/angular-in-memory-web-api/BUILD.bazel index 8459eeb31c6..5bd7d0cb159 100644 --- a/packages/misc/angular-in-memory-web-api/BUILD.bazel +++ b/packages/misc/angular-in-memory-web-api/BUILD.bazel @@ -1,22 +1,24 @@ -load("//tools:defaults.bzl", "ng_module", "ng_package") +load("//tools:defaults.bzl", "ng_package") +load("//tools:defaults2.bzl", "ng_project") package(default_visibility = ["//visibility:public"]) -ng_module( +ng_project( name = "angular-in-memory-web-api", - package_name = "angular-in-memory-web-api", srcs = glob( [ "*.ts", "src/**/*.ts", ], ), - module_name = "angular-in-memory-web-api", - deps = [ + interop_deps = [ "//packages/common", "//packages/common/http", - "//packages/core", - "@npm//rxjs", + ], + module_name = "angular-in-memory-web-api", + deps = [ + "//:node_modules/rxjs", + "//packages/core:core_rjs", ], ) diff --git a/packages/misc/angular-in-memory-web-api/test/BUILD.bazel b/packages/misc/angular-in-memory-web-api/test/BUILD.bazel index b68eed3fb38..b2fcc72eedc 100644 --- a/packages/misc/angular-in-memory-web-api/test/BUILD.bazel +++ b/packages/misc/angular-in-memory-web-api/test/BUILD.bazel @@ -1,20 +1,23 @@ -load("//tools:defaults.bzl", "karma_web_test_suite", "ts_library") +load("//tools:defaults.bzl", "karma_web_test_suite") +load("//tools:defaults2.bzl", "ts_project") -ts_library( +ts_project( name = "test_lib", testonly = True, srcs = glob(["**/*.ts"]), + interop_deps = [ + "//packages/common", + "//packages/common/http", + ], # Visible to //:saucelabs_unit_tests_poc target visibility = ["//:__pkg__"], deps = [ - "//packages/common", - "//packages/common/http", - "//packages/core", - "//packages/core/testing", - "//packages/misc/angular-in-memory-web-api", - "@npm//@types/jasmine-ajax", - "@npm//jasmine-ajax", - "@npm//rxjs", + "//:node_modules/@types/jasmine-ajax", + "//:node_modules/jasmine-ajax", + "//:node_modules/rxjs", + "//packages/core:core_rjs", + "//packages/core/testing:testing_rjs", + "//packages/misc/angular-in-memory-web-api:angular-in-memory-web-api_rjs", ], ) diff --git a/packages/tsconfig-build.json b/packages/tsconfig-build.json index 77083c3441d..1b401d2fcc7 100644 --- a/packages/tsconfig-build.json +++ b/packages/tsconfig-build.json @@ -31,6 +31,7 @@ "inlineSources": true, "importHelpers": true, "paths": { + "angular-in-memory-web-api": ["./misc/angular-in-memory-web-api/index"], "zone.js": ["./zone.js/lib/zone"], "@angular/*": [ "./*/index",