blob: 270d7480a00a43a2c92312330c0a8c66c8c6a05a [file] [log] [blame]
load("@build_bazel_rules_nodejs//:index.bzl", "pkg_npm")
package(default_visibility = ["//:__subpackages__"])
# ts_library and ng_module use the `//:tsconfig.json` target
# by default. This alias allows omitting explicit tsconfig
# attribute.
alias(
name = "tsconfig.json",
actual = "//src:tsconfig.json",
)
# Just a dummy test so that we have a test target for //... on certain bazelci platforms with bazel_integration_test
sh_test(
name = "dummy_test",
srcs = ["dummy_test.sh"],
)
# Here we selectively chose which files to include in node_modules/examples_angular_view_engine
# as node_modules/examples_angular_view_engine is no longer automatically linke to the root of bazel-bin.
# Because ngfactory files are generated with absolute `examples_angular_view_engine/` imports, we need
# to ensure all the files that these imports reference are available under
# node_modules/examples_angular_view_engine for rollup_bundle to find.
pkg_npm(
name = "examples_angular_view_engine",
package_name = "examples_angular_view_engine",
deps = [
"//src:src_esm",
"//src/app:app_esm",
"//src/app/hello-world:hello-world_esm",
"//src/app/home:home_esm",
"//src/app/todos:todos_esm",
"//src/app/todos/reducers:reducers_esm",
"//src/lib/typography:typography_esm",
"//src/shared/material:material_esm",
],
)