-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmise.toml
More file actions
55 lines (42 loc) · 1.01 KB
/
mise.toml
File metadata and controls
55 lines (42 loc) · 1.01 KB
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
54
55
[tools]
bun = "1.3.9"
go = "1.24.7"
golangci-lint = "1.64.8"
[tasks.dev]
run = "bunx vercel dev"
[tasks.install]
depends = ["install:*"]
description = "Install dependencies"
[tasks."install:go"]
run = "go mod download"
description = "Install Go dependencies"
[tasks."install:bun"]
run = "bun install"
description = "Install Bun dependencies"
[tasks.test]
run = "go test ./..."
description = "Run tests"
[tasks.lint]
depends = ["lint:*"]
description = "Run all linters"
[tasks."lint:go"]
run = "golangci-lint run"
description = "Run Go linter"
[tasks."lint:prettier"]
run = "bunx prettier --check ."
description = "Lint with Prettier"
[tasks.fmt]
depends = ["fmt:*"]
description = "Format all files"
[tasks."fmt:go"]
run = "golangci-lint run --fix"
description = "Format Go files"
[tasks."fmt:prettier"]
run = "bunx prettier --write ."
description = "Format with Prettier"
[tasks.codegen]
run = "echo 'No codegen tasks'"
description = "Run code generation"
[tasks.ci]
depends = ["lint", "test"]
description = "Run CI pipeline"