📄️ Overview
The following options are available for all moon commands.
📄️ action-graph
The moon action-graph [target] (or moon ag) command will generate and serve a visual graph of
📄️ bin
The moon bin command will return an absolute path to a tool's binary within the
📄️ check
The moon check [...projects] (or moon c) command will run all
📄️ ci
The moon ci command is a special command that should be ran in a continuous integration (CI)
📄️ clean
The moon clean command will clean the current workspace by deleting stale cache. For the most
📄️ completions
The moon completions command will generate moon command and argument completions for your current
🗃️ docker
4 items
📄️ exec
The moon exec (or moon x, or moonx) command is a low-level command for executing tasks in the
📄️ ext
The moon ext command will execute an extension (a WASM plugin) that has been configured with
🗃️ extension
2 items
📄️ generate
The moon generate (or moon g) command will generate code (files and folders) from a
📄️ hash
Use the moon hash command to inspect the contents and sources of a generated hash, also known as
📄️ init
The moon init command will initialize moon into a repository and scaffold necessary config files
📄️ mcp
The moon mcp command will start an MCP server that listens for
📄️ project
The moon project [id] (or moon p) command will display all available information about a project
📄️ projects
The moon projects command will list all projects configured in the workspace as a table of
📄️ project-graph
The moon project-graph [id] (or moon pg) command will generate and serve a visual graph of all
🗃️ query
4 items
📄️ run
The moon run (or moon r) command will run one or many targets and all of
📄️ setup
The moon setup command can be used to setup the developer and pipeline environments. It achieves
🗃️ sync
4 items
📄️ task
The moon task [target] (or moon t) command will display information about a task that has been
📄️ tasks
The moon tasks command will list all tasks available in the workspace as a table of information.
📄️ task-graph
The moon task-graph [target] (or moon tg) command will generate and serve a visual graph of all
📄️ teardown
The moon teardown command, as its name infers, will teardown and clean the current environment,
📄️ template
The moon template [id] command will display information about a template, its files, and
📄️ templates
The moon templates command will list all templates available for code generation.
🗃️ toolchain
2 items
📄️ upgrade
The moon upgrade command can be used to upgrade your current moon binary (if installed globally)