/** * @factory/ui — design system for AI Software Factory (source-first package). * * Pure core (no React, unit-tested): tokens, theme, formatters, focus, color, * command-filter, toast-store. React components are thin Radix-based wrappers * (peer deps) — see `./components/*`. */ // Pure core export * from "./tokens.js"; export * from "./theme.js"; export * from "./formatters.js"; export * from "./focus.js"; export * from "./color.js"; export * from "./command-filter.js"; export * from "./toast-store.js"; // Components (thin React wrappers — imported by name, e.g. `import { Button } from "@factory/ui"`) export * from "./components/button.js"; export * from "./components/dialog.js"; export * from "./components/dropdown-menu.js"; export * from "./components/popover.js"; export * from "./components/tooltip.js"; export * from "./components/avatar.js"; export * from "./components/checkbox.js"; export * from "./components/switch.js"; export * from "./components/tabs.js"; export * from "./components/slider.js"; export * from "./components/separator.js"; export * from "./components/context-menu.js"; export * from "./components/command.js"; export * from "./components/spinner.js"; export * from "./components/badge.js"; export * from "./components/skeleton.js"; export * from "./components/empty-state.js"; export * from "./components/toast.js";