-
Notifications
You must be signed in to change notification settings - Fork 412
Expand file tree
/
Copy pathmise.toml
More file actions
48 lines (39 loc) · 1.35 KB
/
mise.toml
File metadata and controls
48 lines (39 loc) · 1.35 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
# Mise configuration for BAML development environment
[tools]
# Core languages
go = "1.23.11"
python = "3.13" # Will use uv for Python package management
ruby = "3.2.2"
node = "22" # For pnpm
java = "temurin-23"
uv = "0.11.3"
# Rust tools
"cargo:bacon" = "latest"
"cargo:cross" = "latest"
"cargo:cargo-watch" = "latest"
"cargo:wasm-pack" = "0.14.0"
"cargo:ripgrep" = "latest"
"cargo:just" = "latest"
"cargo:prek" = "latest"
# Go tools
# locked to match the version in .github/actions/setup-go/action.yml
"protoc-gen-go" = "1.34.1"
"go:golang.org/x/tools/cmd/goimports" = "0.36.0"
# Python tools
"pipx:ruff" = "latest"
"pipx:maturin" = "latest"
# Node tools
"npm:pnpm" = "10.14.0"
"npm:@infisical/cli" = "latest"
[tasks]
"bep:readme" = "./beps/scripts/update_bep_readme.py"
"bep:new" = "./beps/scripts/new_bep.py"
"bep:update" = "./beps/scripts/update_bep.py"
"bep:check" = "./beps/scripts/update_bep_readme.py --check"
"bep:serve" = "cd beps && uv run --with mkdocs-material --with mkdocs-awesome-pages-plugin --with click==8.2.1 --with mkdocs-git-revision-date-localized-plugin --with mkdocs-git-committers-plugin-2 mkdocs serve"
[tasks.pr-unresolved]
run = "./scripts/pr-unresolved"
description = "Show unresolved PR review threads for the current branch PR"
[settings]
experimental = true
# idiomatic_version_file_enable_tools = ["node", "python", "ruby", "go"]