{"$schema":"https://ui.shadcn.com/schema/registry.json","name":"cybercn","homepage":"https://cybercn-ui.vercel.app","aliases":{"components":"@/components","utils":"@/lib/utils","ui":"@/components/ui","lib":"@/lib","hooks":"@/hooks"},"items":[{"name":"cybercn-styles","type":"registry:style","files":[{"path":"components/ui/cybercn/styles/cybercn.css","type":"registry:ui","target":"components/ui/cybercn/styles/cybercn.css"}]},{"name":"cyber-button","type":"registry:ui","title":"Cyber Button","description":"Cyberpunk-styled button with color and size variants.","dependencies":["class-variance-authority","radix-ui"],"registryDependencies":["button","https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/button.tsx","type":"registry:ui"}]},{"name":"cyber-form","type":"registry:ui","title":"Cyber Form System","description":"Industrial-grade form primitives with high-contrast variants, glitched states, and forwardRef support.","dependencies":["lucide-react","clsx","tailwind-merge"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/form/index.ts","type":"registry:ui"},{"path":"components/ui/cybercn/form/form.tsx","type":"registry:ui"},{"path":"components/ui/cybercn/form/fieldset.tsx","type":"registry:ui"},{"path":"components/ui/cybercn/form/input.tsx","type":"registry:ui"},{"path":"components/ui/cybercn/form/textarea.tsx","type":"registry:ui"},{"path":"components/ui/cybercn/form/selection.tsx","type":"registry:ui"},{"path":"components/ui/cybercn/form/select.tsx","type":"registry:ui"}]},{"name":"cyber-header","type":"registry:ui","title":"Cyber Header","description":"Sticky application header container.","registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/header.tsx","type":"registry:ui"}]},{"name":"cyber-heading","type":"registry:ui","title":"Cyber Heading","description":"Typography heading component with glitch variants.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/heading.tsx","type":"registry:ui"}]},{"name":"cyber-steps","type":"registry:ui","title":"Cyber Steps","description":"Step list and step item components.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/steps.tsx","type":"registry:ui"}]},{"name":"cyber-boxtree","type":"registry:ui","title":"Cyber BoxTree","description":"Hierarchical box layout with status and width variants.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cyber-heading","https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/boxtree.tsx","type":"registry:ui"}]},{"name":"cyber-aside","type":"registry:ui","title":"Cyber Aside","description":"Sidebar list container and item with optional icons.","dependencies":["lucide-react"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/aside.tsx","type":"registry:ui"}]},{"name":"cyber-section","type":"registry:ui","title":"Cyber Section","description":"Section container with optional side frame variant.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/section.tsx","type":"registry:ui"}]},{"name":"cyber-list","type":"registry:ui","title":"Cyber List","description":"Ordered and unordered list components with glitch list items.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/list.tsx","type":"registry:ui"}]},{"name":"cyber-paragraph","type":"registry:ui","title":"Cyber Paragraph","description":"Paragraph component with inverse, dotted, and scanline styles.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/paragraph.tsx","type":"registry:ui"}]},{"name":"cyber-hr","type":"registry:ui","title":"Cyber Hr","description":"Horizontal rule component with optional glitch animation.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/hr.tsx","type":"registry:ui"}]},{"name":"cyber-image","type":"registry:ui","title":"Cyber Image","description":"Styled Next.js image wrapper with dotted variant.","dependencies":["class-variance-authority"],"registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/image.tsx","type":"registry:ui"}]},{"name":"cyber-footer","type":"registry:ui","title":"Cyber Footer","description":"Footer container with theme-aware cyber colors.","registryDependencies":["https://cybercn-ui.vercel.app/r/cybercn-styles"],"files":[{"path":"components/ui/cybercn/footer.tsx","type":"registry:ui"}]}]}