{
  "name": "@stll/ui",
  "version": "0.51.0",
  "description": "Stella's design system: bidi-aware React primitives built on Base UI, the dockable inspector pane, and the Tailwind v4 theme they are styled with.",
  "keywords": [
    "base-ui",
    "components",
    "design-system",
    "react",
    "tailwindcss",
    "ui"
  ],
  "homepage": "https://github.com/stella/stella/tree/main/packages/ui",
  "bugs": {
    "url": "https://github.com/stella/stella/issues"
  },
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/stella/stella.git",
    "directory": "packages/ui"
  },
  "files": [
    "dist",
    "README.md"
  ],
  "type": "module",
  "sideEffects": [
    "**/*.css"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./browser-clock": {
      "types": "./dist/testing/browser-clock.d.ts",
      "import": "./dist/testing/browser-clock.js"
    },
    "./toolbar-icon-action": {
      "types": "./dist/components/toolbar-icon-action.d.ts",
      "import": "./dist/components/toolbar-icon-action.js"
    },
    "./view-toolbar": {
      "types": "./dist/components/view-toolbar.d.ts",
      "import": "./dist/components/view-toolbar.js"
    },
    "./accordion": {
      "types": "./dist/components/accordion.d.ts",
      "import": "./dist/components/accordion.js"
    },
    "./application-rail": {
      "types": "./dist/components/application-rail.d.ts",
      "import": "./dist/components/application-rail.js"
    },
    "./alert-dialog": {
      "types": "./dist/components/alert-dialog.d.ts",
      "import": "./dist/components/alert-dialog.js"
    },
    "./workspace-shell": {
      "types": "./dist/components/workspace-shell.d.ts",
      "import": "./dist/components/workspace-shell.js"
    },
    "./avatar": {
      "types": "./dist/components/avatar.d.ts",
      "import": "./dist/components/avatar.js"
    },
    "./bidi-text": {
      "types": "./dist/components/bidi-text.d.ts",
      "import": "./dist/components/bidi-text.js"
    },
    "./brand-icons": {
      "types": "./dist/components/brand-icons.d.ts",
      "import": "./dist/components/brand-icons.js"
    },
    "./breadcrumb": {
      "types": "./dist/components/breadcrumb.d.ts",
      "import": "./dist/components/breadcrumb.js"
    },
    "./button": {
      "types": "./dist/components/button.d.ts",
      "import": "./dist/components/button.js"
    },
    "./checkbox": {
      "types": "./dist/components/checkbox.d.ts",
      "import": "./dist/components/checkbox.js"
    },
    "./color-picker": {
      "types": "./dist/components/color-picker.d.ts",
      "import": "./dist/components/color-picker.js"
    },
    "./combobox": {
      "types": "./dist/components/combobox.d.ts",
      "import": "./dist/components/combobox.js"
    },
    "./command": {
      "types": "./dist/components/command.d.ts",
      "import": "./dist/components/command.js"
    },
    "./composer": {
      "types": "./dist/components/composer.d.ts",
      "import": "./dist/components/composer.js"
    },
    "./context-menu": {
      "types": "./dist/components/context-menu.d.ts",
      "import": "./dist/components/context-menu.js"
    },
    "./document-identity-badge": {
      "types": "./dist/components/document-identity-badge.d.ts",
      "import": "./dist/components/document-identity-badge.js"
    },
    "./document-identity-badge.logic": {
      "types": "./dist/components/document-identity-badge.logic.d.ts",
      "import": "./dist/components/document-identity-badge.logic.js"
    },
    "./court-badge": {
      "types": "./dist/components/court-badge.d.ts",
      "import": "./dist/components/court-badge.js"
    },
    "./ai-label": {
      "types": "./dist/components/ai-label.d.ts",
      "import": "./dist/components/ai-label.js"
    },
    "./control-size": {
      "types": "./dist/lib/control-size.d.ts",
      "import": "./dist/lib/control-size.js"
    },
    "./animated-count": {
      "types": "./dist/components/animated-count.d.ts",
      "import": "./dist/components/animated-count.js"
    },
    "./copy-button": {
      "types": "./dist/components/copy-button.d.ts",
      "import": "./dist/components/copy-button.js"
    },
    "./calendar": {
      "types": "./dist/calendar/index.d.ts",
      "import": "./dist/calendar/index.js"
    },
    "./data-table": {
      "types": "./dist/data-table/index.d.ts",
      "import": "./dist/data-table/index.js"
    },
    "./date-picker-popover": {
      "types": "./dist/components/date-picker-popover.d.ts",
      "import": "./dist/components/date-picker-popover.js"
    },
    "./details-grid": {
      "types": "./dist/components/details-grid.d.ts",
      "import": "./dist/components/details-grid.js"
    },
    "./destructive-action-confirmation": {
      "types": "./dist/components/destructive-action-confirmation.d.ts",
      "import": "./dist/components/destructive-action-confirmation.js"
    },
    "./destructive-confirm-dialog": {
      "types": "./dist/components/destructive-confirm-dialog.d.ts",
      "import": "./dist/components/destructive-confirm-dialog.js"
    },
    "./dialog": {
      "types": "./dist/components/dialog.d.ts",
      "import": "./dist/components/dialog.js"
    },
    "./directional-icon": {
      "types": "./dist/components/directional-icon.d.ts",
      "import": "./dist/components/directional-icon.js"
    },
    "./field": {
      "types": "./dist/components/field.d.ts",
      "import": "./dist/components/field.js"
    },
    "./form": {
      "types": "./dist/components/form.d.ts",
      "import": "./dist/components/form.js"
    },
    "./frame": {
      "types": "./dist/components/frame.d.ts",
      "import": "./dist/components/frame.js"
    },
    "./hex-color-picker": {
      "types": "./dist/components/hex-color-picker.d.ts",
      "import": "./dist/components/hex-color-picker.js"
    },
    "./icons": {
      "types": "./dist/icons.d.ts",
      "import": "./dist/icons.js"
    },
    "./input": {
      "types": "./dist/components/input.d.ts",
      "import": "./dist/components/input.js"
    },
    "./inline-rename": {
      "types": "./dist/components/inline-rename.d.ts",
      "import": "./dist/components/inline-rename.js"
    },
    "./inline-reorder": {
      "types": "./dist/lib/inline-reorder.d.ts",
      "import": "./dist/lib/inline-reorder.js"
    },
    "./inline-drop-indicator": {
      "types": "./dist/components/inline-drop-indicator.d.ts",
      "import": "./dist/components/inline-drop-indicator.js"
    },
    "./input-group": {
      "types": "./dist/components/input-group.d.ts",
      "import": "./dist/components/input-group.js"
    },
    "./initials": {
      "types": "./dist/lib/initials.d.ts",
      "import": "./dist/lib/initials.js"
    },
    "./input-otp": {
      "types": "./dist/components/input-otp.d.ts",
      "import": "./dist/components/input-otp.js"
    },
    "./list": {
      "types": "./dist/components/list.d.ts",
      "import": "./dist/components/list.js"
    },
    "./label": {
      "types": "./dist/components/label.d.ts",
      "import": "./dist/components/label.js"
    },
    "./landing": {
      "types": "./dist/components/landing.d.ts",
      "import": "./dist/components/landing.js"
    },
    "./matter-icon": {
      "types": "./dist/components/matter-icon.d.ts",
      "import": "./dist/components/matter-icon.js"
    },
    "./matter-colors": {
      "types": "./dist/lib/matter-colors.d.ts",
      "import": "./dist/lib/matter-colors.js"
    },
    "./menu": {
      "types": "./dist/components/menu.d.ts",
      "import": "./dist/components/menu.js"
    },
    "./menu-section": {
      "types": "./dist/components/menu-section.d.ts",
      "import": "./dist/components/menu-section.js"
    },
    "./number-input": {
      "types": "./dist/components/number-input.d.ts",
      "import": "./dist/components/number-input.js"
    },
    "./option-color": {
      "types": "./dist/lib/option-color.d.ts",
      "import": "./dist/lib/option-color.js"
    },
    "./outline-rail": {
      "types": "./dist/components/outline-rail.d.ts",
      "import": "./dist/components/outline-rail.js"
    },
    "./overlay-layer": {
      "types": "./dist/lib/overlay-layer.d.ts",
      "import": "./dist/lib/overlay-layer.js"
    },
    "./panel-inset": {
      "types": "./dist/lib/panel-inset.d.ts",
      "import": "./dist/lib/panel-inset.js"
    },
    "./pagination": {
      "types": "./dist/components/pagination.d.ts",
      "import": "./dist/components/pagination.js"
    },
    "./popover": {
      "types": "./dist/components/popover.d.ts",
      "import": "./dist/components/popover.js"
    },
    "./positioner-sizing": {
      "types": "./dist/lib/positioner-sizing.d.ts",
      "import": "./dist/lib/positioner-sizing.js"
    },
    "./preview-card": {
      "types": "./dist/components/preview-card.d.ts",
      "import": "./dist/components/preview-card.js"
    },
    "./preview-pane": {
      "types": "./dist/components/preview-pane.d.ts",
      "import": "./dist/components/preview-pane.js"
    },
    "./prose": {
      "types": "./dist/components/prose.d.ts",
      "import": "./dist/components/prose.js"
    },
    "./review-author-avatar": {
      "types": "./dist/review/review-author-avatar.d.ts",
      "import": "./dist/review/review-author-avatar.js"
    },
    "./review-comment-card": {
      "types": "./dist/review/review-comment-card.d.ts",
      "import": "./dist/review/review-comment-card.js"
    },
    "./review-decision-actions": {
      "types": "./dist/review/review-decision-actions.d.ts",
      "import": "./dist/review/review-decision-actions.js"
    },
    "./review-word-diff": {
      "types": "./dist/review/review-word-diff.d.ts",
      "import": "./dist/review/review-word-diff.js"
    },
    "./review-diff-text": {
      "types": "./dist/review/review-diff-text.d.ts",
      "import": "./dist/review/review-diff-text.js"
    },
    "./review-out-of-date-notice": {
      "types": "./dist/review/review-out-of-date-notice.d.ts",
      "import": "./dist/review/review-out-of-date-notice.js"
    },
    "./review-severity-dot": {
      "types": "./dist/review/review-severity-dot.d.ts",
      "import": "./dist/review/review-severity-dot.js"
    },
    "./review-status-badge": {
      "types": "./dist/review/review-status-badge.d.ts",
      "import": "./dist/review/review-status-badge.js"
    },
    "./text-mark": {
      "types": "./dist/review/text-mark.d.ts",
      "import": "./dist/review/text-mark.js"
    },
    "./scroll-area": {
      "types": "./dist/components/scroll-area.d.ts",
      "import": "./dist/components/scroll-area.js"
    },
    "./horizontal-scroller": {
      "types": "./dist/components/horizontal-scroller.d.ts",
      "import": "./dist/components/horizontal-scroller.js"
    },
    "./scroll-to-top": {
      "types": "./dist/components/scroll-to-top.d.ts",
      "import": "./dist/components/scroll-to-top.js"
    },
    "./search-field": {
      "types": "./dist/components/search-field.d.ts",
      "import": "./dist/components/search-field.js"
    },
    "./secret-input": {
      "types": "./dist/components/secret-input.d.ts",
      "import": "./dist/components/secret-input.js"
    },
    "./file-input": {
      "types": "./dist/components/file-input.d.ts",
      "import": "./dist/components/file-input.js"
    },
    "./segmented-icon-toggle": {
      "types": "./dist/components/segmented-icon-toggle.d.ts",
      "import": "./dist/components/segmented-icon-toggle.js"
    },
    "./select": {
      "types": "./dist/components/select.d.ts",
      "import": "./dist/components/select.js"
    },
    "./split-button": {
      "types": "./dist/components/split-button.d.ts",
      "import": "./dist/components/split-button.js"
    },
    "./switch": {
      "types": "./dist/components/switch.d.ts",
      "import": "./dist/components/switch.js"
    },
    "./separator": {
      "types": "./dist/components/separator.d.ts",
      "import": "./dist/components/separator.js"
    },
    "./sheet": {
      "types": "./dist/components/sheet.d.ts",
      "import": "./dist/components/sheet.js"
    },
    "./sidebar": {
      "types": "./dist/components/sidebar.d.ts",
      "import": "./dist/components/sidebar.js"
    },
    "./loader": {
      "types": "./dist/components/loader.d.ts",
      "import": "./dist/components/loader.js"
    },
    "./skeleton": {
      "types": "./dist/components/skeleton.d.ts",
      "import": "./dist/components/skeleton.js"
    },
    "./status-mark": {
      "types": "./dist/components/status-mark.d.ts",
      "import": "./dist/components/status-mark.js"
    },
    "./swap-text": {
      "types": "./dist/components/swap-text.d.ts",
      "import": "./dist/components/swap-text.js"
    },
    "./stella-mark": {
      "types": "./dist/components/stella-mark.d.ts",
      "import": "./dist/components/stella-mark.js"
    },
    "./stella-wordmark": {
      "types": "./dist/components/stella-wordmark.d.ts",
      "import": "./dist/components/stella-wordmark.js"
    },
    "./table": {
      "types": "./dist/components/table.d.ts",
      "import": "./dist/components/table.js"
    },
    "./table-chart": {
      "types": "./dist/components/table-chart.d.ts",
      "import": "./dist/components/table-chart.js"
    },
    "./tabs": {
      "types": "./dist/components/tabs.d.ts",
      "import": "./dist/components/tabs.js"
    },
    "./textarea": {
      "types": "./dist/components/textarea.d.ts",
      "import": "./dist/components/textarea.js"
    },
    "./toast": {
      "types": "./dist/components/toast.d.ts",
      "import": "./dist/components/toast.js"
    },
    "./tooltip": {
      "types": "./dist/components/tooltip.d.ts",
      "import": "./dist/components/tooltip.js"
    },
    "./typed-character": {
      "types": "./dist/lib/typed-character.d.ts",
      "import": "./dist/lib/typed-character.js"
    },
    "./use-contained-handler": {
      "types": "./dist/hooks/use-contained-handler.d.ts",
      "import": "./dist/hooks/use-contained-handler.js"
    },
    "./use-content-dir": {
      "types": "./dist/hooks/use-content-dir.d.ts",
      "import": "./dist/hooks/use-content-dir.js"
    },
    "./use-latest": {
      "types": "./dist/hooks/use-latest.d.ts",
      "import": "./dist/hooks/use-latest.js"
    },
    "./use-mobile": {
      "types": "./dist/hooks/use-mobile.d.ts",
      "import": "./dist/hooks/use-mobile.js"
    },
    "./use-viewport-width": {
      "types": "./dist/hooks/use-viewport-width.d.ts",
      "import": "./dist/hooks/use-viewport-width.js"
    },
    "./utils": {
      "types": "./dist/lib/utils.d.ts",
      "import": "./dist/lib/utils.js"
    },
    "./week": {
      "types": "./dist/lib/week.d.ts",
      "import": "./dist/lib/week.js"
    },
    "./inspector": {
      "types": "./dist/inspector/index.d.ts",
      "import": "./dist/inspector/index.js"
    },
    "./layout-tokens": {
      "types": "./dist/inspector/layout-tokens.d.ts",
      "import": "./dist/inspector/layout-tokens.js"
    },
    "./kanban": {
      "types": "./dist/kanban/index.d.ts",
      "import": "./dist/kanban/index.js"
    },
    "./theme.css": "./dist/styles/theme.css",
    "./components/accordion": {
      "types": "./dist/components/accordion.d.ts",
      "import": "./dist/components/accordion.js"
    },
    "./components/application-rail": {
      "types": "./dist/components/application-rail.d.ts",
      "import": "./dist/components/application-rail.js"
    },
    "./components/alert-dialog": {
      "types": "./dist/components/alert-dialog.d.ts",
      "import": "./dist/components/alert-dialog.js"
    },
    "./components/workspace-shell": {
      "types": "./dist/components/workspace-shell.d.ts",
      "import": "./dist/components/workspace-shell.js"
    },
    "./components/avatar": {
      "types": "./dist/components/avatar.d.ts",
      "import": "./dist/components/avatar.js"
    },
    "./components/bidi-text": {
      "types": "./dist/components/bidi-text.d.ts",
      "import": "./dist/components/bidi-text.js"
    },
    "./components/court-badge": {
      "types": "./dist/components/court-badge.d.ts",
      "import": "./dist/components/court-badge.js"
    },
    "./components/ai-label": {
      "types": "./dist/components/ai-label.d.ts",
      "import": "./dist/components/ai-label.js"
    },
    "./components/brand-icons": {
      "types": "./dist/components/brand-icons.d.ts",
      "import": "./dist/components/brand-icons.js"
    },
    "./components/breadcrumb": {
      "types": "./dist/components/breadcrumb.d.ts",
      "import": "./dist/components/breadcrumb.js"
    },
    "./components/button": {
      "types": "./dist/components/button.d.ts",
      "import": "./dist/components/button.js"
    },
    "./components/checkbox": {
      "types": "./dist/components/checkbox.d.ts",
      "import": "./dist/components/checkbox.js"
    },
    "./components/color-picker": {
      "types": "./dist/components/color-picker.d.ts",
      "import": "./dist/components/color-picker.js"
    },
    "./components/combobox": {
      "types": "./dist/components/combobox.d.ts",
      "import": "./dist/components/combobox.js"
    },
    "./components/command": {
      "types": "./dist/components/command.d.ts",
      "import": "./dist/components/command.js"
    },
    "./components/date-picker-popover": {
      "types": "./dist/components/date-picker-popover.d.ts",
      "import": "./dist/components/date-picker-popover.js"
    },
    "./components/destructive-action-confirmation": {
      "types": "./dist/components/destructive-action-confirmation.d.ts",
      "import": "./dist/components/destructive-action-confirmation.js"
    },
    "./components/destructive-confirm-dialog": {
      "types": "./dist/components/destructive-confirm-dialog.d.ts",
      "import": "./dist/components/destructive-confirm-dialog.js"
    },
    "./components/dialog": {
      "types": "./dist/components/dialog.d.ts",
      "import": "./dist/components/dialog.js"
    },
    "./components/directional-icon": {
      "types": "./dist/components/directional-icon.d.ts",
      "import": "./dist/components/directional-icon.js"
    },
    "./components/field": {
      "types": "./dist/components/field.d.ts",
      "import": "./dist/components/field.js"
    },
    "./components/form": {
      "types": "./dist/components/form.d.ts",
      "import": "./dist/components/form.js"
    },
    "./components/frame": {
      "types": "./dist/components/frame.d.ts",
      "import": "./dist/components/frame.js"
    },
    "./components/hex-color-picker": {
      "types": "./dist/components/hex-color-picker.d.ts",
      "import": "./dist/components/hex-color-picker.js"
    },
    "./components/input": {
      "types": "./dist/components/input.d.ts",
      "import": "./dist/components/input.js"
    },
    "./components/input-group": {
      "types": "./dist/components/input-group.d.ts",
      "import": "./dist/components/input-group.js"
    },
    "./components/input-otp": {
      "types": "./dist/components/input-otp.d.ts",
      "import": "./dist/components/input-otp.js"
    },
    "./components/label": {
      "types": "./dist/components/label.d.ts",
      "import": "./dist/components/label.js"
    },
    "./components/menu": {
      "types": "./dist/components/menu.d.ts",
      "import": "./dist/components/menu.js"
    },
    "./components/menu-section": {
      "types": "./dist/components/menu-section.d.ts",
      "import": "./dist/components/menu-section.js"
    },
    "./components/number-input": {
      "types": "./dist/components/number-input.d.ts",
      "import": "./dist/components/number-input.js"
    },
    "./components/outline-rail": {
      "types": "./dist/components/outline-rail.d.ts",
      "import": "./dist/components/outline-rail.js"
    },
    "./components/pagination": {
      "types": "./dist/components/pagination.d.ts",
      "import": "./dist/components/pagination.js"
    },
    "./components/popover": {
      "types": "./dist/components/popover.d.ts",
      "import": "./dist/components/popover.js"
    },
    "./components/preview-card": {
      "types": "./dist/components/preview-card.d.ts",
      "import": "./dist/components/preview-card.js"
    },
    "./components/preview-pane": {
      "types": "./dist/components/preview-pane.d.ts",
      "import": "./dist/components/preview-pane.js"
    },
    "./components/scroll-area": {
      "types": "./dist/components/scroll-area.d.ts",
      "import": "./dist/components/scroll-area.js"
    },
    "./components/horizontal-scroller": {
      "types": "./dist/components/horizontal-scroller.d.ts",
      "import": "./dist/components/horizontal-scroller.js"
    },
    "./components/scroll-to-top": {
      "types": "./dist/components/scroll-to-top.d.ts",
      "import": "./dist/components/scroll-to-top.js"
    },
    "./components/secret-input": {
      "types": "./dist/components/secret-input.d.ts",
      "import": "./dist/components/secret-input.js"
    },
    "./components/file-input": {
      "types": "./dist/components/file-input.d.ts",
      "import": "./dist/components/file-input.js"
    },
    "./components/segmented-icon-toggle": {
      "types": "./dist/components/segmented-icon-toggle.d.ts",
      "import": "./dist/components/segmented-icon-toggle.js"
    },
    "./components/select": {
      "types": "./dist/components/select.d.ts",
      "import": "./dist/components/select.js"
    },
    "./components/separator": {
      "types": "./dist/components/separator.d.ts",
      "import": "./dist/components/separator.js"
    },
    "./components/sheet": {
      "types": "./dist/components/sheet.d.ts",
      "import": "./dist/components/sheet.js"
    },
    "./components/sidebar": {
      "types": "./dist/components/sidebar.d.ts",
      "import": "./dist/components/sidebar.js"
    },
    "./components/skeleton": {
      "types": "./dist/components/skeleton.d.ts",
      "import": "./dist/components/skeleton.js"
    },
    "./components/stella-mark": {
      "types": "./dist/components/stella-mark.d.ts",
      "import": "./dist/components/stella-mark.js"
    },
    "./components/stella-wordmark": {
      "types": "./dist/components/stella-wordmark.d.ts",
      "import": "./dist/components/stella-wordmark.js"
    },
    "./components/table": {
      "types": "./dist/components/table.d.ts",
      "import": "./dist/components/table.js"
    },
    "./components/tabs": {
      "types": "./dist/components/tabs.d.ts",
      "import": "./dist/components/tabs.js"
    },
    "./components/textarea": {
      "types": "./dist/components/textarea.d.ts",
      "import": "./dist/components/textarea.js"
    },
    "./components/toast": {
      "types": "./dist/components/toast.d.ts",
      "import": "./dist/components/toast.js"
    },
    "./components/tooltip": {
      "types": "./dist/components/tooltip.d.ts",
      "import": "./dist/components/tooltip.js"
    },
    "./hooks/use-contained-handler": {
      "types": "./dist/hooks/use-contained-handler.d.ts",
      "import": "./dist/hooks/use-contained-handler.js"
    },
    "./hooks/use-content-dir": {
      "types": "./dist/hooks/use-content-dir.d.ts",
      "import": "./dist/hooks/use-content-dir.js"
    },
    "./hooks/use-mobile": {
      "types": "./dist/hooks/use-mobile.d.ts",
      "import": "./dist/hooks/use-mobile.js"
    },
    "./hooks/use-viewport-width": {
      "types": "./dist/hooks/use-viewport-width.d.ts",
      "import": "./dist/hooks/use-viewport-width.js"
    },
    "./file-picker": {
      "types": "./dist/lib/file-picker.d.ts",
      "import": "./dist/lib/file-picker.js"
    },
    "./lib/overlay-layer": {
      "types": "./dist/lib/overlay-layer.d.ts",
      "import": "./dist/lib/overlay-layer.js"
    },
    "./lib/utils": {
      "types": "./dist/lib/utils.d.ts",
      "import": "./dist/lib/utils.js"
    },
    "./lib/week": {
      "types": "./dist/lib/week.d.ts",
      "import": "./dist/lib/week.js"
    },
    "./date-range-filter": {
      "types": "./dist/components/date-range-filter.d.ts",
      "import": "./dist/components/date-range-filter.js"
    }
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "clean": "git clean -xdf dist .cache .turbo node_modules",
    "build": "tsdown",
    "pack:dry-run": "bun pm pack --dry-run",
    "test": "bun run test:unit",
    "test:unit": "bun test src --path-ignore-patterns '**/*.playwright.spec.ts'",
    "test:browser": "playwright test --config playwright.config.ts",
    "pack:check": "cd ../.. && bun scripts/check-published-exports.ts packages/ui",
    "typecheck": "bun check --no-pretty --all --project=tsconfig.json",
    "lint": "cd ../.. && bun --bun oxlint -c oxlint.config.ts --report-unused-disable-directives-severity=error --type-aware --type-check packages/ui",
    "lint:fix": "cd ../.. && bun --bun oxlint -c oxlint.config.ts --type-aware --fix packages/ui",
    "prepack": "bun run build"
  },
  "dependencies": {
    "better-result": "3.0.1",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "input-otp": "^1.5.0",
    "lucide-react": "1.41.0",
    "tailwind-merge": "^3.7.0",
    "temporal-polyfill": "1.0.5"
  },
  "devDependencies": {
    "@atlaskit/pragmatic-drag-and-drop": "^4.0.0",
    "@atlaskit/pragmatic-drag-and-drop-auto-scroll": "^3.2.1",
    "@base-ui/react": "1.8.0",
    "@happy-dom/global-registrator": "21.0.1",
    "@playwright/test": "^1.63.0",
    "@stll/typescript-config": "0.0.0",
    "@tailwindcss/vite": "4.3.3",
    "@tanstack/react-virtual": "^3.14.13",
    "@testing-library/dom": "10.4.2",
    "@testing-library/react": "16.3.3",
    "@types/react": "^19.3.0",
    "@types/react-dom": "^19.3.0",
    "bun-types": "1.4.4",
    "react": "^19.3.0",
    "react-dom": "^19.3.0",
    "tailwindcss": "4.3.3",
    "tsdown": "0.23.0",
    "vite": "8.3.4"
  },
  "peerDependencies": {
    "@atlaskit/pragmatic-drag-and-drop": "^4.0.0",
    "@atlaskit/pragmatic-drag-and-drop-auto-scroll": "^3.2.1",
    "@base-ui/react": "^1.7.0",
    "@playwright/test": "^1.63.0",
    "@tanstack/react-virtual": "^3.14.13",
    "@types/react": ">=19",
    "@types/react-dom": ">=19",
    "react": ">=19",
    "react-dom": ">=19",
    "tailwindcss": "^4.3.0"
  },
  "peerDependenciesMeta": {
    "@playwright/test": {
      "optional": true
    },
    "@types/react": {
      "optional": true
    },
    "@types/react-dom": {
      "optional": true
    }
  },
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts"
}
