{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "acme",
  "homepage": "https://acme.com",
  "items": [
    {
      "name": "complex-component",
      "type": "registry:component",
      "title": "Complex Component",
      "description": "A complex component showing hooks, libs and components.",
      "registryDependencies": [
        "card"
      ],
      "files": [
        {
          "path": "registry/new-york/blocks/complex-component/page.tsx",
          "type": "registry:page",
          "target": "app/pokemon/page.tsx"
        },
        {
          "path": "registry/new-york/blocks/complex-component/components/pokemon-card.tsx",
          "type": "registry:component"
        },
        {
          "path": "registry/new-york/blocks/complex-component/components/pokemon-image.tsx",
          "type": "registry:component"
        },
        {
          "path": "registry/new-york/blocks/complex-component/lib/pokemon.ts",
          "type": "registry:lib"
        },
        {
          "path": "registry/new-york/blocks/complex-component/hooks/use-pokemon.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "example-with-css",
      "type": "registry:component",
      "title": "Example with CSS",
      "description": "A login form with a CSS file.",
      "files": [
        {
          "path": "registry/new-york/blocks/example-with-css/example-card.tsx",
          "type": "registry:component"
        },
        {
          "path": "registry/new-york/blocks/example-with-css/example-card.css",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "color-palette",
      "type": "registry:component",
      "title": "Color Palette Generator",
      "description": "Generate and copy curated color palettes for design work.",
      "files": [
        {
          "path": "registry/new-york/ui/color-palette.tsx",
          "type": "registry:component"
        }
      ],
      "dependencies": [
        "lucide-react"
      ],
      "category": "Design",
      "tags": ["color","palette","design","copy"]
    },
    {
      "name": "json-formatter",
      "type": "registry:component",
      "title": "JSON Formatter",
      "description": "A simple, fast tool to format, minify, copy, or download JSON payloads for debugging and sharing.",
      "files": [
        {
          "path": "registry/new-york/ui/json-formatter.tsx",
          "type": "registry:component"
        }
      ],
      "category": "Tools",
      "tags": ["json","format","minify","download"]
    },
    {
      "name": "star-rating",
      "type": "registry:component",
      "title": "Star Rating",
      "description": "A small, accessible star rating component for reviews and feedback collection.",
      "files": [
        {
          "path": "registry/new-york/ui/star-rating.tsx",
          "type": "registry:component"
        }
      ],
      "dependencies": ["lucide-react"],
      "category": "UI",
      "tags": ["rating","stars","feedback"]
    }
    ,
    {
      "name": "hero-carousel",
      "type": "registry:component",
      "title": "Hero Carousel",
      "description": "A 3-step hero carousel with animated step cards for landing pages.",
      "files": [
        {
          "path": "registry/new-york/ui/hero-carousel.tsx",
          "type": "registry:component"
        },
        {
          "path": "registry/new-york/ui/step-card.tsx",
          "type": "registry:component"
        }
      ],
      "dependencies": [
        "framer-motion",
        "lucide-react",
        "iconsax-react"
      ],
      "category": "Landing",
      "tags": ["carousel", "hero", "landing"]
    }
  ]
}