| module( | 
 |     name = "rules_erlang", | 
 |     compatibility_level = 3, | 
 |     version = "3.9.4", | 
 | ) | 
 |  | 
 | bazel_dep( | 
 |     name = "rules_go", | 
 |     repo_name = "io_bazel_rules_go", | 
 |     version = "0.37.0", | 
 | ) | 
 | bazel_dep( | 
 |     name = "rules_pkg", | 
 |     version = "0.5.1", | 
 | ) | 
 | bazel_dep( | 
 |     name = "bazel_skylib", | 
 |     version = "1.3.0", | 
 | ) | 
 | bazel_dep( | 
 |     name = "gazelle", | 
 |     repo_name = "bazel_gazelle", | 
 |     version = "0.28.0", | 
 | ) | 
 |  | 
 | go_deps = use_extension("@bazel_gazelle//:extensions.bzl", "go_deps") | 
 |  | 
 | go_deps.from_file(go_mod = "@rules_erlang//:go.mod") | 
 |  | 
 | use_repo( | 
 |     go_deps, | 
 |     "com_github_bazelbuild_buildtools", | 
 |     "com_github_google_go_cmp", | 
 |     "in_gopkg_yaml_v2", | 
 | ) | 
 |  | 
 | erlang_package = use_extension( | 
 |     "//bzlmod:extensions.bzl", | 
 |     "erlang_package", | 
 | ) | 
 |  | 
 | use_repo( | 
 |     erlang_package, | 
 |     "getopt_src", | 
 |     "xref_runner_src", | 
 | ) | 
 |  | 
 | erlang_config_extension = use_extension( | 
 |     "@rules_erlang//bzlmod:extensions.bzl", | 
 |     "erlang_config", | 
 | ) | 
 |  | 
 | use_repo( | 
 |     erlang_config_extension, | 
 |     "erlang_config", | 
 | ) | 
 |  | 
 | register_toolchains( | 
 |     "@erlang_config//external:toolchain", | 
 |     "@erlang_config//external:toolchain2", | 
 | ) |