learning_ai_common_plat/packages/ui/package.json

50 lines
1.6 KiB
JSON

{
"name": "@bytelyst/ui",
"version": "0.1.0",
"type": "module",
"scripts": {
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build"
},
"exports": {
".": "./src/index.ts",
"./button": "./src/components/Button.tsx",
"./toast": "./src/components/Toast.tsx",
"./modal": "./src/components/Modal.tsx",
"./confirm-dialog": "./src/components/ConfirmDialog.tsx",
"./badge": "./src/components/Badge.tsx",
"./empty-state": "./src/components/EmptyState.tsx",
"./input": "./src/components/Input.tsx",
"./textarea": "./src/components/Textarea.tsx",
"./card": "./src/components/Card.tsx",
"./label": "./src/components/Label.tsx",
"./select": "./src/components/Select.tsx",
"./separator": "./src/components/Separator.tsx",
"./sidebar": "./src/components/Sidebar.tsx",
"./stat-card": "./src/components/StatCard.tsx",
"./loading-spinner": "./src/components/LoadingSpinner.tsx"
},
"peerDependencies": {
"react": "^18.0.0 || ^19.0.0",
"react-dom": "^18.0.0 || ^19.0.0"
},
"dependencies": {
"@radix-ui/react-dialog": "^1.1.0",
"@radix-ui/react-alert-dialog": "^1.1.0",
"@radix-ui/react-slot": "^1.1.0",
"lucide-react": "^0.460.0",
"clsx": "^2.1.0"
},
"devDependencies": {
"typescript": "^5.7.0",
"@types/react": "^19.0.0",
"@types/react-dom": "^19.0.0",
"@storybook/react-vite": "^8.5.0",
"@storybook/react": "^8.5.0",
"@storybook/addon-essentials": "^8.5.0",
"@storybook/addon-a11y": "^8.5.0",
"storybook": "^8.5.0",
"vite": "^6.0.0"
}
}