File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 1+ # We use ubi for nearly everything we can for two reasons. One is consistency. This way we don't
2+ # have two developers who compile a Go package with different Go versions. The other is that it's
3+ # the fastest way to install these packages. In many cases, these tools are available in the mise
4+ # registry with multiple backends, so spelling out "ubi:..." ensures we use the ubi backend.
5+ [tools ]
6+ # Go stuff
7+ go = " 1.23.6"
8+ "go:golang.org/x/tools/cmd/goimports" = " 0.24.0"
9+ "go:golang.org/x/tools/cmd/stringer" = " 0.14.0"
10+ "ubi:golangci/golangci-lint" = " 1.63.4"
11+ "ubi:securego/gosec" = " 2.22.0"
12+ "ubi:segmentio/golines" = " 0.12.2"
13+ "ubi:vektra/mockery" = " 2.46.3"
14+
15+ # Other stuff
16+ "node" = " 22.14.0"
17+ "npm:eslint" = " 9.19.0"
18+ "npm:jest" = " 29.7.0"
19+ "npm:prettier" = " 3.4.2"
20+ "ubi:astral-sh/ruff" = " 0.9.4"
21+ "ubi:houseabsolute/omegasort" = " 0.1.3"
22+ "ubi:houseabsolute/precious" = " 0.7.3"
23+ "ubi:koalaman/shellcheck" = " 0.10.0"
24+ "ubi:mvdan/sh" = { exe = " shfmt" , version = " 3.10.0" }
You can’t perform that action at this time.
0 commit comments