Yeesh.Builtin.MixTask (Yeesh v0.8.2)

View Source

Built-in mix command for running Mix tasks from the Yeesh terminal.

Supports both non-interactive tasks (which run to completion and return their output) and interactive tasks (which enter a REPL-like mode where each user input line is forwarded to the running task).

Usage

mix <task_name> [args...]

Examples

mix help                   # list available tasks
mix deps.tree              # non-interactive, shows output
mix ragex.chat             # interactive, enters mix_task mode
mix ragex.chat --skip-analysis

This module is only compiled when Mix is available (dev/test environments).