xref: /aosp_15_r20/external/bazelbuild-rules_rust/wasm_bindgen/rules_js/repositories.bzl (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1"""TODO"""
2
3load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
4load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
5load(
6    "//wasm_bindgen:repositories.bzl",
7    _rust_wasm_bindgen_dependencies = "rust_wasm_bindgen_dependencies",
8    _rust_wasm_bindgen_register_toolchains = "rust_wasm_bindgen_register_toolchains",
9)
10
11def js_rust_wasm_bindgen_dependencies():
12    _rust_wasm_bindgen_dependencies()
13
14    maybe(
15        http_archive,
16        name = "aspect_rules_js",
17        sha256 = "7b2a4d1d264e105eae49a27e2e78065b23e2e45724df2251eacdd317e95bfdfd",
18        strip_prefix = "rules_js-1.31.0",
19        url = "https://github.com/aspect-build/rules_js/releases/download/v1.31.0/rules_js-v1.31.0.tar.gz",
20    )
21
22def js_rust_wasm_bindgen_register_toolchains(**kwargs):
23    _rust_wasm_bindgen_register_toolchains(**kwargs)
24