Paweł Kowalski
50dbd47323
Fix typo ( #123 )
6 years ago
Paweł Kowalski
751d903989
Update README.md: upgrading fnm ( #118 )
6 years ago
Paweł Kowalski
d03ede0176
Remove "Homebrew" from future plans as it is done ( #119 )
...
Remove homebrew future plan as it is done
6 years ago
Gal Schlezinger
671c833518
installation script: use $INSTALL_DIR instead of hard-coded $HOME/.fnm ( #114 )
6 years ago
Gal Schlezinger
3c2f908ffa
CHANGELOG.md errors
6 years ago
Gal Schlezinger
8f07d06958
v1.12.0
6 years ago
Dennis Dang
430541a16a
Add `default`, as a shortcut for `alias default` ( #106 )
...
A higher-level way to set the default Node version, instead of managing that using pure aliases.
6 years ago
Gal Schlezinger
cd0cb1aaa2
Add a 'debug' log level ( #104 )
...
* Add a 'debug' log level
* update snapshot
* Fix tests
6 years ago
Ulrik Strid
c94ebc2bc4
Successfully build on Windows ( #88 )
6 years ago
Gal Schlezinger
0a922a2056
v1.11.0
6 years ago
Gal Schlezinger
ae336a7a3d
Fix aliases ( #103 )
6 years ago
Corentin Leruth
d15139839e
Add `uninstall` command ( #98 )
...
Adds an `uninstall` command to uninstall node versions 👏
6 years ago
Gal Schlezinger
e1d7cf78bc
esy fmt
6 years ago
Ulrik Strid
cc2f3bd915
Move from base to core ( #101 )
...
Vendored the Path library from reason-native for cross-platform realpath
6 years ago
Gal Schlezinger
c2f0d58b90
Implement `realpath` instead of binding to C library ( #102 )
...
drop Filename.realpath usage, for crossplatform support
6 years ago
Gal Schlezinger
50cc1e9bac
Add Semver to library, an simple non-spec implementation of semver ( #100 )
...
* Add Semver to library, an simple non-spec implementation of semver
* add a None test case
6 years ago
Corentin Leruth
67ef7b5201
fix Unix.EACCES error ( #99 )
6 years ago
Gal Schlezinger
fa65276474
Add the ability to use system version of Node ( #97 )
...
* added @deriving package
* Add `system` node
* show system is active on fnm ls
6 years ago
Gal Schlezinger
61ec7f4cb2
Update README.md
6 years ago
Gal Schlezinger
4b2a6c914a
v1.10.0
6 years ago
Tomer Ohana
6b82b9ce23
Add support for log level ( closes #33 ) ( #93 )
6 years ago
Dario Vladović
0a0d2f3053
Shorten installation script url ( #95 )
6 years ago
Gal Schlezinger
2d892bd3c8
v1.9.1
6 years ago
Harald Wartig
4f7eeb12d6
Fix `fnm env` for fish shell. ( #91 )
...
I added `-gx` to the `set` commands for fish so that the variables can be picked up by later runs of fnm. There are cases where the setup current code already works however it doesn't when the `FNM_...` variables haven't been exported globally before.
6 years ago
Gal Schlezinger
5af496d019
Installation script doesn't use GitHub API, but a link to the latest directly ( #90 )
...
Fixes #89 .
[GitHub can redirect to the latest version itself](https://help.github.com/en/articles/linking-to-releases )
6 years ago
Gal Schlezinger
af3f31ab4c
v1.9.0
6 years ago
Gal Schlezinger
2ce8517b96
Add support for interactive installation for use ( #86 )
6 years ago
Gal Schlezinger
413b748eb6
Add "instant startup" and "native" to "README.md" ( #85 )
...
Add some slight changes suggested by @yawaramin , on "instant startup" and "native"
6 years ago
Gal Schlezinger
7bfa9b990f
v1.8.0
6 years ago
Gal Schlezinger
3717c9730f
Strip binaries to make them smaller ( #84 )
...
Thanks @ulrikstrid for the tip!
6 years ago
Thomas Alcala Schneider
8ed082ed11
Remove unmatched quote written in the fish config file ( #83 )
...
There's an unmatched double quote written in the fish config file by the installer that breaks sourcing that said config file.
6 years ago
Gal Schlezinger
45fdba00d7
Update README.md
6 years ago
Gal Schlezinger
f22618fce9
v1.7.2
6 years ago
Gal Schlezinger
478145082a
Guard from more non-existent directories errors ( #79 )
6 years ago
Gal Schlezinger
af59a9defd
v1.7.1
6 years ago
Gal Schlezinger
3ccca1596c
Add a test to `use-on-cd` when `.node-version` is found ( #78 )
...
Add test that verifies #77
6 years ago
John Letey
56dd92dbd4
fix(executable): fix "command not found: elsif" error ( #77 )
...
fix Schniz#76
6 years ago
Gal Schlezinger
6d74eb17e5
v1.7.0
6 years ago
Gal Schlezinger
dc9c9ea761
Infer shells automatically, and `use` versions based on the current working directory (optional) ( #68 )
...
* `use` on every `cd`, infer shell type
* Add the ability to `use` on every pwd change (bash, zsh)
* infers shell type automatically. Fixes #20
6 years ago
Gal Schlezinger
5f8f19a8a9
v1.6.2
6 years ago
Gal Schlezinger
5dc9358765
Fix alias paths ( #72 )
6 years ago
Gal Schlezinger
f640719472
Fix installation script parameters docs ( #70 )
6 years ago
Gal Schlezinger
5d9b07eb21
v1.6.1
6 years ago
Gal Schlezinger
041971d0dc
Fix version inference by throwing on http 404 again ( #69 )
...
Also, make all tests fail on errors
6 years ago
Gal Schlezinger
7b26423afd
v1.6.0
6 years ago
Gal Schlezinger
50549b38d0
Throw on errors in installation script ( #64 )
6 years ago
tatchi
3beebc89fa
Switch to cohttp(lwt) instead of curl ( #57 )
...
This PR makes the fnm binary not to be dependent on `curl`!
6 years ago
Gal Schlezinger
a5ef1770c3
Use `perl-utils` instead of custom written shasum ( #67 )
6 years ago
Gal Schlezinger
117552e562
Use newer esy and support sha256 in shasum ( #66 )
6 years ago
Gal Schlezinger
aa67562d86
v1.5.1
6 years ago