22 Commits (a4432e6482ce0a671ebecdcb17b9a2a14e709ffe)

Author SHA1 Message Date
tottoto ef2bf6e512
Replace atty with std::io::IsTerminal (#973) 2 years ago
Joshua Hollander 3d9f3a5375
Capitalised "n" to reflect default option (#963) 2 years ago
Gal Schlezinger c29f315f18
allow to automatically enable corepack (#960) 2 years ago
Gal Schlezinger bedb9555fa
migrate e2e tests to nodejs (#849) 2 years ago
renovate[bot] b6b0cfa0e6
fix(deps): update rust crate clap to v3 (#617) 3 years ago
Gal Schlezinger b24ed660b0
Replace `snafu` with `thiserror` (#630) 3 years ago
Gal Schlezinger 9526057afa
Create the multishells directory if it is missing (#626) 3 years ago
Gal Schlezinger 207ef22f32
Allow recursive version lookups (#607) 3 years ago
Gal Schlezinger fcc6cc0e6f
Migrate to Rust 2021 edition (#606) 3 years ago
Gal Schlezinger 8d0d78ca24
Allow aliasing to the system version (#556) 3 years ago
Dominik Nakamura 74c9b37895
Fix clippy & use musl target on Rust compiler for static compilation (#554) 3 years ago
Jonathan Fraimorice fa72f0c44b
Replace error message with a more useful one (#544) 3 years ago
Alex Munoz 79ded8f6be
fix: --install-if-missing when using version alias (#484) 4 years ago
Waldir Pimenta 6bd3ab9813
Improve "version not found" error message (#413) 4 years ago
Gal Schlezinger dba2b9f8e0
Allow `fnm use` to use a file path (#403) 4 years ago
Gal Schlezinger a2aeeb779d
Allow using filenames in --using= (#401) 4 years ago
Gal Schlezinger e65e767bd7
Better error handling in symlink replacement (#310) 4 years ago
Gal Schlezinger ed5a82fd84
Allow unsuccessful symlink deletion in `fnm use` (#308) 4 years ago
Gal Schlezinger 51c1bb5695
Add a warning if MULTISHELL env var is not in PATH (#295) 4 years ago
Gal Schlezinger be3843710d
Add uninstall command (#292) 4 years ago
Gal Schlezinger 757a3c61b8
Add detailed error instead of panic regarding `fnm env` (#293) 4 years ago
Gal Schlezinger 9ba282a705
Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! (#246) 5 years ago