Patrick Kilgore
440c624263
feat: use arm for aarch64-darwin-node@16 platforms ( #436 )
4 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
Gal Schlezinger
1327286abd
Adding FNM_ARCH as an exported env var from fnm env ( #421 )
...
Continuation of #417 so it will work with `--use-on-cd` as well
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
753e899ae6
Call the fnm use-on-cd hook on fish initialization ( #411 )
4 years ago
Gal Schlezinger
869fb12ada
Ignore LogLevel on `fnm ls` ( #404 )
...
There is no reason to call `fnm ls` if you want a quiet output.
So even on quiet output, `fnm ls` should print all the data. It's not
debugging information, but the actual output of the program.
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
Łukasz Jendrysik
800bba220d
Do not list hidden directories as installed versions ( #384 )
4 years ago
Gal Schlezinger
041e3c9b3c
Make ls and ls-remote aliases visible ( #327 )
4 years ago
Gal Schlezinger
a2ce91da2b
Make config arguments globally available on all commands ( #326 )
...
Fixes #325
4 years ago
Gal Schlezinger
93b9059f9d
Escape `cd` calls in Bash's use-on-cd ( #323 )
...
This was suggested by @mirabilos
4 years ago
Gal Schlezinger
322d2b6c1f
Run `fnm use` on shell initialization in Bash ( #322 )
4 years ago
Kasper
47b5c1671c
Add `list` alias for `ls` ( #315 )
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 )
...
* Better error handling in symlink replacement
* Wrong way
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
Max Jacobson
d5bab7e1db
Remove logs from automatic version switching in `--use-on-cd` ( #289 )
4 years ago
Gal Schlezinger
652707bf95
UserVersion: Fix different parsing for leading `v` ( #301 )
...
Fixes #298
4 years ago
Gal Schlezinger
51c1bb5695
Add a warning if MULTISHELL env var is not in PATH ( #295 )
...
Fixes #183
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
b8567020be
Add pre-built binaries for ARM32 and ARM64 ( #276 )
4 years ago
Gal Schlezinger
3e41f82323
Fix shell inference in VSCode ( #290 )
...
Fixes #285
4 years ago
Gal Schlezinger
74eb5da03c
Fix npm not working because of wrong file copying ( #284 )
4 years ago
Gal Schlezinger
2b89e68d1e
Update README for Windows instructions ( #271 )
4 years ago
Jay Thomas
7e13205806
Fix moving node install out of tmp directory ( #275 )
4 years ago
Jay Thomas
529037fbd4
Add ARM support ( #274 )
4 years ago
Gal Schlezinger
9ba282a705
Rewrite fnm in Rust (merge fnm.rs into fnm) — adding Windows support! ( #246 )
4 years ago