UNPKG

@sugarcube-org/vite

Version:
42 lines (30 loc) 866 B
# @sugarcube-org/vite Vite plugin for automatic sugarcube CSS generation. ## What it does - Automatically regenerates CSS variables and utilities when design tokens change - Integrates with Vite's file watching and hot module replacement - Provides seamless development experience for sugarcube projects ## Installation ```bash npm install @sugarcube-org/vite ``` ## Usage ```js // vite.config.js import { defineConfig } from 'vite' import sugarcube from '@sugarcube-org/vite' export default defineConfig({ plugins: [sugarcube()] }) ``` ## Features - **Hot reload** - CSS updates automatically when tokens change - **File watching** - Monitors token files and configuration - **Error handling** - Graceful error reporting in development - **Performance** - Efficient processing with caching ## Development ```bash pnpm install pnpm build pnpm test ```