{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "micomponents",
  "homepage": "https://micomponents.micustomer.io/",
  "items": [
    {
      "name": "accordion",
      "type": "registry:ui",
      "title": "Accordion",
      "description": "A collapsible accordion component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/accordion.tsx",
          "target": "components/ui/accordion.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "alert",
      "type": "registry:ui",
      "title": "Alert",
      "description": "An alert component for displaying messages.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/alert.tsx",
          "target": "components/ui/alert.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "avatar",
      "type": "registry:ui",
      "title": "Avatar",
      "description": "An avatar component for displaying user images.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/avatar.tsx",
          "target": " components/ui/avatar.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "badge",
      "type": "registry:ui",
      "title": "Badge",
      "description": "A badge component for displaying status or labels.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/badge.tsx",
          "target": "components/ui/badge.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "breadcrumb",
      "type": "registry:ui",
      "title": "Breadcrumb",
      "description": "A breadcrumb navigation component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/breadcrumb.tsx",
          "target": "components/ui/breadcrumb.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "button",
      "type": "registry:ui",
      "title": "Button",
      "description": "A reusable button component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/button.tsx",
          "target": "components/ui/button.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "calendar",
      "type": "registry:ui",
      "title": "Calendar",
      "description": "A calendar component for date selection.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/calendar.tsx",
          "target": "components/ui/calendar.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "card",
      "type": "registry:ui",
      "title": "Card",
      "description": "A card component for containing content.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/card.tsx",
          "target": "components/ui/card.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "checkbox",
      "type": "registry:ui",
      "title": "Checkbox",
      "description": "A checkbox component for toggling options.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/checkbox.tsx",
          "target": "components/ui/checkbox.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "componentfooter",
      "type": "registry:ui",
      "title": "Component Footer",
      "description": "A footer component for component documentation.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/componentfooter.tsx",
          "target": "components/ui/componentfooter.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "edgecases",
      "type": "registry:ui",
      "title": "Edge Cases",
      "description": "Edge case components and examples.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/edgecases.tsx",
          "target": "components/ui/edgecases.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "floating-label-input",
      "type": "registry:ui",
      "title": "Floating Label Input",
      "description": "An input component with floating label.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/floating-label-input.tsx",
          "target": "components/ui/floating-label-input.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "heading",
      "type": "registry:ui",
      "title": "Heading",
      "description": "A heading component with various sizes.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/heading.tsx",
          "target": "components/ui/heading.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "info-tooltip",
      "type": "registry:ui",
      "title": "Info Tooltip",
      "description": "A tooltip component for displaying information.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/infoTooltip.tsx",
          "target": "components/ui/infoTooltip.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "input",
      "type": "registry:ui",
      "title": "Input",
      "description": "A text input component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/input.tsx",
          "target": "components/ui/input.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "label",
      "type": "registry:ui",
      "title": "Label",
      "description": "A label component for form inputs.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/label.tsx",
          "target": "components/ui/label.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "links",
      "type": "registry:ui",
      "title": "Links",
      "description": "A links component for navigation.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/links.tsx",
          "target": "components/ui/links.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "otp-input",
      "type": "registry:ui",
      "title": "OTP Input",
      "description": "An OTP (One-Time Password) input component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/OTPinput.tsx",
          "target": "components/ui/OTPinput.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "pagination",
      "type": "registry:ui",
      "title": "Pagination",
      "description": "A pagination component for navigating pages.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/pagination.tsx",
          "target": "components/ui/pagination.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "popover",
      "type": "registry:ui",
      "title": "Popover",
      "description": "A popover component for displaying content.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/popover.tsx",
          "target": "components/ui/popover.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "progress",
      "type": "registry:ui",
      "title": "Progress",
      "description": "A progress bar component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/progress.tsx",
          "target": "components/ui/progress.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "radio-group",
      "type": "registry:ui",
      "title": "Radio Group",
      "description": "A radio button group component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/radio-group.tsx",
          "target": "components/ui/radio-group.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "social-link",
      "type": "registry:ui",
      "title": "Social Link",
      "description": "A social media link component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/SocialLink.tsx",
          "target": "components/ui/SocialLink.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "spinner",
      "type": "registry:ui",
      "title": "Spinner",
      "description": "A loading spinner component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/spinner.tsx",
          "target": "components/ui/spinner.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "stepper",
      "type": "registry:ui",
      "title": "Stepper",
      "description": "A stepper component for multi-step processes.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/stepper.tsx",
          "target": "components/ui/stepper.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "table",
      "type": "registry:ui",
      "title": "Table",
      "description": "A table component for displaying data.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/table.tsx",
          "target": "components/ui/table.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tabs",
      "type": "registry:ui",
      "title": "Tabs",
      "description": "A tabs component for organizing content.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/tabs.tsx",
          "target": "components/ui/tabs.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tag",
      "type": "registry:ui",
      "title": "Tag",
      "description": "A tag component for labeling content.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/tag.tsx",
          "target": "components/ui/tag.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "toggle",
      "type": "registry:ui",
      "title": "Toggle",
      "description": "A toggle component for switching states.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/toggle.tsx",
          "target": "components/ui/toggle.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tooltip",
      "type": "registry:ui",
      "title": "Tooltip",
      "description": "A tooltip component for displaying help text.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/tooltip.tsx",
          "target": "components/ui/tooltip.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "wysiwyg-viewer",
      "type": "registry:ui",
      "title": "WYSIWYG Viewer",
      "description": "A WYSIWYG content viewer component.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "src/components/ui/wysiwyg-viewer.tsx",
          "target": "components/ui/wysiwyg-viewer.tsx",
          "type": "registry:ui"
        }
      ]
    }
  ]
}
