run(1)

NAME
run - Run or exec a task via the detected package manager

SYNOPSIS
run [--dir] [-s|--sequential] [-p|--parallel] [-k|--keep-going] [-K|--kill-on-fail] [--pm] [--runner] [--fallback] [--on-mismatch] [--explain] [--no-warnings] [-q|--quiet] [--schema-version] [TASK] [ARGS]

DESCRIPTION
Run or exec a task via the detected package manager

OPTIONS

--dir <PATH>
    Project directory (default: cwd)

-s, --sequential
    Chain tasks in order

-p, --parallel
    Chain tasks concurrently

-k, --keep-going
    Finish chain despite failures

-K, --kill-on-fail
    Parallel: kill siblings on first failure

--pm <NAME>
    Force PM (npm, yarn, pnpm, bun, cargo, deno, uv, poetry, pipenv, go, bundler, composer) [env: RUNNER_PM]

--runner <NAME>
    Force task runner (turbo, nx, make, just, task, mise, bacon) [env: RUNNER_RUNNER]

--fallback <POLICY>
    No detection match: probe (default), npm, error [env: RUNNER_FALLBACK]

--on-mismatch <POLICY>
    Manifest vs lockfile: warn (default), error (exit 2), ignore [env: RUNNER_ON_MISMATCH]

--explain
    PM resolution trace [env: RUNNER_EXPLAIN]

--no-warnings
    Hide non-fatal warnings [env: RUNNER_NO_WARNINGS]

-q, --quiet
    Hide dispatch line + --explain trace [env: RUNNER_QUIET]

--schema-version <N>
    Pin --json schema (doctor/why 1-3, list 1-2; default latest)

[TASK]
    Task name or command. When omitted, prints project info

[ARGS]
    Arguments forwarded to the task, or extra task names in chain mode

EXTRA
Use -h/--help or -V/--version before a task for this binary's own help and version. After a task name they are forwarded to the task instead (use -- to force forwarding).

AUTHORS
Kaj Kowalski