devrm
v0.1.0
Published
A toolchain version manager using devEngines to install and auto-switch runtimes and package managers.
Maintainers
Readme
devrm
[!WARNING] Early development. This project is experimental and built with cutting-edge tooling. Expect breaking changes.
Toolchain version manager using devEngines to install and auto-switches runtimes and package managers.
Supports Node.js, Bun, Deno, npm, Yarn, pnpm.
Install
npm install --global devrmUsage
Run devrm use <runtime> to update the devEngines field in your project's package.json.
Use an exact version
devrm use [email protected]Use an alias (latest, lts)
devrm use node@latestdevrm provides shims so toolchain CLIs resolve versions from your project's devEngines.
Example package.json
{
"devEngines": {
"packageManager": {
"name": "npm",
"version": "11.11.0"
},
"runtime": {
"name": "node",
"version": "25.8.1"
}
}
}