|
| 1 | +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
| 2 | + |
| 3 | +local_repository( |
| 4 | + name = "other", |
| 5 | + path = "../other", |
| 6 | +) |
| 7 | + |
| 8 | +http_archive( |
| 9 | + name = "aspect_bazel_lib", |
| 10 | + sha256 = "cbf473d630ab67b36461d83b38fdc44e56f45b78d03c405e4958280211124d79", |
| 11 | + strip_prefix = "bazel-lib-1.36.0", |
| 12 | + url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.36.0/bazel-lib-v1.36.0.tar.gz", |
| 13 | +) |
| 14 | + |
| 15 | +load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies") |
| 16 | + |
| 17 | +aspect_bazel_lib_dependencies() |
| 18 | + |
| 19 | +http_archive( |
| 20 | + name = "aspect_rules_js", |
| 21 | + sha256 = "7ab9776bcca823af361577a1a2ebb9a30d2eb5b94ecc964b8be360f443f714b2", |
| 22 | + strip_prefix = "rules_js-1.32.6", |
| 23 | + url = "https://github.com/aspect-build/rules_js/releases/download/v1.32.6/rules_js-v1.32.6.tar.gz", |
| 24 | +) |
| 25 | + |
| 26 | +load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies") |
| 27 | + |
| 28 | +rules_js_dependencies() |
| 29 | + |
| 30 | +load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains") |
| 31 | + |
| 32 | +nodejs_register_toolchains( |
| 33 | + name = "nodejs", |
| 34 | + node_version = DEFAULT_NODE_VERSION, |
| 35 | +) |
| 36 | + |
| 37 | +load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock") |
| 38 | + |
| 39 | +npm_translate_lock( |
| 40 | + name = "npm", |
| 41 | + npmrc = "//:.npmrc", |
| 42 | + pnpm_lock = "//:pnpm-lock.yaml", |
| 43 | + verify_node_modules_ignored = "//:.bazelignore", |
| 44 | +) |
| 45 | + |
| 46 | +load("@npm//:repositories.bzl", "npm_repositories") |
| 47 | + |
| 48 | +npm_repositories() |
0 commit comments