chore: add mise.toml to pin tool versions

Consolidates tool versions already declared across the project into a
single mise.toml so that `mise install` / `mise exec` activates the
correct runtime in one step.

Without an explicit project-level pin, mise falls back to the global
user config, silently using the wrong version even when .nvmrc is
present (legacy files rank below all mise config files).

Versions mirror existing project pins:
- node 24.13.0  (frontend/.nvmrc)
- pnpm 10.28.1  (frontend/package.json#packageManager)
- go 1.25.7     (go.mod)
This commit is contained in:
Brett Randall
2026-05-09 08:09:03 +10:00
committed by kolaente
parent 7caaa9a16a
commit 2b38c2a196

4
mise.toml Normal file
View File

@@ -0,0 +1,4 @@
[tools]
node = "24.13.0" # keep in sync with frontend/.nvmrc
pnpm = "10.28.1" # keep in sync with frontend/package.json#packageManager
go = "1.25.7" # keep in sync with go.mod