diff --git a/packages/compiler/BUILD.bazel b/packages/compiler/BUILD.bazel index d369670877c..7a95c7e1386 100644 --- a/packages/compiler/BUILD.bazel +++ b/packages/compiler/BUILD.bazel @@ -1,4 +1,4 @@ -load("//tools:defaults.bzl", "ng_package", "tsec_test") +load("//tools:defaults.bzl", "ng_package", "pkg_npm", "tsec_test") load("//tools:defaults2.bzl", "npm_package", "ts_project") package(default_visibility = ["//visibility:public"]) @@ -57,6 +57,14 @@ npm_package( }, ) +# TODO(devversion): Temporary linkable `pkg_npm` for making compiler usable with the rules_nodejs linker. +# Long-term, `pkg_npm` will be migrated to `npm_package` in general. +pkg_npm( + name = "linkable_npm_package", + package_name = "@angular/compiler", + nested_packages = [":npm_package"], +) + filegroup( name = "files_for_docgen", srcs = glob([ diff --git a/packages/core/test/bundling/router/BUILD.bazel b/packages/core/test/bundling/router/BUILD.bazel index f4bbaff9d0f..ff30b54a593 100644 --- a/packages/core/test/bundling/router/BUILD.bazel +++ b/packages/core/test/bundling/router/BUILD.bazel @@ -46,7 +46,6 @@ ts_project( jasmine_node_test( name = "test", data = [ - ":bundle", ":bundle.debug.min.js", ":bundle.js", ":bundle.min.js", diff --git a/tools/esm-interop/patches/npm/@angular+build-tooling+0.0.0-2670abf637fa155971cdd1f7e570a7f234922a65.patch b/tools/esm-interop/patches/npm/@angular+build-tooling+0.0.0-2670abf637fa155971cdd1f7e570a7f234922a65.patch index 62d7152cc21..3ce7b50bdb5 100644 --- a/tools/esm-interop/patches/npm/@angular+build-tooling+0.0.0-2670abf637fa155971cdd1f7e570a7f234922a65.patch +++ b/tools/esm-interop/patches/npm/@angular+build-tooling+0.0.0-2670abf637fa155971cdd1f7e570a7f234922a65.patch @@ -43,7 +43,7 @@ index d6249b8..707ae39 100755 config_file = ":%s_config_file" % name, deps = [ - "@npm//@angular/compiler-cli", -+ "@angular//packages/compiler:npm_package", ++ "@angular//packages/compiler:linkable_npm_package", + "@angular//packages/compiler-cli:npm_package", "@npm//@angular/build-tooling/shared-scripts/angular-optimization:js_lib", ],