{"_id":"@723poil/vue3-ui-kit","_rev":"16-6389758eb8222c6282b5915122798dd4","name":"@723poil/vue3-ui-kit","dist-tags":{"latest":"0.0.16"},"versions":{"0.0.1":{"name":"@723poil/vue3-ui-kit","version":"0.0.1","_id":"@723poil/vue3-ui-kit@0.0.1","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"defe5fff082c8129334800b7c77f9744139e374e","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.1.tgz","fileCount":33,"integrity":"sha512-UtBz0sIGQmpqsZNi58MR0Z/ins9hUTbiOInIP8ZpGxF7SwM8WGHxKcAGDhSYcdL9x3aQTIQePsByhdJrMwje0Q==","signatures":[{"sig":"MEUCIDwuRd4/M3rGI0EcOrr6Z6kQE5ZHqWhiAkPULIZzNhWRAiEAoIwaMWMH02exEQvbUkSlmYZExoyUy/CAtOFUy+CgQI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138564},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/style.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다. `pickup-friends-page` 프로젝트의 디자인 토큰과 UI 컴포넌트를 공유하여 사용할 수 있도록 패키지화하였습니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.24","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","postcss":"^8.4.38","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","tailwindcss":"^3.4.17","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.1_1765095184233_0.4695465114602495","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@723poil/vue3-ui-kit","version":"0.0.2","_id":"@723poil/vue3-ui-kit@0.0.2","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"44fcf4584f32b3e31dba67f77ff56f5308303964","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.2.tgz","fileCount":33,"integrity":"sha512-1P4u4EKi2Eg0xNS2qzS7mhVGF1lG3+So0xVXAjcysq8f/+7nQxUE2kErQtpfWW5dyZUIMlGMIRM4j4BA+sKa8w==","signatures":[{"sig":"MEQCIFSsbIkKXeiX3QRrDms0wAyfooQGCGG0oR33GcyarPMrAiAhbMbqEDjI/QQx/spIBuv6fNJ0Qb/e6GUNLEjnxcHKTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138565},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다. `pickup-friends-page` 프로젝트의 디자인 토큰과 UI 컴포넌트를 공유하여 사용할 수 있도록 패키지화하였습니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.24","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","postcss":"^8.4.38","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","tailwindcss":"^3.4.17","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.2_1765096038931_0.7946862565089121","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@723poil/vue3-ui-kit","version":"0.0.3","_id":"@723poil/vue3-ui-kit@0.0.3","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"ce1110d05f5f39aeddf0846ae8e59d5ec698fa84","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.3.tgz","fileCount":33,"integrity":"sha512-iAxlyrzOvCUGreCVkp6z472rTklxsOrhD4fA5qZNR9RhTk8McN4dXvcKIdZtvu6qgk1P510339USdAv2lNpx+A==","signatures":[{"sig":"MEUCIQDe4z9Q7jivJnbrTo2yyBpDm1cw6kNfSwHCMDbVHI5JpAIgY2hdGNoeodYckFqp6kploGgoJahFkuXMkYByhBfurks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138565},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다. `pickup-friends-page` 프로젝트의 디자인 토큰과 UI 컴포넌트를 공유하여 사용할 수 있도록 패키지화하였습니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.24","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","postcss":"^8.4.38","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","tailwindcss":"^3.4.17","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.3_1765096899097_0.3461595526235033","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@723poil/vue3-ui-kit","version":"0.0.4","_id":"@723poil/vue3-ui-kit@0.0.4","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"958c4dfe622a24ffd21faaee140e2d4f226215f0","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.4.tgz","fileCount":23,"integrity":"sha512-7mKpikI0lPWIPASkEZCl01nycqCP0F1ihnPVpGbTWzQ++tsbuYTRI+7Hc8g6tw278gqK2TPc4bPffgaLN5YAmw==","signatures":[{"sig":"MEYCIQC3v68Rl8ZYJ99cnuKW8GG4yzR1vVmUJj2QH+PulW9vIQIhAL0a4MAOB/pSz1jGTjrkDHoB1qRxV4GB4M7HR+UehJRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157618},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다. `pickup-friends-page` 프로젝트의 디자인 토큰과 UI 컴포넌트를 공유하여 사용할 수 있도록 패키지화하였습니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.24","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","postcss":"^8.4.38","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","tailwindcss":"^3.4.17","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.4_1765097056931_0.8666520766560453","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@723poil/vue3-ui-kit","version":"0.0.5","_id":"@723poil/vue3-ui-kit@0.0.5","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"d7400086875eb598310f40364fd315bab42833f1","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.5.tgz","fileCount":23,"integrity":"sha512-doXBJSqRQjZ+oyBIJLfC+D7aGlyVpKpxMeYUUe8Ca8LJLCIR4FRurtZ/hz+4czKyRd4yxfhupYCQMh6jR+pB0w==","signatures":[{"sig":"MEQCIBNKOjIagx65EUZALNeyWnaWGqZTGs12vnGZiUPj3uBEAiBhGhT/d/ciNG2IwBmAcCqdv1BKjW2VTa2jA7oDci2a5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157618},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다. `pickup-friends-page` 프로젝트의 디자인 토큰과 UI 컴포넌트를 공유하여 사용할 수 있도록 패키지화하였습니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.24","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","postcss":"^8.4.38","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","tailwindcss":"^3.4.17","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.5_1765097273998_0.777116587646296","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@723poil/vue3-ui-kit","version":"0.0.6","_id":"@723poil/vue3-ui-kit@0.0.6","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"769e353f369fd5dff3e5481d2016a89c13bae68d","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.6.tgz","fileCount":23,"integrity":"sha512-aXvnUPcxp8Ii92gfOJykcq6gYCRbPQPiIgierGlfyh6Mgig+S4ML2VwiM+vTncTRdBk0Umeix3jT313bvG2gdg==","signatures":[{"sig":"MEUCIQDUHTHYZN1jA1poSP4+D9VYWlxi5KoWD5NW8+aOHC18HAIgQeUXtMPhIN8ASYrcCCP0VFBvfZV1GuiTjjokZ1Ffbms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158109},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다. `pickup-friends-page` 프로젝트의 디자인 토큰과 UI 컴포넌트를 공유하여 사용할 수 있도록 패키지화하였습니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.24","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","postcss":"^8.4.38","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","tailwindcss":"^3.4.17","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.6_1765098728736_0.01011386895724442","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@723poil/vue3-ui-kit","version":"0.0.7","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.7","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"4967ab3ebff8856cd94d0588f8490b9ea5bc4744","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.7.tgz","fileCount":23,"integrity":"sha512-MVx6CK9tTXaPoZoeWr+XnxfsV1CPEO0oL9mv2lM0LSoT+hVinbo4hei8bp4nJlplu1nlxCNimq+vH56womZFig==","signatures":[{"sig":"MEUCIQCcHNwA3ycB715KTT6AjaRLyeDDLxDgGLA0AalQMsSXWwIgcG9Id/gruITZ+2wWOFCwgZ85/RkA2CW/T+ZGpZ8svqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158601},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.25","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","postcss":"^8.5.6","vue-tsc":"^3.1.8","typescript":"~5.9.3","@types/node":"^24.10.3","tailwindcss":"^3.4.19","autoprefixer":"^10.4.22","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.7_1765414985688_0.4895724354930062","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@723poil/vue3-ui-kit","version":"0.0.8","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.8","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"079e471b139290deac9b787db878fe9007d71284","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.8.tgz","fileCount":29,"integrity":"sha512-noMoXkK/MOi0kq+yt1np0v2QYKnqT3n+6DKZBi/Ix8l7Q0IYhwfBeAM9pptwPxbGB7+rH+C+kZQnkwVIFg/sag==","signatures":[{"sig":"MEUCIQCIGupB487Sv/aez1OB/UXCxZZoaI0HdZJNUjHcsr7u9wIgFPB1LOfPZIzEiCQmzPWjhXeaZiNPVRVDGPF+buyuZaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186190},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 디자인 시스템 라이브러리입니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.25","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","postcss":"^8.5.6","vue-tsc":"^3.1.8","typescript":"~5.9.3","@types/node":"^24.10.4","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.8_1765805872416_0.162790089481625","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@723poil/vue3-ui-kit","version":"0.0.9","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.9","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"3a4b2db66217ddbaff316c236af352a980908c23","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.9.tgz","fileCount":29,"integrity":"sha512-ycvHDjE8qDft+8DhVPH8FR1PfaN2Qosk/5S81SeyPqGSTdQ83+5Iz6M4y100MEszT085UJP7uEiMqJuDODLCOw==","signatures":[{"sig":"MEUCIEsfFBubSiMk2YQquibMaepZLGi7khzqhwgYzUvClr7FAiEA28FujD5O6xxR/xArb6JYzmzgdfm9UjYaf0hgNM0l62Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188187},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.25","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","postcss":"^8.5.6","vue-tsc":"^3.1.8","typescript":"~5.9.3","@types/node":"^24.10.4","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.9_1765806154375_0.8648586376049665","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@723poil/vue3-ui-kit","version":"0.0.10","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.10","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"d0ceb0673abdb0a48af664df5ade7f530fbd3e5d","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.10.tgz","fileCount":30,"integrity":"sha512-1VV0caGdUeZKyOtgLR0GwBcfYQMCX49YQ7uvUdykK/ck7ijw7KDEbaHIW9x+G//8t3jnvkkSsaPzByuiBr729A==","signatures":[{"sig":"MEUCIQCWBpQxsmZFmqCVA0qXLqCDWtDPnTlsGIm+UcxIl8I/ygIgI9hAgCNtWS+kCVEVRHKetLMC/Vxr5TPRSoiEjGJEtjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189419},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.25","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","postcss":"^8.5.6","vue-tsc":"^3.1.8","typescript":"~5.9.3","@types/node":"^24.10.4","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.10_1765806443531_0.5486178430703734","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@723poil/vue3-ui-kit","version":"0.0.11","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.11","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"6012cd36a501a834130f8f1a4f42e8a6a97caf30","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.11.tgz","fileCount":30,"integrity":"sha512-1mDrdleHmxMYj47mOX1r2aSNryYJd7Ppq8upEPj2XO5Fu4PfiTKxqa9yoFqmJjS+BuGhzgDtg2uwwYks8Kkl9A==","signatures":[{"sig":"MEUCICPH3eAbuEvPIwpgy5RKMOcfXqu+STdzLXOgssD04SoaAiEA10GTuLy61qmwvOwOkg0V6yXIVfhjEjSjllkFwDhvC08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189419},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.25","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","postcss":"^8.5.6","vue-tsc":"^3.1.8","typescript":"~5.9.3","@types/node":"^24.10.4","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.11_1765806465933_0.33073850280902906","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@723poil/vue3-ui-kit","version":"0.0.12","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.12","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"a33fe7996bc13d6ac679e2a0e0b85d6b6584cca5","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.12.tgz","fileCount":31,"integrity":"sha512-lodfwANhuBt+doyUmTlX2iL10zYr7p602/5ymHPcEC/X62QosMti2B2wkhibMhUWbmmdpadQzYlfjPSVdXo9+g==","signatures":[{"sig":"MEUCIQDeCmAqkeSghKEyf6u2RfSDydoiXcde/q8k0nLsAG5UwAIgBodWdJtLj1l7ZmiedLpKpyhEcZTnCloboZGOvuEz8Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194216},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","lint":"eslint --fix","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.26","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","eslint":"^9.39.1","postcss":"^8.5.6","vue-tsc":"^3.2.1","typescript":"~5.9.3","@types/node":"^25.0.3","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","eslint-plugin-vue":"^10.6.2","@vitejs/plugin-vue":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@vue/eslint-config-prettier":"^10.2.0","@vue/eslint-config-typescript":"^14.6.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.12_1766470681392_0.1132860678792984","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@723poil/vue3-ui-kit","version":"0.0.13","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.13","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"c455fd0c6840d587ee5b29cac862a300bdf82bdb","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.13.tgz","fileCount":31,"integrity":"sha512-l5IsIcx0LH1e/D1q6TYb+uCG98172ZBinS9L7SvY7K6FBORm8oIt1oWhFP1Kpk4U9hkiUpjxU90Tc9lPKgzwgg==","signatures":[{"sig":"MEYCIQCsSibhiM22DX+foZV7FoWlp+8TTHsL+LcORxC5dVU81AIhAPOkyE++SQmS1pH8V6q9+6N6cMh5+yakjcA87LLK1M+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197478},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","lint":"eslint --fix","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.26","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","eslint":"^9.39.1","postcss":"^8.5.6","vue-tsc":"^3.2.1","typescript":"~5.9.3","@types/node":"^25.0.3","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","eslint-plugin-vue":"^10.6.2","@vitejs/plugin-vue":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@vue/eslint-config-prettier":"^10.2.0","@vue/eslint-config-typescript":"^14.6.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.13_1766470730126_0.3725164148637341","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@723poil/vue3-ui-kit","version":"0.0.14","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.14","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"dist":{"shasum":"a0d05c6da64beec0082c37da10c1dc6301b98481","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.14.tgz","fileCount":31,"integrity":"sha512-nollftjkFvD5WvUEHkC2XpOGMcbMe8Y/QXg1vlEHLDVdjZjBXIS2QRCZLDsJR4fhWCgR3qn1XYYuhzWE6EgI2Q==","signatures":[{"sig":"MEUCICSN89iULE16+FWVV7zBAjWBO7IqvNtdu9kTw1sxpONYAiEAwvria7O/zHGvCGRLB+SEQTun7fzBdhGfa4GRYg7ECZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197495},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"private":false,"scripts":{"dev":"vite","lint":"eslint --fix","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.26","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","eslint":"^9.39.1","postcss":"^8.5.6","vue-tsc":"^3.2.1","typescript":"~5.9.3","@types/node":"^25.0.3","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","eslint-plugin-vue":"^10.6.2","@vitejs/plugin-vue":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@vue/eslint-config-prettier":"^10.2.0","@vue/eslint-config-typescript":"^14.6.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.14_1766470918428_0.6447771860876446","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@723poil/vue3-ui-kit","version":"0.0.15","license":"MIT","_id":"@723poil/vue3-ui-kit@0.0.15","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"homepage":"https://github.com/723poil/vue3-ui-kit#readme","bugs":{"url":"https://github.com/723poil/vue3-ui-kit/issues"},"dist":{"shasum":"85df2414e66daa6dabf0fce1e0046615b5fa03c6","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.15.tgz","fileCount":32,"integrity":"sha512-VJcsblSuRML1GMA5qOu4G1RqreE+KGezH/jXSQabmTBAb2NQriFCTuWnwE71Hm0YUvAf7Pqfs685ghDVDD04CA==","signatures":[{"sig":"MEUCIFf200527eZi9J80QLjS/LTwFmIdiIgFLSXJzOLKVX3aAiEA3b2a7kjZLFDVvEBRhJriWzWsJYdDdFjZg0CFZ9BSSZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198802},"main":"./dist/ui-kit.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/ui-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"gitHead":"857bd5a3576cbde186c9a97f7de9d313c561f5d8","private":false,"scripts":{"dev":"vite","lint":"eslint --fix","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"repository":{"url":"git+https://github.com/723poil/vue3-ui-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Vue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다. 빠르고 일관된 UI 개발을 위해 다양한 컴포넌트와 유틸리티를 제공합니다.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"vue":"^3.5.26","@mdi/js":"^7.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","eslint":"^9.39.1","postcss":"^8.5.6","vue-tsc":"^3.2.1","typescript":"~5.9.3","@types/node":"^25.0.3","tailwindcss":"^3.4.19","autoprefixer":"^10.4.23","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","eslint-plugin-vue":"^10.6.2","@vitejs/plugin-vue":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@vue/eslint-config-prettier":"^10.2.0","@vue/eslint-config-typescript":"^14.6.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-ui-kit_0.0.15_1766471702881_0.898436012762049","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@723poil/vue3-ui-kit","private":false,"version":"0.0.16","license":"MIT","repository":{"type":"git","url":"git+https://github.com/723poil/vue3-ui-kit.git"},"bugs":{"url":"https://github.com/723poil/vue3-ui-kit/issues"},"homepage":"https://github.com/723poil/vue3-ui-kit#readme","type":"module","main":"./dist/ui-kit.umd.cjs","module":"./dist/ui-kit.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/ui-kit.js","require":"./dist/ui-kit.umd.cjs"},"./style.css":"./dist/ui-kit.css","./tailwind.preset.js":"./tailwind.preset.js"},"scripts":{"dev":"vite","build":"vue-tsc -b && vite build","preview":"vite preview","lint":"eslint --fix"},"dependencies":{"@mdi/js":"^7.4.47","vue":"^3.5.26"},"devDependencies":{"@types/node":"^25.0.3","@vitejs/plugin-vue":"^6.0.3","@vue/tsconfig":"^0.8.1","@vue/eslint-config-prettier":"^10.2.0","@vue/eslint-config-typescript":"^14.6.0","autoprefixer":"^10.4.23","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-vue":"^10.6.2","postcss":"^8.5.6","tailwindcss":"^3.4.19","typescript":"~5.9.3","vite":"^7.3.0","vite-plugin-dts":"^4.5.4","vue-tsc":"^3.2.1"},"_id":"@723poil/vue3-ui-kit@0.0.16","gitHead":"c45ae6f3a9e918db8b1f37d69b6e40df5575f420","description":"![Version](https://img.shields.io/npm/v/@723poil/vue3-ui-kit) ![License](https://img.shields.io/npm/l/@723poil/vue3-ui-kit)","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ZsJ/QffY33+5qoWtQ4UrWYVs4TOWc0vyWxyqHTxa+PGloiMth2HJcy1bxv9ot0D70cf15wvHPpY/UHPvkyOqvg==","shasum":"605c6b26e0f81b3ed29a3e27f7b98996d70254eb","tarball":"https://registry.npmjs.org/@723poil/vue3-ui-kit/-/vue3-ui-kit-0.0.16.tgz","fileCount":32,"unpackedSize":204127,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEFY19YW2czP5XDjrejrFgSnPBQ8QJasV/qMNLfPhqLpAiEAn4LcZyFsTY4361d9g9d3qbq9sdm97heoAwATLmmodRQ="}]},"_npmUser":{"name":"723poil","email":"leetkdguq73@naver.com"},"directories":{},"maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue3-ui-kit_0.0.16_1766480303777_0.1853400725131651"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-07T08:13:04.156Z","modified":"2025-12-23T08:58:24.118Z","0.0.1":"2025-12-07T08:13:04.389Z","0.0.2":"2025-12-07T08:27:19.112Z","0.0.3":"2025-12-07T08:41:39.302Z","0.0.4":"2025-12-07T08:44:17.087Z","0.0.5":"2025-12-07T08:47:54.146Z","0.0.6":"2025-12-07T09:12:08.892Z","0.0.7":"2025-12-11T01:03:05.828Z","0.0.8":"2025-12-15T13:37:52.556Z","0.0.9":"2025-12-15T13:42:34.516Z","0.0.10":"2025-12-15T13:47:23.702Z","0.0.11":"2025-12-15T13:47:46.094Z","0.0.12":"2025-12-23T06:18:01.561Z","0.0.13":"2025-12-23T06:18:50.265Z","0.0.14":"2025-12-23T06:21:58.570Z","0.0.15":"2025-12-23T06:35:03.040Z","0.0.16":"2025-12-23T08:58:23.944Z"},"bugs":{"url":"https://github.com/723poil/vue3-ui-kit/issues"},"license":"MIT","homepage":"https://github.com/723poil/vue3-ui-kit#readme","repository":{"type":"git","url":"git+https://github.com/723poil/vue3-ui-kit.git"},"description":"![Version](https://img.shields.io/npm/v/@723poil/vue3-ui-kit) ![License](https://img.shields.io/npm/l/@723poil/vue3-ui-kit)","maintainers":[{"name":"723poil","email":"leetkdguq73@naver.com"}],"readme":"# @723poil/vue3-ui-kit\n\n![Version](https://img.shields.io/npm/v/@723poil/vue3-ui-kit)\n![License](https://img.shields.io/npm/l/@723poil/vue3-ui-kit)\n\nVue 3, Vite, Tailwind CSS 기반의 모던 디자인 시스템 라이브러리입니다.\n빠르고 일관된 UI 개발을 위해 생산성 높은 컴포넌트와 유틸리티를 제공합니다.\n\n## ✨ 주요 특징\n\n- 🎨 **Tailwind CSS 기반**: Tailwind의 유틸리티 클래스를 활용한 유연한 스타일링 시스템.\n- 🧩 **Vue 3 Composition API**: `<script setup>` 문법과 Composition API를 완벽하게 지원.\n- 📱 **반응형 디자인 (Responsive)**: 모바일 퍼스트 접근 방식으로 모든 디바이스 대응.\n- 🛠 **TypeScript 지원**: 모든 컴포넌트와 유틸리티에 대한 엄격한 타입 정의 포함.\n- 🤖 **AI-Ready**: AI 에이전트(Cursor, Copilot 등)를 위한 전용 컨텍스트 문서 제공.\n\n## 📦 설치 (Installation)\n\n```bash\nnpm install @723poil/vue3-ui-kit\n```\n\n## ⚙️ 설정 (Configuration)\n\n### 1. Tailwind CSS 설정\n\n프로젝트의 `tailwind.config.js` 파일에 라이브러리의 프리셋을 추가하세요. 이를 통해 UI Kit의 색상 팔레트와 디자인 토큰을 사용할 수 있습니다.\n\n```javascript\n// tailwind.config.js\nimport uiKitPreset from \"@723poil/vue3-ui-kit/tailwind.preset.js\";\n\n/** @type {import('tailwindcss').Config} */\nexport default {\n  presets: [uiKitPreset],\n  content: [\n    \"./index.html\",\n    \"./src/**/*.{vue,js,ts,jsx,tsx}\",\n    // UI Kit 내부 컴포넌트 스타일 적용을 위해 필수 추가\n    \"./node_modules/@723poil/vue3-ui-kit/dist/**/*.{js,vue,ts}\",\n  ],\n  safelist: [\n    // 동적 클래스 사용 시 필요한 패턴 (옵션)\n    {\n      pattern: /(bg|text|border)-(primary|secondary)(-(50|100|200|300|400|500|600|700|800|900|950))?/,\n      variants: [\"hover\", \"focus\", \"active\"],\n    },\n  ],\n  theme: {\n    extend: {\n      // 필요 시 디자인 토큰 오버라이드 가능\n      // colors: {\n      //   primary: { DEFAULT: '#0000FF' }\n      // }\n    },\n  },\n}\n```\n\n### 2. 스타일시트 Import\n\n애플리케이션의 진입점(예: `main.ts` 또는 `main.js`)에서 스타일 파일을 import 하세요.\n\n```typescript\nimport { createApp } from 'vue'\nimport App from './App.vue'\n\n// UI Kit 스타일 (Tailwind 유틸리티 포함)\nimport \"@723poil/vue3-ui-kit/style.css\";\nimport './style.css' // 프로젝트 전용 스타일\n\ncreateApp(App).mount('#app')\n```\n\n## 🚀 사용법 (Usage)\n\n### 컴포넌트 사용 예시\n\n```vue\n<script setup>\nimport { AppButton, AppInput, useForm } from '@723poil/vue3-ui-kit';\n\nconst { form } = useForm({ email: '' });\n</script>\n\n<template>\n  <div class=\"p-8\">\n    <AppInput v-model=\"form.email\" label=\"이메일\" placeholder=\"example@test.com\" />\n    <AppButton variant=\"primary\" class=\"mt-4\">전송</AppButton>\n  </div>\n</template>\n```\n\n### 디자인 시스템 페이지\n\n개발 중 컴포넌트 목록과 스타일을 확인하려면 `DesignSystemPage`를 라우터에 추가하세요.\n\n```typescript\n// router/index.ts\nimport { DesignSystemPage } from '@723poil/vue3-ui-kit'\n\n// ... routes 배열 내에 추가\n{\n  path: '/_design',\n  component: DesignSystemPage\n}\n```\n\n## 📚 컴포넌트 목록 (Components)\n\n| 카테고리 | 컴포넌트 | 설명 | 문서 |\n|--- |--- |--- |:---:|\n| **Forms** | `AppInput` | 라벨/에러 처리가 포함된 텍스트 입력 필드 | [Docs](./docs/AppInput.md) |\n| | `AppSelect` | 드롭다운 선택 컴포넌트 | [Docs](./docs/AppSelect.md) |\n| | `AppTextarea` | 글자 수 카운터가 있는 텍스트 영역 | [Docs](./docs/AppTextarea.md) |\n| | `AppSearch` | 검색 전용 입력 필드 (아이콘/액션 슬롯) | [Docs](./docs/AppSearch.md) |\n| | `AppImageUpload` | 이미지 업로드, 미리보기, 규격 검증 | [Docs](./docs/AppImageUpload.md) |\n| **UI Elements** | `AppButton` | 다양한 스타일(Primary, Ghost 등)의 버튼 | [Docs](./docs/AppButton.md) |\n| | `AppIcon` | SVG Path 기반 아이콘 래퍼 | [Docs](./docs/AppIcon.md) |\n| | `AppImage` | 스켈레톤 로딩, 에러 UI, 비율 고정 지원 이미지 | [Docs](./docs/AppImage.md) |\n| | `AppTable` | 헤더/행 커스텀 슬롯, 로딩/데이터 없음 상태 지원 테이블 | [Docs](./docs/AppTable.md) |\n| **Feedback** | `AppToast` | 성공/에러/경고 알림 메시지 | [Docs](./docs/AppToast.md) |\n| | `AppModal` | 헤더/바디/푸터 슬롯을 지원하는 모달 | [Docs](./docs/AppModal.md) |\n| | `AppNotFound` | 404 에러 페이지 템플릿 | [Docs](./docs/AppNotFound.md) |\n| **Layout** | `AppPageHeader` | 페이지 제목 및 우측 액션 버튼 영역 | [Docs](./docs/AppPageHeader.md) |\n| | `AppSection` | 콘텐츠 섹션 구분 컨테이너 | [Docs](./docs/AppSection.md) |\n| | `AppTabs` | 탭 네비게이션 (가로/세로 모드) | [Docs](./docs/AppTabs.md) |\n| | `AppToc` | 스크롤 스파이 기능이 있는 목차(Table of Contents) | [Docs](./docs/AppToc.md) |\n\n## 🧰 Composables & Utils\n\n### `useForm`\n강력한 폼 상태 관리 및 유효성 검사 훅입니다.\n\n```typescript\nimport { useForm, Validators } from '@723poil/vue3-ui-kit';\n\nconst { form, errors, validate } = useForm(\n  { email: '', password: '' }, // 초기값\n  {\n    email: [Validators.required(), Validators.email()], // 검증 규칙\n    password: [Validators.required(), Validators.minLength(8)]\n  }\n);\n```\n\n### `useScrollRestoration`\nKeepAlive된 컴포넌트(리스트 등)의 스크롤 위치를 자동으로 저장하고 복원합니다.\n\n```typescript\nimport { ref } from 'vue';\nimport { useScrollRestoration } from '@723poil/vue3-ui-kit';\n\nconst listContainer = ref(null);\nuseScrollRestoration(listContainer);\n\n// 템플릿의 스크롤 컨테이너에 ref=\"listContainer\" 연결\n```\n\n## 🤖 AI-Assisted Development\n\n이 프로젝트는 AI 코딩 어시스턴트가 라이브러리를 정확하게 이해하고 코드를 작성할 수 있도록 돕는 **Context 파일**을 제공합니다.\n\nCursor나 Copilot을 사용할 때, 아래 문구를 `.cursorrules`나 프롬프트에 추가하세요:\n\n> \"이 프로젝트는 `@723poil/vue3-ui-kit`을 사용합니다. 컴포넌트의 정확한 Props와 사용법은 `node_modules/@723poil/vue3-ui-kit/AI_CONTEXT.md`를 참고하여 코드를 작성해주세요.\"\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}