UNPKG

@jigoooo/shared-ui

Version:

A reusable React component library and design system with TypeScript support, built on Vite for seamless integration and optimized performance.

121 lines 3.3 kB
{ "name": "@jigoooo/shared-ui", "version": "0.0.243", "type": "module", "publishConfig": { "access": "public" }, "description": "A reusable React component library and design system with TypeScript support, built on Vite for seamless integration and optimized performance.", "keywords": [ "react", "typescript", "component-library", "ui-library", "design-system", "shared-ui", "vite", "responsive-components", "themeable", "accessibility", "storybook", "monorepo", "pnpm-workspace", "modular-ui", "reusable-components", "tailwind-compatible", "chakra-ui-compatible", "material-ui-compatible" ], "author": "jiwook97@gmail.com", "license": "MIT", "homepage": "https://jigoooo.github.io/triphos-shared-ui/", "repository": { "type": "git", "url": "https://github.com/Jigoooo/triphos-shared-ui.git", "directory": "packages/core" }, "bugs": { "url": "https://github.com/Jigoooo/triphos-shared-ui/issues" }, "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "README.md", "LICENSE" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./dist/shared-ui.css": "./dist/shared-ui.css" }, "sideEffects": [ "**/*.css" ], "peerDependencies": { "react": ">=19.1.0", "react-dom": ">=19.1.0" }, "peerDependenciesMeta": { "react": { "optional": false }, "react-dom": { "optional": false } }, "dependencies": { "@floating-ui/react": "^0.27.16", "date-fns": "^4.1.0", "framer-motion": "^12.23.24", "polished": "^4.3.1", "react-icons": "^5.5.0", "sonner": "^2.0.7", "uuid": "^13.0.0", "zustand": "^5.0.8" }, "devDependencies": { "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@types/file-saver": "^2.0.7", "@types/node": "^24.8.1", "@types/react": "^19.2.2", "@types/react-dom": "^19.2.2", "@types/react-swipeable-views": "^0.13.6", "@types/react-syntax-highlighter": "^15.5.13", "@types/uuid": "^11.0.0", "@vitejs/plugin-react": "^5.0.4", "@vitejs/plugin-react-swc": "^4.1.0", "babel-plugin-react-compiler": "^1.0.0", "globals": "^16.4.0", "react": "^19.2.0", "react-dom": "^19.2.0", "sharp": "^0.34.4", "svgo": "^4.0.0", "typescript": "^5.9.3", "vite": "^7.1.10", "vite-plugin-dts": "^4.5.4", "vite-plugin-image-optimizer": "^2.0.2", "vite-plugin-svgr": "^4.5.0", "vite-tsconfig-paths": "^5.1.4" }, "scripts": { "dev": "vite build --watch", "build": "tsc && vite build", "build:watch": "tsc && vite build --watch", "preview": "vite preview", "type-check": "tsc --noEmit", "type-check:watch": "tsc --noEmit --watch", "lint": "eslint src --ext .ts,.tsx", "lint:fix": "eslint src --ext .ts,.tsx --fix", "clean": "rm -rf dist", "clean:deps": "rm -rf node_modules", "format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,json}\"", "format:check": "prettier --check \"src/**/*.{ts,tsx,js,jsx,json}\"", "size": "size-limit", "analyze": "size-limit --why", "storybook": "storybook dev -p 4600", "build-storybook": "storybook build" } }