{"_id":"@aolda/ui","_rev":"19-406a47d6a718fa7ff32e54158ad71a99","name":"@aolda/ui","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.0":{"name":"@aolda/ui","version":"0.0.0","license":"MIT","_id":"@aolda/ui@0.0.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"442f3ca7de918c6e832e2f739a049c572265c11a","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.0.tgz","fileCount":8,"integrity":"sha512-eRUL2oiGfQLT4HldNBg6Xto+7U5zGBQ22q2RS05WuhmmvZQIulklBpdVceshF/QxhrtYGk6a7o+rvwhtCvpAPA==","signatures":[{"sig":"MEYCIQDqNRxoffwhXbJKn3uq8zARKHsTU5oxKpHlYs2TfuxcnAIhAIS7y3Gm0Yz+FEhz2Mrwq8j5i9rspFWD4W8EmWugQ1f0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294498},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./styles.css":"./styles.css"},"gitHead":"5f488f0d3fe6592a2f476764f1771af0852ae5cb","scripts":{"dev":"tsup --watch","build":"tsup","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","prepublishOnly":"pnpm run build","build-storybook":"storybook build"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_npmVersion":"10.8.1","directories":{},"sideEffects":["./styles.css"],"_nodeVersion":"20.15.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","react":"^19.1.0","fs-extra":"^11.2.0","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@svgr/core":"^8.1.0","typescript":"~5.8.3","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","@vitejs/plugin-react":"^4.4.1","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-essentials":"^8.6.14"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.0_1759063916269_0.07181070535580125","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@aolda/ui","version":"0.0.1","license":"MIT","_id":"@aolda/ui@0.0.1","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"8a444bb8f5decfbb1481f1b39079d2bff8ce81cb","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.1.tgz","fileCount":15,"integrity":"sha512-l1x8CGSidAIlY/CO++ZSLANRU0Yx0mfEK15ItLKkedji4YGLUc8O7Alf4m1czGvqqqo5S4gAFGI3I7EEJJzxYA==","signatures":[{"sig":"MEUCIE6MzmcMckLqlCWBTemmmqDm6Oh8ddp6bop9vadiH2YYAiEAgDCJ4RWeUhDXpKaQLnE4/xR3FeYY5YlVjWGXh8CZoDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441427},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"gitHead":"5f488f0d3fe6592a2f476764f1771af0852ae5cb","scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","build":"node scripts/build-component-css.js && tsup","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","prepublishOnly":"pnpm run build","build-storybook":"storybook build"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_npmVersion":"10.8.1","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"sideEffects":["./styles.css"],"_nodeVersion":"20.15.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","react":"^19.1.0","fs-extra":"^11.2.0","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@svgr/core":"^8.1.0","typescript":"~5.8.3","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","@vitejs/plugin-react":"^4.4.1","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-essentials":"^8.6.14"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.1_1759511806400_0.72947875326026","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@aolda/ui","version":"0.0.2","license":"MIT","_id":"@aolda/ui@0.0.2","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"87d5630d9571c2372c405f76b8590aab056e8be5","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.2.tgz","fileCount":15,"integrity":"sha512-nYEQ0J6sbpX/Jnzub6wiLRD/HK3v7XoTgwkMdIjRGXkRl/rdMV7qAxqGcX9dcXXeRfGmkBCAY0xp2IGfVMZyEA==","signatures":[{"sig":"MEUCIQCjrt6r+jitwHsEZ41oYBcxwPe0YC08u0wtaFjVfwgDawIgarhzcejUU83x3wh0r1TBkNam6fBP/y8i/tzz1TjFjBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433126},"main":"dist/index.js","_from":"file:aolda-ui-0.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/private/var/folders/s2/xlrmfmv55csbkwtx0t8_80rh0000gn/T/ddcc46fcec1e0600f5fb8f86f36229b9/aolda-ui-0.0.2.tgz","_integrity":"sha512-nYEQ0J6sbpX/Jnzub6wiLRD/HK3v7XoTgwkMdIjRGXkRl/rdMV7qAxqGcX9dcXXeRfGmkBCAY0xp2IGfVMZyEA==","_npmVersion":"10.8.1","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.15.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.2_1759828574561_0.8669288884379218","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@aolda/ui","version":"0.0.3","license":"MIT","_id":"@aolda/ui@0.0.3","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"3930fab23b5baaa0046781be6e225f4e9e68271b","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.3.tgz","fileCount":15,"integrity":"sha512-xgAfgxeLjPrGKBsSXj5kXswULlnykvpQG4F4NYCUSRq5/wKU2Dr8XOUYl66ofe2KW9HlFaKNaa1HPUrkiuEBCw==","signatures":[{"sig":"MEYCIQD41gAczVdkFsImV2bD1XfQcGCVc1aYClYE1j95bomk/QIhALjxZZ1v+dpHOaS7FsUtVFvhEItFXbRSBqBJgiBqEOlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434738},"main":"dist/index.js","_from":"file:aolda-ui-0.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/6c3b80929fa565139692e028474bcb48/aolda-ui-0.0.3.tgz","_integrity":"sha512-xgAfgxeLjPrGKBsSXj5kXswULlnykvpQG4F4NYCUSRq5/wKU2Dr8XOUYl66ofe2KW9HlFaKNaa1HPUrkiuEBCw==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.3_1761493824408_0.3635779763057021","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@aolda/ui","version":"0.0.4","license":"MIT","_id":"@aolda/ui@0.0.4","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"790e212b440a1f8e42aa438c59e06fa272d5d2b3","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.4.tgz","fileCount":15,"integrity":"sha512-/ekyfVLgYPObuvRQuBJW3h0kZ6+8M+UJJJorujw5tPmgv0q4VzFJxEBj8BrQx2LNwgyGytStwGjYFhwGMwDPrg==","signatures":[{"sig":"MEYCIQDAOwttt5VXXJCilLSuEEkiw3/l9GkCVVqMNwQHVxieRAIhAIMY8TW0AAetzbN85A/nQ3Sf9CR9T9FiEZ3swqSnjR9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439011},"main":"dist/index.js","_from":"file:aolda-ui-0.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/24ed8023d6f46541d738fba3a82ced18/aolda-ui-0.0.4.tgz","_integrity":"sha512-/ekyfVLgYPObuvRQuBJW3h0kZ6+8M+UJJJorujw5tPmgv0q4VzFJxEBj8BrQx2LNwgyGytStwGjYFhwGMwDPrg==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.4_1761499632152_0.4065911096422987","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@aolda/ui","version":"0.0.5","license":"MIT","_id":"@aolda/ui@0.0.5","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"d90fc411cd06393de5c1cb842baae513ac96e4b0","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.5.tgz","fileCount":15,"integrity":"sha512-VzxOw105x17TNjm1JzibHLQmY+gbjVVj02MMyI+TyJWInW6l2xlID8xvNIIAgiErlkXptvkfyaKeE4nlFPP0CA==","signatures":[{"sig":"MEYCIQDnUsGOIJmmQqsXI9DgnBAtuiqb3KD0DiVavlAe2p3N3gIhAMvUBHiCvphQsUNIHpMPtr2mpRWr0mkPBhrLMGY7kQg8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443241},"main":"dist/index.js","_from":"file:aolda-ui-0.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/c836d93092f30979b66884b0dbed036b/aolda-ui-0.0.5.tgz","_integrity":"sha512-VzxOw105x17TNjm1JzibHLQmY+gbjVVj02MMyI+TyJWInW6l2xlID8xvNIIAgiErlkXptvkfyaKeE4nlFPP0CA==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.5_1761569484333_0.9327206236691203","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@aolda/ui","version":"0.0.6","license":"MIT","_id":"@aolda/ui@0.0.6","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"235b019877af1f700340bd751950e70d45b56b76","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.6.tgz","fileCount":15,"integrity":"sha512-JOe4cGvqZU6fVk6h0AXW10BDYV9S4h0phR1a+OYPKInpBOsQLi1zfJu/zMqMZs9qOfAIDrtNDi2PdylEBHU7gw==","signatures":[{"sig":"MEQCIFavzFPqTCoAmlt2oAIlaGIdGlItJwQb/VJyVMu0JwMtAiANVopI9G1ptPVqkTPz1aWWTa0my79PIzhCEjfvtLpj7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445508},"main":"dist/index.js","_from":"file:aolda-ui-0.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/f51ee1695a2c4921194b47da36187ad2/aolda-ui-0.0.6.tgz","_integrity":"sha512-JOe4cGvqZU6fVk6h0AXW10BDYV9S4h0phR1a+OYPKInpBOsQLi1zfJu/zMqMZs9qOfAIDrtNDi2PdylEBHU7gw==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.6_1761594467200_0.7634944286345615","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@aolda/ui","version":"0.0.7","license":"MIT","_id":"@aolda/ui@0.0.7","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"1b66bb38620e13e38c7eec76c5b9e44ed6576ef0","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.7.tgz","fileCount":15,"integrity":"sha512-Fhgs6wCyu+AdRAFS9wosq/Jw+vNYaSWYUKKkhkhKmxAXElXKnk+PynKQlUTAEsixGg0lBKjVgNsKyAzcYhASKQ==","signatures":[{"sig":"MEUCIE2sBV8nxpqdJrFKiqw4cmX3dsNdUGk5R0WElL5b2TBeAiEApS2ZNSCzqFEBaH6IBPPkFwBe82gAEFDw7jyIEIu7cMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531405},"main":"dist/index.js","_from":"file:aolda-ui-0.0.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/47d375abe2e6b83132e6518fef5f7f2f/aolda-ui-0.0.7.tgz","_integrity":"sha512-Fhgs6wCyu+AdRAFS9wosq/Jw+vNYaSWYUKKkhkhKmxAXElXKnk+PynKQlUTAEsixGg0lBKjVgNsKyAzcYhASKQ==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.7_1761843261018_0.7302790050551851","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@aolda/ui","version":"0.0.8","license":"MIT","_id":"@aolda/ui@0.0.8","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"727de3b68e5f9ad401f17c802a9aba1f67390ec2","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.0.8.tgz","fileCount":15,"integrity":"sha512-ffK14jgLtjkB06xlKHXuj1EGK92FlJXzR3MXvpXpWXdCRn8a7YFok28c8NbUw5IAAvN8pLfXSfCQnO+hrZjY4w==","signatures":[{"sig":"MEUCIQCyXp68llTAiR0WSHoGZHom/GfYVKH5GfMCJpUjRDf6ngIgaQlEwOPToKwn0On8duspy0vsfwVM5jVora49weDAh1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591823},"main":"dist/index.js","_from":"file:aolda-ui-0.0.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/494c0e3920c24e2e4a625b42001f0954/aolda-ui-0.0.8.tgz","_integrity":"sha512-ffK14jgLtjkB06xlKHXuj1EGK92FlJXzR3MXvpXpWXdCRn8a7YFok28c8NbUw5IAAvN8pLfXSfCQnO+hrZjY4w==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.8_1761855047074_0.9293544470564279","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@aolda/ui","version":"0.1.0","license":"MIT","_id":"@aolda/ui@0.1.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"4a27bdec88b1c49fd35494bf72bb0066c0af136f","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.1.0.tgz","fileCount":15,"integrity":"sha512-4pMVOwdBCLjx8w+ZqrBhb+5f1rNG+oMmk5fEZ6xbHMk0wq1OhzqANATePiqn7+6Mao1tl2CgoxMAO9MguyotXg==","signatures":[{"sig":"MEUCIQDfvxkDVQzaqLSocwmCQNh+BpyDu0o3Aip1cvbq47w+3wIgDFw9SvRWevP1qqBphcvTZMy06c8kiTExRQNm2sF97pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643381},"main":"dist/index.js","_from":"file:aolda-ui-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/0f534ab7c24eab83b179092818a4b547/aolda-ui-0.1.0.tgz","_integrity":"sha512-4pMVOwdBCLjx8w+ZqrBhb+5f1rNG+oMmk5fEZ6xbHMk0wq1OhzqANATePiqn7+6Mao1tl2CgoxMAO9MguyotXg==","_npmVersion":"10.8.2","description":"This package provides shared UI primitives and a Tailwind plugin for consumer projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1761906970922_0.21741864095170316","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aolda/ui","version":"0.2.0","license":"MIT","_id":"@aolda/ui@0.2.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"575289ddb6fab40aeb54b5cae7e2c5ae0ac9c210","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-0.2.0.tgz","fileCount":15,"integrity":"sha512-xHDzKJ8eECDcc7JnpO0cP6+o1ZKdmUeWgjTuHktB88AR3pAE4wDf1g28xt49TYMeqFEQf7v+KoiR4huu0xA4uQ==","signatures":[{"sig":"MEUCIByk6JI7icIPijii2Kli1MHJBkVs+u3PDmHdb7o7gJIzAiEA8HJO6XyNoKTdKuth/nNUCpAZhQSrEqY29YEv+Qso2Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705613},"main":"dist/index.js","_from":"file:aolda-ui-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./tailwind":{"types":"./dist/tailwind/plugin.d.ts","import":"./dist/tailwind/plugin.mjs","require":"./dist/tailwind/plugin.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/411faf809a976cc605eba86337cb50c0/aolda-ui-0.2.0.tgz","_integrity":"sha512-xHDzKJ8eECDcc7JnpO0cP6+o1ZKdmUeWgjTuHktB88AR3pAE4wDf1g28xt49TYMeqFEQf7v+KoiR4huu0xA4uQ==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.0_1762334109540_0.8491404609557456","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aolda/ui","version":"1.0.0","license":"MIT","_id":"@aolda/ui@1.0.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"ba97c9cf427a24396b4fcf445d9604c303985fff","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-1.0.0.tgz","fileCount":155,"integrity":"sha512-Wh7VSbUaFru/itokqc34XCnLmUrBrKCT5l0AjV8ZsovkbKcFLDBcY6Z144MAuuYuyv6wZQHYdCCez1ptC91ooA==","signatures":[{"sig":"MEYCIQC51mUbKhOCzU90zDNogyWhdgVuyScVx/sSaQ4kPV6+ZwIhAK+C0olw/Nr+ZY0WAVeaH+GugSCInrkCB9r3EE9D2u/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099607},"main":"dist/index.js","_from":"file:aolda-ui-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/3bf86ab16a4e185c91f0ed63bb87cd4c/aolda-ui-1.0.0.tgz","_integrity":"sha512-Wh7VSbUaFru/itokqc34XCnLmUrBrKCT5l0AjV8ZsovkbKcFLDBcY6Z144MAuuYuyv6wZQHYdCCez1ptC91ooA==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_1.0.0_1762600623816_0.22396373661909585","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aolda/ui","version":"1.1.0","license":"MIT","_id":"@aolda/ui@1.1.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"13c74f613cefc9bce00e5899db44f5e1d3e38721","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-1.1.0.tgz","fileCount":155,"integrity":"sha512-vEQElUX3979paOQoIGekA8Ogmh/whhPPri1quQdEaqUzydbFxlzIyRYENMQsHAUFUtvKcwxuEbfAzLZav2fSnw==","signatures":[{"sig":"MEYCIQDosogQ0SldTaqItpzHDqTyYB+diwS7AMvnJQ9ApVRcJgIhAIRcrRsLqWu4mEgl1rsdRLnRoMpdvr4g3PedUVHQ9DUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1100881},"main":"dist/index.js","_from":"file:aolda-ui-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/e0faa8e3e67e1a067db041491708118e/aolda-ui-1.1.0.tgz","_integrity":"sha512-vEQElUX3979paOQoIGekA8Ogmh/whhPPri1quQdEaqUzydbFxlzIyRYENMQsHAUFUtvKcwxuEbfAzLZav2fSnw==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_1.1.0_1762950717321_0.3273386115810326","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aolda/ui","version":"1.2.0","license":"MIT","_id":"@aolda/ui@1.2.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"d7924255ba14b73d7537b96cbe28470943d53a41","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-1.2.0.tgz","fileCount":155,"integrity":"sha512-S2iYL0iXgFx/9q1HrEfggXppTRzBrg8c0LFJnGLw1EV0RN7Q1uGZr+YYANCIw9nT/Vm3Zw0oQss8pLzznEmK0A==","signatures":[{"sig":"MEYCIQD2yzLwwUkuGOOvQ1tCBnH4ren3Nkaue1ygQ9KfvzLQVQIhAKmzw3AQI6JG2a5mRmWJqWVuGL1y7gFWlChXBdK73c5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111380},"main":"dist/index.js","_from":"file:aolda-ui-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/44ba8ccf6be042ff01d13bb9c430e14d/aolda-ui-1.2.0.tgz","_integrity":"sha512-S2iYL0iXgFx/9q1HrEfggXppTRzBrg8c0LFJnGLw1EV0RN7Q1uGZr+YYANCIw9nT/Vm3Zw0oQss8pLzznEmK0A==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_1.2.0_1763573899186_0.2349054884050703","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aolda/ui","version":"1.3.0","license":"MIT","_id":"@aolda/ui@1.3.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"eb44fe08d8526fabbec20c8fb2f0f460e178d9af","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-1.3.0.tgz","fileCount":155,"integrity":"sha512-5kNPwRJuBLa5chmO6KKh1dUqanCmPqBmDvXaE9ptXbk5d2jAUyR8c3/ve7iJNscPI++dMUZKSuGlVMnE5GVepA==","signatures":[{"sig":"MEUCIAdRdZa5YlRMdRr2Rbr+xwkwNEHQknfpV6SsX8aZxJkbAiEAnYUo1gn1K/lsj6WVYrteU6F8gP4FBEpSMotbSDsEqiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121294},"main":"dist/index.js","_from":"file:aolda-ui-1.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/ccef93f476e9620901ddb8f7156e9276/aolda-ui-1.3.0.tgz","_integrity":"sha512-5kNPwRJuBLa5chmO6KKh1dUqanCmPqBmDvXaE9ptXbk5d2jAUyR8c3/ve7iJNscPI++dMUZKSuGlVMnE5GVepA==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_1.3.0_1763666641342_0.59983723733951","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aolda/ui","version":"2.0.0","license":"MIT","_id":"@aolda/ui@2.0.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"cf713484fae81f5eba4942dd3016dfb3a844d1e4","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-2.0.0.tgz","fileCount":155,"integrity":"sha512-OiBr0GMGZIzdx2fApmfsaEhi6frWmb61FG/ndNg4EVPvlQeVCf1XDlhhZigbnTcGgWhJj9TSGtk2Rzk+dEVJXA==","signatures":[{"sig":"MEUCIQDgfP80ck/U3TX6pDELCAtt3nFyqpc4uUUNoCyHlIvxaQIgeetjQtuZAqteVdZl8pIywOmmdDrE6HSPk/NU8jqqZ6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1163700},"main":"dist/index.js","_from":"file:aolda-ui-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/59716ed6201bff6925b3a698bce58e70/aolda-ui-2.0.0.tgz","_integrity":"sha512-OiBr0GMGZIzdx2fApmfsaEhi6frWmb61FG/ndNg4EVPvlQeVCf1XDlhhZigbnTcGgWhJj9TSGtk2Rzk+dEVJXA==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.0.0_1764006473861_0.5329017609291731","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@aolda/ui","version":"2.1.0","license":"MIT","_id":"@aolda/ui@2.1.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"1d7790d891bc1316b156dd42e914f72eaef9bb32","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-2.1.0.tgz","fileCount":155,"integrity":"sha512-UcEc7/GkhFRumqHxxYccboj5+LV3fJt2/iBxWGa6Sghn6ksTyf/IfmsMtpiyy8rADjgLjh2DQiyRN2FV4X64eA==","signatures":[{"sig":"MEUCIQCpkaZXU8p/lER30Eu300d+pkjWHL3D1P6jnBkTj56mZwIgdgFSxjsRlz/eOGG3dfM3TuJDK3LH/cWINbxfsvr4cjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164066},"main":"dist/index.js","_from":"file:aolda-ui-2.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/e726021ab0e71e4b52abf0d0c311ed7f/aolda-ui-2.1.0.tgz","_integrity":"sha512-UcEc7/GkhFRumqHxxYccboj5+LV3fJt2/iBxWGa6Sghn6ksTyf/IfmsMtpiyy8rADjgLjh2DQiyRN2FV4X64eA==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.1.0_1764010553781_0.9928996662798772","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@aolda/ui","version":"2.2.0","license":"MIT","_id":"@aolda/ui@2.2.0","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"dist":{"shasum":"d213b323b98219c5008448654efbd5f97bc21807","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-2.2.0.tgz","fileCount":155,"integrity":"sha512-ruGmBJqUVdPHF0namzcreaH1nVVowDPI+hdBTreF8I9//EcOZ406qcwuJDAL/SUB1SAGHsTL0u2kWDM+dDdSyA==","signatures":[{"sig":"MEQCIGf6WYBP7rKF2m6CvIHSreSNK0e2IJIA8IspZmKi/9gDAiA13aFesI97igCdlIapi58iRyKNu7mdX+Qmhm+hF1LrxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178162},"main":"dist/index.js","_from":"file:aolda-ui-2.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.mjs","require":"./dist/tailwind/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"node scripts/build-component-css.js && tsup --watch","lint":"eslint .","build":"node scripts/build-component-css.js && tsup","format":"prettier --check .","lint:fix":"eslint . --fix","changeset":"changeset","storybook":"storybook dev -p 6006","format:fix":"prettier --write .","type-check":"tsc --noEmit","icons:build":"node scripts/generate-icons.js","build-storybook":"storybook build","release:prepare":"pnpm changeset version && pnpm install --no-frozen-lockfile"},"_npmUser":{"name":"aolda","email":"ajou.aolda@gmail.com"},"_resolved":"/tmp/b468b2b8d87fe8fb00ed0d9a53c32f3a/aolda-ui-2.2.0.tgz","_integrity":"sha512-ruGmBJqUVdPHF0namzcreaH1nVVowDPI+hdBTreF8I9//EcOZ406qcwuJDAL/SUB1SAGHsTL0u2kWDM+dDdSyA==","_npmVersion":"10.8.2","description":"React component kit and Tailwind CSS plugin that ship the Aolda design system for any consumer project.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx}":["pnpm exec eslint --fix --cache","pnpm exec prettier --write"],"*.{css,md,json,mdx}":"pnpm exec prettier --write"},"sideEffects":["./styles.css"],"_nodeVersion":"20.19.5","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"svgo":"^3.3.2","tsup":"^8.0.1","vite":"^6.3.5","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.14.0","fs-extra":"^11.2.0","prettier":"^3.4.2","fast-glob":"^3.3.2","react-dom":"^19.1.0","storybook":"^8.6.14","@eslint/js":"^9.14.0","@svgr/core":"^8.1.0","typescript":"~5.8.3","lint-staged":"^15.3.0","tailwindcss":"^4.0.0","@types/react":"^19.1.2","@changesets/cli":"^2.27.11","@storybook/react":"^8.6.14","@types/react-dom":"^19.1.2","@tailwindcss/vite":"^4.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-import":"^2.30.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.1.0","@storybook/addon-essentials":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0","tailwindcss":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_2.2.0_1764086990559_0.22935223577399277","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@aolda/ui","version":"3.0.0","private":false,"type":"module","description":"Aolda - Aolda's component library for building modern web applications","repository":{"type":"git","url":"git+https://github.com/Aolda/design-system.git","directory":"packages/ui"},"license":"MIT","keywords":["react","components","ui","aolda","design-system"],"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./components/badge":{"types":"./dist/src/components/badge/index.d.ts","import":"./dist/components/badge.js"},"./components/banner":{"types":"./dist/src/components/banner/index.d.ts","import":"./dist/components/banner.js"},"./components/button":{"types":"./dist/src/components/button/index.d.ts","import":"./dist/components/button.js"},"./components/date-range-picker":{"types":"./dist/src/components/date-range-picker/index.d.ts","import":"./dist/components/date-range-picker.js"},"./components/date-picker":{"types":"./dist/src/components/date-picker/index.d.ts","import":"./dist/components/date-picker.js"},"./components/checkbox":{"types":"./dist/src/components/checkbox/index.d.ts","import":"./dist/components/checkbox.js"},"./components/chart":{"types":"./dist/src/components/chart/index.d.ts","import":"./dist/components/chart.js"},"./components/clipboard-text":{"types":"./dist/src/components/clipboard-text/index.d.ts","import":"./dist/components/clipboard-text.js"},"./components/code":{"types":"./dist/src/components/code/index.d.ts","import":"./dist/components/code.js"},"./components/collapsible":{"types":"./dist/src/components/collapsible/index.d.ts","import":"./dist/components/collapsible.js"},"./components/combobox":{"types":"./dist/src/components/combobox/index.d.ts","import":"./dist/components/combobox.js"},"./components/dialog":{"types":"./dist/src/components/dialog/index.d.ts","import":"./dist/components/dialog.js"},"./components/dropdown":{"types":"./dist/src/components/dropdown/index.d.ts","import":"./dist/components/dropdown.js"},"./components/input":{"types":"./dist/src/components/input/index.d.ts","import":"./dist/components/input.js"},"./components/input-group":{"types":"./dist/src/components/input-group/index.d.ts","import":"./dist/components/input-group.js"},"./components/layer-card":{"types":"./dist/src/components/layer-card/index.d.ts","import":"./dist/components/layer-card.js"},"./components/label":{"types":"./dist/src/components/label/index.d.ts","import":"./dist/components/label.js"},"./components/loader":{"types":"./dist/src/components/loader/index.d.ts","import":"./dist/components/loader.js"},"./components/menubar":{"types":"./dist/src/components/menubar/index.d.ts","import":"./dist/components/menubar.js"},"./components/meter":{"types":"./dist/src/components/meter/index.d.ts","import":"./dist/components/meter.js"},"./components/pagination":{"types":"./dist/src/components/pagination/index.d.ts","import":"./dist/components/pagination.js"},"./components/select":{"types":"./dist/src/components/select/index.d.ts","import":"./dist/components/select.js"},"./components/sensitive-input":{"types":"./dist/src/components/sensitive-input/index.d.ts","import":"./dist/components/sensitive-input.js"},"./components/surface":{"types":"./dist/src/components/surface/index.d.ts","import":"./dist/components/surface.js"},"./components/switch":{"types":"./dist/src/components/switch/index.d.ts","import":"./dist/components/switch.js"},"./components/table":{"types":"./dist/src/components/table/index.d.ts","import":"./dist/components/table.js"},"./components/tabs":{"types":"./dist/src/components/tabs/index.d.ts","import":"./dist/components/tabs.js"},"./components/text":{"types":"./dist/src/components/text/index.d.ts","import":"./dist/components/text.js"},"./components/toast":{"types":"./dist/src/components/toast/index.d.ts","import":"./dist/components/toast.js"},"./components/tooltip":{"types":"./dist/src/components/tooltip/index.d.ts","import":"./dist/components/tooltip.js"},"./components/popover":{"types":"./dist/src/components/popover/index.d.ts","import":"./dist/components/popover.js"},"./components/radio":{"types":"./dist/src/components/radio/index.d.ts","import":"./dist/components/radio.js"},"./components/command-palette":{"types":"./dist/src/components/command-palette/index.d.ts","import":"./dist/components/command-palette.js"},"./components/link":{"types":"./dist/src/components/link/index.d.ts","import":"./dist/components/link.js"},"./components/breadcrumbs":{"types":"./dist/src/components/breadcrumbs/index.d.ts","import":"./dist/components/breadcrumbs.js"},"./components/empty":{"types":"./dist/src/components/empty/index.d.ts","import":"./dist/components/empty.js"},"./components/field":{"types":"./dist/src/components/field/index.d.ts","import":"./dist/components/field.js"},"./components/grid":{"types":"./dist/src/components/grid/index.d.ts","import":"./dist/components/grid.js"},"./components/aolda-logo":{"types":"./dist/src/components/aolda-logo/index.d.ts","import":"./dist/components/aolda-logo.js"},"./components/flow":{"types":"./dist/src/components/flow/index.d.ts","import":"./dist/components/flow.js"},"./components/autocomplete":{"types":"./dist/src/components/autocomplete/index.d.ts","import":"./dist/components/autocomplete.js"},"./components/sidebar":{"types":"./dist/src/components/sidebar/index.d.ts","import":"./dist/components/sidebar.js"},"./components/table-of-contents":{"types":"./dist/src/components/table-of-contents/index.d.ts","import":"./dist/components/table-of-contents.js"},"./utils":{"types":"./dist/src/utils/index.d.ts","import":"./dist/utils.js"},"./primitives":{"types":"./dist/src/primitives/index.d.ts","import":"./dist/primitives.js"},"./primitives/accordion":{"types":"./dist/src/primitives/accordion.d.ts","import":"./dist/primitives/accordion.js"},"./primitives/alert-dialog":{"types":"./dist/src/primitives/alert-dialog.d.ts","import":"./dist/primitives/alert-dialog.js"},"./primitives/autocomplete":{"types":"./dist/src/primitives/autocomplete.d.ts","import":"./dist/primitives/autocomplete.js"},"./primitives/avatar":{"types":"./dist/src/primitives/avatar.d.ts","import":"./dist/primitives/avatar.js"},"./primitives/button":{"types":"./dist/src/primitives/button.d.ts","import":"./dist/primitives/button.js"},"./primitives/checkbox":{"types":"./dist/src/primitives/checkbox.d.ts","import":"./dist/primitives/checkbox.js"},"./primitives/checkbox-group":{"types":"./dist/src/primitives/checkbox-group.d.ts","import":"./dist/primitives/checkbox-group.js"},"./primitives/collapsible":{"types":"./dist/src/primitives/collapsible.d.ts","import":"./dist/primitives/collapsible.js"},"./primitives/combobox":{"types":"./dist/src/primitives/combobox.d.ts","import":"./dist/primitives/combobox.js"},"./primitives/context-menu":{"types":"./dist/src/primitives/context-menu.d.ts","import":"./dist/primitives/context-menu.js"},"./primitives/csp-provider":{"types":"./dist/src/primitives/csp-provider.d.ts","import":"./dist/primitives/csp-provider.js"},"./primitives/dialog":{"types":"./dist/src/primitives/dialog.d.ts","import":"./dist/primitives/dialog.js"},"./primitives/direction-provider":{"types":"./dist/src/primitives/direction-provider.d.ts","import":"./dist/primitives/direction-provider.js"},"./primitives/drawer":{"types":"./dist/src/primitives/drawer.d.ts","import":"./dist/primitives/drawer.js"},"./primitives/field":{"types":"./dist/src/primitives/field.d.ts","import":"./dist/primitives/field.js"},"./primitives/fieldset":{"types":"./dist/src/primitives/fieldset.d.ts","import":"./dist/primitives/fieldset.js"},"./primitives/form":{"types":"./dist/src/primitives/form.d.ts","import":"./dist/primitives/form.js"},"./primitives/input":{"types":"./dist/src/primitives/input.d.ts","import":"./dist/primitives/input.js"},"./primitives/menu":{"types":"./dist/src/primitives/menu.d.ts","import":"./dist/primitives/menu.js"},"./primitives/menubar":{"types":"./dist/src/primitives/menubar.d.ts","import":"./dist/primitives/menubar.js"},"./primitives/meter":{"types":"./dist/src/primitives/meter.d.ts","import":"./dist/primitives/meter.js"},"./primitives/navigation-menu":{"types":"./dist/src/primitives/navigation-menu.d.ts","import":"./dist/primitives/navigation-menu.js"},"./primitives/number-field":{"types":"./dist/src/primitives/number-field.d.ts","import":"./dist/primitives/number-field.js"},"./primitives/otp-field":{"types":"./dist/src/primitives/otp-field.d.ts","import":"./dist/primitives/otp-field.js"},"./primitives/popover":{"types":"./dist/src/primitives/popover.d.ts","import":"./dist/primitives/popover.js"},"./primitives/preview-card":{"types":"./dist/src/primitives/preview-card.d.ts","import":"./dist/primitives/preview-card.js"},"./primitives/progress":{"types":"./dist/src/primitives/progress.d.ts","import":"./dist/primitives/progress.js"},"./primitives/radio":{"types":"./dist/src/primitives/radio.d.ts","import":"./dist/primitives/radio.js"},"./primitives/radio-group":{"types":"./dist/src/primitives/radio-group.d.ts","import":"./dist/primitives/radio-group.js"},"./primitives/scroll-area":{"types":"./dist/src/primitives/scroll-area.d.ts","import":"./dist/primitives/scroll-area.js"},"./primitives/select":{"types":"./dist/src/primitives/select.d.ts","import":"./dist/primitives/select.js"},"./primitives/separator":{"types":"./dist/src/primitives/separator.d.ts","import":"./dist/primitives/separator.js"},"./primitives/slider":{"types":"./dist/src/primitives/slider.d.ts","import":"./dist/primitives/slider.js"},"./primitives/switch":{"types":"./dist/src/primitives/switch.d.ts","import":"./dist/primitives/switch.js"},"./primitives/tabs":{"types":"./dist/src/primitives/tabs.d.ts","import":"./dist/primitives/tabs.js"},"./primitives/toast":{"types":"./dist/src/primitives/toast.d.ts","import":"./dist/primitives/toast.js"},"./primitives/toggle":{"types":"./dist/src/primitives/toggle.d.ts","import":"./dist/primitives/toggle.js"},"./primitives/toggle-group":{"types":"./dist/src/primitives/toggle-group.d.ts","import":"./dist/primitives/toggle-group.js"},"./primitives/toolbar":{"types":"./dist/src/primitives/toolbar.d.ts","import":"./dist/primitives/toolbar.js"},"./primitives/tooltip":{"types":"./dist/src/primitives/tooltip.d.ts","import":"./dist/primitives/tooltip.js"},"./registry":{"types":"./dist/src/registry/index.d.ts","import":"./dist/registry.js"},"./code":{"types":"./dist/src/code/index.d.ts","import":"./dist/code.js"},"./code/server":{"types":"./dist/src/code/server.d.ts","import":"./dist/code/server.js"},"./registry/component-registry.json":"./registry/component-registry.json","./styles/tailwind":"./dist/styles/aolda.css","./styles/standalone":"./dist/styles/aolda-standalone.css","./styles":"./dist/styles/aolda.css","./styles/*":"./dist/styles/*.css","./scripts/theme-generator/config":{"types":"./dist/scripts/theme-generator/config.d.ts","import":"./dist/scripts/theme-generator/config.js"},"./scripts/theme-generator/types":{"types":"./dist/scripts/theme-generator/types.d.ts","import":"./dist/scripts/theme-generator/types.js"}},"sideEffects":["*.css","dist/styles/*.css"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"peerDependencies":{"@phosphor-icons/react":"^2.1.10","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","zod":"^4.0.0","echarts":"^6.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"dependencies":{"@base-ui/react":"^1.4.0","@shikijs/langs":"^4.0.0","@shikijs/themes":"^4.0.0","clsx":"^2.1.1","motion":"^12.34.1","react-day-picker":"^9.13.2","shiki":"^4.0.0","tailwind-merge":"^3.4.0"},"devDependencies":{"@tailwindcss/cli":"^4.1.17","@tailwindcss/vite":"^4.1.17","@testing-library/react":"16.3.1","@testing-library/user-event":"14.6.1","@types/glob":"9.0.0","@types/node":"^22.19.17","@types/react":"19.2.4","@types/react-dom":"19.2.3","@types/svg-path-parser":"^1.1.6","@vitejs/plugin-react":"^5.1.4","@vitest/browser-playwright":"^4.0.18","@vitest/ui":"^4.0.18","esbuild":"0.27.2","eslint-plugin-jsx-a11y":"^6.10.2","glob":"13.0.0","happy-dom":"^20.8.8","oxlint":"1.42.0","oxlint-tsgolint":"0.11.3","playwright":"^1.57.0","plop":"4.0.4","rollup-plugin-preserve-directives":"0.4.0","svg-path-parser":"^1.1.0","tailwindcss":"^4.1.17","ts-json-schema-generator":"2.4.0","tsx":"^4.21.0","typescript":"^5.9.3","vite":"^7.1.7","vite-plugin-dts":"^4.3.0","vitest":"^4.0.18","vitest-browser-react":"^2.0.5","zod":"^4.0.0"},"scripts":{"build":"pnpm run codegen:themes && pnpm run codegen:registry && vite build --mode production && tsx scripts/css-build.ts","dev":"vite build --watch --mode development","new:component":"plop component","clean":"rm -rf dist","codegen":"pnpm run codegen:primitives && pnpm run codegen:themes && pnpm run codegen:registry","codegen:themes":"tsx scripts/theme-generator/index.ts","migrate:tokens":"tsx scripts/theme-generator/migrate.ts","codegen:primitives":"tsx scripts/generate-primitives.ts","codegen:registry":"pnpm --filter @aolda/ui-docs codegen:demos && tsx scripts/component-registry/index.ts","lint":"pnpm run lint:oxlint","lint:oxlint":"oxlint --config .oxlintrc.json src/** --type-aware","test":"CI=true vitest run --project=unit","test:ui":"vitest --ui","test:run":"vitest run","test:unit":"vitest run --project=unit","test:coverage":"vitest run --coverage","test:exports":"vitest run --project=unit tests/imports/export-path-validation.test.ts","test:watch":"vitest run --project=unit --watch","typecheck":"tsc --noEmit","validate:build":"vitest run --project=unit tests/imports/export-path-validation.test.ts","validate:changeset":"tsx ../../ci/scripts/validate-ui-changeset.ts","test:browser":"vitest --config=vitest.browser.config.ts"},"_id":"@aolda/ui@3.0.0","bugs":{"url":"https://github.com/Aolda/design-system/issues"},"homepage":"https://github.com/Aolda/design-system#readme","_integrity":"sha512-TCkIfnAfD7DwquXedGi68zOgA0TaceM5pqGp7sY9FnlqnG76au9p8C2/YB4MLVKXxf0k8hc+kxnCuXuafLSy7Q==","_resolved":"/tmp/71c84ccd794ade65fbc33eeaaf08e110/aolda-ui-3.0.0.tgz","_from":"file:aolda-ui-3.0.0.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-TCkIfnAfD7DwquXedGi68zOgA0TaceM5pqGp7sY9FnlqnG76au9p8C2/YB4MLVKXxf0k8hc+kxnCuXuafLSy7Q==","shasum":"564ead3f724c5b86a47e5a6f08f684978d3fa2f8","tarball":"https://registry.npmjs.org/@aolda/ui/-/ui-3.0.0.tgz","fileCount":688,"unpackedSize":12449540,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aolda%2fui@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpLFWt1jpQXiBNl+6eItVUbSCP8XdqqPNMq9pcMB9GvgIgLZb8YuxcHA/Vr6nOonosu/ZgYS9Kzq+hb8oGAdAtnqg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20ca83da-d6da-4d0d-a3f3-081b76a20382"}},"directories":{},"maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_3.0.0_1778080625529_0.8502665245781313"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-28T12:51:56.156Z","modified":"2026-05-06T15:17:06.088Z","0.0.0":"2025-09-28T12:51:56.519Z","0.0.1":"2025-10-03T17:16:46.616Z","0.0.2":"2025-10-07T09:16:14.722Z","0.0.3":"2025-10-26T15:50:24.598Z","0.0.4":"2025-10-26T17:27:12.378Z","0.0.5":"2025-10-27T12:51:24.537Z","0.0.6":"2025-10-27T19:47:47.381Z","0.0.7":"2025-10-30T16:54:21.256Z","0.0.8":"2025-10-30T20:10:47.273Z","0.1.0":"2025-10-31T10:36:11.185Z","0.2.0":"2025-11-05T09:15:09.764Z","1.0.0":"2025-11-08T11:17:04.061Z","1.1.0":"2025-11-12T12:31:57.492Z","1.2.0":"2025-11-19T17:38:19.408Z","1.3.0":"2025-11-20T19:24:01.565Z","2.0.0":"2025-11-24T17:47:54.071Z","2.1.0":"2025-11-24T18:55:53.998Z","2.2.0":"2025-11-25T16:09:50.793Z","3.0.0":"2026-05-06T15:17:05.779Z"},"license":"MIT","description":"Aolda - Aolda's component library for building modern web applications","maintainers":[{"name":"aolda","email":"ajou.aolda@gmail.com"}],"readme":"# @aolda/ui\n\nAolda's component library for building modern web applications.\n\n> [!NOTE]\n> Aolda Design System is based on the structure of [Cloudflare Kumo](https://github.com/cloudflare/kumo) and is maintained independently for Aolda's component library, design tokens, and documentation.\n\n## Installation\n\n```bash\npnpm add @aolda/ui\n```\n\n### Peer Dependencies\n\nAolda requires the following peer dependencies:\n\n```bash\npnpm add react react-dom @phosphor-icons/react\n```\n\n## Component Registry\n\nAolda generates machine-readable component metadata for docs and tooling:\n\n```bash\njq '.components.Button.props' registry/component-registry.json\n```\n\nThe registry is generated from TypeScript types, variants, and demo examples.\n\n## Usage\n\n### Import Components\n\n```tsx\n// Main package import\nimport { Button, Input, Surface } from \"@aolda/ui\";\n\n// Granular imports (recommended for tree-shaking)\nimport { Button } from \"@aolda/ui/components/button\";\n```\n\n### Import Styles\n\n#### For Tailwind CSS Users\n\n**Important:** Tailwind CSS v4 does not scan `node_modules/` by default. You must add a `@source` directive so Tailwind can discover the utility classes used by Aolda components. Without this, components may render with missing styles (e.g. Dialogs not centered).\n\nIn your main CSS file (e.g. `app.css`):\n\n```css\n@source \"../node_modules/@aolda/ui/dist/**/*.{js,jsx,ts,tsx}\";\n@import \"@aolda/ui/styles/tailwind\";\n@import \"tailwindcss\";\n```\n\n> **Import order matters** — `@aolda/ui/styles` must come **before** `@import \"tailwindcss\"` so Aolda's `@theme` tokens are registered first.\n\n> **Note:** The `@source` path is relative to your CSS file. Adjust it based on your project structure — e.g. if your CSS is in `src/styles/`, you may need `../../node_modules/@aolda/ui/dist/**/*.{js,jsx,ts,tsx}`.\n\nAlternatively, you can use the default style export (`@aolda/ui/styles`) which is equivalent to `styles/tailwind`.\n\nIf you are **not** using Tailwind CSS, use the standalone build instead (see below) — no `@source` directive is needed.\n\n#### For Non-Tailwind Users (Standalone)\n\n```js\nimport \"@aolda/ui/styles/standalone\";\n```\n\nThis imports a fully compiled CSS file with all Tailwind utilities and Aolda styles pre-compiled. No Tailwind configuration needed!\n\n**What's included in standalone:**\n\n- All Tailwind utility classes used by Aolda components\n- Aolda component styles\n- Dark mode support (via `data-mode=\"dark\"` attribute)\n- All animations and keyframes\n- Responsive utilities\n\n**Note:** The standalone CSS is minified and optimized, but will be larger than the Tailwind version since it includes all utilities.\n\n### Base UI Primitives\n\nAolda bundles [Base UI](https://base-ui.com) and re-exports all primitives for advanced use cases:\n\n```tsx\n// Barrel import - imports all primitives (convenient but larger bundle)\nimport { Popover, Slider, Accordion } from \"@aolda/ui/primitives\";\n\n// Granular imports - tree-shakeable, smaller bundles (recommended)\nimport { Popover } from \"@aolda/ui/primitives/popover\";\nimport { Slider } from \"@aolda/ui/primitives/slider\";\nimport { Accordion } from \"@aolda/ui/primitives/accordion\";\n```\n\n> **Note:** Prefer styled Aolda components when available. Primitives are for custom components not yet in Aolda or cases requiring fine-grained control.\n>\n> **Performance tip:** Use granular imports (`@aolda/ui/primitives/{name}`) for better tree-shaking and smaller bundle sizes.\n\n#### Updating Primitives\n\nPrimitive exports are automatically generated from Base UI. After upgrading `@base-ui/react`:\n\n```bash\n# Regenerate primitive files to sync with new Base UI version\npnpm codegen:primitives\n\n# Review changes (new/removed primitives)\ngit diff src/primitives/\n\n# Commit if primitives changed\ngit add src/primitives/ package.json\ngit commit -m \"chore: update primitives for base-ui@x.x.x\"\n```\n\nThe `build:primitives` script:\n\n- Generates individual primitive files in `src/primitives/*.ts`\n- Updates barrel export in `src/primitives/index.ts`\n- Updates `package.json` with granular export paths\n- Runs automatically before every build via the `prebuild` script\n\n#### Validating Build Output\n\nAfter building, validate the primitives output:\n\n```bash\n# Run post-build validation (checks dist/ structure)\npnpm validate:build\n```\n\nThis validates:\n\n- All primitive JS files exist in `dist/primitives/`\n- All type definitions exist in `dist/src/primitives/`\n- Base UI is bundled (not externalized)\n- Import paths reference bundled modules\n- Source maps are present\n\n## Development\n\n**For comprehensive contributor documentation, see [AGENTS.md](../../AGENTS.md).**\n\n### Creating New Components\n\nUse the scaffolding tool to quickly create new components with all required files and configurations:\n\n```bash\npnpm new:component\n```\n\n**What it creates:**\n\n- Component file: `src/components/{name}/{name}.tsx`\n- Index file: `src/components/{name}/index.ts`\n- Test file: `src/components/{name}/{name}.test.tsx`\n\n**What it updates:**\n\n- `src/index.ts` - Adds component export\n- `vite.config.ts` - Adds build entry\n- `package.json` - Adds export configuration\n\n**Example:**\n\n```bash\n? Component name: Alert Banner\n\n✅ Component scaffolded successfully!\n\n📁 Files created:\n   - src/components/alert-banner/alert-banner.tsx\n   - src/components/alert-banner/index.ts\n   - src/components/alert-banner/alert-banner.test.tsx\n```\n\nThe scaffolding tool handles naming automatically - input any format (spaces, PascalCase, kebab-case) and it will convert appropriately.\n\n### Development Workflows\n\n#### Watch Build Mode\n\nWhen you need to test components in the actual documentation site or consuming application:\n\n**Start watch build:**\n\n```bash\npnpm dev\n```\n\nThis runs Vite in watch mode with optimizations for fast rebuilds:\n\n- ⚡~400ms rebuild time (10x faster than production builds)\n- Skips minification in development\n- Incremental TypeScript compilation\n- Selective file watching\n- Validates components against production build output\n\n**Using with documentation site:**\n\nTerminal 1 (this directory):\n\n```bash\npnpm dev\n```\n\nTerminal 2 (from workspace root or aolda-docs):\n\n```bash\ncd ../ui-docs\npnpm dev\n```\n\nWhen you edit a component:\n\n1. Aolda rebuilds automatically (~400ms)\n2. Refresh browser to see changes in docs site\n3. Changes are validated against the actual build output\n\n**Build modes:**\n\n- `pnpm dev` - Development mode (fast, optimized for iteration)\n- `pnpm build` - Production mode (full optimization, minification, CSS processing)\n\n### Testing\n\nThe package includes comprehensive import validation tests that ensure all components are properly exported and consumable.\n\n**Run tests:**\n\n```bash\n# Watch mode\npnpm test\n\n# Single run\npnpm test:run\n\n# With UI\npnpm test:ui\n\n# With coverage\npnpm test:coverage\n```\n\n**What's tested:**\n\n- All components importable from main entry: `import { Component } from \"@aolda/ui\"`\n- All components importable via deep imports: `import { Component } from \"@aolda/ui/components/component-name\"`\n- Package.json exports sync with actual components\n- Export paths and formats are correct\n- Build configuration consistency\n\n**Zero maintenance:** Tests automatically discover components from the filesystem and validate against package.json. When adding new items, tests will fail with exact code snippets to fix configuration.\n\n### Changeset Validation\n\nAll pull requests with changes to `packages/ui/` must include a changeset:\n\n```bash\n# Create a changeset\npnpm changeset\n```\n\n- Select `@aolda/ui` when prompted\n- Choose the type of change: `patch`, `minor`, or `major`\n- Write a clear description of what changed\n\nThe CI will automatically validate that a changeset exists before allowing beta publication.\n\n## Production Releases\n\nThis package uses [Changesets](https://github.com/changesets/changesets) for version management and automated releases.\n\n### Creating a Release\n\n1. **Check for existing changesets**:\n\n   ```bash\n   # List any pending changesets\n   ls .changeset/*.md 2>/dev/null | grep -v \"README\\|USAGE\" || echo \"No pending changesets\"\n   ```\n\n2. **Create a changeset** for your changes (if necessary):\n\n   ```bash\n   pnpm changeset\n   ```\n\n   - Select `@aolda/ui` from the list\n   - Select the type of change: `patch`, `minor`, or `major`\n   - Write a clear description of what changed\n   - This creates a `.changeset/*.md` file describing the change\n\n### Release Workflow\n\n1. **Development**: Make changes to components\n2. **Changeset**: Create changeset describing the changes\n3. **Review**: Submit PR with changes and changeset\n4. **Merge**: Merge PR to main branch\n5. **Release**: Run the production release process\n\n### Production Release Process\n\nTo publish a production release:\n\n```bash\n# 1. Ensure you're on main branch with latest changes\ngit checkout main\ngit pull\n\n# 2. Version all packages (consumes changesets)\npnpm version\n\n# 3. Build all packages\npnpm build:all\n\n# 4. Publish to npm\npnpm release\n```\n\nThis will:\n\n- Update `package.json` with new version\n- Generate/update `CHANGELOG.md`\n- Remove consumed changeset files\n- Publish to npm registry\n- Create git tags\n\n### Post-Release\n\nAfter publishing:\n\n1. **Commit version changes**:\n\n   ```bash\n   git add .\n   git commit -m \"chore: release @aolda/ui@{version}\"\n   git push\n   ```\n\n2. **Push tags**:\n\n   ```bash\n   git push --tags\n   ```\n\n3. **Verify publication**:\n   ```bash\n   npm view @aolda/ui versions\n   ```\n\n### Semantic Versioning\n\nFollow semantic versioning guidelines:\n\n- **Patch** (`0.0.1`): Bug fixes, small component updates, style tweaks\n- **Minor** (`0.1.0`): New components, new features, backwards-compatible changes\n- **Major** (`1.0.0`): Breaking changes, removed components, API changes\n\n### Release Notes\n\nChangesets automatically generate:\n\n- Updated `package.json` version\n- `CHANGELOG.md` with release notes\n- Git tags for each release\n\nThe changelog includes all changeset descriptions, providing clear documentation of what changed in each release.\n\n## Troubleshooting\n\n### Common Issues\n\n**Changeset Validation Failed**\n\nIf the CI fails with a changeset validation error:\n\n1. **Check if changeset exists**: Run `ls .changeset/*.md` to see pending changesets\n2. **Create changeset**: Run `pnpm changeset` and select `@aolda/ui`\n3. **Verify changeset targets correct package**: Open the changeset file and ensure it includes `@aolda/ui`\n4. **Commit changeset**: Add and commit the changeset file to your branch\n\n**Import Errors After Release**\n\nIf consumers report import errors:\n\n1. **Verify exports**: Check `package.json` exports match actual files\n2. **Run tests**: Ensure `pnpm test:run` passes\n3. **Check build output**: Verify `dist/` contains expected files\n4. **Test locally**: Use `npm link` to test package locally before publishing\n","readmeFilename":"README.md","homepage":"https://github.com/Aolda/design-system#readme","keywords":["react","components","ui","aolda","design-system"],"repository":{"type":"git","url":"git+https://github.com/Aolda/design-system.git","directory":"packages/ui"},"bugs":{"url":"https://github.com/Aolda/design-system/issues"}}