Skip to main content

ext

v1.20.0

The moon ext <id> command will execute an extension (a WASM plugin) that has been configured with the extensions setting in .moon/workspace.yml. View our official extensions guide for more information.

$ moon ext download -- --url https://github.com/moonrepo/moon/archive/refs/tags/v1.19.3.zip

Extensions typically support command line arguments, which must be passed after a -- separator (as seen above). Any arguments before the separator will be passed to the moon ext command itself.

caution

This command requires an internet connection if the extension's .wasm file must be downloaded from a URL, and it hasn't been cached locally.

Arguments

  • <id> - Name of the extension to execute.
  • [-- <args>] - Arguments to pass to the extension.

Configuration