{"_id":"kevin-design-system","_rev":"27-2d4b07aa12ef18ddcd229da152eb4127","name":"kevin-design-system","dist-tags":{"latest":"0.2.23"},"versions":{"0.1.0":{"name":"kevin-design-system","version":"0.1.0","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.1.0","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"8b928511ba77742b21575a5f5fde0ae6befd41e8","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.1.0.tgz","fileCount":48,"integrity":"sha512-PxOUW4pgnA6MWp0QqfskK52JZWdGj+wbI3N49o5CneuPz7qvqD8jhPAVhCcvKPk4GXvYObjwilqYw/iatx0kig==","signatures":[{"sig":"MEUCIQCUiV+78Y13z0RYAsUbkpd7A1zu4udqIhU7F5lHJBNJHAIgOBxIxNmIBhe4WPOMoOy8Y5S5jB7Yoh86ZwyH/aRmRlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8827410},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"352ef45969d1262e284a5c4ab1554dc1cefc5d17","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist-docs && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist-docs/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","@types/react-dom":"^19.2.3","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.1.0_1775581309233_0.9933052224815855","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"kevin-design-system","version":"0.1.1","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.1.1","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"cd0bb7e254d8f283924e8c98d4ce76dda7bd96da","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.1.1.tgz","fileCount":48,"integrity":"sha512-UDll6UO8sWJ1SmZmenV3LYpUCwhMxgDewmMfLQKT2/attL6ck0yEI7ee0ZmtFcvsa5Qgfc+bTnMfVa1KCah6gQ==","signatures":[{"sig":"MEUCIFvEEC3/n3ZwwygVWM9p0JaNEWZ1c4JRaofc/RrdSTLfAiEAj38AHx+wogWgnmu8MykS6nPja+wlafy+N9+Lp3dNgNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8827611},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"11bcbc234465117419b9ff0c57f73941a8f18e27","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","@types/react-dom":"^19.2.3","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.1.1_1775590173646_0.6443705222481251","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"kevin-design-system","version":"0.1.2","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.1.2","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"72bed6adab5f27005520e126c9c156a854236391","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.1.2.tgz","fileCount":66,"integrity":"sha512-EhhWsMgqtyxO0vNVEDV93YMRAgcXuiNc33v6YzvQ6Hcjp6sUCI2VaEU4/V5oOY3kzKx6OZbYbK7B3pVIFN7DsQ==","signatures":[{"sig":"MEUCIAmUmf3o18TGXuKXpRjHHlaV5j+8tHFnrFmZqePY1pz/AiEAtF5n+bdGShdUEc5m0bMfkabwccbJjJxD5nDX3wwFuVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8985236},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"790cb08dca51516dc452c97e26905b361487cce2","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","@types/react-dom":"^19.2.3","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.1.2_1775880055647_0.2579172005571897","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"kevin-design-system","version":"0.1.3","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.1.3","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"e043e5a1b39ebf4b9042e21ec345160e1a76f214","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.1.3.tgz","fileCount":111,"integrity":"sha512-PYQl6E0/D5U+1mS5JLhW1KtnIGZ2VJesYLPxyB2/bmWvlKXS5xVZF4BcyirsZsW/5mKV68KiO3dmIs9wJuxO5Q==","signatures":[{"sig":"MEUCIQCjZGEhw8p2nV4NzVWahJCgjdC59gI+BCed9wPtk88BgwIgMYae2zzXQbj4WPJ8k/lvFYSBXuiFwpoi3xWCjw7kxUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9402016},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"7819511d3bc2a0256c65f651b831c85d575c9c38","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.1.3_1784709466603_0.6421021985398854","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"kevin-design-system","version":"0.2.0","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.0","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"0309fe3369956e23824dc55327be0552e0900091","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.0.tgz","fileCount":116,"integrity":"sha512-U+/IqK254uecRxf54ucHxMyLt8BEaCr0sfUVKujfnbAWaO/9GFKXhly8dJ/7X0PnbRANUZm2X6bjsyYc4yXFtQ==","signatures":[{"sig":"MEUCIBtF4JIr2QaNZ3FYJp1ECt9r3lMPNJZVcvgsppjluqraAiEA2WHqJYO/1rYDp08vy9CmJ60qpHhMgUs+cTwOVbMnTQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9402595},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"36f4043f58e7c27b873c1faf320fa0da7a028fb7","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.0_1784750072704_0.3365379934831507","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"kevin-design-system","version":"0.2.1","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.1","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"527d0f5fa10718902400286ce93eff72461bf636","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.1.tgz","fileCount":116,"integrity":"sha512-Trgsu5uZi1geqy2K+oLJmgE/3C9HPUE3j44oI/IeYna+0NQP4rgDOclOZQuxHJMXQkjwwZiioq2vtYybuzVPGQ==","signatures":[{"sig":"MEUCIHl2ai9SFV2R0KnsuFFGQw9d4BTLo4VP6dqR9Vu2Yr9rAiEA/yjgIaLfw6oZP6S9mHLJnRMbUsfs0BsDqrJEtcyYU3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9402613},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"8c49445e10f2389d9d2382f6e9a0c7bf2a72a4bd","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.1_1784777407597_0.2888051218291121","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"kevin-design-system","version":"0.2.2","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.2","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"335edb63f356980e0e67fd3b0b1d9e6e88c59ded","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.2.tgz","fileCount":116,"integrity":"sha512-o2I4ORcrbHnfwQuMfgFQy3qOesPHvlEllu3hCG/UE2pSZwqRKtjNbnADKA+FNuUlcS5K7C1dq1sAQU4HHHhr0A==","signatures":[{"sig":"MEYCIQD3gp0iw8WbRRMt4h+wCbMf4olyiQXkpwB9aC7tjsRX7gIhANzUOe1U9BCl0sfj9KJHe2BmPEVwp1+D9YN9M1RnMf68","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9401461},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"38078aecc03833f1a48bbd9a6b7e369352ccf69b","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.2_1785176611626_0.26820416839826766","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"kevin-design-system","version":"0.2.3","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.3","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"683582f771758b485c18ddce5d43700e05cb20d9","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.3.tgz","fileCount":116,"integrity":"sha512-uN70wpbdS9TxrKTtWY7QY0baHaUhxn4BClyZuWy/rpEX9ZAo9xmPtR/1TCvvRY+RXa44UWMlUd52JJmfxKqGAg==","signatures":[{"sig":"MEUCIHxpJR+EY/ph7pA4sKTt78BQEQNcbuCg5TnjLXZWAdf7AiEA4cYmmAiMCorrbKeFnX/5tE5Bc57Dfe5XUuh/z7uPRwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9419362},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"9932ec142c80d8427603bf94ed3d92ebf5db0234","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.3_1785182616781_0.7158014855198218","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"kevin-design-system","version":"0.2.4","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.4","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"fc0f3a32621a394b4ae99f03b1af983d8b8539f1","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.4.tgz","fileCount":116,"integrity":"sha512-cHaWOCYkwUkMZHokDeAHU8R8B1cIGWHU6+gjXqAh2gjyc193EUm6pC1Uy294DS0Zya1upmkjynYUd+37H1A0ug==","signatures":[{"sig":"MEUCIBS7O83Sjv40yqin0J3ME7vM/0J0O7WxIn36NROyeCVRAiEAtoYU2fns5qp0ahAW3+ANijRVxo5xAIhl2CtFbSo2LMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9420456},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"353ce01da50ded19688cc05db140567acda87afe","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.4_1785210515922_0.6876691937707309","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"kevin-design-system","version":"0.2.5","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.5","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"acd79f94a9fd6821854ed0ee0330d5d2d0ee0bd7","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.5.tgz","fileCount":116,"integrity":"sha512-/HPj5yNqUUfW2fzhTF10hKJf7AthveD+0UCbBRQSUNFNTOlxDo5vBBvD+vqlvFDeteTVXAMHGp3BUpPSo37mDw==","signatures":[{"sig":"MEQCIEv7RWANLAyrWPRdInvnggRUzSBzdLq6OfzHR2yDeHv1AiBQxZ6og2MvUZ/Gj9aTXXaL3QjbSV7vV10qSPALEsj/vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9420470},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"5a1a0f3cdb6efe9e45f39969249f3718fed0ca17","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.5_1785227275793_0.7122131714995874","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"kevin-design-system","version":"0.2.6","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.6","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"7c2371804edf622556b17c0711f58acd905ded72","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.6.tgz","fileCount":116,"integrity":"sha512-xD6lTU5ISla7VF5ouQ/2Hymh/4EszTSSCxn0h1E54w57ngklp9HBP/ctVIH6Cu8iVji/VMkokqO7fUi98hmKVQ==","signatures":[{"sig":"MEUCIDtsZP8qu5QRZwC7g8SyudDBIed0UUj9RYT/RMPkoEMaAiEAgm/iCWJVHdu4KG6pIK4h1Yk0YAya4j30y2MEQF8KUx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9420798},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"e89796ead385139bbec34a7c0d630769079d8573","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.6_1785290277714_0.940492260418625","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"kevin-design-system","version":"0.2.7","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.7","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"449a228cd8f2771084398ee602e864301c1bc979","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.7.tgz","fileCount":116,"integrity":"sha512-Y7mqvp/pgCXPjjygivXcvItkyAgb30u+WIjhATQbe843fnvYXCBbGvbGifPHSb+FkZXIOCqssJeWgkOsiQbh0g==","signatures":[{"sig":"MEQCIDygA9P03pT94ycvpCAvEMueFSQvyavUpmOoHYejE/azAiBCw93QjXJyaUykKklRUMbv2VP6Y1q+ndZ0EYERgmtzew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9419581},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"7d5ba3760cde7223c2177d981894faee2ba6ebab","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.7_1785380540408_0.38541003469304","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"kevin-design-system","version":"0.2.8","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.8","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"d0a3e436682e2e9d6b4abf6e07af74c11ca7d011","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.8.tgz","fileCount":116,"integrity":"sha512-7x9pMgtxzOSIzHa8qcgAYsv1cHWE8wl6+K8hoa2/F0YPDRxxrU/5lC38D2DZS+pQVYy+8gUAWPAhYgm6E5+8Gw==","signatures":[{"sig":"MEUCIQC13buSyNSpmnWmCrD6Pwo7X4KCisf+dimVrcwv6DTf4wIgWUhn5WNzqpUTVQEvp4l5jG8eIOXuhu5LzaBBv3rZnFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9421030},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"d797d5e335f1ca2377c0ef8e8400cd29c02171a6","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.8_1785385137273_0.44719552449835964","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"kevin-design-system","version":"0.2.9","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.9","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"fa601486eb17881f240f535e1a9258392c06c119","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.9.tgz","fileCount":116,"integrity":"sha512-53F3bwHdh40RGyrOJSG/d3hzFH7xFCSGOS/ebVcnv8KuLFJu+sibEyijSBsBAYGCkPi+/6qbvrrhihCoimLm4w==","signatures":[{"sig":"MEUCIQD+OeQx3+wCdr5T9P8IHOOFND3x0OsfZ1sBcB/AlMWpNgIgUtiJ5vh6301v2y6fNmPCYfMdQ7yE2n7eCwO0Rcp1tic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9426835},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"554ca20b1e3bd9f572b194b5b8731ff22e77c278","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.9_1785477376619_0.42565061842793894","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"kevin-design-system","version":"0.2.10","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.10","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"27b88348e823d46c9699b62a9b5e9a98f59b1a51","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.10.tgz","fileCount":116,"integrity":"sha512-p41ggDvs4koJNB6x4m9cvb/nE5tOSBdCDOwrqodUWX7ZjbmbJYIyebdnh5EAckEcN3zFWfRnafgHyZBBt2+b/g==","signatures":[{"sig":"MEUCIQC/ktio+xl7r6ZCRc1E7fuY220lfiKMOEhkr15Y8k93wwIgCdSEWpI0N6NwoRXFB6keqN7YAQwxNXTIgoR4KrEGG9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428145},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"10843661ae288667396a93347bc04d2d880f3304","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.10_1785573166621_0.9836721841862801","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"kevin-design-system","version":"0.2.11","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.11","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"6263d8216a190bbd7765a7de040a75c2308a7143","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.11.tgz","fileCount":116,"integrity":"sha512-7uIKJdK3Aw9KrJwvjNUeOpP7KGv9DSYHAnl0MCgIFhaMhScECdVhkZahwhcKL+p067wXxGJctEi9cYcrncK5SQ==","signatures":[{"sig":"MEUCIQDJp0zZKKAc6TNBOvtdL4HQzPAjUcO06wXroVF0I2ebnQIgcrpxCNTYFbp29kCC9hubz1IcDZu6Qs2RXB+AZwfgJDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428581},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"228854f30a9a7e0435db92926423b15d27084bac","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.11_1785618268035_0.7648954951285021","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"kevin-design-system","version":"0.2.12","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.12","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"18f02b64d802b7a0eb38504bc521c43a3550819f","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.12.tgz","fileCount":116,"integrity":"sha512-rlZ55guhw2G7nUHEzuDK2ry5F59Qeaa6VgyfBKM/cQ8s7NXRqfPLCiDJG2j+p1xl2TheqBcQFl4BQW908w/7Cw==","signatures":[{"sig":"MEQCIQDFFbf5MoRcNTWOAYUUwfQUYwjSZm2kf4iwus0CSuaRTAIfKohyxZRDA8tKoPyzVQhlGmXeHf+DY7sJhUyONo36zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428664},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"3f390662b2d9f0baa01d16c485a92a459fd12f4a","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.12_1785819319576_0.4435186028224096","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"kevin-design-system","version":"0.2.14","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.14","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"179b7ce1cdfd16663769bebfa8590e1285909873","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.14.tgz","fileCount":116,"integrity":"sha512-vSy/9S00zWPJsOfTWCmmSCpyIDDuCcc1Q/aiMeAAnHAbxRzN8vwAdoK1/7ueCFLkCl1eGPu/7iDzES8nBJR46w==","signatures":[{"sig":"MEUCIBdwCFhc31AnBHEyCU0NgInAN0G6ICt/nMMVRDsI7XExAiEA4hDYqy7EGZ/3awKn5HXUZy6pZv9VBAoQO+n4HMvq6mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428450},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"68f4b365ca68e09700f6eb08bd539fb9765327d2","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.14_1785823810184_0.4886580787465975","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"kevin-design-system","version":"0.2.15","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.15","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"e7387cc53b7157f332a9758c3fe72c8839915bec","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.15.tgz","fileCount":116,"integrity":"sha512-avSHI3JYwgjFSXSq8wnIKc90v00YUC7/A1TwVp0fWTaf+p3laPxFuMM5tn8jXSRafHr3UYAAZNlAWHfKlrZjaw==","signatures":[{"sig":"MEYCIQD96uRHBZDzGvOw5cJY+erkBEUcET3v/OsgAP3cTsYi8AIhALjxQ1FX04fm+XDiMdM/C1ucFS9/iUMacsVIIr6MWarL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428438},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"e05be1b6a664df893584bac11bd4bb0ab2b5d41a","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.15_1785826103778_0.9823072704055582","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"kevin-design-system","version":"0.2.16","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.16","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"70582db04accce3c143ce5916208332420b1eb1c","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.16.tgz","fileCount":116,"integrity":"sha512-nY3/qL5WIAsJqPSxZvFAtFVD6xQmeI1MBktSvYABGNSqShkqXwZqvWuBuCDIOAgMl2nEXCK9DpzMY5IsWhi16g==","signatures":[{"sig":"MEUCIQDY1SY+XBZk55tFp39T+rvYn6Fi3bMvFKSQsghnPGBP+wIgQ7uyVN0JEbNZJLDjO4YWarpi65AfLw6tPZnXbdpMSlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9427927},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"fdf23d320eeb0a932a04c5d26eff0b4f0648fa50","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.16_1785834612868_0.18184416773708856","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"kevin-design-system","version":"0.2.17","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.17","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"ad14bc77625e37f2f8d6741576444d859edeee91","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.17.tgz","fileCount":116,"integrity":"sha512-nIwpuCjtNhnD7ttFfpHeCYCdJofXA0gS2seLRQ6Mc5vC8HPWnwph14T7pn6aMbtLLb+sAy4V+9/SpKwK5Id4Tg==","signatures":[{"sig":"MEQCIEr7fes05Gj+H689Gj+3PI1y6b4u3NyvlgrWoVGgocQ1AiAvUoCy82E7504IyAt+ODw45ApHUmmQa852FX5QieeclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9427949},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"59716416806f3ad6f50a37dac9b34237899a1ecd","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.17_1785835435605_0.2825533923633812","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"kevin-design-system","version":"0.2.18","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.18","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"a07d2f0f56806e5d9acf2c1ebc7aff9ab7452f1f","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.18.tgz","fileCount":116,"integrity":"sha512-7Qg8rjBiA8D5VqIdEK1rlpE4eYh/PlKoD+/Zxp9+ksd4GgeNGJ65hzxXO6wcmTvjmmb8cycefqDvwUEQ13a1OA==","signatures":[{"sig":"MEUCIQDdxwjXBS2bGN5QqD66mUaa0SAZawBO2nEKZIuE9N0q9gIgZ2bQlGqY76NeBZBBVfWFs49ApA+ucpa23yqYFuCTEXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9427949},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"c0a3ab677b096991d20b51f4498711c11ec17fd0","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.18_1785857751800_0.623071420926252","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"kevin-design-system","version":"0.2.19","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.19","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"c1db98c6e91bfc3f671d8dbae1cb5ee58925e603","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.19.tgz","fileCount":116,"integrity":"sha512-DlyxgiVZYuJSUfdIH5MRyEop/VF5GiM6C1gpwWxqdlNJbnKZ47Sho1kzFScNMz13F4PdYw//w6mxE7GYsFArGQ==","signatures":[{"sig":"MEUCIAP4qHTwmi3zCXGQccdMATs9CUen//87wlrZDQLeVgT5AiEA1UFj/rITHIkh3j7WCp2tRCx5b8rYAO02Qt5++M6zgDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428507},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"ad50b56d2ee88b8a867a94dbf9854244b4669012","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.19_1785864673087_0.6557841234260613","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"kevin-design-system","version":"0.2.20","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.20","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"5bb32f18a100965c301bea452a4a5ec2deea2983","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.20.tgz","fileCount":116,"integrity":"sha512-o5bfLClUzHBLdNwNcJbK4kNlZag95yMYrLkl5vToTpyLicL0Ep8zlOgD5OXK0+Vb1SYmOvnbYClDaX/ez31jvw==","signatures":[{"sig":"MEUCIQCGQeRNGMn2nQK6dwThLzzi7S9k9Rz2KfLMh0qw/b8hAwIgc8UawvrkUpyzDEWXTn1ee4ZeuabJMdAB8iFG3Gu/PZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428577},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"6699150366ecbbcb945c4b30d03a6df390497207","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.20_1787806487603_0.7085098477170206","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"kevin-design-system","version":"0.2.21","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.21","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"e2976ea50a9ecaf4589812e6835ccad077029093","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.21.tgz","fileCount":116,"integrity":"sha512-nA8CyxTPdbCzmxaUDZWczWm1mDSVbqVKYBpThDZ7FHS4nTJed11LXhICGnywNA1fxI6J6WaM1OFSObWhEQnJvA==","signatures":[{"sig":"MEQCIFfGB/hZn0L9yL3t8xVJ7cLjKQyiAo/svsYNWtBClpw1AiAeRQViyzAG3joQhoXbEVQtQdRMc+0GB6vERvDs9xaTBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9429265},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"f63b5eb7014e5b7f3127796c03bd478eaed47691","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.21_1788308055393_0.39561728675534913","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"kevin-design-system","version":"0.2.22","keywords":["design-system","react","components","ui"],"_id":"kevin-design-system@0.2.22","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"dist":{"shasum":"30b1f3147f9169335fb1a1d7978edc106b68da55","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.22.tgz","fileCount":116,"integrity":"sha512-w84Y6e/+6VfcRpno0UhBB8P7oDz3fLfJlTV2mlgLd2JryvtMaqSkNd4aJS5nQYQk9FSjRjaAbsFEVEf9kh9/uw==","signatures":[{"sig":"MEUCIC+qqb8mXyQ0EGi0LQQYj0XQfT9d6/DfLLELojm824AUAiEAylj07ruBDNHn+DCNL36RyRNAubc1hx3cbWj7rsrSQeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCD2IsflXwkw2iQ2ZvVuomCyMmBm9kV2k+c3lHqwUvM6wIgdqtZIdeZ6rpRgkKUt5HJ197DHbP+vJi2g9gtJB1mRBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9429317},"main":"./dist-lib/index.cjs","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"59f4529026d67363df8b3d60a7b911c958034ac7","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/kevin-design-system_0.2.22_1789020898357_0.031268814109318255","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"_id":"kevin-design-system@0.2.23","dist":{"shasum":"c36d17e39cdc09659415dfe1c7c4876aae630b7c","tarball":"https://registry.npmjs.org/kevin-design-system/-/kevin-design-system-0.2.23.tgz","fileCount":116,"integrity":"sha512-2ycAAk0auEQaEjPaiscBlMTjz2OVHU1hd6+iYdeH9rIMRhRi8KxYUR+nKJDnFQ4quujR21TaMoxyrlILoMK1+A==","signatures":[{"sig":"MEUCIAqhU6QM+tZITeqez2a63W9OlBTL3wUcmJXsGkERXJn8AiEAwXl/qXGxgGdZ5hIYD0JHjFQkYY5y1JKFMrM6SHJnBaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB0CbEbhkxZATyduuXDs9zRTpkBiuLBvB1AlvvQpBY2TAiAN8IaIxFlDftHc1AYYEigTBRuv7H7nYnuODPYdzQ3jSg=="}],"unpackedSize":9428668},"main":"./dist-lib/index.cjs","name":"kevin-design-system","type":"module","types":"./dist-lib/types/index.d.ts","module":"./dist-lib/index.js","exports":{".":{"types":"./dist-lib/types/index.d.ts","import":"./dist-lib/index.js","require":"./dist-lib/index.cjs"},"./app":{"types":"./dist-lib/types/app-entry.d.ts","import":"./dist-lib/app.js","require":"./dist-lib/app.cjs"},"./styles.css":"./dist-lib/styles.css"},"gitHead":"82b4f3b6cd015ce3c2f97df67c9dba6bf5a86cba","scripts":{"dev":"vite","lint":"eslint .","test":"jest","build":"npm run build:lib && npm run build:docs","prepack":"npm run build:lib","prepare":"husky install","preview":"vite preview","build:lib":"vite build --config vite.lib.config.ts && node scripts/inject-lib-styles.mjs && tsc -p tsconfig.lib.json && node scripts/prepare-lib-types.mjs","storybook":"storybook dev -p 6006","build:docs":"tsc -b && vite build --outDir dist && npm run build-storybook","test:watch":"jest --watch","build-storybook":"storybook build -o dist/storybook"},"version":"0.2.23","_npmUser":{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"},"keywords":["design-system","react","components","ui"],"_npmVersion":"10.8.2","description":"A React component library for Kevin Design System.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","jest --findRelatedTests --bail --passWithNoTests","bash -c 'tsc --noEmit --incremental false'"]},"maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","dayjs":"^1.11.20","motion":"^12.35.0","classnames":"^2.5.1","react-icons":"^5.6.0","framer-motion":"^12.23.24","tailwind-merge":"^3.5.0","react-datepicker":"^9.1.0","@headlessui/react":"^2.2.9","@floating-ui/react":"^0.27.19","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","vite":"^7.3.1","husky":"^8.0.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","postcss":"^8.5.8","prettier":"^3.8.1","@swc/core":"^1.15.18","@swc/jest":"^0.2.39","react-dom":"^19.2.0","storybook":"^10.2.16","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.1","lint-staged":"^16.3.3","tailwindcss":"^4.2.1","@types/react":"^19.2.7","autoprefixer":"^10.4.27","react-native":"^0.85.1","@types/react-dom":"^19.2.3","react-native-web":"^0.21.2","react-router-dom":"^7.13.1","typescript-eslint":"^8.48.0","identity-obj-proxy":"^3.0.0","@vitest/coverage-v8":"^4.0.18","@tailwindcss/postcss":"^4.2.1","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.16","@storybook/addon-docs":"^10.2.16","@storybook/react-vite":"^10.2.16","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^30.3.0","@storybook/addon-vitest":"^10.2.16","eslint-plugin-storybook":"^10.2.16","@chromatic-com/storybook":"^5.0.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.16","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-native":"^0.85.1"},"peerDependenciesMeta":{"react-native":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kevin-design-system_0.2.23_1789093496141_0.3284658265529379"}}},"time":{"created":"2026-04-07T17:01:49.232Z","modified":"2026-09-11T02:24:56.558Z","0.1.0":"2026-04-07T17:01:49.693Z","0.1.1":"2026-04-07T19:29:34.023Z","0.1.2":"2026-04-11T04:00:56.026Z","0.1.3":"2026-07-22T08:37:46.828Z","0.2.0":"2026-07-22T19:54:33.010Z","0.2.1":"2026-07-23T03:30:07.897Z","0.2.2":"2026-07-27T18:23:31.913Z","0.2.3":"2026-07-27T20:03:37.076Z","0.2.4":"2026-07-28T03:48:36.198Z","0.2.5":"2026-07-28T08:27:56.141Z","0.2.6":"2026-07-29T01:57:57.988Z","0.2.7":"2026-07-30T03:02:20.737Z","0.2.8":"2026-07-30T04:18:57.599Z","0.2.9":"2026-07-31T05:56:16.891Z","0.2.10":"2026-08-01T08:32:46.898Z","0.2.11":"2026-08-01T21:04:28.317Z","0.2.12":"2026-08-04T04:55:19.852Z","0.2.14":"2026-08-04T06:10:10.488Z","0.2.15":"2026-08-04T06:48:24.064Z","0.2.16":"2026-08-04T09:10:13.126Z","0.2.17":"2026-08-04T09:23:55.831Z","0.2.18":"2026-08-04T15:35:52.103Z","0.2.19":"2026-08-04T17:31:13.371Z","0.2.20":"2026-08-27T04:54:47.871Z","0.2.21":"2026-09-02T00:14:15.669Z","0.2.22":"2026-09-10T06:14:58.550Z","0.2.23":"2026-09-11T02:24:56.403Z"},"keywords":["design-system","react","components","ui"],"description":"A React component library for Kevin Design System.","maintainers":[{"name":"kevinlee8958","email":"kevinlee8958@gmail.com"}],"readme":"# kevin-design-system\n\nA React component library for Kevin Design System.\n\n## Installation\n\n```bash\nnpm install kevin-design-system\n```\n\n`react` and `react-dom` are peer dependencies and must already exist in the consuming app.\n\n## Usage\n\nThe package entry automatically loads the bundled library styles, so you can import components directly without a separate CSS import.\n\n```tsx\nimport { Button, TextInput } from 'kevin-design-system';\n\nexport function Example() {\n  return (\n    <div className=\"flex flex-col gap-4\">\n      <TextInput placeholder=\"Type something\" />\n      <Button>Button</Button>\n    </div>\n  );\n}\n```\n\n## React Native (App) Components\n\nComponents prefixed with `App` (e.g. `AppButton`, `AppToast`) target React Native and live in a separate entry point so the default web entry never pulls in `react-native`:\n\n```tsx\nimport { AppButton } from 'kevin-design-system/app';\n```\n\n`react-native` is an optional peer dependency — only required if you import from `kevin-design-system/app`.\n\n## Included Categories\n\n- Foundation: `Typography`\n- Action: `Button`, `ButtonGroup`, `Dropdown`, `Modal`, `Drawer`\n- Input: `TextInput`, `Select`, `Checkbox`, `Radio`, `Switch`, `DatePicker`, `UploadDropzone`\n- Navigation: `Pagination`, `Tabs`, `BreadCrumb`\n- Data Display: `Avatar`, `Badge`, `MetricCard`, `Table`, `Tag`, `Tooltip`\n- Feedback: `Alert`, `Progress`, `Skeleton`, `Toast`\n- Layout: `Box`, `FlexWrapper`, `Grid`, `Divider`\n- Interaction: `CountUp`, `SplitText`, `Sticker`\n- Mobile: `BottomNavigation`, `TopAppBar`, `BottomSheet`, `NavDrawer`\n\n## Styling Notes\n\n- Library styles are bundled into the package entry automatically.\n- Dark mode follows a `.dark` class on an ancestor.\n- The theme uses `Pretendard` and `Tossface` font-family names when available. If those fonts are not loaded in the consumer app, the browser will fall back to system fonts.\n\n## Build the Library\n\n```bash\nnpm run build:lib\n```\n\nThis produces:\n\n- `dist-lib/index.js` / `dist-lib/index.cjs` (web entry, no `react-native`)\n- `dist-lib/app.js` / `dist-lib/app.cjs` (React Native entry, `kevin-design-system/app`)\n- `dist-lib/styles.css`\n- `dist-lib/types`\n\n## Local Package Check\n\n```bash\nnpm pack\n```\n\nThis creates a tarball you can install in another project for verification before publishing.\n","readmeFilename":"README.md"}