[{"data":1,"prerenderedAt":1107},["ShallowReactive",2],{"navigation":3,"$f1jvagmno7cfld":496,"\u002Fdocs\u002Fcli":507,"surround-\u002Fdocs\u002Fcli":1104},[4],{"title":5,"path":6,"stem":7,"children":8,"page":18},"Docs","\u002Fdocs","docs",[9,326,352,370,376,393,419,432],{"title":10,"path":11,"stem":12,"children":13,"new":18,"type":325},"Components","\u002Fdocs\u002Fcomponents","docs\u002F02.components",[14,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,221,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281,285,289,293,297,301,305,309,313,317,321],{"title":15,"path":16,"stem":17,"new":18,"type":19,"children":-1},"Accordion","\u002Fdocs\u002Fcomponents\u002Faccordion","docs\u002Fcomponents\u002Faccordion",false,"component",{"title":21,"path":22,"stem":23,"new":18,"type":19,"children":-1},"Alert","\u002Fdocs\u002Fcomponents\u002Falert","docs\u002Fcomponents\u002Falert",{"title":25,"path":26,"stem":27,"new":18,"type":19,"children":-1},"Alert Dialog","\u002Fdocs\u002Fcomponents\u002Falert-dialog","docs\u002Fcomponents\u002Falert-dialog",{"title":29,"path":30,"stem":31,"new":18,"type":19,"children":-1},"Aspect Ratio","\u002Fdocs\u002Fcomponents\u002Faspect-ratio","docs\u002Fcomponents\u002Faspect-ratio",{"title":33,"path":34,"stem":35,"new":18,"type":19,"children":-1},"Attachment","\u002Fdocs\u002Fcomponents\u002Fattachment","docs\u002Fcomponents\u002Fattachment",{"title":37,"path":38,"stem":39,"new":18,"type":19,"children":-1},"Avatar","\u002Fdocs\u002Fcomponents\u002Favatar","docs\u002Fcomponents\u002Favatar",{"title":41,"path":42,"stem":43,"new":18,"type":19,"children":-1},"Badge","\u002Fdocs\u002Fcomponents\u002Fbadge","docs\u002Fcomponents\u002Fbadge",{"title":45,"path":46,"stem":47,"new":18,"type":19,"children":-1},"Breadcrumb","\u002Fdocs\u002Fcomponents\u002Fbreadcrumb","docs\u002Fcomponents\u002Fbreadcrumb",{"title":49,"path":50,"stem":51,"new":18,"type":19,"children":-1},"Bubble","\u002Fdocs\u002Fcomponents\u002Fbubble","docs\u002Fcomponents\u002Fbubble",{"title":53,"path":54,"stem":55,"new":18,"type":19,"children":-1},"Button","\u002Fdocs\u002Fcomponents\u002Fbutton","docs\u002Fcomponents\u002Fbutton",{"title":57,"path":58,"stem":59,"new":18,"type":19,"children":-1},"Button Group","\u002Fdocs\u002Fcomponents\u002Fbutton-group","docs\u002Fcomponents\u002Fbutton-group",{"title":61,"path":62,"stem":63,"new":18,"type":19,"children":-1},"Calendar","\u002Fdocs\u002Fcomponents\u002Fcalendar","docs\u002Fcomponents\u002Fcalendar",{"title":65,"path":66,"stem":67,"new":18,"type":19,"children":-1},"Card","\u002Fdocs\u002Fcomponents\u002Fcard","docs\u002Fcomponents\u002Fcard",{"title":69,"path":70,"stem":71,"new":18,"type":19,"children":-1},"Carousel","\u002Fdocs\u002Fcomponents\u002Fcarousel","docs\u002Fcomponents\u002Fcarousel",{"title":73,"path":74,"stem":75,"new":18,"type":19,"children":-1},"Chart","\u002Fdocs\u002Fcomponents\u002Fchart","docs\u002Fcomponents\u002Fchart",{"title":77,"path":78,"stem":79,"new":18,"type":19,"children":-1},"Checkbox","\u002Fdocs\u002Fcomponents\u002Fcheckbox","docs\u002Fcomponents\u002Fcheckbox",{"title":81,"path":82,"stem":83,"new":18,"type":19,"children":-1},"Collapsible","\u002Fdocs\u002Fcomponents\u002Fcollapsible","docs\u002Fcomponents\u002Fcollapsible",{"title":85,"path":86,"stem":87,"new":18,"type":19,"children":-1},"ColorPicker","\u002Fdocs\u002Fcomponents\u002Fcolor-picker","docs\u002Fcomponents\u002Fcolor-picker",{"title":89,"path":90,"stem":91,"new":18,"type":19,"children":-1},"Combobox","\u002Fdocs\u002Fcomponents\u002Fcombobox","docs\u002Fcomponents\u002Fcombobox",{"title":93,"path":94,"stem":95,"new":18,"type":19,"children":-1},"Command","\u002Fdocs\u002Fcomponents\u002Fcommand","docs\u002Fcomponents\u002Fcommand",{"title":97,"path":98,"stem":99,"new":18,"type":19,"children":-1},"Context Menu","\u002Fdocs\u002Fcomponents\u002Fcontext-menu","docs\u002Fcomponents\u002Fcontext-menu",{"title":101,"path":102,"stem":103,"new":18,"type":19,"children":-1},"Curves","\u002Fdocs\u002Fcomponents\u002Fcurves","docs\u002Fcomponents\u002Fcurves",{"title":105,"path":106,"stem":107,"new":18,"type":19,"children":-1},"Data Table","\u002Fdocs\u002Fcomponents\u002Fdata-table","docs\u002Fcomponents\u002Fdata-table",{"title":109,"path":110,"stem":111,"new":18,"type":19,"children":-1},"Date Picker","\u002Fdocs\u002Fcomponents\u002Fdate-picker","docs\u002Fcomponents\u002Fdate-picker",{"title":113,"path":114,"stem":115,"new":18,"type":19,"children":-1},"Dialog","\u002Fdocs\u002Fcomponents\u002Fdialog","docs\u002Fcomponents\u002Fdialog",{"title":117,"path":118,"stem":119,"new":18,"type":19,"children":-1},"Drawer","\u002Fdocs\u002Fcomponents\u002Fdrawer","docs\u002Fcomponents\u002Fdrawer",{"title":121,"path":122,"stem":123,"new":18,"type":19,"children":-1},"Dropdown Menu","\u002Fdocs\u002Fcomponents\u002Fdropdown-menu","docs\u002Fcomponents\u002Fdropdown-menu",{"title":125,"path":126,"stem":127,"new":18,"type":19,"children":-1},"Empty","\u002Fdocs\u002Fcomponents\u002Fempty","docs\u002Fcomponents\u002Fempty",{"title":129,"path":130,"stem":131,"new":18,"type":19,"children":-1},"Field","\u002Fdocs\u002Fcomponents\u002Ffield","docs\u002Fcomponents\u002Ffield",{"title":133,"path":134,"stem":135,"new":18,"type":19,"children":-1},"FontPicker","\u002Fdocs\u002Fcomponents\u002Ffont-picker","docs\u002Fcomponents\u002Ffont-picker",{"title":137,"path":138,"stem":139,"new":18,"type":19,"children":-1},"Form","\u002Fdocs\u002Fcomponents\u002Fform","docs\u002Fcomponents\u002Fform",{"title":141,"path":142,"stem":143,"new":18,"type":19,"children":-1},"Gradient Picker","\u002Fdocs\u002Fcomponents\u002Fgradient-picker","docs\u002Fcomponents\u002Fgradient-picker",{"title":145,"path":146,"stem":147,"new":18,"type":19,"children":-1},"Hover Card","\u002Fdocs\u002Fcomponents\u002Fhover-card","docs\u002Fcomponents\u002Fhover-card",{"title":149,"path":150,"stem":151,"new":18,"type":19,"children":-1},"Input","\u002Fdocs\u002Fcomponents\u002Finput","docs\u002Fcomponents\u002Finput",{"title":153,"path":154,"stem":155,"new":18,"type":19,"children":-1},"Input Group","\u002Fdocs\u002Fcomponents\u002Finput-group","docs\u002Fcomponents\u002Finput-group",{"title":157,"path":158,"stem":159,"new":18,"type":19,"children":-1},"Input OTP","\u002Fdocs\u002Fcomponents\u002Finput-otp","docs\u002Fcomponents\u002Finput-otp",{"title":161,"path":162,"stem":163,"new":18,"type":19,"children":-1},"Item","\u002Fdocs\u002Fcomponents\u002Fitem","docs\u002Fcomponents\u002Fitem",{"title":165,"path":166,"stem":167,"new":18,"type":19,"children":-1},"Kbd","\u002Fdocs\u002Fcomponents\u002Fkbd","docs\u002Fcomponents\u002Fkbd",{"title":169,"path":170,"stem":171,"new":18,"type":19,"children":-1},"Label","\u002Fdocs\u002Fcomponents\u002Flabel","docs\u002Fcomponents\u002Flabel",{"title":173,"path":174,"stem":175,"new":18,"type":19,"children":-1},"Marker","\u002Fdocs\u002Fcomponents\u002Fmarker","docs\u002Fcomponents\u002Fmarker",{"title":177,"path":178,"stem":179,"new":18,"type":19,"children":-1},"Menubar","\u002Fdocs\u002Fcomponents\u002Fmenubar","docs\u002Fcomponents\u002Fmenubar",{"title":181,"path":182,"stem":183,"new":18,"type":19,"children":-1},"Message","\u002Fdocs\u002Fcomponents\u002Fmessage","docs\u002Fcomponents\u002Fmessage",{"title":185,"path":186,"stem":187,"new":18,"type":19,"children":-1},"Message Scroller","\u002Fdocs\u002Fcomponents\u002Fmessage-scroller","docs\u002Fcomponents\u002Fmessage-scroller",{"title":189,"path":190,"stem":191,"new":18,"type":19,"children":-1},"Native Select","\u002Fdocs\u002Fcomponents\u002Fnative-select","docs\u002Fcomponents\u002Fnative-select",{"title":193,"path":194,"stem":195,"new":18,"type":19,"children":-1},"Navigation Menu","\u002Fdocs\u002Fcomponents\u002Fnavigation-menu","docs\u002Fcomponents\u002Fnavigation-menu",{"title":197,"path":198,"stem":199,"new":18,"type":19,"children":-1},"Number Field","\u002Fdocs\u002Fcomponents\u002Fnumber-field","docs\u002Fcomponents\u002Fnumber-field",{"title":201,"path":202,"stem":203,"new":18,"type":19,"children":-1},"Pagination","\u002Fdocs\u002Fcomponents\u002Fpagination","docs\u002Fcomponents\u002Fpagination",{"title":205,"path":206,"stem":207,"new":18,"type":19,"children":-1},"Pin Input","\u002Fdocs\u002Fcomponents\u002Fpin-input","docs\u002Fcomponents\u002Fpin-input",{"title":209,"path":210,"stem":211,"new":18,"type":19,"children":-1},"Popover","\u002Fdocs\u002Fcomponents\u002Fpopover","docs\u002Fcomponents\u002Fpopover",{"title":213,"path":214,"stem":215,"new":18,"type":19,"children":-1},"Progress","\u002Fdocs\u002Fcomponents\u002Fprogress","docs\u002Fcomponents\u002Fprogress",{"title":217,"path":218,"stem":219,"new":220,"type":19,"children":-1},"Questionnaire","\u002Fdocs\u002Fcomponents\u002Fquestionnaire","docs\u002Fcomponents\u002Fquestionnaire",true,{"title":222,"path":223,"stem":224,"new":18,"type":19,"children":-1},"Radio Group","\u002Fdocs\u002Fcomponents\u002Fradio-group","docs\u002Fcomponents\u002Fradio-group",{"title":226,"path":227,"stem":228,"new":18,"type":19,"children":-1},"Range Calendar","\u002Fdocs\u002Fcomponents\u002Frange-calendar","docs\u002Fcomponents\u002Frange-calendar",{"title":230,"path":231,"stem":232,"new":18,"type":19,"children":-1},"Resizable","\u002Fdocs\u002Fcomponents\u002Fresizable","docs\u002Fcomponents\u002Fresizable",{"title":234,"path":235,"stem":236,"new":18,"type":19,"children":-1},"Scroll Area","\u002Fdocs\u002Fcomponents\u002Fscroll-area","docs\u002Fcomponents\u002Fscroll-area",{"title":238,"path":239,"stem":240,"new":18,"type":19,"children":-1},"Select","\u002Fdocs\u002Fcomponents\u002Fselect","docs\u002Fcomponents\u002Fselect",{"title":242,"path":243,"stem":244,"new":18,"type":19,"children":-1},"Separator","\u002Fdocs\u002Fcomponents\u002Fseparator","docs\u002Fcomponents\u002Fseparator",{"title":246,"path":247,"stem":248,"new":18,"type":19,"children":-1},"Sheet","\u002Fdocs\u002Fcomponents\u002Fsheet","docs\u002Fcomponents\u002Fsheet",{"title":250,"path":251,"stem":252,"new":18,"type":19,"children":-1},"Sidebar","\u002Fdocs\u002Fcomponents\u002Fsidebar","docs\u002Fcomponents\u002Fsidebar",{"title":254,"path":255,"stem":256,"new":18,"type":19,"children":-1},"Skeleton","\u002Fdocs\u002Fcomponents\u002Fskeleton","docs\u002Fcomponents\u002Fskeleton",{"title":258,"path":259,"stem":260,"new":18,"type":19,"children":-1},"Slider","\u002Fdocs\u002Fcomponents\u002Fslider","docs\u002Fcomponents\u002Fslider",{"title":262,"path":263,"stem":264,"new":18,"type":19,"children":-1},"Sonner","\u002Fdocs\u002Fcomponents\u002Fsonner","docs\u002Fcomponents\u002Fsonner",{"title":266,"path":267,"stem":268,"new":18,"type":19,"children":-1},"Spinner","\u002Fdocs\u002Fcomponents\u002Fspinner","docs\u002Fcomponents\u002Fspinner",{"title":270,"path":271,"stem":272,"new":18,"type":19,"children":-1},"Stepper","\u002Fdocs\u002Fcomponents\u002Fstepper","docs\u002Fcomponents\u002Fstepper",{"title":274,"path":275,"stem":276,"new":18,"type":19,"children":-1},"Switch","\u002Fdocs\u002Fcomponents\u002Fswitch","docs\u002Fcomponents\u002Fswitch",{"title":278,"path":279,"stem":280,"new":18,"type":19,"children":-1},"Table","\u002Fdocs\u002Fcomponents\u002Ftable","docs\u002Fcomponents\u002Ftable",{"title":282,"path":283,"stem":284,"new":18,"type":19,"children":-1},"Tabs","\u002Fdocs\u002Fcomponents\u002Ftabs","docs\u002Fcomponents\u002Ftabs",{"title":286,"path":287,"stem":288,"new":18,"type":19,"children":-1},"Tags Input","\u002Fdocs\u002Fcomponents\u002Ftags-input","docs\u002Fcomponents\u002Ftags-input",{"title":290,"path":291,"stem":292,"new":18,"type":19,"children":-1},"Textarea","\u002Fdocs\u002Fcomponents\u002Ftextarea","docs\u002Fcomponents\u002Ftextarea",{"title":294,"path":295,"stem":296,"new":18,"type":19,"children":-1},"Toast","\u002Fdocs\u002Fcomponents\u002Ftoast","docs\u002Fcomponents\u002Ftoast",{"title":298,"path":299,"stem":300,"new":18,"type":19,"children":-1},"Toggle","\u002Fdocs\u002Fcomponents\u002Ftoggle","docs\u002Fcomponents\u002Ftoggle",{"title":302,"path":303,"stem":304,"new":18,"type":19,"children":-1},"Toggle Group","\u002Fdocs\u002Fcomponents\u002Ftoggle-group","docs\u002Fcomponents\u002Ftoggle-group",{"title":306,"path":307,"stem":308,"new":18,"type":19,"children":-1},"Tool Rail","\u002Fdocs\u002Fcomponents\u002Ftool-rail","docs\u002Fcomponents\u002Ftool-rail",{"title":310,"path":311,"stem":312,"new":18,"type":19,"children":-1},"Tooltip","\u002Fdocs\u002Fcomponents\u002Ftooltip","docs\u002Fcomponents\u002Ftooltip",{"title":314,"path":315,"stem":316,"new":18,"type":19,"children":-1},"Tree","\u002Fdocs\u002Fcomponents\u002Ftree","docs\u002Fcomponents\u002Ftree",{"title":318,"path":319,"stem":320,"new":18,"type":19,"children":-1},"Typography","\u002Fdocs\u002Fcomponents\u002Ftypography","docs\u002Fcomponents\u002Ftypography",{"title":322,"path":323,"stem":324,"new":18,"type":19,"children":-1},"Vector Pad","\u002Fdocs\u002Fcomponents\u002Fvector-pad","docs\u002Fcomponents\u002Fvector-pad","group",{"title":327,"path":328,"stem":329,"children":330,"new":18,"type":325},"Installation","\u002Fdocs\u002Finstallation","docs\u002F02.installation",[331,336,340,344,348],{"title":332,"path":333,"stem":334,"new":18,"type":335,"children":-1},"Vite","\u002Fdocs\u002Finstallation\u002Fvite","docs\u002Finstallation\u002F01.vite","page",{"title":337,"path":338,"stem":339,"new":18,"type":335,"children":-1},"Nuxt","\u002Fdocs\u002Finstallation\u002Fnuxt","docs\u002Finstallation\u002F02.nuxt",{"title":341,"path":342,"stem":343,"new":18,"type":335,"children":-1},"Astro","\u002Fdocs\u002Finstallation\u002Fastro","docs\u002Finstallation\u002F03.astro",{"title":345,"path":346,"stem":347,"new":18,"type":335,"children":-1},"Laravel","\u002Fdocs\u002Finstallation\u002Flaravel","docs\u002Finstallation\u002F04.laravel",{"title":349,"path":350,"stem":351,"new":18,"type":335,"children":-1},"Manual Installation","\u002Fdocs\u002Finstallation\u002Fmanual","docs\u002Finstallation\u002F05.manual",{"title":353,"path":354,"stem":355,"children":356,"new":18,"type":325},"Dark Mode","\u002Fdocs\u002Fdark-mode","docs\u002F05.dark-mode",[357,360,363,367],{"title":332,"path":358,"stem":359,"new":18,"type":335,"children":-1},"\u002Fdocs\u002Fdark-mode\u002Fvite","docs\u002Fdark-mode\u002F01.vite",{"title":337,"path":361,"stem":362,"new":18,"type":335,"children":-1},"\u002Fdocs\u002Fdark-mode\u002Fnuxt","docs\u002Fdark-mode\u002F02.nuxt",{"title":364,"path":365,"stem":366,"new":18,"type":335,"children":-1},"Vitepress","\u002Fdocs\u002Fdark-mode\u002Fvitepress","docs\u002Fdark-mode\u002F03.vitepress",{"title":341,"path":368,"stem":369,"new":18,"type":335,"children":-1},"\u002Fdocs\u002Fdark-mode\u002Fastro","docs\u002Fdark-mode\u002F04.astro",{"title":371,"path":372,"stem":373,"children":374,"new":18,"type":325},"Directory","\u002Fdocs\u002Fdirectory","docs\u002Fdirectory\u002Findex",[375],{"title":371,"path":372,"stem":373,"new":18,"type":335,"children":-1},{"title":377,"path":378,"stem":379,"children":380,"new":18,"type":325},"Forms","\u002Fdocs\u002Fforms","docs\u002Fforms",[381,385,389],{"title":382,"path":383,"stem":384,"new":18,"type":335,"children":-1},"VeeValidate","\u002Fdocs\u002Fforms\u002Fvee-validate","docs\u002Fforms\u002F01.vee-validate",{"title":386,"path":387,"stem":388,"new":18,"type":335,"children":-1},"TanStack Form","\u002Fdocs\u002Fforms\u002Ftanstack-form","docs\u002Fforms\u002F02.tanstack-form",{"title":390,"path":391,"stem":392,"new":18,"type":335,"children":-1},"Formisch","\u002Fdocs\u002Fforms\u002Fformisch","docs\u002Fforms\u002F03.formisch",{"title":394,"path":395,"stem":396,"children":397,"new":18,"type":325},"Registry","\u002Fdocs\u002Fregistry","docs\u002Fregistry\u002Findex",[398,399,403,407,411,415],{"title":394,"path":395,"stem":396,"new":18,"type":335,"children":-1},{"title":400,"path":401,"stem":402,"new":18,"type":335,"children":-1},"Examples","\u002Fdocs\u002Fregistry\u002Fexamples","docs\u002Fregistry\u002Fexamples",{"title":404,"path":405,"stem":406,"new":18,"type":335,"children":-1},"FAQ","\u002Fdocs\u002Fregistry\u002Ffaq","docs\u002Fregistry\u002Ffaq",{"title":408,"path":409,"stem":410,"new":18,"type":335,"children":-1},"Getting Started","\u002Fdocs\u002Fregistry\u002Fgetting-started","docs\u002Fregistry\u002Fgetting-started",{"title":412,"path":413,"stem":414,"new":18,"type":335,"children":-1},"registry-item.json","\u002Fdocs\u002Fregistry\u002Fregistry-item-json","docs\u002Fregistry\u002Fregistry-item-json",{"title":416,"path":417,"stem":418,"new":18,"type":335,"children":-1},"registry.json","\u002Fdocs\u002Fregistry\u002Fregistry-json","docs\u002Fregistry\u002Fregistry-json",{"title":420,"path":421,"stem":422,"children":423,"page":18,"type":325},"Utilities","\u002Fdocs\u002Futilities","docs\u002Futilities",[424,428],{"title":425,"path":426,"stem":427,"new":18,"type":335,"children":-1},"scroll-fade","\u002Fdocs\u002Futilities\u002Fscroll-fade","docs\u002Futilities\u002Fscroll-fade",{"title":429,"path":430,"stem":431,"new":18,"type":335,"children":-1},"shimmer","\u002Fdocs\u002Futilities\u002Fshimmer","docs\u002Futilities\u002Fshimmer",{"path":6,"stem":7,"title":433,"type":325,"children":434},"Get Started",[435,439,446,450,454,460,464,468,472,476,480,484,488,492],{"title":436,"path":437,"stem":438,"new":18,"type":335,"children":-1},"Introduction","\u002Fdocs\u002Fintroduction","docs\u002F01.introduction",{"title":327,"path":328,"stem":329,"children":440,"new":18,"type":325},[441,442,443,444,445],{"title":332,"path":333,"stem":334,"new":18,"type":335,"children":-1},{"title":337,"path":338,"stem":339,"new":18,"type":335,"children":-1},{"title":341,"path":342,"stem":343,"new":18,"type":335,"children":-1},{"title":345,"path":346,"stem":347,"new":18,"type":335,"children":-1},{"title":349,"path":350,"stem":351,"new":18,"type":335,"children":-1},{"title":447,"path":448,"stem":449,"new":18,"type":335,"children":-1},"components.json","\u002Fdocs\u002Fcomponents-json","docs\u002F03.components-json",{"title":451,"path":452,"stem":453,"new":18,"type":335,"children":-1},"Theming","\u002Fdocs\u002Ftheming","docs\u002F04.theming",{"title":353,"path":354,"stem":355,"children":455,"new":18,"type":325},[456,457,458,459],{"title":332,"path":358,"stem":359,"new":18,"type":335,"children":-1},{"title":337,"path":361,"stem":362,"new":18,"type":335,"children":-1},{"title":364,"path":365,"stem":366,"new":18,"type":335,"children":-1},{"title":341,"path":368,"stem":369,"new":18,"type":335,"children":-1},{"title":461,"path":462,"stem":463,"new":18,"type":335,"children":-1},"CLI","\u002Fdocs\u002Fcli","docs\u002F06.cli",{"title":465,"path":466,"stem":467,"new":18,"type":335,"children":-1},"JavaScript","\u002Fdocs\u002Fjavascript","docs\u002F07.javascript",{"title":469,"path":470,"stem":471,"new":18,"type":335,"children":-1},"RTL","\u002Fdocs\u002Frtl","docs\u002F08.rtl",{"title":473,"path":474,"stem":475,"new":18,"type":335,"children":-1},"Figma","\u002Fdocs\u002Ffigma","docs\u002F09.figma",{"title":477,"path":478,"stem":479,"new":18,"type":335,"children":-1},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F10.changelog",{"title":481,"path":482,"stem":483,"new":18,"type":335,"children":-1},"Legacy Docs","\u002Fdocs\u002Flegacy","docs\u002F11.legacy",{"title":485,"path":486,"stem":487,"new":18,"type":335,"children":-1},"Skills","\u002Fdocs\u002Fskills","docs\u002Fskills",{"title":489,"path":490,"stem":491,"new":18,"type":335,"children":-1},"Typeset","\u002Fdocs\u002Ftypeset","docs\u002Ftypeset",{"title":420,"path":421,"stem":422,"children":493,"page":18,"type":325},[494,495],{"title":425,"path":426,"stem":427,"new":18,"type":335,"children":-1},{"title":429,"path":430,"stem":431,"new":18,"type":335,"children":-1},{"repo":497},{"id":498,"name":499,"repo":500,"description":501,"createdAt":502,"updatedAt":503,"pushedAt":504,"stars":505,"watchers":505,"forks":505,"defaultBranch":506},1338772706,"hui-vue","Clientik\u002Fhui-vue",null,"2026-08-18T19:33:07Z","2026-08-25T22:44:28Z","2026-08-25T22:44:11Z",0,"main",{"id":508,"title":461,"body":509,"description":1098,"extension":1099,"links":501,"meta":1100,"navigation":220,"new":18,"path":462,"rawbody":1101,"seo":1102,"stem":463,"__hash__":1103},"content\u002Fdocs\u002F06.cli.md",{"type":510,"value":511,"toc":1083},"minimark",[512,516,524,534,544,550,556,565,571,574,577,582,588,591,683,692,696,702,704,707,712,718,722,728,730,733,738,744,747,753,756,762,766,772,774,777,782,788,791,797,800,806,813,819,823,829,831,834,839,845,855,859,865,872,878,880,882,887,893,897,903,905,908,913,919,923,929,931,934,939,945,950,984,988,994,996,1001,1006,1012,1015,1059,1064,1067,1073],[513,514,515],"h2",{"id":515},"init",[517,518,519,520,523],"p",{},"Use the ",[521,522,515],"code",{}," command to initialize configuration and dependencies for a new project.",[517,525,526,527,529,530,533],{},"The ",[521,528,515],{}," command installs dependencies, adds the ",[521,531,532],{},"cn"," util and configures CSS variables for the project.",[535,536,542],"pre",{"className":537,"code":539,"language":540,"meta":541},[538],"language-bash","npx hui-kit@latest init\n","bash","",[521,543,539],{"__ignoreMap":541},[517,545,546],{},[547,548,549],"strong",{},"Options",[535,551,554],{"className":552,"code":553,"language":540,"meta":541},[538],"Usage: hui-kit init [options] [components...]\n\ninitialize your project and install dependencies\n\nArguments:\n  components                     names, url or local path to component\n\nOptions:\n  -p, --preset \u003Cpreset>          use a preset configuration or URL. (reka-neva)\n  -t, --template \u003Ctemplate>      the template to use. (nuxt, vite, astro, laravel)\n  --base \u003Cbase>                  the component library base to use. (reka)\n  --style \u003Cstyle>                the visual style to use. (neva)\n  --icon-library \u003Cicon-library>  the icon library to use. (lucide, tabler, hugeicons, phosphor, remixicon)\n  --font \u003Cfont>                  the font to use. (inter, figtree, jetbrains-mono, geist, geist-mono)\n  -b, --base-color \u003Cbase-color>  the base color to use. (neutral, gray, zinc, stone, slate)\n  -n, --name \u003Cname>              the name for the new project.\n  -d, --defaults                 use default configuration. (default: false)\n  -y, --yes                      skip confirmation prompt. (default: true)\n  -f, --force                    force overwrite of existing configuration. (default: false)\n  -c, --cwd \u003Ccwd>                the working directory. defaults to the current directory.\n  -s, --silent                   mute output. (default: false)\n  --src-dir                      use the src directory when creating a new project. (default: false)\n  --no-src-dir                   do not use the src directory when creating a new project.\n  --reinstall                    re-install existing UI components.\n  --no-reinstall                 do not re-install existing UI components.\n  --rtl                          enable RTL support.\n  --no-rtl                       disable RTL support.\n  --pointer                      enable pointer cursor for buttons.\n  --no-pointer                   disable pointer cursor for buttons.\n  --css-variables                use css variables for theming. (default: true)\n  --no-css-variables             do not use css variables for theming.\n  --no-base-style                do not install the base hui style.\n  -h, --help                     display help for command\n",[521,555,553],{"__ignoreMap":541},[517,557,526,558,561,562,564],{},[521,559,560],{},"create"," command is an alias for ",[521,563,515],{},":",[535,566,569],{"className":567,"code":568,"language":540,"meta":541},[538],"npx hui-kit@latest create\n",[521,570,568],{"__ignoreMap":541},[572,573],"hr",{},[513,575,576],{"id":576},"add",[517,578,519,579,581],{},[521,580,576],{}," command to add components and dependencies to your project.",[535,583,586],{"className":584,"code":585,"language":540,"meta":541},[538],"npx hui-kit@latest add [component]\n",[521,587,585],{"__ignoreMap":541},[517,589,590],{},"A component can be named in any of these ways:",[592,593,594,606],"table",{},[595,596,597],"thead",{},[598,599,600,603],"tr",{},[601,602,137],"th",{},[601,604,605],{},"Resolves to",[607,608,609,624,640,650,660,673],"tbody",{},[598,610,611,617],{},[612,613,614],"td",{},[521,615,616],{},"button",[612,618,619,620,623],{},"an item in the default ",[521,621,622],{},"hui-kit"," registry",[598,625,626,631],{},[612,627,628],{},[521,629,630],{},"@acme\u002Fbutton",[612,632,633,634,637,638],{},"an item in a registry configured under ",[521,635,636],{},"registries"," in ",[521,639,447],{},[598,641,642,647],{},[612,643,644],{},[521,645,646],{},"https:\u002F\u002Facme.com\u002Fr\u002Fbutton.json",[612,648,649],{},"a registry item fetched directly from that URL",[598,651,652,657],{},[612,653,654],{},[521,655,656],{},".\u002Fbutton.json",[612,658,659],{},"a registry item on disk",[598,661,662,667],{},[612,663,664],{},[521,665,666],{},"owner\u002Frepo\u002Fbutton",[612,668,669,670,672],{},"an item in the root ",[521,671,416],{}," of a public GitHub repository",[598,674,675,680],{},[612,676,677],{},[521,678,679],{},"owner\u002Frepo\u002Fbutton#v1.0.0",[612,681,682],{},"the same, pinned to a branch, tag or commit",[517,684,685,686,691],{},"See ",[687,688,690],"a",{"href":689},"\u002Fdocs\u002Fregistry\u002Fgetting-started#install-from-github","Install from GitHub"," for\nthe GitHub form.",[517,693,694],{},[547,695,549],{},[535,697,700],{"className":698,"code":699,"language":540,"meta":541},[538],"Usage: hui-kit add [options] [components...]\n\nadd a component to your project\n\nArguments:\n  components           names, url or local path to component\n\nOptions:\n  -y, --yes            skip confirmation prompt. (default: false)\n  -o, --overwrite      overwrite existing files. (default: false)\n  -c, --cwd \u003Ccwd>      the working directory. defaults to the current directory.\n  -a, --all            add all available components (default: false)\n  -p, --path \u003Cpath>    the path to add the component to.\n  -s, --silent         mute output. (default: false)\n  -h, --help           display help for command\n",[521,701,699],{"__ignoreMap":541},[572,703],{},[513,705,706],{"id":706},"apply",[517,708,519,709,711],{},[521,710,706],{}," command to apply a preset to an existing project.",[535,713,716],{"className":714,"code":715,"language":540,"meta":541},[538],"npx hui-kit@latest apply --preset nova\n",[521,717,715],{"__ignoreMap":541},[517,719,720],{},[547,721,549],{},[535,723,726],{"className":724,"code":725,"language":540,"meta":541},[538],"Usage: hui-kit apply [options] [preset]\n\napply a preset to an existing project\n\nArguments:\n  preset             the preset to apply\n\nOptions:\n  --preset \u003Cpreset>  preset configuration to apply\n  -y, --yes          skip confirmation prompt. (default: false)\n  -c, --cwd \u003Ccwd>    the working directory. defaults to the current directory.\n  -s, --silent       mute output. (default: false)\n  -h, --help         display help for command\n",[521,727,725],{"__ignoreMap":541},[572,729],{},[513,731,732],{"id":732},"view",[517,734,519,735,737],{},[521,736,732],{}," command to view items from the registry before installing them.",[535,739,742],{"className":740,"code":741,"language":540,"meta":541},[538],"npx hui-kit@latest view [item]\n",[521,743,741],{"__ignoreMap":541},[517,745,746],{},"You can view multiple items at once:",[535,748,751],{"className":749,"code":750,"language":540,"meta":541},[538],"npx hui-kit@latest view button card dialog\n",[521,752,750],{"__ignoreMap":541},[517,754,755],{},"Or view items from namespaced registries:",[535,757,760],{"className":758,"code":759,"language":540,"meta":541},[538],"npx hui-kit@latest view @acme\u002Fauth @v0\u002Fdashboard\n",[521,761,759],{"__ignoreMap":541},[517,763,764],{},[547,765,549],{},[535,767,770],{"className":768,"code":769,"language":540,"meta":541},[538],"Usage: hui-kit view [options] \u003Citems...>\n\nview items from the registry\n\nArguments:\n  items            the item names or URLs to view\n\nOptions:\n  -c, --cwd \u003Ccwd>  the working directory. defaults to the current directory.\n  -h, --help       display help for command\n",[521,771,769],{"__ignoreMap":541},[572,773],{},[513,775,776],{"id":776},"search",[517,778,519,779,781],{},[521,780,776],{}," command to search for items from registries.",[535,783,786],{"className":784,"code":785,"language":540,"meta":541},[538],"npx hui-kit@latest search [registry]\n",[521,787,785],{"__ignoreMap":541},[517,789,790],{},"You can search with a query:",[535,792,795],{"className":793,"code":794,"language":540,"meta":541},[538],"npx hui-kit@latest search @hui-kit -q \"button\"\n",[521,796,794],{"__ignoreMap":541},[517,798,799],{},"Or search multiple registries at once:",[535,801,804],{"className":802,"code":803,"language":540,"meta":541},[538],"npx hui-kit@latest search @hui-kit @v0 @acme\n",[521,805,803],{"__ignoreMap":541},[517,807,526,808,561,811,564],{},[521,809,810],{},"list",[521,812,776],{},[535,814,817],{"className":815,"code":816,"language":540,"meta":541},[538],"npx hui-kit@latest list @acme\n",[521,818,816],{"__ignoreMap":541},[517,820,821],{},[547,822,549],{},[535,824,827],{"className":825,"code":826,"language":540,"meta":541},[538],"Usage: hui-kit search|list [options] \u003Cregistries...>\n\nsearch items from registries\n\nArguments:\n  registries             the registry names or urls to search items from. Names\n                         must be prefixed with @.\n\nOptions:\n  -c, --cwd \u003Ccwd>        the working directory. defaults to the current directory.\n  -q, --query \u003Cquery>    query string\n  -l, --limit \u003Cnumber>   maximum number of items to display per registry (default: \"100\")\n  -o, --offset \u003Cnumber>  number of items to skip (default: \"0\")\n  -h, --help             display help for command\n",[521,828,826],{"__ignoreMap":541},[572,830],{},[513,832,833],{"id":833},"build",[517,835,519,836,838],{},[521,837,833],{}," command to generate the registry JSON files.",[535,840,843],{"className":841,"code":842,"language":540,"meta":541},[538],"npx hui-kit@latest build\n",[521,844,842],{"__ignoreMap":541},[517,846,847,848,850,851,854],{},"This command reads the ",[521,849,416],{}," file and generates the registry JSON files in the ",[521,852,853],{},"public\u002Fr"," directory.",[517,856,857],{},[547,858,549],{},[535,860,863],{"className":861,"code":862,"language":540,"meta":541},[538],"Usage: hui-kit build [options] [registry]\n\nbuild components for a hui-kit registry\n\nArguments:\n  registry             path to registry.json file (default: \".\u002Fregistry.json\")\n\nOptions:\n  -o, --output \u003Cpath>  destination directory for json files (default: \".\u002Fpublic\u002Fr\")\n  -c, --cwd \u003Ccwd>      the working directory. defaults to the current directory.\n  -h, --help           display help for command\n",[521,864,862],{"__ignoreMap":541},[517,866,867,868,871],{},"To customize the output directory, use the ",[521,869,870],{},"--output"," option.",[535,873,876],{"className":874,"code":875,"language":540,"meta":541},[538],"npx hui-kit@latest build --output .\u002Fpublic\u002Fregistry\n",[521,877,875],{"__ignoreMap":541},[572,879],{},[513,881,7],{"id":7},[517,883,519,884,886],{},[521,885,7],{}," command to fetch documentation and API references for components.",[535,888,891],{"className":889,"code":890,"language":540,"meta":541},[538],"npx hui-kit@latest docs [component]\n",[521,892,890],{"__ignoreMap":541},[517,894,895],{},[547,896,549],{},[535,898,901],{"className":899,"code":900,"language":540,"meta":541},[538],"Usage: hui-kit docs [options] \u003Ccomponents...>\n\nget docs, api references and usage examples for components\n\nArguments:\n  components         component names\n\nOptions:\n  -c, --cwd \u003Ccwd>    the working directory. defaults to the current directory.\n  -b, --base \u003Cbase>  the base to use (reka). defaults to project base.\n  --json             output as JSON. (default: false)\n  -h, --help         display help for command\n",[521,902,900],{"__ignoreMap":541},[572,904],{},[513,906,907],{"id":907},"info",[517,909,519,910,912],{},[521,911,907],{}," command to get information about your project.",[535,914,917],{"className":915,"code":916,"language":540,"meta":541},[538],"npx hui-kit@latest info\n",[521,918,916],{"__ignoreMap":541},[517,920,921],{},[547,922,549],{},[535,924,927],{"className":925,"code":926,"language":540,"meta":541},[538],"Usage: hui-kit info [options]\n\nget information about your project\n\nOptions:\n  -c, --cwd \u003Ccwd>  the working directory. defaults to the current directory.\n  --json            output as JSON. (default: false)\n  -h, --help        display help for command\n",[521,928,926],{"__ignoreMap":541},[572,930],{},[513,932,933],{"id":933},"migrate",[517,935,519,936,938],{},[521,937,933],{}," command to run migrations on your project.",[535,940,943],{"className":941,"code":942,"language":540,"meta":541},[538],"npx hui-kit@latest migrate [migration]\n",[521,944,942],{"__ignoreMap":541},[517,946,947],{},[547,948,949],{},"Available Migrations",[592,951,952,962],{},[595,953,954],{},[598,955,956,959],{},[601,957,958],{},"Migration",[601,960,961],{},"Description",[607,963,964,974],{},[598,965,966,971],{},[612,967,968],{},[521,969,970],{},"icons",[612,972,973],{},"Migrate your UI components to a different icon library.",[598,975,976,981],{},[612,977,978],{},[521,979,980],{},"rtl",[612,982,983],{},"Migrate your components to support RTL (right-to-left).",[517,985,986],{},[547,987,549],{},[535,989,992],{"className":990,"code":991,"language":540,"meta":541},[538],"Usage: hui-kit migrate [options] [migration] [path]\n\nrun a migration.\n\nArguments:\n  migration        the migration to run.\n  path             optional path or glob pattern to migrate.\n\nOptions:\n  -c, --cwd \u003Ccwd>  the working directory. defaults to the current directory.\n  -l, --list       list all migrations. (default: false)\n  -y, --yes        skip confirmation prompt. (default: false)\n  -h, --help       display help for command\n",[521,993,991],{"__ignoreMap":541},[572,995],{},[997,998,1000],"h3",{"id":999},"migrate-rtl","migrate rtl",[517,1002,526,1003,1005],{},[521,1004,980],{}," migration transforms your components to support RTL (right-to-left) languages.",[535,1007,1010],{"className":1008,"code":1009,"language":540,"meta":541},[538],"npx hui-kit@latest migrate rtl\n",[521,1011,1009],{"__ignoreMap":541},[517,1013,1014],{},"This will:",[1016,1017,1018,1028,1046],"ol",{},[1019,1020,1021,1022,1024,1025],"li",{},"Update ",[521,1023,447],{}," to set ",[521,1026,1027],{},"rtl: true",[1019,1029,1030,1031,1034,1035,1038,1039,1034,1042,1045],{},"Transform physical CSS properties to logical equivalents (e.g., ",[521,1032,1033],{},"ml-4"," → ",[521,1036,1037],{},"ms-4",", ",[521,1040,1041],{},"text-left",[521,1043,1044],{},"text-start",")",[1019,1047,1048,1049,1052,1053,1034,1056,1045],{},"Add ",[521,1050,1051],{},"rtl:"," variants where needed (e.g., ",[521,1054,1055],{},"space-x-4",[521,1057,1058],{},"space-x-4 rtl:space-x-reverse",[517,1060,1061],{},[547,1062,1063],{},"Migrate specific files",[517,1065,1066],{},"You can migrate specific files or use glob patterns:",[535,1068,1071],{"className":1069,"code":1070,"language":540,"meta":541},[538],"# Migrate a specific file\nnpx hui-kit@latest migrate rtl src\u002Fcomponents\u002Fui\u002Fbutton\u002FButton.vue\n\n# Migrate files matching a glob pattern\nnpx hui-kit@latest migrate rtl \"src\u002Fcomponents\u002Fui\u002F**\"\n",[521,1072,1070],{"__ignoreMap":541},[517,1074,1075,1076,1079,1080,1082],{},"If no path is provided, the migration will transform all files in your ",[521,1077,1078],{},"ui"," directory (from ",[521,1081,447],{},").",{"title":541,"searchDepth":1084,"depth":1084,"links":1085},2,[1086,1087,1088,1089,1090,1091,1092,1093,1094],{"id":515,"depth":1084,"text":515},{"id":576,"depth":1084,"text":576},{"id":706,"depth":1084,"text":706},{"id":732,"depth":1084,"text":732},{"id":776,"depth":1084,"text":776},{"id":833,"depth":1084,"text":833},{"id":7,"depth":1084,"text":7},{"id":907,"depth":1084,"text":907},{"id":933,"depth":1084,"text":933,"children":1095},[1096],{"id":999,"depth":1097,"text":1000},3,"Use the hui-kit CLI to add components to your project.","md",{},"---\ntitle: CLI\ndescription: Use the hui-kit CLI to add components to your project.\n---\n\n## init\n\nUse the `init` command to initialize configuration and dependencies for a new project.\n\nThe `init` command installs dependencies, adds the `cn` util and configures CSS variables for the project.\n\n```bash\nnpx hui-kit@latest init\n```\n\n**Options**\n\n```bash\nUsage: hui-kit init [options] [components...]\n\ninitialize your project and install dependencies\n\nArguments:\n  components                     names, url or local path to component\n\nOptions:\n  -p, --preset \u003Cpreset>          use a preset configuration or URL. (reka-neva)\n  -t, --template \u003Ctemplate>      the template to use. (nuxt, vite, astro, laravel)\n  --base \u003Cbase>                  the component library base to use. (reka)\n  --style \u003Cstyle>                the visual style to use. (neva)\n  --icon-library \u003Cicon-library>  the icon library to use. (lucide, tabler, hugeicons, phosphor, remixicon)\n  --font \u003Cfont>                  the font to use. (inter, figtree, jetbrains-mono, geist, geist-mono)\n  -b, --base-color \u003Cbase-color>  the base color to use. (neutral, gray, zinc, stone, slate)\n  -n, --name \u003Cname>              the name for the new project.\n  -d, --defaults                 use default configuration. (default: false)\n  -y, --yes                      skip confirmation prompt. (default: true)\n  -f, --force                    force overwrite of existing configuration. (default: false)\n  -c, --cwd \u003Ccwd>                the working directory. defaults to the current directory.\n  -s, --silent                   mute output. (default: false)\n  --src-dir                      use the src directory when creating a new project. (default: false)\n  --no-src-dir                   do not use the src directory when creating a new project.\n  --reinstall                    re-install existing UI components.\n  --no-reinstall                 do not re-install existing UI components.\n  --rtl                          enable RTL support.\n  --no-rtl                       disable RTL support.\n  --pointer                      enable pointer cursor for buttons.\n  --no-pointer                   disable pointer cursor for buttons.\n  --css-variables                use css variables for theming. (default: true)\n  --no-css-variables             do not use css variables for theming.\n  --no-base-style                do not install the base hui style.\n  -h, --help                     display help for command\n```\n\nThe `create` command is an alias for `init`:\n\n```bash\nnpx hui-kit@latest create\n```\n\n---\n\n## add\n\nUse the `add` command to add components and dependencies to your project.\n\n```bash\nnpx hui-kit@latest add [component]\n```\n\nA component can be named in any of these ways:\n\n| Form | Resolves to |\n| --- | --- |\n| `button` | an item in the default `hui-kit` registry |\n| `@acme\u002Fbutton` | an item in a registry configured under `registries` in `components.json` |\n| `https:\u002F\u002Facme.com\u002Fr\u002Fbutton.json` | a registry item fetched directly from that URL |\n| `.\u002Fbutton.json` | a registry item on disk |\n| `owner\u002Frepo\u002Fbutton` | an item in the root `registry.json` of a public GitHub repository |\n| `owner\u002Frepo\u002Fbutton#v1.0.0` | the same, pinned to a branch, tag or commit |\n\nSee [Install from GitHub](\u002Fdocs\u002Fregistry\u002Fgetting-started#install-from-github) for\nthe GitHub form.\n\n**Options**\n\n```bash\nUsage: hui-kit add [options] [components...]\n\nadd a component to your project\n\nArguments:\n  components           names, url or local path to component\n\nOptions:\n  -y, --yes            skip confirmation prompt. (default: false)\n  -o, --overwrite      overwrite existing files. (default: false)\n  -c, --cwd \u003Ccwd>      the working directory. defaults to the current directory.\n  -a, --all            add all available components (default: false)\n  -p, --path \u003Cpath>    the path to add the component to.\n  -s, --silent         mute output. (default: false)\n  -h, --help           display help for command\n```\n\n---\n\n## apply\n\nUse the `apply` command to apply a preset to an existing project.\n\n```bash\nnpx hui-kit@latest apply --preset nova\n```\n\n**Options**\n\n```bash\nUsage: hui-kit apply [options] [preset]\n\napply a preset to an existing project\n\nArguments:\n  preset             the preset to apply\n\nOptions:\n  --preset \u003Cpreset>  preset configuration to apply\n  -y, --yes          skip confirmation prompt. (default: false)\n  -c, --cwd \u003Ccwd>    the working directory. defaults to the current directory.\n  -s, --silent       mute output. (default: false)\n  -h, --help         display help for command\n```\n\n---\n\n## view\n\nUse the `view` command to view items from the registry before installing them.\n\n```bash\nnpx hui-kit@latest view [item]\n```\n\nYou can view multiple items at once:\n\n```bash\nnpx hui-kit@latest view button card dialog\n```\n\nOr view items from namespaced registries:\n\n```bash\nnpx hui-kit@latest view @acme\u002Fauth @v0\u002Fdashboard\n```\n\n**Options**\n\n```bash\nUsage: hui-kit view [options] \u003Citems...>\n\nview items from the registry\n\nArguments:\n  items            the item names or URLs to view\n\nOptions:\n  -c, --cwd \u003Ccwd>  the working directory. defaults to the current directory.\n  -h, --help       display help for command\n```\n\n---\n\n## search\n\nUse the `search` command to search for items from registries.\n\n```bash\nnpx hui-kit@latest search [registry]\n```\n\nYou can search with a query:\n\n```bash\nnpx hui-kit@latest search @hui-kit -q \"button\"\n```\n\nOr search multiple registries at once:\n\n```bash\nnpx hui-kit@latest search @hui-kit @v0 @acme\n```\n\nThe `list` command is an alias for `search`:\n\n```bash\nnpx hui-kit@latest list @acme\n```\n\n**Options**\n\n```bash\nUsage: hui-kit search|list [options] \u003Cregistries...>\n\nsearch items from registries\n\nArguments:\n  registries             the registry names or urls to search items from. Names\n                         must be prefixed with @.\n\nOptions:\n  -c, --cwd \u003Ccwd>        the working directory. defaults to the current directory.\n  -q, --query \u003Cquery>    query string\n  -l, --limit \u003Cnumber>   maximum number of items to display per registry (default: \"100\")\n  -o, --offset \u003Cnumber>  number of items to skip (default: \"0\")\n  -h, --help             display help for command\n```\n\n---\n\n## build\n\nUse the `build` command to generate the registry JSON files.\n\n```bash\nnpx hui-kit@latest build\n```\n\nThis command reads the `registry.json` file and generates the registry JSON files in the `public\u002Fr` directory.\n\n**Options**\n\n```bash\nUsage: hui-kit build [options] [registry]\n\nbuild components for a hui-kit registry\n\nArguments:\n  registry             path to registry.json file (default: \".\u002Fregistry.json\")\n\nOptions:\n  -o, --output \u003Cpath>  destination directory for json files (default: \".\u002Fpublic\u002Fr\")\n  -c, --cwd \u003Ccwd>      the working directory. defaults to the current directory.\n  -h, --help           display help for command\n```\n\nTo customize the output directory, use the `--output` option.\n\n```bash\nnpx hui-kit@latest build --output .\u002Fpublic\u002Fregistry\n```\n\n---\n\n## docs\n\nUse the `docs` command to fetch documentation and API references for components.\n\n```bash\nnpx hui-kit@latest docs [component]\n```\n\n**Options**\n\n```bash\nUsage: hui-kit docs [options] \u003Ccomponents...>\n\nget docs, api references and usage examples for components\n\nArguments:\n  components         component names\n\nOptions:\n  -c, --cwd \u003Ccwd>    the working directory. defaults to the current directory.\n  -b, --base \u003Cbase>  the base to use (reka). defaults to project base.\n  --json             output as JSON. (default: false)\n  -h, --help         display help for command\n```\n\n---\n\n## info\n\nUse the `info` command to get information about your project.\n\n```bash\nnpx hui-kit@latest info\n```\n\n**Options**\n\n```bash\nUsage: hui-kit info [options]\n\nget information about your project\n\nOptions:\n  -c, --cwd \u003Ccwd>  the working directory. defaults to the current directory.\n  --json            output as JSON. (default: false)\n  -h, --help        display help for command\n```\n\n---\n\n## migrate\n\nUse the `migrate` command to run migrations on your project.\n\n```bash\nnpx hui-kit@latest migrate [migration]\n```\n\n**Available Migrations**\n\n| Migration | Description                                             |\n| --------- | ------------------------------------------------------- |\n| `icons`   | Migrate your UI components to a different icon library. |\n| `rtl`     | Migrate your components to support RTL (right-to-left). |\n\n**Options**\n\n```bash\nUsage: hui-kit migrate [options] [migration] [path]\n\nrun a migration.\n\nArguments:\n  migration        the migration to run.\n  path             optional path or glob pattern to migrate.\n\nOptions:\n  -c, --cwd \u003Ccwd>  the working directory. defaults to the current directory.\n  -l, --list       list all migrations. (default: false)\n  -y, --yes        skip confirmation prompt. (default: false)\n  -h, --help       display help for command\n```\n\n---\n\n### migrate rtl\n\nThe `rtl` migration transforms your components to support RTL (right-to-left) languages.\n\n```bash\nnpx hui-kit@latest migrate rtl\n```\n\nThis will:\n\n1. Update `components.json` to set `rtl: true`\n2. Transform physical CSS properties to logical equivalents (e.g., `ml-4` → `ms-4`, `text-left` → `text-start`)\n3. Add `rtl:` variants where needed (e.g., `space-x-4` → `space-x-4 rtl:space-x-reverse`)\n\n**Migrate specific files**\n\nYou can migrate specific files or use glob patterns:\n\n```bash\n# Migrate a specific file\nnpx hui-kit@latest migrate rtl src\u002Fcomponents\u002Fui\u002Fbutton\u002FButton.vue\n\n# Migrate files matching a glob pattern\nnpx hui-kit@latest migrate rtl \"src\u002Fcomponents\u002Fui\u002F**\"\n```\n\nIf no path is provided, the migration will transform all files in your `ui` directory (from `components.json`).\n",{"title":461,"description":1098},"VLTHAABU4JqzxE-UYcmcpRiz1CGlR33eNgkeH68tYBw",[1105,1106],{"title":341,"path":368,"stem":369,"children":-1},{"title":465,"path":466,"stem":467,"children":-1},1787698047502]