Skip to content

docs(typescript): API reference master#60

Merged
WomB0ComB0 merged 1 commit into
mainfrom
auto/typescript-api-master
May 10, 2026
Merged

docs(typescript): API reference master#60
WomB0ComB0 merged 1 commit into
mainfrom
auto/typescript-api-master

Conversation

@WomB0ComB0
Copy link
Copy Markdown
Member

Auto-generated by api-docs in
resq-software/npm for ref master
(run: 25623068959).

Regenerated files under sdks/typescript/api/. One
sub-directory per @resq-sw/* package. Review the diff
for unintended exports and merge to publish.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 10, 2026

Important

Review skipped

Too many files!

This PR contains 300 files, which is 150 over the limit of 150.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 329fee6b-8943-41af-9e1d-9947ee7cac48

📥 Commits

Reviewing files that changed from the base of the PR and between 78072a6 and b7a8716.

📒 Files selected for processing (300)
  • docs.json
  • sdks/typescript/api/README.mdx
  • sdks/typescript/api/_pages.json
  • sdks/typescript/api/analytics/index.md
  • sdks/typescript/api/analytics/index/classes/Analytics.md
  • sdks/typescript/api/analytics/index/functions/identify.md
  • sdks/typescript/api/analytics/index/functions/inferCookieDomain.md
  • sdks/typescript/api/analytics/index/functions/initAnalytics.md
  • sdks/typescript/api/analytics/index/functions/pageview.md
  • sdks/typescript/api/analytics/index/functions/reset.md
  • sdks/typescript/api/analytics/index/index.md
  • sdks/typescript/api/analytics/index/interfaces/AnalyticsConfig.md
  • sdks/typescript/api/analytics/index/interfaces/AnalyticsEvents.md
  • sdks/typescript/api/analytics/index/interfaces/GA4ProviderConfig.md
  • sdks/typescript/api/analytics/index/interfaces/PostHogProviderConfig.md
  • sdks/typescript/api/analytics/index/variables/analytics.md
  • sdks/typescript/api/analytics/index/variables/track.md
  • sdks/typescript/api/analytics/next/functions/ga4Stream.md
  • sdks/typescript/api/analytics/next/functions/withAnalyticsRewrites.md
  • sdks/typescript/api/analytics/next/index.md
  • sdks/typescript/api/analytics/next/interfaces/AnalyticsRewriteOptions.md
  • sdks/typescript/api/analytics/react/functions/AnalyticsProvider.md
  • sdks/typescript/api/analytics/react/functions/useAnalytics.md
  • sdks/typescript/api/analytics/react/index.md
  • sdks/typescript/api/analytics/react/interfaces/AnalyticsProviderProps.md
  • sdks/typescript/api/analytics/react/interfaces/UseAnalyticsReturn.md
  • sdks/typescript/api/analytics/resq/functions/resolveResqCookieDomain.md
  • sdks/typescript/api/analytics/resq/functions/sanitizeGa4Id.md
  • sdks/typescript/api/analytics/resq/index.md
  • sdks/typescript/api/analytics/resq/variables/GA4_ID_PATTERN.md
  • sdks/typescript/api/analytics/resq/variables/RESQ_SUBDOMAIN_ALLOWLIST.md
  • sdks/typescript/api/components/accordion/accordion/functions/Accordion.md
  • sdks/typescript/api/components/accordion/accordion/functions/AccordionContent.md
  • sdks/typescript/api/components/accordion/accordion/functions/AccordionItem.md
  • sdks/typescript/api/components/accordion/accordion/functions/AccordionTrigger.md
  • sdks/typescript/api/components/accordion/accordion/index.md
  • sdks/typescript/api/components/accordion/index.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialog.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogAction.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogCancel.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogContent.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogDescription.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogFooter.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogHeader.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogMedia.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogOverlay.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogPortal.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogTitle.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/functions/AlertDialogTrigger.md
  • sdks/typescript/api/components/alert-dialog/alert-dialog/index.md
  • sdks/typescript/api/components/alert-dialog/index.md
  • sdks/typescript/api/components/alert/alert/functions/Alert.md
  • sdks/typescript/api/components/alert/alert/functions/AlertAction.md
  • sdks/typescript/api/components/alert/alert/functions/AlertDescription.md
  • sdks/typescript/api/components/alert/alert/functions/AlertTitle.md
  • sdks/typescript/api/components/alert/alert/index.md
  • sdks/typescript/api/components/alert/index.md
  • sdks/typescript/api/components/aspect-ratio/aspect-ratio/functions/AspectRatio.md
  • sdks/typescript/api/components/aspect-ratio/aspect-ratio/index.md
  • sdks/typescript/api/components/aspect-ratio/index.md
  • sdks/typescript/api/components/avatar/avatar/functions/Avatar.md
  • sdks/typescript/api/components/avatar/avatar/functions/AvatarBadge.md
  • sdks/typescript/api/components/avatar/avatar/functions/AvatarFallback.md
  • sdks/typescript/api/components/avatar/avatar/functions/AvatarGroup.md
  • sdks/typescript/api/components/avatar/avatar/functions/AvatarGroupCount.md
  • sdks/typescript/api/components/avatar/avatar/functions/AvatarImage.md
  • sdks/typescript/api/components/avatar/avatar/index.md
  • sdks/typescript/api/components/avatar/index.md
  • sdks/typescript/api/components/badge/badge/functions/Badge.md
  • sdks/typescript/api/components/badge/badge/index.md
  • sdks/typescript/api/components/badge/badge/variables/badgeVariants.md
  • sdks/typescript/api/components/badge/index.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/Breadcrumb.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/BreadcrumbEllipsis.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/BreadcrumbItem.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/BreadcrumbLink.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/BreadcrumbList.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/BreadcrumbPage.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/functions/BreadcrumbSeparator.md
  • sdks/typescript/api/components/breadcrumb/breadcrumb/index.md
  • sdks/typescript/api/components/breadcrumb/index.md
  • sdks/typescript/api/components/button-group/button-group/functions/ButtonGroup.md
  • sdks/typescript/api/components/button-group/button-group/functions/ButtonGroupSeparator.md
  • sdks/typescript/api/components/button-group/button-group/functions/ButtonGroupText.md
  • sdks/typescript/api/components/button-group/button-group/index.md
  • sdks/typescript/api/components/button-group/button-group/variables/buttonGroupVariants.md
  • sdks/typescript/api/components/button-group/index.md
  • sdks/typescript/api/components/button/button/functions/Button.md
  • sdks/typescript/api/components/button/button/index.md
  • sdks/typescript/api/components/button/button/variables/buttonVariants.md
  • sdks/typescript/api/components/button/index.md
  • sdks/typescript/api/components/calendar/calendar/functions/Calendar.md
  • sdks/typescript/api/components/calendar/calendar/functions/CalendarDayButton.md
  • sdks/typescript/api/components/calendar/calendar/index.md
  • sdks/typescript/api/components/calendar/index.md
  • sdks/typescript/api/components/card/card/functions/Card.md
  • sdks/typescript/api/components/card/card/functions/CardAction.md
  • sdks/typescript/api/components/card/card/functions/CardContent.md
  • sdks/typescript/api/components/card/card/functions/CardDescription.md
  • sdks/typescript/api/components/card/card/functions/CardFooter.md
  • sdks/typescript/api/components/card/card/functions/CardHeader.md
  • sdks/typescript/api/components/card/card/functions/CardTitle.md
  • sdks/typescript/api/components/card/card/index.md
  • sdks/typescript/api/components/card/index.md
  • sdks/typescript/api/components/carousel/carousel/functions/Carousel.md
  • sdks/typescript/api/components/carousel/carousel/functions/CarouselContent.md
  • sdks/typescript/api/components/carousel/carousel/functions/CarouselItem.md
  • sdks/typescript/api/components/carousel/carousel/functions/CarouselNext.md
  • sdks/typescript/api/components/carousel/carousel/functions/CarouselPrevious.md
  • sdks/typescript/api/components/carousel/carousel/functions/useCarousel.md
  • sdks/typescript/api/components/carousel/carousel/index.md
  • sdks/typescript/api/components/carousel/carousel/type-aliases/CarouselApi.md
  • sdks/typescript/api/components/carousel/index.md
  • sdks/typescript/api/components/chart/chart/functions/ChartContainer.md
  • sdks/typescript/api/components/chart/chart/functions/ChartLegendContent.md
  • sdks/typescript/api/components/chart/chart/functions/ChartTooltipContent.md
  • sdks/typescript/api/components/chart/chart/index.md
  • sdks/typescript/api/components/chart/chart/type-aliases/ChartConfig.md
  • sdks/typescript/api/components/chart/chart/variables/ChartLegend.md
  • sdks/typescript/api/components/chart/chart/variables/ChartStyle.md
  • sdks/typescript/api/components/chart/chart/variables/ChartTooltip.md
  • sdks/typescript/api/components/chart/index.md
  • sdks/typescript/api/components/checkbox/checkbox/functions/Checkbox.md
  • sdks/typescript/api/components/checkbox/checkbox/index.md
  • sdks/typescript/api/components/checkbox/index.md
  • sdks/typescript/api/components/collapsible/collapsible/functions/Collapsible.md
  • sdks/typescript/api/components/collapsible/collapsible/functions/CollapsibleContent.md
  • sdks/typescript/api/components/collapsible/collapsible/functions/CollapsibleTrigger.md
  • sdks/typescript/api/components/collapsible/collapsible/index.md
  • sdks/typescript/api/components/collapsible/index.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxChip.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxChips.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxChipsInput.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxCollection.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxContent.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxEmpty.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxGroup.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxInput.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxItem.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxLabel.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxList.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxSeparator.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxTrigger.md
  • sdks/typescript/api/components/combobox/combobox/functions/ComboboxValue.md
  • sdks/typescript/api/components/combobox/combobox/functions/useComboboxAnchor.md
  • sdks/typescript/api/components/combobox/combobox/index.md
  • sdks/typescript/api/components/combobox/combobox/variables/Combobox.md
  • sdks/typescript/api/components/combobox/index.md
  • sdks/typescript/api/components/command/command/functions/Command.md
  • sdks/typescript/api/components/command/command/functions/CommandDialog.md
  • sdks/typescript/api/components/command/command/functions/CommandEmpty.md
  • sdks/typescript/api/components/command/command/functions/CommandGroup.md
  • sdks/typescript/api/components/command/command/functions/CommandInput.md
  • sdks/typescript/api/components/command/command/functions/CommandItem.md
  • sdks/typescript/api/components/command/command/functions/CommandList.md
  • sdks/typescript/api/components/command/command/functions/CommandSeparator.md
  • sdks/typescript/api/components/command/command/functions/CommandShortcut.md
  • sdks/typescript/api/components/command/command/index.md
  • sdks/typescript/api/components/command/index.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenu.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuCheckboxItem.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuContent.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuGroup.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuItem.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuLabel.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuPortal.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuRadioGroup.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuRadioItem.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuSeparator.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuShortcut.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuSub.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuSubContent.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuSubTrigger.md
  • sdks/typescript/api/components/context-menu/context-menu/functions/ContextMenuTrigger.md
  • sdks/typescript/api/components/context-menu/context-menu/index.md
  • sdks/typescript/api/components/context-menu/index.md
  • sdks/typescript/api/components/dialog/dialog/functions/Dialog.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogClose.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogContent.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogDescription.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogFooter.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogHeader.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogOverlay.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogPortal.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogTitle.md
  • sdks/typescript/api/components/dialog/dialog/functions/DialogTrigger.md
  • sdks/typescript/api/components/dialog/dialog/index.md
  • sdks/typescript/api/components/dialog/index.md
  • sdks/typescript/api/components/direction/direction/functions/DirectionProvider.md
  • sdks/typescript/api/components/direction/direction/index.md
  • sdks/typescript/api/components/direction/direction/variables/useDirection.md
  • sdks/typescript/api/components/direction/index.md
  • sdks/typescript/api/components/drawer/drawer/functions/Drawer.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerClose.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerContent.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerDescription.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerFooter.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerHeader.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerOverlay.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerPortal.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerTitle.md
  • sdks/typescript/api/components/drawer/drawer/functions/DrawerTrigger.md
  • sdks/typescript/api/components/drawer/drawer/index.md
  • sdks/typescript/api/components/drawer/index.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenu.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuCheckboxItem.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuContent.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuGroup.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuItem.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuLabel.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuPortal.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuRadioGroup.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuRadioItem.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuSeparator.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuShortcut.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuSub.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuSubContent.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuSubTrigger.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/functions/DropdownMenuTrigger.md
  • sdks/typescript/api/components/dropdown-menu/dropdown-menu/index.md
  • sdks/typescript/api/components/dropdown-menu/index.md
  • sdks/typescript/api/components/empty/empty/functions/Empty.md
  • sdks/typescript/api/components/empty/empty/functions/EmptyContent.md
  • sdks/typescript/api/components/empty/empty/functions/EmptyDescription.md
  • sdks/typescript/api/components/empty/empty/functions/EmptyHeader.md
  • sdks/typescript/api/components/empty/empty/functions/EmptyMedia.md
  • sdks/typescript/api/components/empty/empty/functions/EmptyTitle.md
  • sdks/typescript/api/components/empty/empty/index.md
  • sdks/typescript/api/components/empty/index.md
  • sdks/typescript/api/components/field/field/functions/Field.md
  • sdks/typescript/api/components/field/field/functions/FieldContent.md
  • sdks/typescript/api/components/field/field/functions/FieldDescription.md
  • sdks/typescript/api/components/field/field/functions/FieldError.md
  • sdks/typescript/api/components/field/field/functions/FieldGroup.md
  • sdks/typescript/api/components/field/field/functions/FieldLabel.md
  • sdks/typescript/api/components/field/field/functions/FieldLegend.md
  • sdks/typescript/api/components/field/field/functions/FieldSeparator.md
  • sdks/typescript/api/components/field/field/functions/FieldSet.md
  • sdks/typescript/api/components/field/field/functions/FieldTitle.md
  • sdks/typescript/api/components/field/field/index.md
  • sdks/typescript/api/components/field/index.md
  • sdks/typescript/api/components/hover-card/hover-card/functions/HoverCard.md
  • sdks/typescript/api/components/hover-card/hover-card/functions/HoverCardContent.md
  • sdks/typescript/api/components/hover-card/hover-card/functions/HoverCardTrigger.md
  • sdks/typescript/api/components/hover-card/hover-card/index.md
  • sdks/typescript/api/components/hover-card/index.md
  • sdks/typescript/api/components/icons/index.md
  • sdks/typescript/api/components/icons/interfaces/IconProps.md
  • sdks/typescript/api/components/icons/ssr/index.md
  • sdks/typescript/api/components/icons/ssr/variables/AcornIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AddressBookIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AddressBookTabsIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirTrafficControlIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplaneIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplaneInFlightIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplaneLandingIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplaneTakeoffIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplaneTaxiingIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplaneTiltIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AirplayIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlarmIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlienIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignBottomIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignBottomSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignCenterHorizontalIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignCenterHorizontalSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignCenterVerticalIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignCenterVerticalSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignLeftIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignLeftSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignRightIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignRightSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignTopIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AlignTopSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AmazonLogoIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AmbulanceIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AnchorIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AnchorSimpleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AndroidLogoIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AngleIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AngularLogoIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ApertureIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AppStoreLogoIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AppWindowIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/AppleLogoIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ApplePodcastsLogoIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ApproximateEqualsIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArchiveIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArmchairIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowArcLeftIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowArcRightIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendDoubleUpLeftIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendDoubleUpRightIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendDownLeftIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendDownRightIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendLeftDownIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendLeftUpIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendRightDownIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendRightUpIcon.md
  • sdks/typescript/api/components/icons/ssr/variables/ArrowBendUpLeftIcon.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch auto/typescript-api-master

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added area:content MDX/MD documentation content area:meta Repo meta — docs.json, README, etc. labels May 10, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request transitions the TypeScript SDK documentation from a component-centric reference to a package-oriented structure, introducing detailed API documentation for the @resq-sw/analytics package. Feedback highlights that documentation for the @resq-sw/ui package was removed and should be restored if still relevant. Furthermore, the package list in the README requires navigation links to the documentation entry points, and documentation for several other listed packages is currently absent from the PR.

@@ -1,126 +1,13 @@
# @resq-sw/ui
# ResQ TypeScript SDK
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The documentation for the @resq-sw/ui package (previously located under components/) has been removed and is not included in the new package list. If this package is still part of the ResQ TypeScript SDK, its documentation should be retained or regenerated under the new structure.

Comment on lines +7 to +13
- `@resq-sw/analytics` — `v0.3.0`
- `@resq-sw/decorators` — `v0.1.1`
- `@resq-sw/dsa` — `v0.1.0`
- `@resq-sw/http` — `v0.1.1`
- `@resq-sw/logger` — `v0.1.1`
- `@resq-sw/rate-limiting` — `v0.1.1`
- `@resq-sw/security` — `v0.1.1`
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

This package list has two main issues:\n1. Missing Navigation: The package names are plain text. They should be links to their respective documentation entry points (e.g., ./analytics/index.md) to allow users to browse the reference.\n2. Incomplete PR: Documentation files for 6 of the 7 listed packages (all except analytics) are missing from this pull request. Only the @resq-sw/analytics directory was added.

- [@resq-sw/analytics](./analytics/index.md) — `v0.3.0`\n- [@resq-sw/decorators](./decorators/index.md) — `v0.1.1`\n- [@resq-sw/dsa](./dsa/index.md) — `v0.1.0`\n- [@resq-sw/http](./http/index.md) — `v0.1.1`\n- [@resq-sw/logger](./logger/index.md) — `v0.1.1`\n- [@resq-sw/rate-limiting](./rate-limiting/index.md) — `v0.1.1`\n- [@resq-sw/security](./security/index.md) — `v0.1.1` 

@WomB0ComB0 WomB0ComB0 merged commit cb0484b into main May 10, 2026
14 checks passed
@WomB0ComB0 WomB0ComB0 deleted the auto/typescript-api-master branch May 10, 2026 07:41
WomB0ComB0 added a commit that referenced this pull request May 10, 2026
After the multi-package TS refactor (#58), each package showed up
twice in the TypeScript sub-group:
- once as a standalone PAGE entry (e.g. \`analytics\`)
- once as a collapsible GROUP entry (\`{group: \"analytics\", pages: [\"analytics/index/...\"]}\`)

Root cause: the splice's \`/index\` strip turned \`analytics/index\`
into the bare path \`analytics\`, which got registered as a leaf
file at the parent level. Then \`analytics/index/classes/Analytics\`
(and siblings) created a sibling \`analytics/\` directory tree.
Both ended up in the parent group's pages list.

Fix: introduce \`insert_landing()\` which stores the landing page id
on the dir node itself (\`_landing\`) rather than as a sibling
\`_files\` leaf. \`to_mintlify\` emits \`_landing\` first inside the
dir's group, before any \`_files\` or sub-\`_dirs\`. Result: each
package gets exactly one collapsible group, with its landing page
as the first child.

Applied to both:
- automation/source-repo-templates/api-docs.typescript.yml (used at
  doc-generation time)
- scripts/splice-sdk-nav.py (used for local re-splicing across all
  languages: TS, .NET, Python, Rust, C++)

docs.json re-spliced locally to clear the duplicates already on
main from PR #60.

Co-authored-by: Mike Odnis <engineer@resq.software>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:content MDX/MD documentation content area:meta Repo meta — docs.json, README, etc. automated docs:api-ref language:typescript

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants