UNPKG

react-common-components-library

Version:

모던하고 접근성 높은 컴포넌트 라이브러리입니다.

262 lines (261 loc) 9.19 kB
{ "name": "react-common-components-library", "version": "1.0.8", "description": "모던하고 접근성 높은 컴포넌트 라이브러리입니다.", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/index.d.ts", "sideEffects": [ "**/*.css" ], "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/index.d.ts" }, "./styles.css": "./dist/styles.css", "./button": { "import": "./dist/esm/components/button/Button.js", "require": "./dist/cjs/components/button/Button.js", "types": "./dist/components/button/Button.d.ts" }, "./input": { "import": "./dist/esm/components/input/Input.js", "require": "./dist/cjs/components/input/Input.js", "types": "./dist/components/input/Input.d.ts" }, "./accordion": { "import": "./dist/esm/components/accordion/Accordion.js", "require": "./dist/cjs/components/accordion/Accordion.js", "types": "./dist/components/accordion/Accordion.d.ts" }, "./tabs": { "import": "./dist/esm/components/tabs/Tabs.js", "require": "./dist/cjs/components/tabs/Tabs.js", "types": "./dist/components/tabs/Tabs.d.ts" }, "./dialog": { "import": "./dist/esm/components/dialog/Dialog.js", "require": "./dist/cjs/components/dialog/Dialog.js", "types": "./dist/components/dialog/Dialog.d.ts" }, "./alert-dialog": { "import": "./dist/esm/components/alertDialog/AlertDialog.js", "require": "./dist/cjs/components/alertDialog/AlertDialog.js", "types": "./dist/components/alertDialog/AlertDialog.d.ts" }, "./aspect-ratio": { "import": "./dist/esm/components/aspectRatio/AspectRatio.js", "require": "./dist/cjs/components/aspectRatio/AspectRatio.js", "types": "./dist/components/aspectRatio/AspectRatio.d.ts" }, "./avatar": { "import": "./dist/esm/components/avatar/Avatar.js", "require": "./dist/cjs/components/avatar/Avatar.js", "types": "./dist/components/avatar/Avatar.d.ts" }, "./checkbox": { "import": "./dist/esm/components/checkbox/Checkbox.js", "require": "./dist/cjs/components/checkbox/Checkbox.js", "types": "./dist/components/checkbox/Checkbox.d.ts" }, "./collapsible": { "import": "./dist/esm/components/collapsible/Collapsible.js", "require": "./dist/cjs/components/collapsible/Collapsible.js", "types": "./dist/components/collapsible/Collapsible.d.ts" }, "./command": { "import": "./dist/esm/components/command/Command.js", "require": "./dist/cjs/components/command/Command.js", "types": "./dist/components/command/Command.d.ts" }, "./context-menu": { "import": "./dist/esm/components/contextmenu/ContextMenu.js", "require": "./dist/cjs/components/contextmenu/ContextMenu.js", "types": "./dist/components/contextmenu/ContextMenu.d.ts" }, "./dropdown-menu": { "import": "./dist/esm/components/dropdown-menu/DropdownMenu.js", "require": "./dist/cjs/components/dropdown-menu/DropdownMenu.js", "types": "./dist/components/dropdown-menu/DropdownMenu.d.ts" }, "./hover-card": { "import": "./dist/esm/components/hovercard/HoverCard.js", "require": "./dist/cjs/components/hovercard/HoverCard.js", "types": "./dist/components/hovercard/HoverCard.d.ts" }, "./label": { "import": "./dist/esm/components/label/Label.js", "require": "./dist/cjs/components/label/Label.js", "types": "./dist/components/label/Label.d.ts" }, "./menu-bar": { "import": "./dist/esm/components/menubar/MenuBar.js", "require": "./dist/cjs/components/menubar/MenuBar.js", "types": "./dist/components/menubar/MenuBar.d.ts" }, "./navigation-menu": { "import": "./dist/esm/components/navigation-menu/NavigationMenu.js", "require": "./dist/cjs/components/navigation-menu/NavigationMenu.js", "types": "./dist/components/navigation-menu/NavigationMenu.d.ts" }, "./popover": { "import": "./dist/esm/components/popover/Popover.js", "require": "./dist/cjs/components/popover/Popover.js", "types": "./dist/components/popover/Popover.d.ts" }, "./progress": { "import": "./dist/esm/components/progress/Progress.js", "require": "./dist/cjs/components/progress/Progress.js", "types": "./dist/components/progress/Progress.d.ts" }, "./radio-group": { "import": "./dist/esm/components/radio-group/RadioGroup.js", "require": "./dist/cjs/components/radio-group/RadioGroup.js", "types": "./dist/components/radio-group/RadioGroup.d.ts" }, "./scroll-area": { "import": "./dist/esm/components/scroll-area/ScrollArea.js", "require": "./dist/cjs/components/scroll-area/ScrollArea.js", "types": "./dist/components/scroll-area/ScrollArea.d.ts" }, "./select": { "import": "./dist/esm/components/select/Select.js", "require": "./dist/cjs/components/select/Select.js", "types": "./dist/components/select/Select.d.ts" }, "./separator": { "import": "./dist/esm/components/separator/Separator.js", "require": "./dist/cjs/components/separator/Separator.js", "types": "./dist/components/separator/Separator.d.ts" }, "./slider": { "import": "./dist/esm/components/slider/Slider.js", "require": "./dist/cjs/components/slider/Slider.js", "types": "./dist/components/slider/Slider.d.ts" }, "./switch": { "import": "./dist/esm/components/switch/Switch.js", "require": "./dist/cjs/components/switch/Switch.js", "types": "./dist/components/switch/Switch.d.ts" }, "./textarea": { "import": "./dist/esm/components/textarea/Textarea.js", "require": "./dist/cjs/components/textarea/Textarea.js", "types": "./dist/components/textarea/Textarea.d.ts" }, "./tooltip": { "import": "./dist/esm/components/tooltip/Tooltip.js", "require": "./dist/cjs/components/tooltip/Tooltip.js", "types": "./dist/components/tooltip/Tooltip.d.ts" }, "./theme-provider": { "import": "./dist/esm/styles/ThemeContext.js", "require": "./dist/cjs/styles/ThemeContext.js", "types": "./dist/styles/ThemeContext.d.ts" }, "./theme-toggle": { "import": "./dist/esm/components/ThemeToggle/index.js", "require": "./dist/cjs/components/ThemeToggle/index.js", "types": "./dist/components/ThemeToggle/index.d.ts" } }, "files": [ "dist" ], "scripts": { "build": "tsc && NODE_ENV=production rollup -c", "build:dev": "tsc && rollup -c", "analyze": "npm run build && npx source-map-explorer dist/esm/index.js", "analyze:cjs": "npm run build && npx source-map-explorer dist/cjs/index.js", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "devDependencies": { "@chromatic-com/storybook": "^3.2.5", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-strip": "^3.0.4", "@rollup/plugin-typescript": "^8.3.2", "@storybook/addon-essentials": "^8.6.3", "@storybook/addon-interactions": "^8.6.3", "@storybook/addon-onboarding": "^8.6.3", "@storybook/addon-webpack5-compiler-swc": "^2.1.0", "@storybook/blocks": "^8.6.3", "@storybook/react": "^8.6.3", "@storybook/react-webpack5": "^8.6.3", "@storybook/test": "^8.6.3", "@types/react": "^18.0.0", "@types/react-dom": "^18.3.5", "glob": "^11.0.1", "html-webpack-plugin": "^5.6.3", "postcss": "^8.4.12", "rollup": "^2.70.2", "rollup-plugin-dts": "^4.2.1", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-visualizer": "^5.14.0", "source-map-explorer": "^2.5.3", "storybook": "^8.6.3", "tslib": "^2.8.1", "typescript": "^4.6.3", "webpack-hot-middleware": "^2.26.1" }, "keywords": [ "react", "components", "ui", "accessibility", "a11y", "accordion", "alert-dialog", "aspect-ratio", "avatar", "button", "checkbox", "collapsible", "command", "context-menu", "dialog", "dropdown-menu", "hovercard", "input", "label", "menubar", "navigation-menu", "popover", "progress", "radio-group", "radio", "select", "separator", "switch", "tabs", "textarea", "tooltip", "typescript", "modern-ui", "react-components", "ui-library" ], "author": "KyungHoon Kook", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/kyunghoonkook/react-common-components-library" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "dependencies": { "@radix-ui/react-id": "^1.1.0" } }