Skip to main content
Version: 1.1.0

Commands

This section documents command behavior by real side effects.

For each command group, the focus is:

  • what files/folders are created
  • what code is injected/modified
  • what gets skipped on rerun
  • what changes when --strict is enabled

Execution Context

  • Run commands from the workspace root that contains fsda.yaml.
  • The only command designed to run outside an existing workspace is fsda create <workspace_name>.
  • Most generation/composition/registration flows print affected path summaries (created, injected, removed, skipped).

Command Groups

GroupIncludesDetails
Workspace Commandscreate, configure, configure-app, list-pckg, add-pckgOpen "Workspace Commands" from sidebar
Generation Commandsgen-app, gen-module, gen-feature, regen-feature, gen-slice, gen-enum, ui-main, ui-dialog, ui-form, ui-form-dialog, ui-lsh, ui-lsv, ui-pag, ui-pmi, ui-action, ui-sec, gen-ui (legacy)Open "Generation Commands" from sidebar
Composition Commandscompose-main, compose-form, compose-form-dialog, compose-pag, compose-pmi, compose-action, compose-secOpen "Composition Commands" from sidebar
Maintenance Commandsreg, di, rm-reg, fix-importOpen "Maintenance Commands" from sidebar

Commands With Strict Mode

  • gen-slice
  • gen-enum
  • ui-main
  • ui-dialog
  • ui-form
  • ui-form-dialog
  • ui-lsh
  • ui-lsv
  • ui-pag
  • ui-pmi
  • ui-action
  • ui-sec
  • gen-ui (legacy)
  • reg
  • di
  • compose-main
  • compose-form
  • compose-form-dialog
  • compose-pag
  • compose-pmi
  • compose-action
  • compose-sec

Use the sidebar pages for grouped details and examples.