{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "ratneshc",
  "homepage": "https://ratneshc.com/components",
  "items": [
    {
      "name": "utils",
      "title": "Utility Functions",
      "dependencies": [
        "clsx",
        "tailwind-merge"
      ],
      "files": [
        {
          "path": "src/lib/utils.ts",
          "type": "registry:lib"
        }
      ],
      "type": "registry:lib",
      "author": "ratneshc <ratneshchipre@gmail.com>"
    },
    {
      "name": "use-copy-to-clipboard",
      "title": "useCopyToClipboard",
      "files": [
        {
          "path": "src/registry/hooks/use-copy-to-clipboard/use-copy-to-clipboard.ts",
          "type": "registry:hook",
          "target": "@hooks/use-copy-to-clipboard.ts"
        }
      ],
      "type": "registry:hook",
      "author": "ratneshc <ratneshchipre@gmail.com>"
    },
    {
      "name": "stars-travel",
      "title": "Stars Travel",
      "description": "A motion-driven SVG background with an animated 'infinite travel' effect.",
      "dependencies": [
        "motion"
      ],
      "files": [
        {
          "path": "src/registry/components/stars-travel/stars-travel.tsx",
          "type": "registry:component"
        }
      ],
      "docs": "https://ratneshc.com/components/stars-travel",
      "type": "registry:component",
      "author": "ratneshc <ratneshchipre@gmail.com>"
    },
    {
      "name": "perspective-tilt",
      "title": "Perspective Tilt",
      "description": "A 3D card with perspective tilt and blur transitions.",
      "dependencies": [
        "motion"
      ],
      "files": [
        {
          "path": "src/registry/components/perspective-tilt/perspective-tilt.tsx",
          "type": "registry:component"
        }
      ],
      "docs": "https://ratneshc.com/components/perspective-tilt",
      "type": "registry:component",
      "author": "ratneshc <ratneshchipre@gmail.com>"
    },
    {
      "name": "copy-button",
      "title": "Copy Button",
      "description": "A copy button with direction-aware icon transitions.",
      "dependencies": [
        "motion"
      ],
      "registryDependencies": [
        "https://ratneshc.com/r/use-copy-to-clipboard.json"
      ],
      "files": [
        {
          "path": "src/registry/components/copy-button/copy-button.tsx",
          "type": "registry:component"
        }
      ],
      "docs": "https://ratneshc.com/components/copy-button",
      "type": "registry:component",
      "author": "ratneshc <ratneshchipre@gmail.com>"
    },
    {
      "name": "blur-shimmer-text",
      "title": "Blur Shimmer Text",
      "description": "A text component that loops phrases with a horizontal blur shimmer.",
      "dependencies": [
        "motion"
      ],
      "files": [
        {
          "path": "src/registry/components/blur-shimmer-text/blur-shimmer-text.tsx",
          "type": "registry:component"
        }
      ],
      "docs": "https://ratneshc.com/components/blur-shimmer-text",
      "type": "registry:component",
      "author": "ratneshc <ratneshchipre@gmail.com>"
    }
  ]
}