# @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
``` 