Summary
Document the interactive project scaffolding wizard (runWizard) in avenx init and non-interactive execution flags (-y / --yes, -i / --interactive, and AVENX_FORCE_INTERACTIVE).
Context & Current State
The avenx init command includes an interactive terminal wizard (bin/wizard.js) prompting developers to select preprocessor preference (Vanilla CSS, SCSS, Less, PostCSS) and layout template structure (Blank vs Routing). Additionally, flags like -y / --yes allow bypassing prompts for automated CI environments, while AVENX_FORCE_INTERACTIVE forces interactive mode. These options are currently missing from cli-reference/commands.md.
Proposed Documentation Changes
- CLI Commands Reference (
docs/src/content/docs/cli-reference/commands.md):
- Expand the
avenx init section to detail the interactive wizard steps and template choices.
- Document non-interactive flag
-y / --yes for skipping interactive prompts with defaults.
- Document interactive flags
-i / --interactive and the AVENX_FORCE_INTERACTIVE environment variable for scripted or headless execution environments.
Labels
documentation
enhancement
good first issue
Summary
Document the interactive project scaffolding wizard (
runWizard) inavenx initand non-interactive execution flags (-y/--yes,-i/--interactive, andAVENX_FORCE_INTERACTIVE).Context & Current State
The
avenx initcommand includes an interactive terminal wizard (bin/wizard.js) prompting developers to select preprocessor preference (Vanilla CSS, SCSS, Less, PostCSS) and layout template structure (Blank vs Routing). Additionally, flags like-y/--yesallow bypassing prompts for automated CI environments, whileAVENX_FORCE_INTERACTIVEforces interactive mode. These options are currently missing fromcli-reference/commands.md.Proposed Documentation Changes
docs/src/content/docs/cli-reference/commands.md):avenx initsection to detail the interactive wizard steps and template choices.-y/--yesfor skipping interactive prompts with defaults.-i/--interactiveand theAVENX_FORCE_INTERACTIVEenvironment variable for scripted or headless execution environments.Labels
documentationenhancementgood first issue