volta-cli / volta

Volta: JS Toolchains as Code. ⚡
https://volta.sh
Other
11.13k stars 236 forks source link

Proposal: Integrate NSolid or custom node runtimes as an Alternative to Node List in Volta-CLI #1590

Open italojs opened 11 months ago

italojs commented 11 months ago

Description:

I propose integrating NSolid as an alternative to the standard Node list within Volta-CLI. NSolid is an open-source fork of Node.js, enriched with advanced performance metrics and optimization tools. This integration would offer users enhanced capabilities in monitoring and optimizing their Node.js environments.

Benefits:

Alternatives:

Proposed User Experience:

Implementation Considerations:

I believe that integrating NSolid into Volta-CLI could substantially enhance the tool's functionality, offering users a more powerful and insightful Node.js experience.

chriskrycho commented 11 months ago

Thanks for the suggestion! I think this is probably possible in a relatively straightforward way, but likely needs some design work (so: a lightweight RFC would be helpful!), and that may best be tackled as part of thinking about more general support for "other runtimes", e.g. Deno (#731) and Bun (#1465), which are obviously further away from Node than NSolid but have some similar considerations.