{ "name": "@openstatus/ui", "version": "0.0.0", "license": "MIT", "exports": { "./components/blocks/status.types": { "types": "./src/components/blocks/status.types.ts", "default": "./src/components/blocks/status.types.ts" }, "./components/blocks/status.utils": { "types": "./src/components/blocks/status.utils.ts", "default": "./src/components/blocks/status.utils.ts" }, "./components/data-table-filters/data-table-filter-command/utils": { "types": "./src/components/data-table-filters/data-table-filter-command/utils.ts", "default": "./src/components/data-table-filters/data-table-filter-command/utils.ts" }, "./components/data-table-filters/types": { "types": "./src/components/data-table-filters/types.ts", "default": "./src/components/data-table-filters/types.ts" }, "./components/data-table-filters/utils": { "types": "./src/components/data-table-filters/utils.ts", "default": "./src/components/data-table-filters/utils.ts" }, "./globals": "./src/globals.css", "./lib/data-table-filters/store/provider/DataTableStoreProvider": { "types": "./src/lib/data-table-filters/store/provider/DataTableStoreProvider.tsx", "default": "./src/lib/data-table-filters/store/provider/DataTableStoreProvider.tsx" }, "./lib/data-table-filters/table-schema/generators/columns": { "types": "./src/lib/data-table-filters/table-schema/generators/columns.tsx", "default": "./src/lib/data-table-filters/table-schema/generators/columns.tsx" }, "./components/blocks/*": { "types": "./src/components/blocks/*.tsx", "default": "./src/components/blocks/*.tsx" }, "./components/custom/*": { "types": "./src/components/custom/*.tsx", "default": "./src/components/custom/*.tsx" }, "./components/data-table-filters/*": { "types": "./src/components/data-table-filters/*.tsx", "default": "./src/components/data-table-filters/*.tsx" }, "./components/ui/*": { "types": "./src/components/ui/*.tsx", "default": "./src/components/ui/*.tsx" }, "./hooks/*": { "types": "./src/hooks/*.ts", "default": "./src/hooks/*.ts" }, "./lib/*": { "types": "./src/lib/*.ts", "default": "./src/lib/*.ts" } }, "scripts": { "build": "echo '@openstatus/ui has no build step (registry builds separately)'", "registry:build": "node scripts/transform-imports.mjs && shadcn build --cwd dist --output public/r registry.json && node scripts/copy-to-web.mjs", "lint": "oxlint", "tsc": "tsc --noEmit" }, "dependencies": { "@ai-sdk/react": "catalog:", "@date-fns/utc": "catalog:", "@dnd-kit/core": "catalog:", "@dnd-kit/modifiers": "catalog:", "@dnd-kit/sortable": "catalog:", "@dnd-kit/utilities": "catalog:", "@hookform/resolvers": "catalog:", "@openstatus/icons": "workspace:*", "@radix-ui/react-accordion": "catalog:", "@radix-ui/react-alert-dialog": "catalog:", "@radix-ui/react-avatar": "catalog:", "@radix-ui/react-checkbox": "catalog:", "@radix-ui/react-collapsible": "catalog:", "@radix-ui/react-context-menu": "catalog:", "@radix-ui/react-dialog": "catalog:", "@radix-ui/react-dropdown-menu": "catalog:", "@radix-ui/react-hover-card": "catalog:", "@radix-ui/react-label": "catalog:", "@radix-ui/react-navigation-menu": "catalog:", "@radix-ui/react-popover": "catalog:", "@radix-ui/react-progress": "catalog:", "@radix-ui/react-radio-group": "catalog:", "@radix-ui/react-scroll-area": "catalog:", "@radix-ui/react-select": "catalog:", "@radix-ui/react-separator": "catalog:", "@radix-ui/react-slider": "catalog:", "@radix-ui/react-slot": "catalog:", "@radix-ui/react-switch": "catalog:", "@radix-ui/react-tabs": "catalog:", "@radix-ui/react-toggle": "catalog:", "@radix-ui/react-tooltip": "catalog:", "@radix-ui/react-visually-hidden": "catalog:", "@tanstack/react-query": "catalog:", "@tanstack/react-table": "catalog:", "@tanstack/react-virtual": "catalog:", "ai": "catalog:", "class-variance-authority": "catalog:", "clsx": "catalog:", "cmdk": "catalog:", "date-fns": "catalog:", "lucide-react": "catalog:", "next": "catalog:", "nuqs": "catalog:", "qr-code-styling": "catalog:", "radix-ui": "catalog:", "react": "catalog:", "react-day-picker": "catalog:", "react-hook-form": "catalog:", "recharts": "catalog:", "tailwind-merge": "catalog:", "tailwindcss-animate": "catalog:", "vaul": "catalog:", "zod": "catalog:" }, "devDependencies": { "@openstatus/tsconfig": "workspace:*", "@types/node": "catalog:", "@types/react": "catalog:", "@types/react-dom": "catalog:", "shadcn": "catalog:", "tailwindcss": "catalog:", "typescript": "catalog:" }, "peerDependencies": { "next-themes": "catalog:", "sonner": "catalog:" } }