Skip to main content
The uniac CLI is a single Go binary that scaffolds, builds, links, deploys, and runs Uniac packages locally. For installation, see Installation.

Global flags

  • --help — show help for a command.
  • --version, -v — print build metadata.

Commands

CommandPurpose
uniac initScaffold uniac.json and a starter file in the current directory.
uniac buildPublish a kind=lib package to the local store.
uniac installResolve dependencies and symlink them into .uniac/packages/.
uniac linkBind this project to a remote (or local-dev) Uniac project.
uniac deployBuild, push, and register a deployment.
uniac authSign in, inspect, or sign out.
uniac devStart, stop, or list local dev stacks.
Exit codes are documented at Exit codes.