Files
penx/packages/uikit/package.json
2025-06-17 22:22:47 +08:00

89 lines
3.4 KiB
JSON

{
"name": "@penx/uikit",
"version": "0.0.0",
"private": true,
"type": "module",
"exports": {
"./tailwind.css": "./src/styles/tailwind.css",
"./*": "./src/*.tsx",
"./postcss.config": "./postcss.config.mjs",
"./Portal": "./src/components/Portal.tsx",
"./AddNodeBtn": "./src/components/AddNodeBtn.tsx",
"./FileUpload": "./src/components/FileUpload.tsx",
"./Image": "./src/components/Image.tsx",
"./ImageWithFallback": "./src/components/ImageWithFallback.tsx",
"./NumberInput": "./src/components/NumberInput.tsx",
"./uploadFile": "./src/components/uploadFile.ts",
"./IconGoogle": "./src/components/icons/IconGoogle.tsx",
"./loading-circle": "./src/components/icons/loading-circle.tsx",
"./loading-dots": "./src/components/icons/loading-dots.tsx",
"./magic": "./src/components/icons/magic.tsx",
"./use-debounce": "./src/hooks/use-debounce.ts",
"./use-is-touch-device": "./src/hooks/use-is-touch-device.ts",
"./use-mobile": "./src/hooks/use-mobile.ts",
"./use-mounted": "./src/hooks/use-mounted.ts",
"./use-window-size": "./src/hooks/use-window-size.ts",
"./findNodePath": "./src/lib/findNodePath.ts",
"./selectEditor": "./src/lib/selectEditor.ts",
"./utils": "./src/lib/utils.tx",
"./accordion": "./src/ui/accordion.tsx",
"./alert-dialog": "./src/ui/alert-dialog.tsx",
"./alert": "./src/ui/alert.tsx",
"./avatar": "./src/ui/avatar.tsx",
"./badge": "./src/ui/badge.tsx",
"./breadcrumb": "./src/ui/breadcrumb.tsx",
"./button": "./src/ui/button.tsx",
"./calendar": "./src/ui/calendar.tsx",
"./card": "./src/ui/card.tsx",
"./carousel": "./src/ui/carousel.tsx",
"./checkbox": "./src/ui/checkbox.tsx",
"./collapsible": "./src/ui/collapsible.tsx",
"./context-menu": "./src/ui/context-menu.tsx",
"./dialog": "./src/ui/dialog.tsx",
"./dropdown-menu": "./src/ui/dropdown-menu.tsx",
"./form": "./src/ui/form.tsx",
"./hover-card": "./src/ui/hover-card.tsx",
"./input": "./src/ui/input.tsx",
"./label": "./src/ui/label.tsx",
"./popover": "./src/ui/popover.tsx",
"./progress": "./src/ui/progress.tsx",
"./radio-group": "./src/ui/radio-group.tsx",
"./resizable": "./src/ui/resizable.tsx",
"./scroll-area": "./src/ui/scroll-area.tsx",
"./select": "./src/ui/select.tsx",
"./separator": "./src/ui/separator.tsx",
"./sheet": "./src/ui/sheet.tsx",
"./sidebar": "./src/ui/sidebar.tsx",
"./skeleton": "./src/ui/skeleton.tsx",
"./switch": "./src/ui/switch.tsx",
"./table": "./src/ui/table.tsx",
"./tabs": "./src/ui/tabs.tsx",
"./textarea": "./src/ui/textarea.tsx",
"./toggle-group": "./src/ui/toggle-group.tsx",
"./toggle": "./src/ui/toggle.tsx",
"./tooltip": "./src/ui/tooltip.tsx",
"./menu": "./src/ui/menu/index.tsx"
},
"scripts": {
"brl": "barrelsby --delete -d ./src",
"lint": "eslint . --max-warnings 0",
"check-types": "tsc --noEmit"
},
"devDependencies": {
"@penx/typescript-config": "workspace:*",
"postcss": "^8.5.1",
"tailwindcss": "^4.1.4"
},
"dependencies": {
"@penx/constants": "workspace:*",
"@penx/contexts": "workspace:*",
"@penx/libs": "workspace:*",
"@penx/query-client": "workspace:*",
"@penx/session": "workspace:*",
"@penx/types": "workspace:*",
"@penx/unique-id": "workspace:*",
"@penx/utils": "workspace:*",
"input-otp": "^1.4.2"
}
}