A pluggable multi-language version manager.
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] over 1 year ago
proto install-global
for Node.js would recursively call and fail.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
~/.proto/bin
shims to use .cmd
files instead of .ps1
files. This will interop better with the default PATHEXT
environment variable.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
yarn
.proto upgrade
.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
proto install-global
instead.npx
and node-gyp
.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
install.unpack
setting to TOML plugin schema.npm
to also create a node-gyp
global shim.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
cargo-dist
v0.0.6.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.8.2-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.8.2-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.8.2-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.8.2-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
proto clean
to properly handle cleaning installed plugins.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.8.1-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.8.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.8.1-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.8.1-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
proto use
to also install tools based on environment/ecosystem config in the current working directory.
packageManager
from package.json
.corepack
.npx
not handling args correctly.moon clean
would fail on an empty/missing plugin.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.8.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.8.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.8.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.8.0-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.7.2-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.7.2-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.7.2-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.7.2-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
manifest.json
would fail to parse while running concurrent processes.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.7.1-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.7.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.7.1-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.7.1-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
[plugins]
section to ~/.proto/config.toml
and .prototools
.--yes
option to proto clean
, allowing prompts to be bypassed.auto-clean
setting to ~/.proto/config.toml
, enabling automatic cleaning when proto use
is ran.proto use
to also install configured plugins.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.7.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.7.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.7.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.7.0-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
manifest.json
file.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.6.1-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.6.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.6.1-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.6.1-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
proto clean
command for removing old/stale tool installations.proto list-global
command for listing all installed global packages for a tool.proto install-global
to support installing multiple globals.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.6.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.6.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.6.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.6.0-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
proto install-global
command for installing global packages for a tool.proto alias
and proto unalias
commands for creating custom version aliases.PROTO_LOG
logs were not always shown.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.5.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.5.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.5.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.5.0-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
rustup
to be installed globally.~/.proto/config.toml
.
auto-install
, that will automatically install a missing tool when proto run
is executed.proto upgrade
command for upgrading the proto binary to latest..tar.xz
archives, resulting in smaller files and less bandwidth.proto setup
on Windows to use the Windows registry when updating PATH
..tar.xz
archives.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.4.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.4.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.4.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.4.0-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
proto setup
to fallback to a shell instead of failing.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.3.2-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.3.2-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.3.2-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.3.2-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
npx
shim not being created.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.3.1-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.3.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.3.1-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.3.1-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
^
, ~
, >=
, etc, proto will now resolve the version against the currently installed versions in ~/.proto
, instead of resolving to an arbitray fixed version.npm
.proto local
and proto global
to support aliases as well as versions.go
to automatically set GOBIN
in your shell profile if has not been.node
to automatically install the npm
version that comes bundled with Node.js.target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.3.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.3.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.3.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.3.0-x86_64-unknown-linux-gnu.tar.xz |
Published by github-actions[bot] over 1 year ago
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | proto_cli-v0.2.1-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | proto_cli-v0.2.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | proto_cli-v0.2.1-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | proto_cli-v0.2.1-x86_64-unknown-linux-gnu.tar.xz |