Gal Schlezinger
ced2f306b0
fix clippy ( #1126 )
...
* run cargo clippy --fix
* cargo fmt
* add rust-toolchain.toml
* force rust version
* fixup! run cargo clippy --fix
fix urls
* add clippy and rustfmt
* update command docs
* export Zip on Windows
* remove benchmarking for a while
9 months ago
Amit Dahan
97be792a44
experimental: support `package.json#engines` for `use` and `install` ( #839 )
...
Co-authored-by: Gal Schlezinger <gal@spitfire.co.il>
2 years ago
Amit Dahan
b19eb29b26
Bump Clap 3 -> 4 ( #991 )
...
* fix(deps): update clap-rs to v4
* Define enums for multi-choice clap args
* fix test
* Update command docs
* Add `all` alias to log-level
* remove unused thing
* Add changeset
* Use `Shells` instead of `Box<dyn Shell>` everywhere
* Revert "Use `Shells` instead of `Box<dyn Shell>` everywhere"
This reverts commit 7781b5d87354c1f9500ecfafde1aba43d6dd5e37.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Gal Schlezinger
c29f315f18
allow to automatically enable corepack ( #960 )
...
* allow to automatically enable corepack
* update command docs
* add changeset
* fix clippy
* don't show the value of corepack
* fix test
* test against more shells
* Make exec handle errors more nicely
* nicer i think
* set corepack as debug
* fix windows-style paths in Bash #390
* fix clippy
* run cygpath on `use` validation too
* trim whitespace
* fix test?
* fix test
* add changeset
2 years ago
renovate[bot]
b6b0cfa0e6
fix(deps): update rust crate clap to v3 ( #617 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Gal Schlezinger <gal@spitfire.co.il>
3 years ago
Gal Schlezinger
92a75922d5
Ignore arch in help output ( #627 )
3 years ago
Gal Schlezinger
b206248085
Don't warn on `~/.fnm` yet ( #613 )
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
Sam A. Horvath-Hunt
f313e98db3
Respect $XDG_DATA_HOME ( #416 )
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
Lucas Weng
f4e4d552d1
Show log level options in help and error message ( #537 )
3 years ago
Gal Schlezinger
f9ee0ecd50
Auto-generate command documentation markdown ( #432 )
4 years ago
Gal Schlezinger
5f2d3a269f
Create version symlinks in a nested directory ( #422 )
4 years ago
Patrick Kilgore
68ba8c6457
Support Apple M1 by installing Rosetta Node builds ( #417 )
4 years ago
Gal Schlezinger
a2ce91da2b
Make config arguments globally available on all commands ( #326 )
...
Fixes #325
4 years ago
Gal Schlezinger
ed5a82fd84
Allow unsuccessful symlink deletion in `fnm use` ( #308 )
4 years ago
Gal Schlezinger
538c907ad7
Make the first installed version the default one ( #304 )
4 years ago
Gal Schlezinger
9ba282a705
Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! ( #246 )
4 years ago