Skip to content

uc-apx create app

Create a new APEXlang application directory pre-populated with a minimal home page, login page, default theme, baseline shared components and icons.

The new app is created as a subdirectory of —app-dir (default: current directory). The subdirectory name defaults to a slug of —name and can be overridden with —dir.

uc-apx create app [flags]
FlagTypeDefaultDescription
--aliasstringApp construct alias (default: upper-kebab of —name, e.g. MY-APP)
--checksum-saltstring64-char hex SSP salt (default: cryptographically random)
--dirstringTarget subdirectory under —app-dir (default: lower-kebab of —name)
--dry-runPrint rendered file list + contents to stdout without writing
--forceOverwrite an existing non-empty target directory
--idintAPEX numeric app ID (100-9999999999) [required]
--namestringApp display name (e.g. “My App”) [required]
FlagTypeDefaultDescription
--app-dirstring.Path to the APEX application directory
--json-prettyOutput in pretty-printed JSON (human-readable) instead of minified JSON
--toonOutput in TOON format (human-readable, token-efficient) instead of JSON