| bazel_dep(name = "aspect_rules_js", version = "0.0.0", dev_dependency = True) |
| local_path_override( |
| module_name = "aspect_rules_js", |
| path = "../..", |
| ) |
| |
| bazel_dep(name = "aspect_bazel_lib", version = "2.7.7", dev_dependency = True) |
| bazel_dep(name = "container_structure_test", version = "1.16.0", dev_dependency = True) |
| bazel_dep(name = "platforms", version = "0.0.10", dev_dependency = True) |
| bazel_dep(name = "rules_nodejs", version = "6.3.0", dev_dependency = True) |
| bazel_dep(name = "rules_oci", version = "2.0.0-alpha2", dev_dependency = True) |
| |
| npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm", dev_dependency = True) |
| npm.npm_translate_lock( |
| name = "npm", |
| npmrc = "//:.npmrc", |
| pnpm_lock = "//:pnpm-lock.yaml", |
| verify_node_modules_ignored = "//:.bazelignore", |
| ) |
| use_repo(npm, "npm") |
| |
| oci = use_extension("@rules_oci//oci:extensions.bzl", "oci", dev_dependency = True) |
| oci.pull( |
| name = "debian", |
| digest = "sha256:3d868b5eb908155f3784317b3dda2941df87bbbbaa4608f84881de66d9bb297b", |
| image = "debian", |
| platforms = [ |
| "linux/386", |
| "linux/amd64", |
| "linux/arm/v5", |
| "linux/arm/v7", |
| "linux/arm64/v8", |
| "linux/mips64le", |
| "linux/ppc64le", |
| "linux/s390x", |
| ], |
| ) |
| use_repo(oci, "debian") |
| |
| node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node", dev_dependency = True) |
| use_repo(node, "nodejs_toolchains") |