Skip to content

Commit 61ee961

Browse files
devversionjkrems
authored andcommitted
build: setup rules_esbuild in preparation for devinfra update
The shared dev-infra repository will depend on `rules_esbuild` going forward, so we need to install it. (cherry picked from commit dfaedbc)
1 parent 859af4d commit 61ee961

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Diff for: WORKSPACE

+18
Original file line numberDiff line numberDiff line change
@@ -270,3 +270,21 @@ register_toolchains(
270270
"@devinfra//bazel/git-toolchain:git_macos_arm64_toolchain",
271271
"@devinfra//bazel/git-toolchain:git_windows_toolchain",
272272
)
273+
274+
http_archive(
275+
name = "aspect_rules_esbuild",
276+
sha256 = "550e33ddeb86a564b22b2c5d3f84748c6639b1b2b71fae66bf362c33392cbed8",
277+
strip_prefix = "rules_esbuild-0.21.0",
278+
url = "https://github.com/aspect-build/rules_esbuild/releases/download/v0.21.0/rules_esbuild-v0.21.0.tar.gz",
279+
)
280+
281+
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
282+
283+
rules_esbuild_dependencies()
284+
285+
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_ESBUILD_VERSION", "esbuild_register_toolchains")
286+
287+
esbuild_register_toolchains(
288+
name = "esbuild",
289+
esbuild_version = LATEST_ESBUILD_VERSION,
290+
)

0 commit comments

Comments
 (0)