{
  "version": 1,
  "generatedBy": "0.1.2",
  "items": [
    {
      "name": "utils",
      "type": "registry:lib",
      "description": "cn — class composition helper every component imports",
      "files": [
        "lib/utils.ts"
      ],
      "dependencies": [
        "@facet-ui/react-variants"
      ]
    },
    {
      "name": "text",
      "type": "registry:lib",
      "description": "TextSlot — wraps string children in a styled textlabel",
      "files": [
        "lib/text.tsx"
      ],
      "registryDependencies": [
        "utils"
      ],
      "dependencies": [
        "@facet-ui/react-variants",
        "@lattice-ui/react-runtime"
      ]
    },
    {
      "name": "button",
      "type": "registry:ui",
      "description": "Button with variant and size recipes",
      "files": [
        "ui/button.tsx"
      ],
      "registryDependencies": [
        "utils",
        "text"
      ],
      "dependencies": [
        "@facet-ui/react-variants",
        "@lattice-ui/react-runtime"
      ],
      "tokens": [
        "primary",
        "primary-foreground",
        "destructive",
        "destructive-foreground",
        "secondary",
        "secondary-foreground",
        "accent",
        "accent-foreground",
        "background",
        "input",
        "foreground"
      ]
    },
    {
      "name": "label",
      "type": "registry:ui",
      "description": "Form label",
      "files": [
        "ui/label.tsx"
      ],
      "registryDependencies": [
        "utils"
      ],
      "dependencies": [
        "@facet-ui/react-variants",
        "@lattice-ui/react-runtime"
      ],
      "tokens": [
        "foreground"
      ]
    },
    {
      "name": "separator",
      "type": "registry:ui",
      "description": "One-pixel divider, horizontal or vertical",
      "files": [
        "ui/separator.tsx"
      ],
      "registryDependencies": [
        "utils"
      ],
      "dependencies": [
        "@facet-ui/react-variants",
        "@lattice-ui/react-runtime"
      ],
      "tokens": [
        "border"
      ]
    },
    {
      "name": "badge",
      "type": "registry:ui",
      "description": "Small status pill that hugs its label",
      "files": [
        "ui/badge.tsx"
      ],
      "registryDependencies": [
        "utils",
        "text"
      ],
      "dependencies": [
        "@facet-ui/react-variants",
        "@lattice-ui/react-runtime"
      ],
      "tokens": [
        "primary",
        "primary-foreground",
        "secondary",
        "secondary-foreground",
        "destructive",
        "destructive-foreground",
        "input",
        "foreground"
      ]
    },
    {
      "name": "card",
      "type": "registry:ui",
      "description": "Card with header, title, description, content, and footer parts",
      "files": [
        "ui/card.tsx"
      ],
      "registryDependencies": [
        "utils"
      ],
      "dependencies": [
        "@facet-ui/react-variants",
        "@lattice-ui/react-runtime"
      ],
      "tokens": [
        "card",
        "card-foreground",
        "border",
        "muted-foreground"
      ]
    }
  ]
}
