|
1 | | -"Bazel dependencies" |
| 1 | +"""rules_formatjs - Bazel rules for FormatJS internationalization""" |
2 | 2 |
|
3 | 3 | module( |
4 | | - name = "com_myorg_rules_mylang", |
| 4 | + name = "rules_formatjs", |
5 | 5 |
|
6 | 6 | # NOTE: |
7 | 7 | # version = "", |
@@ -34,15 +34,19 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2") |
34 | 34 | bazel_dep(name = "package_metadata", version = "0.0.6") |
35 | 35 | bazel_dep(name = "platforms", version = "1.0.0") |
36 | 36 |
|
| 37 | +# jq for JSON manipulation in aggregation aspect |
| 38 | +bazel_dep(name = "jq.bzl", version = "0.4.0") |
| 39 | + |
37 | 40 | bazel_dep(name = "gazelle", version = "0.47.0", dev_dependency = True, repo_name = "bazel_gazelle") |
38 | 41 | bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.8.2", dev_dependency = True) |
39 | 42 | bazel_dep(name = "bazel_lib", version = "3.0.0", dev_dependency = True) |
40 | 43 | bazel_dep(name = "buildifier_prebuilt", version = "8.2.1", dev_dependency = True) |
41 | 44 |
|
42 | 45 | bazel_dep(name = "bazelrc-preset.bzl", version = "1.6.0") |
43 | 46 |
|
44 | | -mylang = use_extension("//mylang:extensions.bzl", "mylang") |
45 | | -mylang.toolchain(mylang_version = "1.14.2") |
46 | | -use_repo(mylang, "mylang_toolchains") |
| 47 | +# FormatJS CLI toolchain |
| 48 | +formatjs_cli = use_extension("//formatjs_cli:extensions.bzl", "formatjs_cli") |
| 49 | +formatjs_cli.toolchain(version = "0.1.0") |
| 50 | +use_repo(formatjs_cli, "formatjs_cli_toolchains") |
47 | 51 |
|
48 | | -register_toolchains("@mylang_toolchains//:all") |
| 52 | +register_toolchains("@formatjs_cli_toolchains//:all") |
0 commit comments