Skip to content
/ nvm Public

🧪 Experimental project rewriting nvm bash scripts in Hulo — a modern, declarative scripting language.

License

Notifications You must be signed in to change notification settings

hulo-lang/nvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to nvm 👋

Hulo Node.js


English | 简体中文

This is an experimental project that aims to rewrite the original bash scripts in the nvm source code using the Hulo language. By transforming imperative shell scripts into declarative Hulo code, the project explores modern script practices and maintainability.

🚀 Getting Started

Warning

This project is in an early stage and may have incomplete functionality, performance issues, or compatibility problems. It is not recommended for production use.

Clone and Build

git clone https://github.com/hulo-lang/nvm.git

cd nvm

hulo build .

Test Data

The testdata directory contains original script files extracted from the nvm repository, serving as translation references for Hulo.

🤝 Contributing

We welcome all kinds of contributions, including but not limited to:

  • Reporting bugs
  • Submitting issues or feature requests
  • Translating or rewriting scripts
  • Sending pull requests

Please check the issues page and follow the contribution guidelines.

📝 License

This project is licensed under the MIT license, see LICENSE for details.

About

🧪 Experimental project rewriting nvm bash scripts in Hulo — a modern, declarative scripting language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages