|  | "Bazel dependencies" | 
|  |  | 
|  | module( | 
|  | name = "aspect_rules_lint", | 
|  | version = "0.16.0", | 
|  | compatibility_level = 1, | 
|  | ) | 
|  |  | 
|  | bazel_dep(name = "aspect_bazel_lib", version = "2.5.0") | 
|  |  | 
|  | # Needed in the root because we use js_lib_helpers in our aspect impl | 
|  | # Minimum version needs 'chore: bump bazel-lib to 2.0 by @alexeagle in #1311' | 
|  | # to allow users on bazel-lib 2.0 | 
|  | bazel_dep(name = "aspect_rules_js", version = "1.40.0") | 
|  | bazel_dep(name = "bazel_skylib", version = "1.4.2") | 
|  | bazel_dep(name = "platforms", version = "0.0.7") | 
|  | bazel_dep(name = "rules_multirun", version = "0.9.0") | 
|  | bazel_dep(name = "rules_multitool", version = "0.4.0") | 
|  |  | 
|  | # Needed in the root because we dereference ProtoInfo in our aspect impl | 
|  | bazel_dep(name = "rules_proto", version = "6.0.0-rc2") | 
|  |  | 
|  | # Needed in the root because we dereference the toolchain in our aspect impl | 
|  | bazel_dep(name = "rules_buf", version = "0.1.1") | 
|  | bazel_dep(name = "toolchains_protoc", version = "0.2.1") | 
|  |  | 
|  | # Needed to get the 'go_context' symbol, to invoke golangci-lint | 
|  | bazel_dep(name = "rules_go", version = "0.39.1", repo_name = "io_bazel_rules_go") | 
|  |  | 
|  | multitool = use_extension("@rules_multitool//multitool:extension.bzl", "multitool") | 
|  | multitool.hub(lockfile = "//format:multitool.lock.json") | 
|  | use_repo(multitool, "multitool") |