Prepare for next rules_nodejs release by updating usages of deprecated internal/node.bzl
Closes #407
PiperOrigin-RevId: 232936088
diff --git a/examples/devmode_consumer/devmode_consumer.bzl b/examples/devmode_consumer/devmode_consumer.bzl
index 0d29ca9..b23a4b4 100644
--- a/examples/devmode_consumer/devmode_consumer.bzl
+++ b/examples/devmode_consumer/devmode_consumer.bzl
@@ -15,7 +15,7 @@
"""Example of a rule that requires es2015 (devmode) inputs.
"""
-load("@build_bazel_rules_nodejs//internal:node.bzl", "sources_aspect")
+load("@build_bazel_rules_nodejs//internal/common:sources_aspect.bzl", "sources_aspect")
def _devmode_consumer(ctx):
files = depset()
diff --git a/examples/es6_output/es6_consumer.bzl b/examples/es6_output/es6_consumer.bzl
index 2e4e824..16726ba 100644
--- a/examples/es6_output/es6_consumer.bzl
+++ b/examples/es6_output/es6_consumer.bzl
@@ -15,7 +15,7 @@
"""Example of a rule that requires ES6 inputs.
"""
-load("@build_bazel_rules_nodejs//internal:collect_es6_sources.bzl", "collect_es6_sources")
+load("@build_bazel_rules_nodejs//internal/common:collect_es6_sources.bzl", "collect_es6_sources")
def _es6_consumer(ctx):
es6_sources = collect_es6_sources(ctx)
diff --git a/internal/devserver/ts_devserver.bzl b/internal/devserver/ts_devserver.bzl
index 0667c98..3fd9519 100644
--- a/internal/devserver/ts_devserver.bzl
+++ b/internal/devserver/ts_devserver.bzl
@@ -14,6 +14,7 @@
"Simple development server"
+load("@build_bazel_rules_nodejs//internal/common:sources_aspect.bzl", "sources_aspect")
load(
"@build_bazel_rules_nodejs//internal/js_library:js_library.bzl",
"write_amd_names_shim",
@@ -22,10 +23,6 @@
"@build_bazel_rules_nodejs//internal/web_package:web_package.bzl",
"html_asset_inject",
)
-load(
- "@build_bazel_rules_nodejs//internal:node.bzl",
- "sources_aspect",
-)
def _ts_devserver(ctx):
files = depset()
diff --git a/internal/karma/karma_web_test.bzl b/internal/karma/karma_web_test.bzl
index 28526d7..b1bab2d 100644
--- a/internal/karma/karma_web_test.bzl
+++ b/internal/karma/karma_web_test.bzl
@@ -13,12 +13,9 @@
# limitations under the License.
"Unit testing with Karma"
+load("@build_bazel_rules_nodejs//internal/common:expand_into_runfiles.bzl", "expand_path_into_runfiles")
+load("@build_bazel_rules_nodejs//internal/common:sources_aspect.bzl", "sources_aspect")
load("@build_bazel_rules_nodejs//internal/js_library:js_library.bzl", "write_amd_names_shim")
-load(
- "@build_bazel_rules_nodejs//internal:node.bzl",
- "expand_path_into_runfiles",
- "sources_aspect",
-)
load("@io_bazel_rules_webtesting//web/internal:constants.bzl", "DEFAULT_WRAPPED_TEST_TAGS")
load("@io_bazel_rules_webtesting//web:web.bzl", "web_test_suite")
load(":web_test.bzl", "COMMON_WEB_TEST_ATTRS")
diff --git a/internal/karma/web_test.bzl b/internal/karma/web_test.bzl
index b40d4e0..7ebb58b 100644
--- a/internal/karma/web_test.bzl
+++ b/internal/karma/web_test.bzl
@@ -13,7 +13,7 @@
# limitations under the License.
"Common web_test attributes"
-load("@build_bazel_rules_nodejs//internal:node.bzl", "sources_aspect")
+load("@build_bazel_rules_nodejs//internal/common:sources_aspect.bzl", "sources_aspect")
# Attributes shared by any web_test rule (ts_web_test, karma_web_test, protractor_web_test)
COMMON_WEB_TEST_ATTRS = {
diff --git a/package.bzl b/package.bzl
index ab74c67..a0746fe 100644
--- a/package.bzl
+++ b/package.bzl
@@ -31,6 +31,8 @@
These are in this file to keep version information in one place, and make the WORKSPACE
shorter.
+
+ Also this allows other repos to reference our sources with local_repository and install the needed deps.
"""
_maybe(