{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "stepper",
  "homepage": "https://francozeta-stepper.vercel.app",
  "items": [
    {
      "name": "stepper",
      "title": "Stepper",
      "description": "A lightweight, composable stepper primitive for shadcn/ui-style multi-step flows.",
      "dependencies": [
        "@radix-ui/react-slot"
      ],
      "files": [
        {
          "path": "registry/default/ui/stepper.tsx",
          "type": "registry:ui",
          "target": "@ui/stepper.tsx"
        }
      ],
      "type": "registry:ui"
    },
    {
      "name": "stepper-demo",
      "title": "Stepper Demo",
      "description": "A styled Stepper demo with a default export and the Stepper source primitive.",
      "dependencies": [
        "@radix-ui/react-slot"
      ],
      "files": [
        {
          "path": "registry/default/ui/stepper.tsx",
          "type": "registry:ui",
          "target": "@ui/stepper.tsx"
        },
        {
          "path": "registry/default/examples/stepper-demo.tsx",
          "type": "registry:component",
          "target": "@components/stepper-demo.tsx"
        }
      ],
      "type": "registry:block"
    },
    {
      "name": "stepper-intent-onboarding",
      "title": "Stepper Intent Onboarding",
      "description": "An intent-driven onboarding block with hidden Stepper state, intent routing, profile validation, interests, async setup, and a signed-in completion state.",
      "dependencies": [
        "@radix-ui/react-slot",
        "lucide-react",
        "react-icons",
        "react-hook-form",
        "zod"
      ],
      "registryDependencies": [
        "button",
        "checkbox",
        "field",
        "input",
        "separator"
      ],
      "files": [
        {
          "path": "registry/default/ui/stepper.tsx",
          "type": "registry:ui",
          "target": "@ui/stepper.tsx"
        },
        {
          "path": "registry/default/examples/stepper-intent-onboarding.tsx",
          "type": "registry:component",
          "target": "@components/stepper-intent-onboarding.tsx"
        },
        {
          "path": "registry/default/components/stepper-logo.tsx",
          "type": "registry:component",
          "target": "@components/stepper-logo.tsx"
        }
      ],
      "type": "registry:block"
    }
  ]
}