Skip to main content

plugin list

v0.23.0

The proto plugin list [...id] command will list all available and configured plugins, for both third-party and built-in tools. Will load all ./.prototools traversing upwards, and the ~/.proto/.prototools file.

Furthermore, it can list tool information, along with their installed versions, relevant timestamps, available aliases, and store location.

$ proto plugin list --versions

bun - Bun
Store: ~/.proto/tools/bun
Source: https://github.com/moonrepo/bun-plugin/releases/download/v0.10.0/bun_plugin.wasm
Versions:
1.0.13 - installed 11/21/23, last used 02/28/24, default version
0.8.0 - installed 11/19/23, last used 03/04/24
1.0.0 - installed 11/19/23, last used 03/04/24
1.0.15 - installed 12/09/23, last used 03/04/24

deno - Deno
Store: ~/.proto/tools/deno
Source: https://github.com/moonrepo/deno-plugin/releases/download/v0.10.0/deno_plugin.wasm
Versions:
1.36.1 - installed 08/15/23, default version
1.30.0 - installed 02/01/24, last used 03/04/24
1.38.0 - installed 11/08/23
1.40.0 - installed 02/01/24, last used 03/04/24

go - Go
Store: ~/.proto/tools/go
Source: https://github.com/moonrepo/go-plugin/releases/download/v0.10.0/go_plugin.wasm
Versions:
1.21.5 - installed 12/06/23, last used 02/29/24, default version
1.20.12 - installed 12/09/23

node - Node.js
Store: ~/.proto/tools/node
Source: https://github.com/moonrepo/node-plugin/releases/download/v0.10.0/node_plugin.wasm
Versions:
20.0.0 - installed 09/03/23, last used 03/04/24, default version

A list of tool IDs can be provided to filter the output list.

$ proto plugin list node npm

Arguments

  • [id...] - IDs of tools.

Options

  • --aliases - Print the list with resolved aliases.
  • --versions - Print the list with installed versions.
  • --json - Print the list in JSON format.