Task
Replace nvm with mise as the version manager for Node.js in this repository.
See mise documentation for guidance: https://mise.jdx.dev/getting-started.html
Acceptance Criteria
# See https://mise.jdx.dev/schema/mise.json
[tools]
node = "22.22.2"
python = "3.13"
[settings]
# Automatically install tools when entering the project directory
auto_install = true
[env]
# Ensure pnpm is available (installed via corepack)
_.path = ["./node_modules/.bin"]
# Python virtual environment
_.python.venv = { path = ".venv", create = true }
- Remove
.nvmrc files (if present).
- Update project documentation (e.g., README) mentioning usage of
mise instead of nvm for Node.js version management.
For further details on implementation, see the reference mise.toml and adapt settings to match the Node.js versions used by the project.
Task
Replace
nvmwithmiseas the version manager for Node.js in this repository.See mise documentation for guidance: https://mise.jdx.dev/getting-started.html
Acceptance Criteria
nvm.miseas the Node version manager.mise.tomlconfiguration file similar to the reference implementation in simnova/sharethrift:.nvmrcfiles (if present).miseinstead ofnvmfor Node.js version management.For further details on implementation, see the reference mise.toml and adapt settings to match the Node.js versions used by the project.