Skip to content

chant list

chant list [path] [flags]

chant list scans all TypeScript source files in the project and lists every exported declaration with its name and kind.

FlagTypeDefaultDescription
-f, --formatstringtextOutput format: text or json
--componentsbooleanfalseList discovered components (*.component.ts) instead of lexicon resources
Terminal window
chant list
chant list --format json
chant list --components # list discovered *.component.ts declarations
chant list --components --format json

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 PHASES
orders-table infra - Apply, Verify
search-service service shared-alb Publish, Apply, Verify
CodeMeaning
0Listed successfully
1Error