Skip to content

Epic: CLI (init, build, theme management, config)Β #3

@mia-riezebos

Description

@mia-riezebos

Epic: CLI for Svartz project scaffolding, configuration, and build orchestration.

Scope

  • svartz init β€” scaffold new projects, git setup, optional default theme
  • svartz build:all β€” orchestrate multi-vault builds via Turbo
  • svartz dev β€” run dev servers for all vaults with vault watching and HMR
  • svartz theme:add/remove/list/migrate β€” theme management
  • Module resolution β€” resolve themes/components relative to project root
  • Config loading and validation

Sub-tasks (to be tracked separately)

  • Implement svartz init command
  • Implement svartz build:all with Turbo orchestration
  • Implement svartz dev with Turbo + Vite plugin
  • Implement svartz theme:migrate
  • Module resolution utilities
  • Config schema and validation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    πŸ†• New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions