chant list
Synopsis
Section titled “Synopsis”chant list [path] [flags]Description
Section titled “Description”chant list scans all TypeScript source files in the project and lists every exported declaration with its name and kind.
| Flag | Type | Default | Description |
|---|---|---|---|
-f, --format | string | text | Output format: text or json |
--components | boolean | false | List discovered components (*.component.ts) instead of lexicon resources |
chant listchant list --format jsonchant list --components # list discovered *.component.ts declarationschant list --components --format json--components
Section titled “--components”chant list --components scans for *.component.ts files and lists every exported Component, one row per component (name, archetype, dependsOn, whether it has a build, and its phase names). Archetype is shown even when a component’s declaration omits it explicitly — inferred the same way chant describe --components’s JSON projection fills it in.
NAME ARCHETYPE DEPENDS ON PHASESorders-table infra - Apply, Verifysearch-service service shared-alb Publish, Apply, VerifyExit Codes
Section titled “Exit Codes”| Code | Meaning |
|---|---|
| 0 | Listed successfully |
| 1 | Error |