{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "demo-nextjs-ship",
  "title": "Next.js Ship Demo",
  "description": "Animated chip with gradient pulse circuit traces.",
  "registryDependencies": [
    "@unlumen-ui/nextjs-ship"
  ],
  "files": [
    {
      "path": "registry/demo/components/unlumen/nextjs-ship/index.tsx",
      "content": "\"use client\";\n\nimport {\n  NextjsShip,\n  type NextjsShipProps,\n} from \"@/components/unlumen-ui/nextjs-ship\";\n\ntype NextjsShipDemoProps = Pick<\n  NextjsShipProps,\n  \"duration\" | \"stagger\" | \"traceOpacity\" | \"traceWidth\" | \"traceColor\"\n>;\n\nconst NextjsShipDemo = ({\n  duration = 2,\n  stagger = 0.2,\n  traceOpacity = 0.2,\n  traceWidth = 2,\n  traceColor = \"#2EB9DF\",\n}: NextjsShipDemoProps) => {\n  return (\n    <div className=\"flex min-h-[400px] w-full items-center justify-center\">\n      <NextjsShip\n        duration={duration}\n        stagger={stagger}\n        traceOpacity={traceOpacity}\n        traceWidth={traceWidth}\n        traceColor={traceColor}\n      />\n    </div>\n  );\n};\n\nexport default NextjsShipDemo;\nexport { NextjsShipDemo };\n",
      "type": "registry:example"
    }
  ],
  "type": "registry:example"
}