fix: improve helper tools (#2840)
Unbork windows arm64, bump to more-hermetic tar
diff --git a/MODULE.bazel b/MODULE.bazel
index 493e46f..18f5466 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -8,8 +8,8 @@
# Lower-bounds (minimum) versions for direct runtime dependencies.
# Do not bump these unless rules_js requires a newer version to function.
-bazel_dep(name = "tar.bzl", version = "0.6.0")
-bazel_dep(name = "yq.bzl", version = "0.3.2")
+bazel_dep(name = "tar.bzl", version = "0.10.4")
+bazel_dep(name = "yq.bzl", version = "0.3.4")
bazel_dep(name = "jq.bzl", version = "0.4.0")
bazel_dep(name = "aspect_tools_telemetry", version = "0.3.3")
bazel_dep(name = "bazel_features", version = "1.41.0")
@@ -36,14 +36,18 @@
use_repo(tel, "aspect_tools_telemetry_report")
node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node")
-use_repo(node, "nodejs_toolchains")
-use_repo(node, "nodejs_darwin_amd64")
-use_repo(node, "nodejs_darwin_arm64")
-use_repo(node, "nodejs_linux_amd64")
-use_repo(node, "nodejs_linux_arm64")
-use_repo(node, "nodejs_linux_ppc64le")
-use_repo(node, "nodejs_linux_s390x")
-use_repo(node, "nodejs_windows_amd64")
+use_repo(
+ node,
+ "nodejs_darwin_amd64",
+ "nodejs_darwin_arm64",
+ "nodejs_linux_amd64",
+ "nodejs_linux_arm64",
+ "nodejs_linux_ppc64le",
+ "nodejs_linux_s390x",
+ "nodejs_toolchains",
+ "nodejs_windows_amd64",
+ "nodejs_windows_arm64",
+)
# The default + public version of pnpm used by default.
pnpm = use_extension("@aspect_rules_js//npm:extensions.bzl", "pnpm")
@@ -72,6 +76,7 @@
"yq_linux_ppc64le",
"yq_linux_s390x",
"yq_windows_amd64",
+ "yq_windows_arm64",
)
tar_toolchains = use_extension("@tar.bzl//tar:extensions.bzl", "toolchains")