Skip to content

sig-ui/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@sig-ui/cli

CLI for SigUI scaffolding, token generation, config checks, and component template installation.

Install

bun add -d @sig-ui/cli

Run without installing:

bunx sigui --help

Commands

sigui init

Creates sigui.config.js, bootstraps src/sigui/, and generates initial CSS.

bunx sigui init
bunx sigui init --brand=#e11d48

sigui build

Generates token output files from config.

bunx sigui build
bunx sigui build --watch

sigui check

Runs config and quality checks.

bunx sigui check
bunx sigui check --layout
bunx sigui check --full
bunx sigui check --json

sigui add

Copies component templates from the SigUI registry.

bunx sigui add button card stack
bunx sigui add --list
bunx sigui add dialog --dry-run
bunx sigui add card --dir=src/ui/components

Useful flags: --overwrite, --from=local, --registry=<url>.

Config typing

/** @type {import("@sig-ui/theme").SiguiConfig} */
const config = { brand: "#6366f1" };

export default config;

Releases

No releases published

Packages

 
 
 

Contributors