Skip to content

Implement Mise-en-place #1701

@lubska

Description

@lubska

Feature idea

Volta (JS node version + toolchain manager) is no longer actively maintained that`s why it is recommend to switch (or in our case to implement) mise as the runtime/version manager.

Image

Why mise:

  1. Single tool to manage multiple runtimes:
  • Node.js, npm, pnpm, yarn
  • Java
  • Python, Ruby, Go, Rust and more
  1. Actively maintained and widely adopted
  2. Project-level version planning via .mise.toml
  3. Automatic version switching per project
  4. Fast startup(written in Ruby)
  5. Works via shims/PATH
  6. Supports global and local tool versions
  7. Easy CI/CD integration
  8. Cross-platform (macOS, Linux, Windows)

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    🆕 New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions