fix: registry script

This commit is contained in:
shadcn
2026-01-31 11:34:35 +04:00
parent afa2a7adf2
commit 3192a3db55
14 changed files with 4981 additions and 1259 deletions

View File

@@ -161,4 +161,4 @@
"radius": "default"
}
]
}
}

View File

@@ -164,7 +164,7 @@
{
"name": "@elements",
"homepage": "https://www.tryelements.dev",
"url": "https://www.tryelements.dev/r/registry.json",
"url": "https://www.tryelements.dev/r/{name}.json",
"description": "Full-stack shadcn/ui components that go beyond UI. Add auth, monetization, uploads, and AI to your app in seconds."
},
{
@@ -176,7 +176,7 @@
{
"name": "@efferd",
"homepage": "https://efferd.com/",
"url": "https://efferd.com/r/registry.json",
"url": "https://efferd.com/r/{name}.json",
"description": "A collection of beautifully crafted Shadcn/UI blocks, designed to help developers build modern websites with ease."
},
{
@@ -368,7 +368,7 @@
{
"name": "@prompt-kit",
"homepage": "https://www.prompt-kit.com",
"url": "https://www.prompt-kit.com/c/registry.json",
"url": "https://www.prompt-kit.com/c/{name}.json",
"description": "Core building blocks for AI apps. High-quality, accessible, and customizable components for AI interfaces."
},
{
@@ -638,7 +638,7 @@
{
"name": "@beste-ui",
"homepage": "https://ui.beste.co",
"url": "https://ui.beste.co/r/registry.json",
"url": "https://ui.beste.co/r/{name}.json",
"description": "Production-ready UI blocks for landing pages, dashboards, and web apps."
},
{
@@ -707,4 +707,4 @@
"url": "https://typedora-ui.netlify.app/r/{name}.json",
"description": "Typedora UI is a next-generation extension layer for shadcn/ui, designed to bring full type-safety to your UI components."
}
]
]

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-lyra/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-lyra/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-lyra/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-lyra/ui/carousel.tsx",
@@ -130,8 +143,12 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"registryDependencies": ["card"],
"dependencies": [
"recharts@2.15.4"
],
"registryDependencies": [
"card"
],
"files": [
{
"path": "registry/base-lyra/ui/chart.tsx",
@@ -162,8 +179,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/base-lyra/ui/combobox.tsx",
@@ -174,8 +196,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/base-lyra/ui/command.tsx",
@@ -196,7 +223,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-lyra/ui/dialog.tsx",
@@ -207,7 +236,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/base-lyra/ui/drawer.tsx",
@@ -238,7 +269,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/base-lyra/ui/field.tsx",
@@ -273,7 +307,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/base-lyra/ui/input-group.tsx",
@@ -284,7 +322,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/base-lyra/ui/input-otp.tsx",
@@ -295,7 +335,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-lyra/ui/item.tsx",
@@ -316,7 +358,9 @@
},
{
"name": "menubar",
"registryDependencies": ["dropdown-menu"],
"registryDependencies": [
"dropdown-menu"
],
"files": [
{
"path": "registry/base-lyra/ui/menubar.tsx",
@@ -337,7 +381,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-lyra/ui/pagination.tsx",
@@ -378,7 +424,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/base-lyra/ui/resizable.tsx",
@@ -419,7 +467,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-lyra/ui/sheet.tsx",
@@ -468,7 +518,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/base-lyra/ui/sonner.tsx",
@@ -539,7 +592,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/base-lyra/ui/toggle-group.tsx",
@@ -580,7 +635,9 @@
},
{
"name": "direction",
"dependencies": ["@base-ui/react"],
"dependencies": [
"@base-ui/react"
],
"files": [
{
"path": "registry/base-lyra/ui/direction.tsx",
@@ -592,7 +649,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/accordion-example.tsx",
@@ -604,7 +666,11 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "example"],
"registryDependencies": [
"alert",
"badge",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/alert-example.tsx",
@@ -616,7 +682,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/alert-dialog-example.tsx",
@@ -628,7 +699,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/aspect-ratio-example.tsx",
@@ -640,7 +714,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/avatar-example.tsx",
@@ -652,7 +731,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/badge-example.tsx",
@@ -664,7 +747,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/breadcrumb-example.tsx",
@@ -676,7 +763,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/button-example.tsx",
@@ -752,7 +842,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/carousel-example.tsx",
@@ -764,7 +858,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/chart-example.tsx",
@@ -776,7 +874,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/checkbox-example.tsx",
@@ -831,7 +934,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/command-example.tsx",
@@ -843,7 +950,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/context-menu-example.tsx",
@@ -882,7 +994,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/drawer-example.tsx",
@@ -955,7 +1070,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/hover-card-example.tsx",
@@ -1030,7 +1150,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/item-example.tsx",
@@ -1079,7 +1203,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/menubar-example.tsx",
@@ -1091,7 +1220,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/native-select-example.tsx",
@@ -1120,7 +1253,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/pagination-example.tsx",
@@ -1169,7 +1307,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/radio-group-example.tsx",
@@ -1181,7 +1323,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/resizable-example.tsx",
@@ -1193,7 +1338,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/scroll-area-example.tsx",
@@ -1226,7 +1375,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/separator-example.tsx",
@@ -1238,7 +1390,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/sheet-example.tsx",
@@ -1289,7 +1447,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/sidebar-inset-example.tsx",
@@ -1321,7 +1483,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/skeleton-example.tsx",
@@ -1333,7 +1498,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/slider-example.tsx",
@@ -1345,7 +1514,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/sonner-example.tsx",
@@ -1377,7 +1549,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/switch-example.tsx",
@@ -1408,7 +1585,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/tabs-example.tsx",
@@ -1420,7 +1602,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/textarea-example.tsx",
@@ -1432,7 +1618,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/toggle-example.tsx",
@@ -1444,7 +1633,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/toggle-group-example.tsx",
@@ -1456,7 +1650,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/base-lyra/examples/tooltip-example.tsx",
@@ -1491,7 +1690,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/base-lyra/lib/utils.ts",
@@ -1553,7 +1755,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/base-lyra/blocks/elevenlabs.tsx",
@@ -1672,7 +1878,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1684,7 +1892,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1718,7 +1928,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1730,7 +1942,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1742,7 +1956,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1754,7 +1970,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1766,7 +1984,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1778,7 +1998,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1790,8 +2012,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-maia/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-maia/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-maia/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-maia/ui/carousel.tsx",
@@ -130,8 +143,12 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"registryDependencies": ["card"],
"dependencies": [
"recharts@2.15.4"
],
"registryDependencies": [
"card"
],
"files": [
{
"path": "registry/base-maia/ui/chart.tsx",
@@ -162,8 +179,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/base-maia/ui/combobox.tsx",
@@ -174,8 +196,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/base-maia/ui/command.tsx",
@@ -196,7 +223,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-maia/ui/dialog.tsx",
@@ -207,7 +236,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/base-maia/ui/drawer.tsx",
@@ -238,7 +269,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/base-maia/ui/field.tsx",
@@ -273,7 +307,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/base-maia/ui/input-group.tsx",
@@ -284,7 +322,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/base-maia/ui/input-otp.tsx",
@@ -295,7 +335,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-maia/ui/item.tsx",
@@ -316,7 +358,9 @@
},
{
"name": "menubar",
"registryDependencies": ["dropdown-menu"],
"registryDependencies": [
"dropdown-menu"
],
"files": [
{
"path": "registry/base-maia/ui/menubar.tsx",
@@ -337,7 +381,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-maia/ui/pagination.tsx",
@@ -378,7 +424,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/base-maia/ui/resizable.tsx",
@@ -419,7 +467,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-maia/ui/sheet.tsx",
@@ -468,7 +518,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/base-maia/ui/sonner.tsx",
@@ -539,7 +592,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/base-maia/ui/toggle-group.tsx",
@@ -580,7 +635,9 @@
},
{
"name": "direction",
"dependencies": ["@base-ui/react"],
"dependencies": [
"@base-ui/react"
],
"files": [
{
"path": "registry/base-maia/ui/direction.tsx",
@@ -592,7 +649,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/accordion-example.tsx",
@@ -604,7 +666,11 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "example"],
"registryDependencies": [
"alert",
"badge",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/alert-example.tsx",
@@ -616,7 +682,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/alert-dialog-example.tsx",
@@ -628,7 +699,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/aspect-ratio-example.tsx",
@@ -640,7 +714,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/avatar-example.tsx",
@@ -652,7 +731,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/badge-example.tsx",
@@ -664,7 +747,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/breadcrumb-example.tsx",
@@ -676,7 +763,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/button-example.tsx",
@@ -752,7 +842,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/carousel-example.tsx",
@@ -764,7 +858,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/chart-example.tsx",
@@ -776,7 +874,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/checkbox-example.tsx",
@@ -831,7 +934,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/command-example.tsx",
@@ -843,7 +950,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/context-menu-example.tsx",
@@ -882,7 +994,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/drawer-example.tsx",
@@ -955,7 +1070,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/hover-card-example.tsx",
@@ -1030,7 +1150,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/item-example.tsx",
@@ -1079,7 +1203,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/menubar-example.tsx",
@@ -1091,7 +1220,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/native-select-example.tsx",
@@ -1120,7 +1253,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/pagination-example.tsx",
@@ -1169,7 +1307,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/radio-group-example.tsx",
@@ -1181,7 +1323,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/resizable-example.tsx",
@@ -1193,7 +1338,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/scroll-area-example.tsx",
@@ -1226,7 +1375,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/separator-example.tsx",
@@ -1238,7 +1390,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/sheet-example.tsx",
@@ -1289,7 +1447,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/sidebar-inset-example.tsx",
@@ -1321,7 +1483,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/skeleton-example.tsx",
@@ -1333,7 +1498,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/slider-example.tsx",
@@ -1345,7 +1514,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/sonner-example.tsx",
@@ -1377,7 +1549,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/switch-example.tsx",
@@ -1408,7 +1585,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/tabs-example.tsx",
@@ -1420,7 +1602,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/textarea-example.tsx",
@@ -1432,7 +1618,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/toggle-example.tsx",
@@ -1444,7 +1633,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/toggle-group-example.tsx",
@@ -1456,7 +1650,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/base-maia/examples/tooltip-example.tsx",
@@ -1491,7 +1690,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/base-maia/lib/utils.ts",
@@ -1553,7 +1755,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/base-maia/blocks/elevenlabs.tsx",
@@ -1672,7 +1878,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1684,7 +1892,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1718,7 +1928,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1730,7 +1942,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1742,7 +1956,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1754,7 +1970,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1766,7 +1984,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1778,7 +1998,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1790,8 +2012,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-mira/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-mira/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-mira/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-mira/ui/carousel.tsx",
@@ -130,8 +143,12 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"registryDependencies": ["card"],
"dependencies": [
"recharts@2.15.4"
],
"registryDependencies": [
"card"
],
"files": [
{
"path": "registry/base-mira/ui/chart.tsx",
@@ -162,8 +179,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/base-mira/ui/combobox.tsx",
@@ -174,8 +196,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/base-mira/ui/command.tsx",
@@ -196,7 +223,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-mira/ui/dialog.tsx",
@@ -207,7 +236,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/base-mira/ui/drawer.tsx",
@@ -238,7 +269,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/base-mira/ui/field.tsx",
@@ -273,7 +307,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/base-mira/ui/input-group.tsx",
@@ -284,7 +322,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/base-mira/ui/input-otp.tsx",
@@ -295,7 +335,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-mira/ui/item.tsx",
@@ -316,7 +358,9 @@
},
{
"name": "menubar",
"registryDependencies": ["dropdown-menu"],
"registryDependencies": [
"dropdown-menu"
],
"files": [
{
"path": "registry/base-mira/ui/menubar.tsx",
@@ -337,7 +381,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-mira/ui/pagination.tsx",
@@ -378,7 +424,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/base-mira/ui/resizable.tsx",
@@ -419,7 +467,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-mira/ui/sheet.tsx",
@@ -468,7 +518,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/base-mira/ui/sonner.tsx",
@@ -539,7 +592,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/base-mira/ui/toggle-group.tsx",
@@ -580,7 +635,9 @@
},
{
"name": "direction",
"dependencies": ["@base-ui/react"],
"dependencies": [
"@base-ui/react"
],
"files": [
{
"path": "registry/base-mira/ui/direction.tsx",
@@ -592,7 +649,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/accordion-example.tsx",
@@ -604,7 +666,11 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "example"],
"registryDependencies": [
"alert",
"badge",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/alert-example.tsx",
@@ -616,7 +682,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/alert-dialog-example.tsx",
@@ -628,7 +699,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/aspect-ratio-example.tsx",
@@ -640,7 +714,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/avatar-example.tsx",
@@ -652,7 +731,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/badge-example.tsx",
@@ -664,7 +747,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/breadcrumb-example.tsx",
@@ -676,7 +763,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/button-example.tsx",
@@ -752,7 +842,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/carousel-example.tsx",
@@ -764,7 +858,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/chart-example.tsx",
@@ -776,7 +874,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/checkbox-example.tsx",
@@ -831,7 +934,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/command-example.tsx",
@@ -843,7 +950,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/context-menu-example.tsx",
@@ -882,7 +994,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/drawer-example.tsx",
@@ -955,7 +1070,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/hover-card-example.tsx",
@@ -1030,7 +1150,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/item-example.tsx",
@@ -1079,7 +1203,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/menubar-example.tsx",
@@ -1091,7 +1220,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/native-select-example.tsx",
@@ -1120,7 +1253,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/pagination-example.tsx",
@@ -1169,7 +1307,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/radio-group-example.tsx",
@@ -1181,7 +1323,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/resizable-example.tsx",
@@ -1193,7 +1338,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/scroll-area-example.tsx",
@@ -1226,7 +1375,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/separator-example.tsx",
@@ -1238,7 +1390,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/sheet-example.tsx",
@@ -1289,7 +1447,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/sidebar-inset-example.tsx",
@@ -1321,7 +1483,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/skeleton-example.tsx",
@@ -1333,7 +1498,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/slider-example.tsx",
@@ -1345,7 +1514,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/sonner-example.tsx",
@@ -1377,7 +1549,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/switch-example.tsx",
@@ -1408,7 +1585,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/tabs-example.tsx",
@@ -1420,7 +1602,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/textarea-example.tsx",
@@ -1432,7 +1618,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/toggle-example.tsx",
@@ -1444,7 +1633,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/toggle-group-example.tsx",
@@ -1456,7 +1650,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/base-mira/examples/tooltip-example.tsx",
@@ -1491,7 +1690,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/base-mira/lib/utils.ts",
@@ -1553,7 +1755,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/base-mira/blocks/elevenlabs.tsx",
@@ -1672,7 +1878,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1684,7 +1892,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1718,7 +1928,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1730,7 +1942,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1742,7 +1956,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1754,7 +1970,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1766,7 +1984,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1778,7 +1998,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1790,8 +2012,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-nova/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-nova/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-nova/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-nova/ui/carousel.tsx",
@@ -130,8 +143,12 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"registryDependencies": ["card"],
"dependencies": [
"recharts@2.15.4"
],
"registryDependencies": [
"card"
],
"files": [
{
"path": "registry/base-nova/ui/chart.tsx",
@@ -162,8 +179,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/base-nova/ui/combobox.tsx",
@@ -174,8 +196,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/base-nova/ui/command.tsx",
@@ -196,7 +223,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-nova/ui/dialog.tsx",
@@ -207,7 +236,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/base-nova/ui/drawer.tsx",
@@ -238,7 +269,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/base-nova/ui/field.tsx",
@@ -273,7 +307,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/base-nova/ui/input-group.tsx",
@@ -284,7 +322,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/base-nova/ui/input-otp.tsx",
@@ -295,7 +335,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-nova/ui/item.tsx",
@@ -316,7 +358,9 @@
},
{
"name": "menubar",
"registryDependencies": ["dropdown-menu"],
"registryDependencies": [
"dropdown-menu"
],
"files": [
{
"path": "registry/base-nova/ui/menubar.tsx",
@@ -337,7 +381,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-nova/ui/pagination.tsx",
@@ -378,7 +424,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/base-nova/ui/resizable.tsx",
@@ -419,7 +467,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-nova/ui/sheet.tsx",
@@ -468,7 +518,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/base-nova/ui/sonner.tsx",
@@ -539,7 +592,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/base-nova/ui/toggle-group.tsx",
@@ -580,7 +635,9 @@
},
{
"name": "direction",
"dependencies": ["@base-ui/react"],
"dependencies": [
"@base-ui/react"
],
"files": [
{
"path": "registry/base-nova/ui/direction.tsx",
@@ -592,7 +649,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/accordion-example.tsx",
@@ -604,7 +666,11 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "example"],
"registryDependencies": [
"alert",
"badge",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/alert-example.tsx",
@@ -616,7 +682,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/alert-dialog-example.tsx",
@@ -628,7 +699,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/aspect-ratio-example.tsx",
@@ -640,7 +714,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/avatar-example.tsx",
@@ -652,7 +731,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/badge-example.tsx",
@@ -664,7 +747,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/breadcrumb-example.tsx",
@@ -676,7 +763,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/button-example.tsx",
@@ -752,7 +842,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/carousel-example.tsx",
@@ -764,7 +858,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/chart-example.tsx",
@@ -776,7 +874,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/checkbox-example.tsx",
@@ -831,7 +934,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/command-example.tsx",
@@ -843,7 +950,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/context-menu-example.tsx",
@@ -882,7 +994,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/drawer-example.tsx",
@@ -955,7 +1070,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/hover-card-example.tsx",
@@ -1030,7 +1150,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/item-example.tsx",
@@ -1079,7 +1203,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/menubar-example.tsx",
@@ -1091,7 +1220,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/native-select-example.tsx",
@@ -1120,7 +1253,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/pagination-example.tsx",
@@ -1169,7 +1307,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/radio-group-example.tsx",
@@ -1181,7 +1323,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/resizable-example.tsx",
@@ -1193,7 +1338,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/scroll-area-example.tsx",
@@ -1226,7 +1375,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/separator-example.tsx",
@@ -1238,7 +1390,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/sheet-example.tsx",
@@ -1289,7 +1447,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/sidebar-inset-example.tsx",
@@ -1321,7 +1483,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/skeleton-example.tsx",
@@ -1333,7 +1498,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/slider-example.tsx",
@@ -1345,7 +1514,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/sonner-example.tsx",
@@ -1377,7 +1549,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/switch-example.tsx",
@@ -1408,7 +1585,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/tabs-example.tsx",
@@ -1420,7 +1602,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/textarea-example.tsx",
@@ -1432,7 +1618,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/toggle-example.tsx",
@@ -1444,7 +1633,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/toggle-group-example.tsx",
@@ -1456,7 +1650,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/base-nova/examples/tooltip-example.tsx",
@@ -1491,7 +1690,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/base-nova/lib/utils.ts",
@@ -1553,7 +1755,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/base-nova/blocks/elevenlabs.tsx",
@@ -1672,7 +1878,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1684,7 +1892,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1718,7 +1928,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1730,7 +1942,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1742,7 +1956,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1754,7 +1970,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1766,7 +1984,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1778,7 +1998,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1790,8 +2012,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-vega/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-vega/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-vega/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-vega/ui/carousel.tsx",
@@ -130,8 +143,12 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"registryDependencies": ["card"],
"dependencies": [
"recharts@2.15.4"
],
"registryDependencies": [
"card"
],
"files": [
{
"path": "registry/base-vega/ui/chart.tsx",
@@ -162,8 +179,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/base-vega/ui/combobox.tsx",
@@ -174,8 +196,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/base-vega/ui/command.tsx",
@@ -196,7 +223,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-vega/ui/dialog.tsx",
@@ -207,7 +236,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/base-vega/ui/drawer.tsx",
@@ -238,7 +269,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/base-vega/ui/field.tsx",
@@ -273,7 +307,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/base-vega/ui/input-group.tsx",
@@ -284,7 +322,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/base-vega/ui/input-otp.tsx",
@@ -295,7 +335,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/base-vega/ui/item.tsx",
@@ -316,7 +358,9 @@
},
{
"name": "menubar",
"registryDependencies": ["dropdown-menu"],
"registryDependencies": [
"dropdown-menu"
],
"files": [
{
"path": "registry/base-vega/ui/menubar.tsx",
@@ -337,7 +381,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-vega/ui/pagination.tsx",
@@ -378,7 +424,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/base-vega/ui/resizable.tsx",
@@ -419,7 +467,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/base-vega/ui/sheet.tsx",
@@ -468,7 +518,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/base-vega/ui/sonner.tsx",
@@ -539,7 +592,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/base-vega/ui/toggle-group.tsx",
@@ -580,7 +635,9 @@
},
{
"name": "direction",
"dependencies": ["@base-ui/react"],
"dependencies": [
"@base-ui/react"
],
"files": [
{
"path": "registry/base-vega/ui/direction.tsx",
@@ -592,7 +649,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/accordion-example.tsx",
@@ -604,7 +666,11 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "example"],
"registryDependencies": [
"alert",
"badge",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/alert-example.tsx",
@@ -616,7 +682,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/alert-dialog-example.tsx",
@@ -628,7 +699,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/aspect-ratio-example.tsx",
@@ -640,7 +714,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/avatar-example.tsx",
@@ -652,7 +731,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/badge-example.tsx",
@@ -664,7 +747,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/breadcrumb-example.tsx",
@@ -676,7 +763,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/button-example.tsx",
@@ -752,7 +842,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/carousel-example.tsx",
@@ -764,7 +858,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/chart-example.tsx",
@@ -776,7 +874,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/checkbox-example.tsx",
@@ -831,7 +934,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/command-example.tsx",
@@ -843,7 +950,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/context-menu-example.tsx",
@@ -882,7 +994,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/drawer-example.tsx",
@@ -955,7 +1070,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/hover-card-example.tsx",
@@ -1030,7 +1150,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/item-example.tsx",
@@ -1079,7 +1203,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/menubar-example.tsx",
@@ -1091,7 +1220,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/native-select-example.tsx",
@@ -1120,7 +1253,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/pagination-example.tsx",
@@ -1169,7 +1307,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/radio-group-example.tsx",
@@ -1181,7 +1323,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/resizable-example.tsx",
@@ -1193,7 +1338,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/scroll-area-example.tsx",
@@ -1226,7 +1375,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/separator-example.tsx",
@@ -1238,7 +1390,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/sheet-example.tsx",
@@ -1289,7 +1447,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/sidebar-inset-example.tsx",
@@ -1321,7 +1483,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/skeleton-example.tsx",
@@ -1333,7 +1498,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/slider-example.tsx",
@@ -1345,7 +1514,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/sonner-example.tsx",
@@ -1377,7 +1549,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/switch-example.tsx",
@@ -1408,7 +1585,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/tabs-example.tsx",
@@ -1420,7 +1602,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/textarea-example.tsx",
@@ -1432,7 +1618,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/toggle-example.tsx",
@@ -1444,7 +1633,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/toggle-group-example.tsx",
@@ -1456,7 +1650,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/base-vega/examples/tooltip-example.tsx",
@@ -1491,7 +1690,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/base-vega/lib/utils.ts",
@@ -1553,7 +1755,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/base-vega/blocks/elevenlabs.tsx",
@@ -1672,7 +1878,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1684,7 +1892,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1718,7 +1928,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1730,7 +1942,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1742,7 +1956,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1754,7 +1970,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1766,7 +1984,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1778,7 +1998,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1790,8 +2012,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-lyra/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-lyra/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-lyra/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-lyra/ui/carousel.tsx",
@@ -130,7 +143,9 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"dependencies": [
"recharts@2.15.4"
],
"files": [
{
"path": "registry/radix-lyra/ui/chart.tsx",
@@ -161,8 +176,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/radix-lyra/ui/combobox.tsx",
@@ -173,8 +193,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/radix-lyra/ui/command.tsx",
@@ -195,7 +220,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-lyra/ui/dialog.tsx",
@@ -206,7 +233,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/radix-lyra/ui/drawer.tsx",
@@ -237,7 +266,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/radix-lyra/ui/field.tsx",
@@ -272,7 +304,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/radix-lyra/ui/input-group.tsx",
@@ -283,7 +319,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/radix-lyra/ui/input-otp.tsx",
@@ -294,7 +332,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-lyra/ui/item.tsx",
@@ -335,7 +375,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-lyra/ui/pagination.tsx",
@@ -376,7 +418,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/radix-lyra/ui/resizable.tsx",
@@ -417,7 +461,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-lyra/ui/sheet.tsx",
@@ -467,7 +513,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/radix-lyra/ui/sonner.tsx",
@@ -538,7 +587,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/radix-lyra/ui/toggle-group.tsx",
@@ -590,7 +641,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/accordion-example.tsx",
@@ -602,7 +658,12 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "button", "example"],
"registryDependencies": [
"alert",
"badge",
"button",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/alert-example.tsx",
@@ -614,7 +675,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/alert-dialog-example.tsx",
@@ -626,7 +692,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/aspect-ratio-example.tsx",
@@ -638,7 +707,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/avatar-example.tsx",
@@ -650,7 +724,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/badge-example.tsx",
@@ -662,7 +740,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/breadcrumb-example.tsx",
@@ -674,7 +756,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/button-example.tsx",
@@ -750,7 +835,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/carousel-example.tsx",
@@ -762,7 +851,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/chart-example.tsx",
@@ -774,7 +867,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/checkbox-example.tsx",
@@ -829,7 +927,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/command-example.tsx",
@@ -841,7 +943,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/context-menu-example.tsx",
@@ -880,7 +987,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/drawer-example.tsx",
@@ -953,7 +1063,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/hover-card-example.tsx",
@@ -1028,7 +1143,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/item-example.tsx",
@@ -1077,7 +1196,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/menubar-example.tsx",
@@ -1089,7 +1213,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/native-select-example.tsx",
@@ -1118,7 +1246,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/pagination-example.tsx",
@@ -1167,7 +1300,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/radio-group-example.tsx",
@@ -1179,7 +1316,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/resizable-example.tsx",
@@ -1191,7 +1331,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/scroll-area-example.tsx",
@@ -1224,7 +1368,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/separator-example.tsx",
@@ -1236,7 +1383,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/sheet-example.tsx",
@@ -1287,7 +1440,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/sidebar-inset-example.tsx",
@@ -1319,7 +1476,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/skeleton-example.tsx",
@@ -1331,7 +1491,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/slider-example.tsx",
@@ -1343,7 +1507,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/sonner-example.tsx",
@@ -1375,7 +1542,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/switch-example.tsx",
@@ -1406,7 +1578,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/tabs-example.tsx",
@@ -1418,7 +1595,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/textarea-example.tsx",
@@ -1430,7 +1611,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/toggle-example.tsx",
@@ -1442,7 +1626,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/toggle-group-example.tsx",
@@ -1454,7 +1643,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/radix-lyra/examples/tooltip-example.tsx",
@@ -1489,7 +1683,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/radix-lyra/lib/utils.ts",
@@ -1551,7 +1748,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/radix-lyra/blocks/elevenlabs.tsx",
@@ -1670,7 +1871,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1682,7 +1885,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1716,7 +1921,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1728,7 +1935,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1740,7 +1949,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1752,7 +1963,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1764,7 +1977,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1776,7 +1991,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1788,8 +2005,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-maia/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-maia/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-maia/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-maia/ui/carousel.tsx",
@@ -130,7 +143,9 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"dependencies": [
"recharts@2.15.4"
],
"files": [
{
"path": "registry/radix-maia/ui/chart.tsx",
@@ -161,8 +176,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/radix-maia/ui/combobox.tsx",
@@ -173,8 +193,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/radix-maia/ui/command.tsx",
@@ -195,7 +220,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-maia/ui/dialog.tsx",
@@ -206,7 +233,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/radix-maia/ui/drawer.tsx",
@@ -237,7 +266,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/radix-maia/ui/field.tsx",
@@ -272,7 +304,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/radix-maia/ui/input-group.tsx",
@@ -283,7 +319,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/radix-maia/ui/input-otp.tsx",
@@ -294,7 +332,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-maia/ui/item.tsx",
@@ -335,7 +375,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-maia/ui/pagination.tsx",
@@ -376,7 +418,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/radix-maia/ui/resizable.tsx",
@@ -417,7 +461,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-maia/ui/sheet.tsx",
@@ -467,7 +513,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/radix-maia/ui/sonner.tsx",
@@ -538,7 +587,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/radix-maia/ui/toggle-group.tsx",
@@ -590,7 +641,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/accordion-example.tsx",
@@ -602,7 +658,12 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "button", "example"],
"registryDependencies": [
"alert",
"badge",
"button",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/alert-example.tsx",
@@ -614,7 +675,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/alert-dialog-example.tsx",
@@ -626,7 +692,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/aspect-ratio-example.tsx",
@@ -638,7 +707,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/avatar-example.tsx",
@@ -650,7 +724,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/badge-example.tsx",
@@ -662,7 +740,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/breadcrumb-example.tsx",
@@ -674,7 +756,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/button-example.tsx",
@@ -750,7 +835,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/carousel-example.tsx",
@@ -762,7 +851,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/chart-example.tsx",
@@ -774,7 +867,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/checkbox-example.tsx",
@@ -829,7 +927,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/command-example.tsx",
@@ -841,7 +943,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/context-menu-example.tsx",
@@ -880,7 +987,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/drawer-example.tsx",
@@ -953,7 +1063,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/hover-card-example.tsx",
@@ -1028,7 +1143,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/item-example.tsx",
@@ -1077,7 +1196,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/menubar-example.tsx",
@@ -1089,7 +1213,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/native-select-example.tsx",
@@ -1118,7 +1246,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/pagination-example.tsx",
@@ -1167,7 +1300,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/radio-group-example.tsx",
@@ -1179,7 +1316,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/resizable-example.tsx",
@@ -1191,7 +1331,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/scroll-area-example.tsx",
@@ -1224,7 +1368,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/separator-example.tsx",
@@ -1236,7 +1383,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/sheet-example.tsx",
@@ -1287,7 +1440,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/sidebar-inset-example.tsx",
@@ -1319,7 +1476,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/skeleton-example.tsx",
@@ -1331,7 +1491,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/slider-example.tsx",
@@ -1343,7 +1507,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/sonner-example.tsx",
@@ -1375,7 +1542,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/switch-example.tsx",
@@ -1406,7 +1578,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/tabs-example.tsx",
@@ -1418,7 +1595,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/textarea-example.tsx",
@@ -1430,7 +1611,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/toggle-example.tsx",
@@ -1442,7 +1626,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/toggle-group-example.tsx",
@@ -1454,7 +1643,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/radix-maia/examples/tooltip-example.tsx",
@@ -1489,7 +1683,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/radix-maia/lib/utils.ts",
@@ -1551,7 +1748,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/radix-maia/blocks/elevenlabs.tsx",
@@ -1670,7 +1871,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1682,7 +1885,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1716,7 +1921,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1728,7 +1935,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1740,7 +1949,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1752,7 +1963,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1764,7 +1977,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1776,7 +1991,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1788,8 +2005,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-mira/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-mira/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-mira/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-mira/ui/carousel.tsx",
@@ -130,7 +143,9 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"dependencies": [
"recharts@2.15.4"
],
"files": [
{
"path": "registry/radix-mira/ui/chart.tsx",
@@ -161,8 +176,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/radix-mira/ui/combobox.tsx",
@@ -173,8 +193,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/radix-mira/ui/command.tsx",
@@ -195,7 +220,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-mira/ui/dialog.tsx",
@@ -206,7 +233,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/radix-mira/ui/drawer.tsx",
@@ -237,7 +266,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/radix-mira/ui/field.tsx",
@@ -272,7 +304,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/radix-mira/ui/input-group.tsx",
@@ -283,7 +319,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/radix-mira/ui/input-otp.tsx",
@@ -294,7 +332,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-mira/ui/item.tsx",
@@ -335,7 +375,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-mira/ui/pagination.tsx",
@@ -376,7 +418,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/radix-mira/ui/resizable.tsx",
@@ -417,7 +461,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-mira/ui/sheet.tsx",
@@ -467,7 +513,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/radix-mira/ui/sonner.tsx",
@@ -538,7 +587,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/radix-mira/ui/toggle-group.tsx",
@@ -590,7 +641,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/accordion-example.tsx",
@@ -602,7 +658,12 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "button", "example"],
"registryDependencies": [
"alert",
"badge",
"button",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/alert-example.tsx",
@@ -614,7 +675,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/alert-dialog-example.tsx",
@@ -626,7 +692,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/aspect-ratio-example.tsx",
@@ -638,7 +707,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/avatar-example.tsx",
@@ -650,7 +724,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/badge-example.tsx",
@@ -662,7 +740,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/breadcrumb-example.tsx",
@@ -674,7 +756,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/button-example.tsx",
@@ -750,7 +835,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/carousel-example.tsx",
@@ -762,7 +851,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/chart-example.tsx",
@@ -774,7 +867,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/checkbox-example.tsx",
@@ -829,7 +927,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/command-example.tsx",
@@ -841,7 +943,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/context-menu-example.tsx",
@@ -880,7 +987,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/drawer-example.tsx",
@@ -953,7 +1063,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/hover-card-example.tsx",
@@ -1028,7 +1143,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/item-example.tsx",
@@ -1077,7 +1196,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/menubar-example.tsx",
@@ -1089,7 +1213,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/native-select-example.tsx",
@@ -1118,7 +1246,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/pagination-example.tsx",
@@ -1167,7 +1300,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/radio-group-example.tsx",
@@ -1179,7 +1316,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/resizable-example.tsx",
@@ -1191,7 +1331,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/scroll-area-example.tsx",
@@ -1224,7 +1368,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/separator-example.tsx",
@@ -1236,7 +1383,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/sheet-example.tsx",
@@ -1287,7 +1440,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/sidebar-inset-example.tsx",
@@ -1319,7 +1476,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/skeleton-example.tsx",
@@ -1331,7 +1491,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/slider-example.tsx",
@@ -1343,7 +1507,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/sonner-example.tsx",
@@ -1375,7 +1542,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/switch-example.tsx",
@@ -1406,7 +1578,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/tabs-example.tsx",
@@ -1418,7 +1595,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/textarea-example.tsx",
@@ -1430,7 +1611,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/toggle-example.tsx",
@@ -1442,7 +1626,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/toggle-group-example.tsx",
@@ -1454,7 +1643,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/radix-mira/examples/tooltip-example.tsx",
@@ -1489,7 +1683,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/radix-mira/lib/utils.ts",
@@ -1551,7 +1748,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/radix-mira/blocks/elevenlabs.tsx",
@@ -1670,7 +1871,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1682,7 +1885,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1716,7 +1921,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1728,7 +1935,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1740,7 +1949,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1752,7 +1963,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1764,7 +1977,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1776,7 +1991,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1788,8 +2005,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-nova/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-nova/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-nova/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-nova/ui/carousel.tsx",
@@ -130,7 +143,9 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"dependencies": [
"recharts@2.15.4"
],
"files": [
{
"path": "registry/radix-nova/ui/chart.tsx",
@@ -161,8 +176,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/radix-nova/ui/combobox.tsx",
@@ -173,8 +193,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/radix-nova/ui/command.tsx",
@@ -195,7 +220,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-nova/ui/dialog.tsx",
@@ -206,7 +233,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/radix-nova/ui/drawer.tsx",
@@ -237,7 +266,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/radix-nova/ui/field.tsx",
@@ -272,7 +304,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/radix-nova/ui/input-group.tsx",
@@ -283,7 +319,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/radix-nova/ui/input-otp.tsx",
@@ -294,7 +332,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-nova/ui/item.tsx",
@@ -335,7 +375,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-nova/ui/pagination.tsx",
@@ -376,7 +418,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/radix-nova/ui/resizable.tsx",
@@ -417,7 +461,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-nova/ui/sheet.tsx",
@@ -467,7 +513,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/radix-nova/ui/sonner.tsx",
@@ -538,7 +587,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/radix-nova/ui/toggle-group.tsx",
@@ -590,7 +641,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/accordion-example.tsx",
@@ -602,7 +658,12 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "button", "example"],
"registryDependencies": [
"alert",
"badge",
"button",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/alert-example.tsx",
@@ -614,7 +675,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/alert-dialog-example.tsx",
@@ -626,7 +692,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/aspect-ratio-example.tsx",
@@ -638,7 +707,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/avatar-example.tsx",
@@ -650,7 +724,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/badge-example.tsx",
@@ -662,7 +740,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/breadcrumb-example.tsx",
@@ -674,7 +756,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/button-example.tsx",
@@ -750,7 +835,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/carousel-example.tsx",
@@ -762,7 +851,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/chart-example.tsx",
@@ -774,7 +867,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/checkbox-example.tsx",
@@ -829,7 +927,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/command-example.tsx",
@@ -841,7 +943,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/context-menu-example.tsx",
@@ -880,7 +987,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/drawer-example.tsx",
@@ -953,7 +1063,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/hover-card-example.tsx",
@@ -1028,7 +1143,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/item-example.tsx",
@@ -1077,7 +1196,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/menubar-example.tsx",
@@ -1089,7 +1213,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/native-select-example.tsx",
@@ -1118,7 +1246,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/pagination-example.tsx",
@@ -1167,7 +1300,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/radio-group-example.tsx",
@@ -1179,7 +1316,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/resizable-example.tsx",
@@ -1191,7 +1331,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/scroll-area-example.tsx",
@@ -1224,7 +1368,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/separator-example.tsx",
@@ -1236,7 +1383,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/sheet-example.tsx",
@@ -1287,7 +1440,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/sidebar-inset-example.tsx",
@@ -1319,7 +1476,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/skeleton-example.tsx",
@@ -1331,7 +1491,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/slider-example.tsx",
@@ -1343,7 +1507,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/sonner-example.tsx",
@@ -1375,7 +1542,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/switch-example.tsx",
@@ -1406,7 +1578,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/tabs-example.tsx",
@@ -1418,7 +1595,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/textarea-example.tsx",
@@ -1430,7 +1611,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/toggle-example.tsx",
@@ -1442,7 +1626,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/toggle-group-example.tsx",
@@ -1454,7 +1643,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/radix-nova/examples/tooltip-example.tsx",
@@ -1489,7 +1683,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/radix-nova/lib/utils.ts",
@@ -1551,7 +1748,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/radix-nova/blocks/elevenlabs.tsx",
@@ -1670,7 +1871,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1682,7 +1885,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1716,7 +1921,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1728,7 +1935,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1740,7 +1949,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1752,7 +1963,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1764,7 +1977,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1776,7 +1991,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1788,8 +2005,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -24,7 +24,9 @@
},
{
"name": "alert-dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-vega/ui/alert-dialog.tsx",
@@ -85,7 +87,9 @@
},
{
"name": "button-group",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-vega/ui/button-group.tsx",
@@ -96,8 +100,13 @@
},
{
"name": "calendar",
"dependencies": ["react-day-picker@latest", "date-fns"],
"registryDependencies": ["button"],
"dependencies": [
"react-day-picker@latest",
"date-fns"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-vega/ui/calendar.tsx",
@@ -118,8 +127,12 @@
},
{
"name": "carousel",
"dependencies": ["embla-carousel-react"],
"registryDependencies": ["button"],
"dependencies": [
"embla-carousel-react"
],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-vega/ui/carousel.tsx",
@@ -130,7 +143,9 @@
},
{
"name": "chart",
"dependencies": ["recharts@2.15.4"],
"dependencies": [
"recharts@2.15.4"
],
"files": [
{
"path": "registry/radix-vega/ui/chart.tsx",
@@ -161,8 +176,13 @@
},
{
"name": "combobox",
"dependencies": ["@base-ui/react"],
"registryDependencies": ["button", "input-group"],
"dependencies": [
"@base-ui/react"
],
"registryDependencies": [
"button",
"input-group"
],
"files": [
{
"path": "registry/radix-vega/ui/combobox.tsx",
@@ -173,8 +193,13 @@
},
{
"name": "command",
"dependencies": ["cmdk"],
"registryDependencies": ["dialog", "input-group"],
"dependencies": [
"cmdk"
],
"registryDependencies": [
"dialog",
"input-group"
],
"files": [
{
"path": "registry/radix-vega/ui/command.tsx",
@@ -195,7 +220,9 @@
},
{
"name": "dialog",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-vega/ui/dialog.tsx",
@@ -206,7 +233,9 @@
},
{
"name": "drawer",
"dependencies": ["vaul"],
"dependencies": [
"vaul"
],
"files": [
{
"path": "registry/radix-vega/ui/drawer.tsx",
@@ -237,7 +266,10 @@
},
{
"name": "field",
"registryDependencies": ["label", "separator"],
"registryDependencies": [
"label",
"separator"
],
"files": [
{
"path": "registry/radix-vega/ui/field.tsx",
@@ -272,7 +304,11 @@
},
{
"name": "input-group",
"registryDependencies": ["button", "input", "textarea"],
"registryDependencies": [
"button",
"input",
"textarea"
],
"files": [
{
"path": "registry/radix-vega/ui/input-group.tsx",
@@ -283,7 +319,9 @@
},
{
"name": "input-otp",
"dependencies": ["input-otp"],
"dependencies": [
"input-otp"
],
"files": [
{
"path": "registry/radix-vega/ui/input-otp.tsx",
@@ -294,7 +332,9 @@
},
{
"name": "item",
"registryDependencies": ["separator"],
"registryDependencies": [
"separator"
],
"files": [
{
"path": "registry/radix-vega/ui/item.tsx",
@@ -335,7 +375,9 @@
},
{
"name": "pagination",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-vega/ui/pagination.tsx",
@@ -376,7 +418,9 @@
},
{
"name": "resizable",
"dependencies": ["react-resizable-panels"],
"dependencies": [
"react-resizable-panels"
],
"files": [
{
"path": "registry/radix-vega/ui/resizable.tsx",
@@ -417,7 +461,9 @@
},
{
"name": "sheet",
"registryDependencies": ["button"],
"registryDependencies": [
"button"
],
"files": [
{
"path": "registry/radix-vega/ui/sheet.tsx",
@@ -467,7 +513,10 @@
},
{
"name": "sonner",
"dependencies": ["sonner", "next-themes"],
"dependencies": [
"sonner",
"next-themes"
],
"files": [
{
"path": "registry/radix-vega/ui/sonner.tsx",
@@ -538,7 +587,9 @@
},
{
"name": "toggle-group",
"registryDependencies": ["toggle"],
"registryDependencies": [
"toggle"
],
"files": [
{
"path": "registry/radix-vega/ui/toggle-group.tsx",
@@ -590,7 +641,12 @@
{
"name": "accordion-example",
"title": "Accordion",
"registryDependencies": ["accordion", "button", "card", "example"],
"registryDependencies": [
"accordion",
"button",
"card",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/accordion-example.tsx",
@@ -602,7 +658,12 @@
{
"name": "alert-example",
"title": "Alert",
"registryDependencies": ["alert", "badge", "button", "example"],
"registryDependencies": [
"alert",
"badge",
"button",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/alert-example.tsx",
@@ -614,7 +675,12 @@
{
"name": "alert-dialog-example",
"title": "Alert Dialog",
"registryDependencies": ["alert-dialog", "button", "dialog", "example"],
"registryDependencies": [
"alert-dialog",
"button",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/alert-dialog-example.tsx",
@@ -626,7 +692,10 @@
{
"name": "aspect-ratio-example",
"title": "Aspect Ratio",
"registryDependencies": ["aspect-ratio", "example"],
"registryDependencies": [
"aspect-ratio",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/aspect-ratio-example.tsx",
@@ -638,7 +707,12 @@
{
"name": "avatar-example",
"title": "Avatar",
"registryDependencies": ["avatar", "button", "empty", "example"],
"registryDependencies": [
"avatar",
"button",
"empty",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/avatar-example.tsx",
@@ -650,7 +724,11 @@
{
"name": "badge-example",
"title": "Badge",
"registryDependencies": ["badge", "spinner", "example"],
"registryDependencies": [
"badge",
"spinner",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/badge-example.tsx",
@@ -662,7 +740,11 @@
{
"name": "breadcrumb-example",
"title": "Breadcrumb",
"registryDependencies": ["breadcrumb", "dropdown-menu", "example"],
"registryDependencies": [
"breadcrumb",
"dropdown-menu",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/breadcrumb-example.tsx",
@@ -674,7 +756,10 @@
{
"name": "button-example",
"title": "Button",
"registryDependencies": ["button", "example"],
"registryDependencies": [
"button",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/button-example.tsx",
@@ -750,7 +835,11 @@
{
"name": "carousel-example",
"title": "Carousel",
"registryDependencies": ["card", "carousel", "example"],
"registryDependencies": [
"card",
"carousel",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/carousel-example.tsx",
@@ -762,7 +851,11 @@
{
"name": "chart-example",
"title": "Chart",
"registryDependencies": ["chart", "card", "example"],
"registryDependencies": [
"chart",
"card",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/chart-example.tsx",
@@ -774,7 +867,12 @@
{
"name": "checkbox-example",
"title": "Checkbox",
"registryDependencies": ["checkbox", "field", "table", "example"],
"registryDependencies": [
"checkbox",
"field",
"table",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/checkbox-example.tsx",
@@ -829,7 +927,11 @@
{
"name": "command-example",
"title": "Command",
"registryDependencies": ["button", "command", "example"],
"registryDependencies": [
"button",
"command",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/command-example.tsx",
@@ -841,7 +943,12 @@
{
"name": "context-menu-example",
"title": "Context Menu",
"registryDependencies": ["button", "context-menu", "dialog", "example"],
"registryDependencies": [
"button",
"context-menu",
"dialog",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/context-menu-example.tsx",
@@ -880,7 +987,10 @@
{
"name": "drawer-example",
"title": "Drawer",
"registryDependencies": ["drawer", "example"],
"registryDependencies": [
"drawer",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/drawer-example.tsx",
@@ -953,7 +1063,12 @@
{
"name": "hover-card-example",
"title": "Hover Card",
"registryDependencies": ["button", "dialog", "hover-card", "example"],
"registryDependencies": [
"button",
"dialog",
"hover-card",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/hover-card-example.tsx",
@@ -1028,7 +1143,11 @@
{
"name": "item-example",
"title": "Item",
"registryDependencies": ["button", "item", "example"],
"registryDependencies": [
"button",
"item",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/item-example.tsx",
@@ -1077,7 +1196,12 @@
{
"name": "menubar-example",
"title": "Menubar",
"registryDependencies": ["button", "dialog", "menubar", "example"],
"registryDependencies": [
"button",
"dialog",
"menubar",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/menubar-example.tsx",
@@ -1089,7 +1213,11 @@
{
"name": "native-select-example",
"title": "Native Select",
"registryDependencies": ["field", "native-select", "example"],
"registryDependencies": [
"field",
"native-select",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/native-select-example.tsx",
@@ -1118,7 +1246,12 @@
{
"name": "pagination-example",
"title": "Pagination",
"registryDependencies": ["field", "pagination", "select", "example"],
"registryDependencies": [
"field",
"pagination",
"select",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/pagination-example.tsx",
@@ -1167,7 +1300,11 @@
{
"name": "radio-group-example",
"title": "Radio Group",
"registryDependencies": ["field", "radio-group", "example"],
"registryDependencies": [
"field",
"radio-group",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/radio-group-example.tsx",
@@ -1179,7 +1316,10 @@
{
"name": "resizable-example",
"title": "Resizable",
"registryDependencies": ["resizable", "example"],
"registryDependencies": [
"resizable",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/resizable-example.tsx",
@@ -1191,7 +1331,11 @@
{
"name": "scroll-area-example",
"title": "Scroll Area",
"registryDependencies": ["scroll-area", "separator", "example"],
"registryDependencies": [
"scroll-area",
"separator",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/scroll-area-example.tsx",
@@ -1224,7 +1368,10 @@
{
"name": "separator-example",
"title": "Separator",
"registryDependencies": ["separator", "example"],
"registryDependencies": [
"separator",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/separator-example.tsx",
@@ -1236,7 +1383,13 @@
{
"name": "sheet-example",
"title": "Sheet",
"registryDependencies": ["button", "field", "input", "sheet", "example"],
"registryDependencies": [
"button",
"field",
"input",
"sheet",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/sheet-example.tsx",
@@ -1287,7 +1440,11 @@
{
"name": "sidebar-inset-example",
"title": "Sidebar (Inset)",
"registryDependencies": ["collapsible", "sidebar", "example"],
"registryDependencies": [
"collapsible",
"sidebar",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/sidebar-inset-example.tsx",
@@ -1319,7 +1476,10 @@
{
"name": "skeleton-example",
"title": "Skeleton",
"registryDependencies": ["skeleton", "example"],
"registryDependencies": [
"skeleton",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/skeleton-example.tsx",
@@ -1331,7 +1491,11 @@
{
"name": "slider-example",
"title": "Slider",
"registryDependencies": ["label", "slider", "example"],
"registryDependencies": [
"label",
"slider",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/slider-example.tsx",
@@ -1343,7 +1507,10 @@
{
"name": "sonner-example",
"title": "Sonner",
"registryDependencies": ["sonner", "example"],
"registryDependencies": [
"sonner",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/sonner-example.tsx",
@@ -1375,7 +1542,12 @@
{
"name": "switch-example",
"title": "Switch",
"registryDependencies": ["field", "label", "switch", "example"],
"registryDependencies": [
"field",
"label",
"switch",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/switch-example.tsx",
@@ -1406,7 +1578,12 @@
{
"name": "tabs-example",
"title": "Tabs",
"registryDependencies": ["button", "dropdown-menu", "tabs", "example"],
"registryDependencies": [
"button",
"dropdown-menu",
"tabs",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/tabs-example.tsx",
@@ -1418,7 +1595,11 @@
{
"name": "textarea-example",
"title": "Textarea",
"registryDependencies": ["field", "textarea", "example"],
"registryDependencies": [
"field",
"textarea",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/textarea-example.tsx",
@@ -1430,7 +1611,10 @@
{
"name": "toggle-example",
"title": "Toggle",
"registryDependencies": ["toggle", "example"],
"registryDependencies": [
"toggle",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/toggle-example.tsx",
@@ -1442,7 +1626,12 @@
{
"name": "toggle-group-example",
"title": "Toggle Group",
"registryDependencies": ["input", "select", "toggle-group", "example"],
"registryDependencies": [
"input",
"select",
"toggle-group",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/toggle-group-example.tsx",
@@ -1454,7 +1643,12 @@
{
"name": "tooltip-example",
"title": "Tooltip",
"registryDependencies": ["button", "kbd", "tooltip", "example"],
"registryDependencies": [
"button",
"kbd",
"tooltip",
"example"
],
"files": [
{
"path": "registry/radix-vega/examples/tooltip-example.tsx",
@@ -1489,7 +1683,10 @@
},
{
"name": "utils",
"dependencies": ["clsx", "tailwind-merge"],
"dependencies": [
"clsx",
"tailwind-merge"
],
"files": [
{
"path": "registry/radix-vega/lib/utils.ts",
@@ -1551,7 +1748,11 @@
{
"name": "elevenlabs",
"title": "Elevenlabs",
"registryDependencies": ["example", "button", "card"],
"registryDependencies": [
"example",
"button",
"card"
],
"files": [
{
"path": "registry/radix-vega/blocks/elevenlabs.tsx",
@@ -1670,7 +1871,9 @@
"provider": "google",
"import": "Geist",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1682,7 +1885,9 @@
"provider": "google",
"import": "Inter",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1716,7 +1921,9 @@
"provider": "google",
"import": "Figtree",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1728,7 +1935,9 @@
"provider": "google",
"import": "Roboto",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1740,7 +1949,9 @@
"provider": "google",
"import": "Raleway",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1752,7 +1963,9 @@
"provider": "google",
"import": "DM_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1764,7 +1977,9 @@
"provider": "google",
"import": "Public_Sans",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1776,7 +1991,9 @@
"provider": "google",
"import": "Outfit",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
},
{
@@ -1788,8 +2005,10 @@
"provider": "google",
"import": "JetBrains_Mono",
"variable": "--font-sans",
"subsets": ["latin"]
"subsets": [
"latin"
]
}
}
]
}
}

View File

@@ -1,3 +1,4 @@
import { spawn } from "child_process"
import { promises as fs } from "fs"
import path from "path"
import { rimraf } from "rimraf"
@@ -232,7 +233,7 @@ async function buildBases(bases: Base[]) {
style: (typeof STYLES)[number]
baseRegistry: (typeof baseImports)[number]["baseRegistry"]
registryItems: (typeof baseImports)[number]["registryItems"]
styleMap: Map<string, string>
styleMap: Record<string, string>
}> = []
for (const { base, baseRegistry, registryItems } of baseImports) {
@@ -435,23 +436,29 @@ async function buildRegistryJsonFile(styleName: string) {
async function buildRegistry(styleName: string) {
const outputPath = `public/r/styles/${styleName}`
const proc = Bun.spawn(
[
await new Promise<void>((resolve, reject) => {
const proc = spawn(
"node",
"../../packages/shadcn/dist/index.js",
"build",
`registry-${styleName}.json`,
"--output",
outputPath,
],
{ cwd: process.cwd(), stdout: "pipe", stderr: "pipe" }
)
const exitCode = await proc.exited
if (exitCode !== 0) {
const stderr = await new Response(proc.stderr).text()
throw new Error(`Process exited with code ${exitCode}: ${stderr}`)
}
[
"../../packages/shadcn/dist/index.js",
"build",
`registry-${styleName}.json`,
"--output",
outputPath,
],
{ cwd: process.cwd(), stdio: "pipe" }
)
let stderr = ""
proc.stderr?.on("data", (data) => (stderr += data))
proc.on("close", (code) => {
if (code !== 0) {
reject(new Error(`Process exited with code ${code}: ${stderr}`))
} else {
resolve()
}
})
proc.on("error", reject)
})
}
async function buildBlocksIndex() {
@@ -471,7 +478,7 @@ async function buildBlocksIndex() {
async function cleanUp(stylesToBuild: { name: string; title: string }[]) {
// Clean up all in parallel.
const cleanupPromises: Promise<void>[] = []
const cleanupPromises: Promise<boolean>[] = []
for (const style of stylesToBuild) {
cleanupPromises.push(
@@ -616,11 +623,12 @@ async function buildRtlExamples() {
async function batchPrettier(paths: string[]) {
if (paths.length === 0) return
const proc = Bun.spawn(["bun", "x", "prettier", "--write", ...paths], {
cwd: process.cwd(),
stdout: "pipe",
stderr: "pipe",
await new Promise<void>((resolve, reject) => {
const proc = spawn("npx", ["prettier", "--write", ...paths], {
cwd: process.cwd(),
stdio: "pipe",
})
proc.on("close", () => resolve())
proc.on("error", reject)
})
await proc.exited
}