53 Commits (b527554e9b3cd125c426c1c962d8a4df79eaa531)

Author SHA1 Message Date
Gal Schlezinger 0b530cc257
fix ordering, closes #1135 (#1148) 9 months ago
Pedro Fialho 7b47b3ef0a
feat: add `latest` alias when installing `--latest` (#896) 9 months ago
Ryan Cao 121128f42b
feat: add filtering options to `ls-remote` (#1063) 9 months ago
Gal Schlezinger d9af62ff43
improve progress bar in install (#1125) 9 months ago
Gal Schlezinger ced2f306b0
fix clippy (#1126) 9 months ago
eblocha 66efc5b90c
Add progress bar to install command (#1028) 9 months ago
Devin Christensen b185446cfa
fix: panic on completions (#1010) 2 years ago
Amit Dahan 97be792a44
experimental: support `package.json#engines` for `use` and `install` (#839) 2 years ago
Amit Dahan b19eb29b26
Bump Clap 3 -> 4 (#991) 2 years ago
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 9940513c51
fix clippy (#972) 2 years ago
Gal Schlezinger 7f9ed6668d
Fix Clippy errors (#885) 2 years ago
nzhl ca71291020
feat: support `fnm install --latest` (#859) 2 years ago
Ezekiel Warren 405b987f34
Added json option to env command (#800) 2 years ago
Gal Schlezinger bedb9555fa
migrate e2e tests to nodejs (#849) 2 years ago
renovate[bot] 24ce5755b4
chore(deps): update all non-major dependencies (#673) 3 years ago
Gal Schlezinger c85ff97f14
remove .unwrap() and .expect() in shell code (#663) 3 years ago
Gal Schlezinger f83fc48251
Remove unwrap in fnm env, make error more readable (#656) 3 years ago
Gal Schlezinger ad0ecd7fff
Use local cache directory instead of temp directory for symlinks (#638) 3 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 3fc1184bcf
Revert the change to ureq (#586) 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
Dominik Nakamura 9c2e360520
Replace reqwest with ureq for less dependencies and smaller file size (#547) 3 years ago
Jonathan Fraimorice fa72f0c44b
Replace error message with a more useful one (#544) 3 years ago
Alex Munoz fd584746a6
Add unalias command (#489) 4 years ago
Alex Munoz 79ded8f6be
fix: --install-if-missing when using version alias (#484) 4 years ago
Patrick Kilgore 440c624263
feat: use arm for aarch64-darwin-node@16 platforms (#436) 4 years ago
Gal Schlezinger 5f2d3a269f
Create version symlinks in a nested directory (#422) 4 years ago
Gal Schlezinger 1327286abd
Adding FNM_ARCH as an exported env var from fnm env (#421) 4 years ago
Patrick Kilgore 68ba8c6457
Support Apple M1 by installing Rosetta Node builds (#417) 4 years ago
Waldir Pimenta 6bd3ab9813
Improve "version not found" error message (#413) 4 years ago
Gal Schlezinger 2cfaa39b0b
More meaningful error message when a subprocess is killed (#414) 4 years ago
Gal Schlezinger 869fb12ada
Ignore LogLevel on `fnm ls` (#404) 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 ea42957a5f
`fnm exec`: Don't require double-dash (#398) 4 years ago
Leaf Rogers eda3c0cdc5
Fix minor typos (#397) 4 years ago
Bjørn Arnholtz 05a15117c3
Bring back --using-file flag with a deprecation warning. (#317) 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 d93bb4219f
Throw an error instead of panicking when can't infer shell (#306) 4 years ago
Gal Schlezinger 538c907ad7
Make the first installed version the default one (#304) 4 years ago
Gal Schlezinger 51c1bb5695
Add a warning if MULTISHELL env var is not in PATH (#295) 4 years ago