Skip to content

Commit 65074e1

Browse files
committed
feat: upgrade to rules_js 2.0
1 parent b805e56 commit 65074e1

15 files changed

+52
-91
lines changed

.bazelversion

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1 @@
11
7.1.1
2-
# The first line of this file is used by Bazelisk and Bazel to be sure
3-
# the right version of Bazel is used to build and test this repo.
4-
# This also defines which version is used on CI.
5-
#
6-
# Note that you should also run integration_tests against other Bazel
7-
# versions you support.

MODULE.bazel

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@ module(
77
)
88

99
# Lower-bounds (minimum) versions for direct runtime dependencies
10-
bazel_dep(name = "aspect_bazel_lib", version = "1.38.1")
11-
bazel_dep(name = "aspect_rules_js", version = "1.34.0")
12-
bazel_dep(name = "bazel_skylib", version = "1.4.1")
10+
bazel_dep(name = "aspect_bazel_lib", version = "2.7.3")
11+
bazel_dep(name = "aspect_rules_js", version = "2.0.0-alpha.4")
12+
bazel_dep(name = "bazel_skylib", version = "1.5.0")
1313

1414
####### Dev dependencies ########
1515

1616
bazel_dep(name = "bazel_features", version = "0.1.0", dev_dependency = True)
1717
bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.5.0", dev_dependency = True)
1818
bazel_dep(name = "buildifier_prebuilt", version = "6.4.0", dev_dependency = True)
1919
bazel_dep(name = "gazelle", version = "0.36.0", dev_dependency = True, repo_name = "bazel_gazelle")
20-
bazel_dep(name = "rules_go", version = "0.46.0", dev_dependency = True)
2120
bazel_dep(name = "stardoc", version = "0.6.2", dev_dependency = True, repo_name = "io_bazel_stardoc")

WORKSPACE

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,11 @@ load("//webpack:dependencies.bzl", "rules_webpack_dependencies")
88

99
rules_webpack_dependencies()
1010

11-
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "register_coreutils_toolchains")
11+
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
1212

13-
aspect_bazel_lib_dependencies()
13+
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
1414

15-
register_coreutils_toolchains()
16-
17-
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
18-
19-
nodejs_register_toolchains(
20-
name = "nodejs",
21-
node_version = DEFAULT_NODE_VERSION,
22-
)
23-
24-
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
15+
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
2516

2617
npm_translate_lock(
2718
name = "npm",

e2e/loaders/.bazelversion

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../.bazelversion

e2e/loaders/WORKSPACE

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,12 @@ rules_webpack_dependencies()
1212

1313
# Fetch and register a nodejs interpreter, if you haven't already
1414

15-
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
15+
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
1616

17-
nodejs_register_toolchains(
18-
name = "node",
19-
node_version = DEFAULT_NODE_VERSION,
20-
)
17+
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
2118

2219
# brought as a dep by webpack ruleset
23-
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
20+
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
2421

2522
npm_translate_lock(
2623
name = "npm",

e2e/smoke/.bazelversion

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../.bazelversion

e2e/smoke/MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ local_path_override(
44
path = "../..",
55
)
66

7-
bazel_dep(name = "aspect_bazel_lib", version = "1.32.0", dev_dependency = True)
8-
bazel_dep(name = "aspect_rules_js", version = "1.33.1", dev_dependency = True)
9-
bazel_dep(name = "bazel_skylib", version = "1.4.1", dev_dependency = True)
7+
bazel_dep(name = "aspect_bazel_lib", version = "2.7.3", dev_dependency = True)
8+
bazel_dep(name = "aspect_rules_js", version = "2.0.0-alpha.4", dev_dependency = True)
9+
bazel_dep(name = "bazel_skylib", version = "1.5.0", dev_dependency = True)
1010

1111
npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm", dev_dependency = True)
1212
npm.npm_translate_lock(

e2e/smoke/WORKSPACE.bazel

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,11 @@ rules_webpack_dependencies()
1818

1919
# Fetch and register a nodejs interpreter, if you haven't already
2020

21-
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
21+
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
2222

23-
nodejs_register_toolchains(
24-
name = "node",
25-
node_version = DEFAULT_NODE_VERSION,
26-
)
23+
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
2724

28-
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
25+
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
2926

3027
npm_translate_lock(
3128
name = "v4-npm",

e2e/worker/.bazelversion

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../.bazelversion

e2e/worker/WORKSPACE

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,11 @@ rules_webpack_dependencies()
1212

1313
# Fetch and register a nodejs interpreter, if you haven't already
1414

15-
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
15+
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
1616

17-
nodejs_register_toolchains(
18-
name = "node",
19-
node_version = DEFAULT_NODE_VERSION,
20-
)
17+
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
2118

22-
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
19+
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
2320

2421
npm_translate_lock(
2522
name = "npm",

0 commit comments

Comments
 (0)