generated from bzlparty/rules-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
MODULE.bazel
53 lines (48 loc) · 1.08 KB
/
MODULE.bazel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
module(
name = "bzlparty_tools",
version = "0.0.0",
compatibility_level = 1,
)
bazel_dep(name = "platforms", version = "0.0.10")
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(name = "aspect_bazel_lib", version = "2.3.0")
bazel_dep(name = "rules_license", version = "0.0.8")
bazel_dep(name = "buildifier_prebuilt", version = "6.4.0")
#ifdef _BZLPARTY_RELEASE_PRIVATE_
bazel_dep(name = "rules_go", version = "0.49.0")
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
use_repo(go_sdk, "go_default_sdk")
#endif
tools = use_extension("@bzlparty_tools//:extensions.bzl", "tools")
tools.biome()
tools.fd()
tools.goawk()
tools.templ()
tools.ripgrep()
tools.sha()
tools.shellcheck()
tools.shellspec()
tools.typos()
use_repo(
tools,
"biome",
"fd",
"goawk",
"ripgrep",
"sha",
"shellcheck",
"shellspec",
"templ",
"typos",
)
register_toolchains(
"@biome//:all",
"@fd//:all",
"@goawk//:all",
"@templ//:all",
"@ripgrep//:all",
"@sha//:all",
"@shellcheck//:all",
"@shellspec//:all",
"@typos//:all",
)