UNPKG

@sugarcube-org/cli

Version:

A CLI for scaffolding sugarcube applications

53 lines (37 loc) 1.01 kB
# @sugarcube-org/cli CLI for scaffolding sugarcube projects and managing design tokens. ## What it does - Initializes new sugarcube projects with design tokens and CSS architecture - Generates CSS variables and utility classes from design tokens - Validates design token files for W3C compliance - Installs copy-to-use components for multiple frameworks - Adds CUBE CSS architecture to projects ## Installation ```bash npm install -g @sugarcube-org/cli ``` ## Usage ```bash # Initialize a new project make-sugarcube init # Generate CSS from tokens make-sugarcube generate # Validate token files make-sugarcube validate # Add components make-sugarcube components # Add CUBE CSS make-sugarcube cube ``` ## Commands - `init` - Set up a new sugarcube project - `generate` - Generate CSS variables and utilities - `validate` - Validate design token files - `components` - Install copy-to-use components - `cube` - Add CUBE CSS architecture ## Development ```bash pnpm install pnpm build pnpm dev ```