|
6 | 6 | ) |
7 | 7 |
|
8 | 8 | # Lower-bounds (minimum) versions for direct runtime dependencies |
9 | | -bazel_dep(name = "bazel_lib", version = "3.0.0-beta.1") |
| 9 | +bazel_dep(name = "bazel_lib", version = "3.0.0") |
| 10 | +bazel_dep(name = "bazel_features", version = "1.39.0") |
10 | 11 | bazel_dep(name = "bazel_skylib", version = "1.4.1") |
11 | | -bazel_dep(name = "platforms", version = "0.0.5") |
| 12 | +bazel_dep(name = "platforms", version = "1.0.0") |
| 13 | +bazel_dep(name = "rules_cc", version = "0.2.16") # to expose headers |
12 | 14 |
|
13 | 15 | # workaround for https://github.com/bazelbuild/bazel/issues/25124 |
14 | 16 | bazel_dep(name = "zlib", version = "1.3.1.bcr.6", dev_dependency = True) |
@@ -56,3 +58,25 @@ register_toolchains("@nodejs_toolchains//:windows_amd64_toolchain") |
56 | 58 | register_toolchains("@nodejs_toolchains//:windows_arm64_runtime_toolchain") |
57 | 59 |
|
58 | 60 | register_toolchains("@nodejs_toolchains//:windows_arm64_toolchain") |
| 61 | + |
| 62 | +############ |
| 63 | +# Dev dependencies |
| 64 | +bazel_dep(name = "buildifier_prebuilt", version = "8.2.1.1", dev_dependency = True) |
| 65 | + |
| 66 | +http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
| 67 | + |
| 68 | +http_archive( |
| 69 | + name = "npm_typescript", |
| 70 | + build_file = "//:external/typescript.BUILD", |
| 71 | + dev_dependency = True, |
| 72 | + sha256 = "6e2faae079c9047aa921e8a307f0cec0da4dc4853e20bb31d18acc678f5bf505", |
| 73 | + urls = ["https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz"], |
| 74 | +) |
| 75 | + |
| 76 | +http_archive( |
| 77 | + name = "npm_types_node", |
| 78 | + build_file = "//:external/types_node.BUILD", |
| 79 | + dev_dependency = True, |
| 80 | + sha256 = "6ef16adadc11a80601c023e1271887425c5c5c1867266d35493c7e92d7cc00fa", |
| 81 | + urls = ["https://registry.npmjs.org/@types/node/-/node-16.18.23.tgz"], |
| 82 | +) |
0 commit comments