Commit Graph

34 Commits (6ede8a3df69fc0369084f230bf33deb07250415a)

Author SHA1 Message Date
trivernis 6ede8a3df6
Fix single binary mapping by manipulating the PATH variable 2 years ago
trivernis 91f5570032
Merge branch 'feature/lookup-installed' 2 years ago
trivernis ccdfe83d8a
Add support for pinning binaries to specific node versions 2 years ago
trivernis 8bb500d1a3
Improve local version caching and error messages 2 years ago
trivernis 713310f9b8
Reduce the size of the simple version to 4 bytes 2 years ago
trivernis 0e47ee75e7
Fix duplicates issue with local version cache 2 years ago
trivernis 97a6ee5a60
Add lookup table for locally installed versions 2 years ago
trivernis 88fc9d4742
Add uninstall command 2 years ago
trivernis a081ea88de
Move versions to lazily initialized cache on downloader 2 years ago
trivernis 1db8ffda5c
Move versions file to cache 2 years ago
trivernis b628d8860c
Fix clippy warnings 2 years ago
trivernis 3ad9790bc7
Move downloading part to downloader subdir in repository 2 years ago
trivernis b53a343ebe
Improve startup time further by not using a reqwest client 2 years ago
trivernis 643c5999f0
Improve cached version size by halving it again 2 years ago
trivernis 309189cb88
Improve the version cache to be way faster and smaller 2 years ago
trivernis ad1afd3173
Move commands to nenv instance
All commands are moved to the nenv instance. This
also changes responsibilities slighly and introduces
a shared config object
2 years ago
trivernis a634f2be47
Add .node-version file support 2 years ago
trivernis 835a366caa
Change config format 2 years ago
trivernis 3c09130d91
Fix warnings on windows build 2 years ago
trivernis 621f599e32
Fix clippy linting errors 2 years ago
trivernis cb24de8a19
Improve error handling by using miette everywhere 2 years ago
trivernis bf750af4cf
Improve error reports somewhat 2 years ago
trivernis 9fc7d4de49
Fix decompression progress bar 2 years ago
trivernis 5e019de701
Fix bin path for windows builds 2 years ago
trivernis 7819312647
Fix initialization of config folder when reading config file 2 years ago
trivernis b5f98784f7
Add list-versions command 2 years ago
trivernis 14ba587c2c
Add workflow and improve error handling 2 years ago
trivernis 1a3811d81b
Improve performance 2 years ago
trivernis 50a42df15b
Improve mapping and add refresh command for env 2 years ago
trivernis 75e80ade99
Add wrapper scripts for mapped commands 2 years ago
trivernis f517cd5469
ADd exec command with remapping 2 years ago
trivernis 1bd3e79cde
Add use command and mapper 2 years ago
trivernis a39df138c9
Add archive extracting after download 2 years ago
trivernis 5238fb57e0
Add downloading to install command 2 years ago