{"_id":"@byyuurin/ui","_rev":"20-0360bf64d6b07254ee81a81a12ba3bb0","name":"@byyuurin/ui","dist-tags":{"latest":"0.5.3"},"versions":{"0.0.0":{"name":"@byyuurin/ui","version":"0.0.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"77c86e97d4f4a1eeeaf45d83d6a1e04f965c3f8e","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.0.tgz","fileCount":101,"integrity":"sha512-6Mkt4fO+PqjM0GA69hge54zNBb6bozZbGhxZOAV/AwUJdFDhAjXFS1Jvl+3dbVx8k0o5m0qAeAkjH790BEBeSw==","signatures":[{"sig":"MEUCIEMwsPxHYSrIQo8I3OqjreWR6atnEEGyxdU780TVljcMAiEA2RAJYh9fqvIqUdEo5ljV/ekaHXpp/Fva44O975rO2jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178547},"main":"./dist/index.mjs","type":"module","_from":"file:byyuurin-ui-0.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs"},"./resolver":{"types":"./dist/resolver.d.ts","import":"./dist/resolver.mjs"},"./unocss-preset":{"types":"./dist/unocss-preset.d.ts","import":"./dist/unocss-preset.mjs"}},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\9e32b7eb2856801c20acc907ae676c97\\byyuurin-ui-0.0.0.tgz","_integrity":"sha512-6Mkt4fO+PqjM0GA69hge54zNBb6bozZbGhxZOAV/AwUJdFDhAjXFS1Jvl+3dbVx8k0o5m0qAeAkjH790BEBeSw==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"mkdist":"^1.6.0"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"defu":"^6.1.4","nuxt":"^3.15.3","ohash":"^1.1.4","reka-ui":"1.0.0-alpha.8","vaul-vue":"^0.2.0","@unocss/core":"^65.4.3","@vueuse/core":"^12.5.0","@byyuurin/ui-kit":"^0.3.3","@unocss/preset-uno":"^65.4.3","@unocss/preset-mini":"^65.4.3","vue-component-type-helpers":"^2.2.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","bumpp":"^9.11.1","eslint":"^9.19.0","vitest":"^2.1.8","unbuild":"^3.3.1","vue-tsc":"^2.2.0","@antfu/ni":"^23.3.0","@nuxt/kit":"^3.15.3","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.3","simple-git-hooks":"^2.11.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.0","unplugin-vue-components":"^28.0.0"},"peerDependencies":{"vue":"^3.5.13"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.0_1738376558399_0.3038451664446451","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@byyuurin/ui","version":"0.0.1","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.1","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"273c49c8ab23e4bb35c4384207ed338d629906e2","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.1.tgz","fileCount":101,"integrity":"sha512-E2HsjRaSnfALJtPoL8EWDnhmhpLiHEN35BeMSWGiVpG+Oyb39Q0zoJSM5YV/hT9KcFvKRP2Blh077G6yx0lukQ==","signatures":[{"sig":"MEUCIFZ2quHXQkUT0E8H/POntDCNh+hpj6hokKOdoNHZYyPnAiEA/37hlhp3dnGZRfX1Pgv5YtDnsLT7TNG1Fsbdg0E1SK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179206},"main":"./dist/index.mjs","type":"module","_from":"file:byyuurin-ui-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs"},"./resolver":{"types":"./dist/resolver.d.ts","import":"./dist/resolver.mjs"},"./unocss-preset":{"types":"./dist/unocss-preset.d.ts","import":"./dist/unocss-preset.mjs"}},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\c9221c22ea4f995124c4a894b8e7ade6\\byyuurin-ui-0.0.1.tgz","_integrity":"sha512-E2HsjRaSnfALJtPoL8EWDnhmhpLiHEN35BeMSWGiVpG+Oyb39Q0zoJSM5YV/hT9KcFvKRP2Blh077G6yx0lukQ==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"mkdist":"^1.6.0"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"defu":"^6.1.4","ohash":"^1.1.4","unocss":"^65.4.3","reka-ui":"1.0.0-alpha.8","vaul-vue":"^0.2.1","@nuxt/kit":"^3.15.4","@vueuse/core":"^12.5.0","@byyuurin/ui-kit":"^0.3.3","@unocss/preset-mini":"^65.4.3","vue-component-type-helpers":"^2.2.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","bumpp":"^10.0.1","eslint":"^9.19.0","vitest":"^3.0.4","unbuild":"^3.3.1","vue-tsc":"^2.2.0","@antfu/ni":"^23.3.1","typescript":"^5.7.3","@types/node":"^22.13.0","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","simple-git-hooks":"^2.11.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.0","unplugin-vue-components":"^28.0.0"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.1_1738381191119_0.61040492257767","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@byyuurin/ui","version":"0.0.2","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.2","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"c8f29d0e02a1b7c550048603e17c6ed552c3dc52","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.2.tgz","fileCount":97,"integrity":"sha512-U08eDEw0bvdhPjG7dcrEp2abu046AzhKh1o6Ar+blrQYYZRlBYCW1isEbAfWU0cBtSCw3uITjEURb0PUhxRALw==","signatures":[{"sig":"MEUCIQCbUzmnwWZYv8DFpH9yfQJjtIcH0qggwHXAXOq7pn12UgIgYG6gxZouWu04a8KniNoAshM670lztzpH8bR5wqLMXAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177561},"main":"./dist/index.mjs","type":"module","_from":"file:byyuurin-ui-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs"},"./resolver":{"types":"./dist/resolver.d.ts","import":"./dist/resolver.mjs"},"./unocss-preset":{"types":"./dist/unocss-preset.d.ts","import":"./dist/unocss-preset.mjs"}},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\cfe1cb25a4bf18eb2d3ccca31511b638\\byyuurin-ui-0.0.2.tgz","_integrity":"sha512-U08eDEw0bvdhPjG7dcrEp2abu046AzhKh1o6Ar+blrQYYZRlBYCW1isEbAfWU0cBtSCw3uITjEURb0PUhxRALw==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"mkdist":"^1.6.0"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"defu":"^6.1.4","ohash":"^1.1.4","reka-ui":"1.0.0-alpha.8","vaul-vue":"^0.2.1","@nuxt/kit":"^3.15.4","@unocss/core":"^65.4.3","@vueuse/core":"^12.5.0","@byyuurin/ui-kit":"^0.3.3","@unocss/preset-uno":"^65.4.3","@unocss/preset-mini":"^65.4.3","vue-component-type-helpers":"^2.2.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","bumpp":"^10.0.1","eslint":"^9.19.0","vitest":"^3.0.4","unbuild":"^3.3.1","vue-tsc":"^2.2.0","@antfu/ni":"^23.3.1","typescript":"^5.7.3","@types/node":"^22.13.0","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","simple-git-hooks":"^2.11.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.0","unplugin-vue-components":"^28.0.0"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.2_1738389779509_0.3898996240134738","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@byyuurin/ui","version":"0.0.3","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.3","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"be83d18d58919b51c1c4dd811ba0fda7ffae1069","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.3.tgz","fileCount":127,"integrity":"sha512-2QM03tA+2u08+027LiZ8bT4je/J6oJmoudlGs4T9AgM+yIA2lacbPcQYRnX0A7xufULGsC7+WXE2ow1oP1umsA==","signatures":[{"sig":"MEQCIHKCK3fon7BFA1JBqD0Jdwh1C/DQK8J9yh54DUXBekbbAiANtA7DofEakc7WixHGep4z2/Oyeol2sD/VYYBrLtYX9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231514},"main":"dist/index.cjs","type":"module","_from":"file:byyuurin-ui-0.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./*":"./dist/*","./nuxt":{"types":"./dist/nuxt.d.ts","default":"./dist/nuxt.mjs"},"./index":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./resolver":{"types":"./dist/resolver.d.ts","default":"./dist/resolver.mjs"},"./unocss-preset":{"types":"./dist/unocss-preset.d.ts","default":"./dist/unocss-preset.mjs"}},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\f08c38964e189fe27b89d84e3737ebc2\\byyuurin-ui-0.0.3.tgz","_integrity":"sha512-2QM03tA+2u08+027LiZ8bT4je/J6oJmoudlGs4T9AgM+yIA2lacbPcQYRnX0A7xufULGsC7+WXE2ow1oP1umsA==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"mkdist":"^1.6.0"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"defu":"^6.1.4","ohash":"^1.1.4","reka-ui":"1.0.0-alpha.8","vaul-vue":"^0.2.1","@nuxt/kit":"^3.15.4","@unocss/core":"^65.4.3","@vueuse/core":"^12.5.0","@byyuurin/ui-kit":"^0.3.3","@unocss/preset-mini":"^65.4.3","vue-component-type-helpers":"^2.2.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","bumpp":"^10.0.1","eslint":"^9.19.0","vitest":"^3.0.4","unbuild":"^3.3.1","vue-tsc":"^2.2.0","@antfu/ni":"^23.3.1","typescript":"^5.7.3","@types/node":"^22.13.0","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","simple-git-hooks":"^2.11.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.0","unplugin-vue-components":"^28.0.0"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.3_1738600779664_0.32006105894314696","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@byyuurin/ui","version":"0.0.4","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.4","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"cafa547376cfcffce65ee0fcf4f8903d723a769c","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.4.tgz","fileCount":103,"integrity":"sha512-ggjRPF/vcbs5pY0eitdyVdGi8IbOCunCNGKqxxcGva8uJYSE+o9GYJ7idcZBLZG+0cUdYnebRF/KimW6dzJwoQ==","signatures":[{"sig":"MEYCIQCt/G6XTd8/98jTatLtfy6lmmQQZOnAHsA8NWQBSf53XQIhANGVRVsOu7A5sZGdT3ufFvfZDtyakHeXtxELRGyo/qTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187894},"main":"dist/index.mjs","type":"module","_from":"file:byyuurin-ui-0.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./*":"./dist/*","./nuxt":{"types":"./dist/nuxt.d.ts","default":"./dist/nuxt.mjs"},"./index":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./resolver":{"types":"./dist/resolver.d.ts","default":"./dist/resolver.mjs"},"./unocss-preset":{"types":"./dist/unocss-preset.d.ts","default":"./dist/unocss-preset.mjs"}},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\1756ea08f206c03e6c56161fe99f64cf\\byyuurin-ui-0.0.4.tgz","_integrity":"sha512-ggjRPF/vcbs5pY0eitdyVdGi8IbOCunCNGKqxxcGva8uJYSE+o9GYJ7idcZBLZG+0cUdYnebRF/KimW6dzJwoQ==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"mkdist":"^1.6.0"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"defu":"^6.1.4","ohash":"^1.1.4","reka-ui":"1.0.0-alpha.8","vaul-vue":"^0.2.1","@nuxt/kit":"^3.15.4","@unocss/core":"^65.4.3","@vueuse/core":"^12.5.0","@byyuurin/ui-kit":"^0.3.5","@unocss/preset-uno":"^65.4.3","@unocss/preset-mini":"^65.4.3","vue-component-type-helpers":"^2.2.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","bumpp":"^10.0.1","eslint":"^9.19.0","vitest":"^3.0.5","unbuild":"^3.3.1","vue-tsc":"^2.2.0","@antfu/ni":"^23.3.1","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","simple-git-hooks":"^2.11.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.0","unplugin-vue-components":"^28.0.0"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.4_1738849485066_0.845814265819649","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@byyuurin/ui","version":"0.0.5","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.5","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"cbaaf3669e31230015a861e80d95e580578b07c5","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.5.tgz","fileCount":122,"integrity":"sha512-DEiRM3vyBHO7SG1XDYe4YU9tbPkWBl7ZW4g84T2/BddSDw682H8BIHcF6K48yar9jbv0XDD9319C+HmGG7yGzg==","signatures":[{"sig":"MEYCIQCkkXsSoTPhZu6Fw/fq9Lbu6yUAiApuuJaxIBfbWHnDeAIhAOaPb68qE8++jIFFXKuA7PdY/biKn1wJJF5TvhXnkKwu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259519},"main":"dist/index.mjs","type":"module","_from":"file:byyuurin-ui-0.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","default":"./dist/nuxt.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./unplugin":{"types":"./dist/unplugin.d.ts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./unocss-preset":{"types":"./dist/unocss-preset.d.ts","default":"./dist/unocss-preset.mjs"}},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\1186de75768a666f875ab6666a9cec1e\\byyuurin-ui-0.0.5.tgz","_integrity":"sha512-DEiRM3vyBHO7SG1XDYe4YU9tbPkWBl7ZW4g84T2/BddSDw682H8BIHcF6K48yar9jbv0XDD9319C+HmGG7yGzg==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"defu":"^6.1.4","mlly":"^1.7.4","ohash":"^1.1.4","pathe":"^2.0.2","scule":"^1.3.0","reka-ui":"1.0.0-alpha.8","unplugin":"^2.1.2","vaul-vue":"^0.2.1","@nuxt/kit":"^3.15.4","tinyglobby":"^0.2.10","@unocss/core":"^65.4.3","@vueuse/core":"^12.5.0","magic-string":"^0.30.17","@byyuurin/ui-kit":"^0.3.5","@unocss/preset-uno":"^65.4.3","@unocss/preset-mini":"^65.4.3","unplugin-auto-import":"^19.0.0","unplugin-vue-components":"^28.0.0","vue-component-type-helpers":"^2.2.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","bumpp":"^10.0.1","eslint":"^9.19.0","vitest":"^3.0.5","unbuild":"^3.3.1","vue-tsc":"^2.2.0","@antfu/ni":"^23.3.1","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","simple-git-hooks":"^2.11.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.0"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.5_1739447149797_0.03441675878370898","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@byyuurin/ui","version":"0.0.6","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.6","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"396d7831d31fc2d78e29180a756acaea386368ad","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.6.tgz","fileCount":133,"integrity":"sha512-PmY3LfLSzTp0365rAu3FThv7e0/KGGwddaNFF7FcOFVo13MX3mreZkijMl+CKjmdnW/GPyy+B7P5awVnHlYgog==","signatures":[{"sig":"MEUCIQCSy6QdcGcdTiXZsYXvyFFUOhRGA8jCpUsMKcPsPfoOowIgbXhgStpQlBZlkbx0J9unotA2/Z5sCVuvLu1/bptwH+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303170},"main":"dist/index.mjs","type":"module","_from":"file:byyuurin-ui-0.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","default":"./dist/nuxt.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./unocss":{"types":"./dist/unocss.d.ts","default":"./dist/unocss.mjs"},"./unplugin":{"types":"./dist/unplugin.d.ts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*"},"scripts":{"lint":"eslint .","stub":"unbuild --stub","test":"vitest","build":"unbuild","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:nuxt":"pnpm --filter \"./playground/nuxt\" run dev","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\db1cea560dbbcf3dff6a41c08271de06\\byyuurin-ui-0.0.6.tgz","_integrity":"sha512-PmY3LfLSzTp0365rAu3FThv7e0/KGGwddaNFF7FcOFVo13MX3mreZkijMl+CKjmdnW/GPyy+B7P5awVnHlYgog==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"defu":"^6.1.4","mlly":"^1.7.4","ohash":"^1.1.4","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.0.0","unplugin":"^2.2.0","vaul-vue":"^0.3.0","@nuxt/kit":"^3.15.4","tinyglobby":"^0.2.12","@unocss/core":"^65.5.0","@vueuse/core":"^12.7.0","magic-string":"^0.30.17","embla-carousel":"^8.5.2","@byyuurin/ui-kit":"^0.4.1","@unocss/preset-uno":"^65.5.0","embla-carousel-vue":"^8.5.2","@unocss/preset-mini":"^65.5.0","embla-carousel-fade":"^8.5.2","unplugin-auto-import":"^19.1.0","embla-carousel-autoplay":"^8.5.2","unplugin-vue-components":"^28.4.0","embla-carousel-auto-height":"^8.5.2","embla-carousel-auto-scroll":"^8.5.2","embla-carousel-class-names":"^8.5.2","vue-component-type-helpers":"^2.2.2","embla-carousel-wheel-gestures":"^8.0.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","vite":"^6.0.11","bumpp":"^10.0.3","eslint":"^9.20.1","unocss":"^65.5.0","vitest":"^3.0.6","unbuild":"^3.3.1","vue-tsc":"^2.2.2","@antfu/ni":"^23.3.1","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","@unocss/reset":"^65.5.0","simple-git-hooks":"^2.11.1","@vitejs/plugin-vue":"^5.2.1","vite-plugin-inspect":"^10.2.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.1"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.6_1740139139314_0.7071529514754402","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@byyuurin/ui","version":"0.0.7","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.7","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"4a46c2e48fd3860b19fbe0c5118edae35c94cb64","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.7.tgz","fileCount":152,"integrity":"sha512-oeppjlhvrd0DmxtgK2XDMhCvU0K0m6ea58H10aqaxW/IkCuJ7wvDOLcOD7sTxNPP/C/FTOkK4wC/tm4Dw2V77Q==","signatures":[{"sig":"MEUCICuHXWrYU5fERsMFVMXjheVf92J+QvYxT0hi7+amPkS4AiEA10Bk5fNuY+qWHsrUsvOO1AKWI8OyCx6uwtrbxgNsCCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355453},"main":"dist/runtime/index.js","type":"module","_from":"file:byyuurin-ui-0.0.7.tgz","types":"dist/runtime/index.d.ts","module":"dist/runtime/index.js","exports":{".":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./nuxt":{"types":"./dist/module.d.ts","default":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./unocss":{"types":"./dist/unocss.d.ts","default":"./dist/unocss.mjs"},"./unplugin":{"types":"./dist/unplugin.d.ts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./runtime/index":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"}},"scripts":{"dev":"nuxi dev playground/nuxt","lint":"eslint .","test":"vitest","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && cd playground/nuxt && vue-tsc --noEmit","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\74acefde44b5fdd27fb4d3bd6987c718\\byyuurin-ui-0.0.7.tgz","_integrity":"sha512-oeppjlhvrd0DmxtgK2XDMhCvU0K0m6ea58H10aqaxW/IkCuJ7wvDOLcOD7sTxNPP/C/FTOkK4wC/tm4Dw2V77Q==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"ufo":"^1.5.4","defu":"^6.1.4","mlly":"^1.7.4","ohash":"^1.1.6","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.0.2","unplugin":"^2.2.0","vaul-vue":"^0.3.0","@nuxt/kit":"^3.15.4","tinyglobby":"^0.2.12","@unocss/core":"^65.5.0","@vueuse/core":"^12.8.2","magic-string":"^0.30.17","embla-carousel":"^8.5.2","@byyuurin/ui-kit":"^0.4.2","@unocss/preset-uno":"^65.5.0","embla-carousel-vue":"^8.5.2","@tanstack/vue-table":"^8.21.2","@unocss/preset-mini":"^65.5.0","embla-carousel-fade":"^8.5.2","unplugin-auto-import":"^19.1.1","embla-carousel-autoplay":"^8.5.2","unplugin-vue-components":"^28.4.1","embla-carousel-auto-height":"^8.5.2","embla-carousel-auto-scroll":"^8.5.2","embla-carousel-class-names":"^8.5.2","vue-component-type-helpers":"^2.2.8","embla-carousel-wheel-gestures":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","nuxt":"^3.15.4","vite":"^6.2.1","bumpp":"^10.0.3","eslint":"^9.21.0","unocss":"^65.5.0","vitest":"^3.0.8","vue-tsc":"^2.2.8","@antfu/ni":"^23.3.1","typescript":"~5.6.3","@types/node":"^22.13.9","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","@unocss/reset":"^65.5.0","@nuxt/test-utils":"^3.17.1","simple-git-hooks":"^2.11.1","@vitejs/plugin-vue":"^5.2.1","@nuxt/eslint-config":"^1.1.0","vite-plugin-inspect":"^10.3.0","@nuxt/module-builder":"^0.8.4","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.2"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.7_1741350653750_0.9988806203266458","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@byyuurin/ui","version":"0.0.8","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.8","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"d5a3931ac2c7fe26ece0f509f9d0aa6a76789e61","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.8.tgz","fileCount":188,"integrity":"sha512-+bxM6vPcBcWHobkYDhBu+NA9plRDFcrMFdDbWGY8z6Mmw+Qa8FM+8nS+IansrTlLdiKLO5Rau3m3RjEuJQFL3w==","signatures":[{"sig":"MEUCIQDGdlHbC8/tZqISDtiNFp37YCPEx8v6BKcyjhViCuQYpwIgKoTKxhUIkgymuoTFwvlsyneNVe5z84WsCP/mnwfZfao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395834},"main":"dist/runtime/index.js","type":"module","_from":"file:byyuurin-ui-0.0.8.tgz","types":"dist/runtime/index.d.ts","module":"dist/runtime/index.js","exports":{".":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./nuxt":{"types":"./dist/module.d.ts","default":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","default":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.ts","default":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","default":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.ts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./runtime/index":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"}},"scripts":{"dev":"nuxi dev playground/nuxt","lint":"eslint .","test":"vitest","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\d9de193701247439e45121459ce85d05\\byyuurin-ui-0.0.8.tgz","_integrity":"sha512-+bxM6vPcBcWHobkYDhBu+NA9plRDFcrMFdDbWGY8z6Mmw+Qa8FM+8nS+IansrTlLdiKLO5Rau3m3RjEuJQFL3w==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"vue-tsc":"2.2.0","@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"ufo":"^1.5.4","defu":"^6.1.4","mlly":"^1.7.4","ohash":"^1.1.6","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.0.2","unplugin":"^2.2.0","vaul-vue":"^0.3.0","@nuxt/kit":"^3.15.4","tinyglobby":"^0.2.12","vue-router":"^4.5.0","@vue/shared":"^3.5.13","@unocss/core":"^65.5.0","@vueuse/core":"^13.0.0","magic-string":"^0.30.17","embla-carousel":"^8.5.2","@byyuurin/ui-kit":"^0.4.3","@unocss/preset-uno":"^65.5.0","embla-carousel-vue":"^8.5.2","@tanstack/vue-table":"^8.21.2","@unocss/preset-mini":"^65.5.0","embla-carousel-fade":"^8.5.2","unplugin-auto-import":"^19.1.1","embla-carousel-autoplay":"^8.5.2","unplugin-vue-components":"^28.4.1","embla-carousel-auto-height":"^8.5.2","embla-carousel-auto-scroll":"^8.5.2","embla-carousel-class-names":"^8.5.2","vue-component-type-helpers":"^2.2.8","embla-carousel-wheel-gestures":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","nuxt":"^3.15.4","vite":"^6.2.1","bumpp":"^10.0.3","eslint":"^9.22.0","unocss":"^65.5.0","vitest":"^3.0.8","vue-tsc":"^2.2.8","@antfu/ni":"^24.1.0","typescript":"~5.6.3","@types/node":"^22.13.10","lint-staged":"^15.4.3","@nuxt/schema":"^3.15.4","@unocss/reset":"^65.5.0","@nuxt/test-utils":"^3.17.2","simple-git-hooks":"^2.11.1","@vitejs/plugin-vue":"^5.2.1","@nuxt/eslint-config":"^1.2.0","vite-plugin-inspect":"^11.0.0","@nuxt/module-builder":"^0.8.4","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.7.2"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.8_1741957456367_0.7584880557025506","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@byyuurin/ui","version":"0.0.9","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.9","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"846e54469ffc75347851f662f9faa9ac0f87bf97","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.9.tgz","fileCount":191,"integrity":"sha512-0bhhnwTcrzlKiW+5WzOdGuYl70b620jxvEHoFZuIN/0HFVovYfZg2gLTFgkWB3r6esiILH6LwuwmF7QrVw/E3A==","signatures":[{"sig":"MEQCIDqELWqvp9WfKe5Qa7Gkhd2olUA8HA8EqDUbnyfF+cx+AiBwFd1VHiGh1Xepn6txcEjn+nk8fVG/CciXB0svXBc03Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413058},"main":"dist/runtime/index.js","type":"module","_from":"file:byyuurin-ui-0.0.9.tgz","types":"dist/runtime/index.d.ts","module":"dist/runtime/index.js","exports":{".":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./nuxt":{"types":"./dist/module.d.ts","default":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","default":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.ts","default":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","default":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.ts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./runtime/index":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"}},"scripts":{"dev":"nuxi dev playground/nuxt","lint":"eslint .","test":"vitest","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\0edd3bc5da0332d6dcbb3aaae9794b10\\byyuurin-ui-0.0.9.tgz","_integrity":"sha512-0bhhnwTcrzlKiW+5WzOdGuYl70b620jxvEHoFZuIN/0HFVovYfZg2gLTFgkWB3r6esiILH6LwuwmF7QrVw/E3A==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"vue-tsc":"2.2.0","@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"ufo":"^1.5.4","defu":"^6.1.4","mlly":"^1.7.4","ohash":"^1.1.6","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.1.0","unplugin":"^2.2.0","@nuxt/kit":"^3.15.4","tinyglobby":"^0.2.12","vue-router":"^4.5.0","@vue/shared":"^3.5.13","@unocss/core":"^65.5.0","@vueuse/core":"^13.0.0","magic-string":"^0.30.17","embla-carousel":"^8.5.2","@byyuurin/ui-kit":"^0.5.0","@unocss/preset-uno":"^65.5.0","embla-carousel-vue":"^8.5.2","@tanstack/vue-table":"^8.21.2","@unocss/preset-mini":"^65.5.0","embla-carousel-fade":"^8.5.2","unplugin-auto-import":"^19.1.1","@internationalized/date":"^3.7.0","embla-carousel-autoplay":"^8.5.2","unplugin-vue-components":"^28.4.1","embla-carousel-auto-height":"^8.5.2","embla-carousel-auto-scroll":"^8.5.2","embla-carousel-class-names":"^8.5.2","vue-component-type-helpers":"^2.2.8","embla-carousel-wheel-gestures":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","esno":"^4.8.0","nuxt":"^3.15.4","vite":"^6.2.2","bumpp":"^10.1.0","eslint":"^9.22.0","unocss":"^65.5.0","vitest":"^3.0.8","vue-tsc":"^2.2.8","@antfu/ni":"^24.2.0","typescript":"~5.6.3","@types/node":"^22.13.10","lint-staged":"^15.5.0","@nuxt/schema":"^3.15.4","@unocss/reset":"^65.5.0","@nuxt/test-utils":"^3.17.2","simple-git-hooks":"^2.11.1","@vitejs/plugin-vue":"^5.2.1","@nuxt/eslint-config":"^1.2.0","vite-plugin-inspect":"^11.0.0","@nuxt/module-builder":"^0.8.4","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.8.0"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.9_1742617659371_0.10531122728242925","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@byyuurin/ui","version":"0.0.10","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.10","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"6cfa1d3d6fb60ce78e1b1ca14639fb5105f210aa","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.10.tgz","fileCount":207,"integrity":"sha512-3ygVy3lwcLSYiuP7+miyE3/bP5QjEdiy5t/vhPY1X6sCFKgxcCynLmbUPvbFBn3QP4gBssvqQGQLyLV3OC1Mpg==","signatures":[{"sig":"MEUCIHEfcZcVDR2q5Zq9jPcW8Tx2Sv9U/h1Wzpmtkl7+hUhKAiEAtqNrx8hm/Ud4H3+rATEOcEa10B1a/4yb+bxABexzSew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796123},"main":"dist/runtime/index.js","type":"module","_from":"file:byyuurin-ui-0.0.10.tgz","types":"dist/runtime/index.d.ts","module":"dist/runtime/index.js","exports":{".":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./nuxt":{"types":"./dist/module.d.ts","default":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","default":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.ts","default":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","default":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.ts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./runtime/index":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"}},"scripts":{"dev":"nuxi dev playground/nuxt","lint":"eslint .","test":"vitest","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\03a45c1b408e333fe3bf20f9970508fe\\byyuurin-ui-0.0.10.tgz","_integrity":"sha512-3ygVy3lwcLSYiuP7+miyE3/bP5QjEdiy5t/vhPY1X6sCFKgxcCynLmbUPvbFBn3QP4gBssvqQGQLyLV3OC1Mpg==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.5.0","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"vue-tsc":"2.2.0","@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"ufo":"^1.5.4","defu":"^6.1.4","mlly":"^1.7.4","ohash":"^1.1.6","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.1.1","unplugin":"^2.2.2","@nuxt/kit":"^3.15.4","tinyglobby":"^0.2.12","vue-router":"^4.5.0","@vue/shared":"^3.5.13","@unocss/core":"^65.5.0","@vueuse/core":"^13.0.0","magic-string":"^0.30.17","embla-carousel":"^8.5.2","@byyuurin/ui-kit":"^0.5.0","@unocss/preset-uno":"^65.5.0","embla-carousel-vue":"^8.5.2","@tanstack/vue-table":"^8.21.2","@unocss/preset-mini":"^65.5.0","embla-carousel-fade":"^8.5.2","unplugin-auto-import":"^19.1.2","@standard-schema/spec":"^1.0.0","@internationalized/date":"^3.7.0","embla-carousel-autoplay":"^8.5.2","unplugin-vue-components":"^28.4.1","embla-carousel-auto-height":"^8.5.2","embla-carousel-auto-scroll":"^8.5.2","embla-carousel-class-names":"^8.5.2","vue-component-type-helpers":"^2.2.8","embla-carousel-wheel-gestures":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","zod":"^3.24.2","esno":"^4.8.0","nuxt":"^3.15.4","vite":"^6.2.3","bumpp":"^10.1.0","eslint":"^9.23.0","unocss":"^65.5.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","@antfu/ni":"^24.3.0","typescript":"^5.8.2","@types/node":"^22.13.14","lint-staged":"^15.5.0","@nuxt/schema":"^3.15.4","@unocss/reset":"^65.5.0","@nuxt/test-utils":"^3.17.2","simple-git-hooks":"^2.12.1","@vitejs/plugin-vue":"^5.2.3","@nuxt/eslint-config":"^1.2.0","vite-plugin-inspect":"^11.0.0","@nuxt/module-builder":"^0.8.4","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.8.1"},"peerDependencies":{"vue":"^3.5.13","nuxt":"^3.13.1","unocss":"^65.4.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.10_1743230428610_0.3408062099695419","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@byyuurin/ui","version":"0.0.11","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.0.11","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"7e2e478e87b381ac8c97642ca6dccc0a233eac6f","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.0.11.tgz","fileCount":249,"integrity":"sha512-W5tL4JT6y1m1axfH4vd1pCzWpCah/PhfQc5vZ5ToDbUH0GSSFWmdzwZ+0tIVjM0MYvGV8QmsvHLRWdmULt33mA==","signatures":[{"sig":"MEUCIH7xSvUYClrkAZFkYLU1yIASsHin2vl0JMg7+fFYNU84AiEAgBUJZrzGtH2auLmhYKc8wMu1DLCIT5nlIfnCC8LvWGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870386},"main":"dist/runtime/index.js","pnpm":{"overrides":{"isarray":"npm:@nolyfill/isarray@^1.0.44","safe-buffer":"npm:@nolyfill/safe-buffer@^1.0.44","is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"}},"type":"module","types":"dist/runtime/index.d.ts","module":"dist/runtime/index.js","exports":{".":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./nuxt":{"types":"./dist/module.d.mts","default":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","default":"./dist/vite.mjs"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","default":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","default":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","default":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","default":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./runtime/index":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"}},"gitHead":"98b9ede55b4f5589d1e7d428f66efb421be65945","scripts":{"dev":"nuxi dev playground/nuxt","lint":"eslint .","test":"vitest","start":"esno src/index.ts","dev:vue":"pnpm --filter \"./playground/vue\" run dev","prepack":"nuxt-module-build build","prepare":"simple-git-hooks","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt"},"_npmUser":{"name":"yuurin","actor":{"name":"yuurin","type":"user","email":"byyuurin@gmail.com"},"email":"byyuurin@gmail.com"},"repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"ufo":"^1.6.1","defu":"^6.1.4","mlly":"^1.7.4","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.3.2","unplugin":"^2.3.5","@nuxt/kit":"^3.17.6","tinyglobby":"^0.2.14","vue-router":"^4.5.1","@vue/shared":"^3.5.17","@unocss/core":"^66.3.2","@vueuse/core":"^13.5.0","magic-string":"^0.30.17","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.6.1","embla-carousel-vue":"^8.6.0","@tanstack/vue-table":"^8.21.3","@unocss/preset-mini":"^66.3.2","embla-carousel-fade":"^8.6.0","@unocss/preset-wind3":"^66.3.2","unplugin-auto-import":"^19.3.0","@standard-schema/spec":"^1.0.0","@internationalized/date":"^3.8.2","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^28.8.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^2.2.12","embla-carousel-wheel-gestures":"^8.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"vue":"^3.5.17","zod":"^3.25.72","esno":"^4.8.0","nuxt":"^3.17.6","vite":"^7.0.2","bumpp":"^10.2.0","eslint":"^9.30.1","unocss":"^66.3.2","vitest":"^3.2.4","vue-tsc":"^2.2.12","@antfu/ni":"^25.0.0","typescript":"^5.8.3","@types/node":"^22.16.0","lint-staged":"^16.1.2","@nuxt/schema":"^3.17.6","@unocss/reset":"^66.3.2","@nuxt/test-utils":"^3.19.2","simple-git-hooks":"^2.13.0","@vitejs/plugin-vue":"^6.0.0","@nuxt/eslint-config":"^1.5.2","vite-plugin-inspect":"^11.3.0","@nuxt/module-builder":"^1.0.1","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.8.2"},"peerDependencies":{"unocss":"^66.3.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.11_1751788186836_0.025513164886380224","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@byyuurin/ui","version":"0.1.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.1.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"0a7a71955c86ae57708218708d91b0ec8e7192ed","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.1.0.tgz","fileCount":178,"integrity":"sha512-W8cH4769mVC7z8fewWyrhRIO389nKvQcK3bBN2fLZpGFUq10J5B4QNrsV6ranbg1bLr1NpNG16g5NtFPA1j1MQ==","signatures":[{"sig":"MEQCIA56C+6rQg74OsdF0Ge4resA7FUssz9q6h6Ragr1AK/pAiB/qVV0FbTgl46lC8kx0L8JvW+RgVBgb+1EVi87CSQFKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612138},"main":"./dist/module.mjs","type":"module","_from":"file:byyuurin-ui-0.1.0.tgz","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\8108cc5223fa8f4e1c5d81647f412379\\byyuurin-ui-0.1.0.tgz","_integrity":"sha512-W8cH4769mVC7z8fewWyrhRIO389nKvQcK3bBN2fLZpGFUq10J5B4QNrsV6ranbg1bLr1NpNG16g5NtFPA1j1MQ==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"_nodeVersion":"20.19.0","dependencies":{"ufo":"^1.6.1","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.6.0","knitwork":"^1.2.0","unplugin":"^2.3.10","@nuxt/kit":"^4.2.1","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.0.19","@vue/shared":"^3.5.24","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.5.5","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.2.1","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","unplugin-auto-import":"^20.2.0","@standard-schema/spec":"^1.0.0","@tanstack/vue-virtual":"^3.13.12","@internationalized/date":"^3.10.0","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.1.3","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.24","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.1","vite":"^7.2.2","bumpp":"^10.3.1","eslint":"^9.39.1","unocss":"^66.5.5","vitest":"^3.2.4","vue-tsc":"^3.1.3","typescript":"^5.9.3","@types/node":"^22.19.0","lint-staged":"^16.2.6","superstruct":"^2.0.2","@nuxt/schema":"^4.2.1","@unocss/core":"^66.5.5","@unocss/reset":"^66.5.5","@nuxt/test-utils":"^3.20.1","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.1","@nuxt/eslint-config":"^1.10.0","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.72","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.5.5","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.9.0"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1762579539762_0.3739974280386693","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@byyuurin/ui","version":"0.2.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.2.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"b3cf28c79983f5fa57c208b20f226b29a3e9864d","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.2.0.tgz","fileCount":186,"integrity":"sha512-oPAa6CrtVAqfK0clDsd70cW2Opo0o60yAHId9oYM2YXx1bT4ftnldss43/tfipb38QFSRKtFXRy8kTZtgTRfkg==","signatures":[{"sig":"MEUCIHiVrB3ia6PrTjQiI8MF93G4HuKqEylCEPXThrWNqOHOAiEAg3xjVWZA/azyncBi+F1CsCTHE68dToTOWGC+PkvQ6b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656289},"main":"./dist/module.mjs","type":"module","_from":"file:byyuurin-ui-0.2.0.tgz","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\867b502461c647dafaa51450e16563d0\\byyuurin-ui-0.2.0.tgz","_integrity":"sha512-oPAa6CrtVAqfK0clDsd70cW2Opo0o60yAHId9oYM2YXx1bT4ftnldss43/tfipb38QFSRKtFXRy8kTZtgTRfkg==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"_nodeVersion":"20.19.0","dependencies":{"ufo":"^1.6.1","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.6.0","knitwork":"^1.2.0","unplugin":"^2.3.10","@nuxt/kit":"^4.2.1","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.0.19","@vue/shared":"^3.5.24","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.5.5","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.2.1","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","unplugin-auto-import":"^20.2.0","@standard-schema/spec":"^1.0.0","@tanstack/vue-virtual":"^3.13.12","@internationalized/date":"^3.10.0","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.1.3","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.24","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.1","vite":"^7.2.2","bumpp":"^10.3.1","eslint":"^9.39.1","unocss":"^66.5.5","vitest":"^3.2.4","vue-tsc":"^3.1.3","typescript":"^5.9.3","@types/node":"^22.19.0","lint-staged":"^16.2.6","superstruct":"^2.0.2","@nuxt/schema":"^4.2.1","@unocss/core":"^66.5.5","@unocss/reset":"^66.5.5","@nuxt/test-utils":"^3.20.1","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.1","@nuxt/eslint-config":"^1.10.0","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.72","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.5.5","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.9.0"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.0_1764381249337_0.29551980127898436","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@byyuurin/ui","version":"0.3.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.3.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"f64336edd4e951b951cc05513945a60e30f714e0","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.3.0.tgz","fileCount":192,"integrity":"sha512-JnA8vQyMvEv+twu6rj1E8nTK3+hx2J3RRWnLqaJSEsT1ihBav2hfhQxbKjxzYhoPDz9JUW+IMhM6kQ0S3RC5rQ==","signatures":[{"sig":"MEQCICoiPLncSkeUVMypXISB9jmbbEFYr81W3pbwtwOmXuVsAiAhyWGEEDq28JdTHZaSUDMtfCZlwWN/PPHyr35cKy0qKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703191},"main":"./dist/module.mjs","type":"module","_from":"file:byyuurin-ui-0.3.0.tgz","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\0c950277402f8d66ad26d02961a8ee08\\byyuurin-ui-0.3.0.tgz","_integrity":"sha512-JnA8vQyMvEv+twu6rj1E8nTK3+hx2J3RRWnLqaJSEsT1ihBav2hfhQxbKjxzYhoPDz9JUW+IMhM6kQ0S3RC5rQ==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"_nodeVersion":"22.17.1","dependencies":{"ufo":"^1.6.1","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.7.0","knitwork":"^1.3.0","unplugin":"^2.3.11","@nuxt/kit":"^4.2.2","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.1.1","@vue/shared":"^3.5.26","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.5.10","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.2.1","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","unplugin-auto-import":"^20.3.0","@standard-schema/spec":"^1.1.0","@tanstack/vue-virtual":"^3.13.13","@internationalized/date":"^3.10.1","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.2.1","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.24","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.2","vite":"^7.3.0","bumpp":"^10.3.2","eslint":"^9.39.2","unocss":"^66.5.10","vitest":"^3.2.4","vue-tsc":"^3.2.1","typescript":"^5.9.3","@types/node":"^22.19.3","lint-staged":"^16.2.7","superstruct":"^2.0.2","@nuxt/schema":"^4.2.2","@unocss/core":"^66.5.10","@unocss/reset":"^66.5.10","@nuxt/test-utils":"^3.21.0","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.3","@nuxt/eslint-config":"^1.12.1","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.82","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.5.10","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.9.0"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1767175847949_0.3385398043035892","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@byyuurin/ui","version":"0.4.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.4.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"557d90aaf753e3db5a52d0ad21a626e36b309881","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.4.0.tgz","fileCount":196,"integrity":"sha512-uX6HEK9aj+dmglgudvTBBSggbi3+cL2HponsdXgiOPXqg6Hkdlav/5aje4GWDUFdjGomP9liZbZX8LlW10wImA==","signatures":[{"sig":"MEYCIQDt+AakWy7K5/jC/DRV/Xpn5vCkqZdNXExkuG5EegKIlgIhAL5KuPsoZnTCQB8zPsYXuFignHnDNLdkz3kkgFZfFpGb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728185},"main":"./dist/module.mjs","type":"module","_from":"file:byyuurin-ui-0.4.0.tgz","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\df219e8300042ff080873cb4ee928935\\byyuurin-ui-0.4.0.tgz","_integrity":"sha512-uX6HEK9aj+dmglgudvTBBSggbi3+cL2HponsdXgiOPXqg6Hkdlav/5aje4GWDUFdjGomP9liZbZX8LlW10wImA==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"_nodeVersion":"20.19.0","dependencies":{"ufo":"^1.6.2","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.7.0","knitwork":"^1.3.0","unplugin":"^2.3.11","@nuxt/kit":"^4.2.2","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.1.1","@vue/shared":"^3.5.26","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.5.10","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.2.1","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","unplugin-auto-import":"^20.3.0","@standard-schema/spec":"^1.1.0","@tanstack/vue-virtual":"^3.13.18","@internationalized/date":"^3.10.1","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.2.2","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.24","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.2","vite":"^7.3.1","bumpp":"^10.3.2","eslint":"^9.39.2","unocss":"^66.5.10","vitest":"^3.2.4","vue-tsc":"^3.2.2","typescript":"^5.9.3","@types/node":"^22.19.5","lint-staged":"^16.2.7","superstruct":"^2.0.2","@nuxt/schema":"^4.2.2","@unocss/core":"^66.5.10","@unocss/reset":"^66.5.10","@nuxt/test-utils":"^3.23.0","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.3","@nuxt/eslint-config":"^1.12.1","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.83","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.5.10","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.0_1768019063653_0.6843618379714713","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@byyuurin/ui","version":"0.5.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.5.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"087f1a5b9ec49556ff78c33cdf2b221ef2ae8a24","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.5.0.tgz","fileCount":200,"integrity":"sha512-Yjvqs96ODCl+9XFXodh0lv8pCXyMvxqkp+4r8rVE9N2JWak639mLKa8zkvAoLuV2fkMs5BBtYxfCHARxxkIVmA==","signatures":[{"sig":"MEUCIQCuB0U69wRh9XN/kxH9iqLY2BvUpkfRV8NdEUz/FT09lwIgXf0pgVCt2C/zfAay20dF4csNwPfvVxwWsvxrFheyMIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755152},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"gitHead":"cc0ef4b209ff541513ab9a589c7c18423fb61f12","scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","prepack":"nuxt-module-build build","prepare":"simple-git-hooks","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"@byyuurin/ui":"workspace:*"},"_nodeVersion":"20.19.0","dependencies":{"ufo":"^1.6.2","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.7.0","knitwork":"^1.3.0","unplugin":"^2.3.11","@nuxt/kit":"^4.2.2","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.1.1","@vue/shared":"^3.5.26","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.5.10","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.2.1","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","unplugin-auto-import":"^20.3.0","@standard-schema/spec":"^1.1.0","@tanstack/vue-virtual":"^3.13.18","@internationalized/date":"^3.10.1","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.2.2","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.0","devDependencies":{"vue":"^3.5.24","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.2","vite":"^7.3.1","bumpp":"^10.3.2","eslint":"^9.39.2","unocss":"^66.5.10","vitest":"^3.2.4","vue-tsc":"^3.2.2","typescript":"^5.9.3","@types/node":"^22.19.5","lint-staged":"^16.2.7","superstruct":"^2.0.2","@nuxt/schema":"^4.2.2","@unocss/core":"^66.5.10","@unocss/reset":"^66.5.10","@nuxt/test-utils":"^3.23.0","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.3","@nuxt/eslint-config":"^1.12.1","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.83","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.5.10","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.0_1768620741517_0.36884858886117855","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@byyuurin/ui","version":"0.5.1","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.5.1","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"6aefbe1b283fc71cc9c95746152ed642540dfcc5","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.5.1.tgz","fileCount":206,"integrity":"sha512-i/i3ZJVp8Id1RKV6JgBml2kUK33+F0y5/V8akPkUZ0owfLKUgKVjcnW0HKLUD3QNWrWLY4Efe2a65QWjYZrPZg==","signatures":[{"sig":"MEYCIQCK9xDsrtOC9r2Ed8bvzv9TCKtZiNBvPquYZlHISWEPdQIhAOt4GpJs/Nx/vuUDDNUDYS4cPXJvXkpduVIpFqXRHeHY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":765226},"main":"./dist/module.mjs","type":"module","_from":"file:byyuurin-ui-0.5.1.tgz","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\62309d82a6cde29b1dc73374f3884b62\\byyuurin-ui-0.5.1.tgz","_integrity":"sha512-i/i3ZJVp8Id1RKV6JgBml2kUK33+F0y5/V8akPkUZ0owfLKUgKVjcnW0HKLUD3QNWrWLY4Efe2a65QWjYZrPZg==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.9.4","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"typescript":"5.8.3","@byyuurin/ui":"workspace:*"},"_nodeVersion":"22.22.0","dependencies":{"ufo":"^1.6.3","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.7.0","knitwork":"^1.3.0","unplugin":"^2.3.11","@nuxt/kit":"^4.2.2","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.1.2","@vue/shared":"^3.5.27","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.6.0","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.3.3","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","@tanstack/table-core":"^8.21.3","unplugin-auto-import":"^20.3.0","@standard-schema/spec":"^1.1.0","@tanstack/vue-virtual":"^3.13.18","@internationalized/date":"^3.10.1","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.2.2","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.26","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.2","vite":"^7.3.1","bumpp":"^10.4.0","eslint":"^9.39.2","unocss":"^66.6.0","vitest":"^3.2.4","unbuild":"^3.6.1","vue-tsc":"^3.2.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","superstruct":"^2.0.2","@nuxt/schema":"^4.2.2","@unocss/core":"^66.6.0","@unocss/reset":"^66.6.0","@unocss/config":"^66.6.0","@nuxt/test-utils":"^3.23.0","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.3","@nuxt/eslint-config":"^1.12.1","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.86","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.6.0","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.1_1768998420626_0.4067671191521609","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@byyuurin/ui","version":"0.5.2","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/ui@0.5.2","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/ui#readme","bugs":{"url":"https://github.com/byyuurin/ui/issues"},"dist":{"shasum":"a81733af65682bf05898aa41a1118828ba2d6f3d","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.5.2.tgz","fileCount":206,"integrity":"sha512-p1O0/T4li5DBGp3L2hWPxgkgKaHc36LR142AJrwbsj1V8217i5+RSNIxqC3o3ZWaivnD8CzEvbxqBbgfLgAe3A==","signatures":[{"sig":"MEQCICz5wNvzdch7k5PWHPosnovaEYnfaMlIGR3ZG5pFVZ5OAiBSvWfOLvXqFE0XLD8K09rsbOCN66I5+BIqB8hP8xSy3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767426},"main":"./dist/module.mjs","type":"module","_from":"file:byyuurin-ui-0.5.2.tgz","exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./runtime/*":"./dist/runtime/*","./vue-plugin":{"types":"./vue-plugin.d.ts"},"./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","lint":"eslint .","test":"vitest","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","release":"bumpp && pnpm publish","dev:build":"nuxi build playground/nuxt","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:preview":"nuxi preview playground/nuxt","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\893c7fa2fc7d49079c9c2741c0bd7790\\byyuurin-ui-0.5.2.tgz","_integrity":"sha512-p1O0/T4li5DBGp3L2hWPxgkgKaHc36LR142AJrwbsj1V8217i5+RSNIxqC3o3ZWaivnD8CzEvbxqBbgfLgAe3A==","repository":{"url":"git+https://github.com/byyuurin/ui.git","type":"git"},"_npmVersion":"10.9.4","description":"A collection of Vue.js components for my projects.","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"typescript":"5.8.3","@byyuurin/ui":"workspace:*"},"_nodeVersion":"22.22.0","dependencies":{"ufo":"^1.6.3","defu":"^6.1.4","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","scule":"^1.3.0","reka-ui":"^2.7.0","knitwork":"^1.3.0","unplugin":"^2.3.11","@nuxt/kit":"^4.2.2","@nuxt/icon":"^1.15.0","tinyglobby":"^0.2.15","@nuxt/fonts":"^0.11.4","@unhead/vue":"^2.1.2","@vue/shared":"^3.5.27","@iconify/vue":"^5.0.0","@unocss/nuxt":"^66.6.0","@vueuse/core":"^13.9.0","magic-string":"^0.30.21","embla-carousel":"^8.6.0","@byyuurin/ui-kit":"^0.7.2","@nuxtjs/color-mode":"^3.5.2","embla-carousel-vue":"^8.6.0","@byyuurin/uno-merge":"^0.3.4","@tanstack/vue-table":"^8.21.3","embla-carousel-fade":"^8.6.0","@tanstack/table-core":"^8.21.3","unplugin-auto-import":"^20.3.0","@standard-schema/spec":"^1.1.0","@tanstack/vue-virtual":"^3.13.18","@internationalized/date":"^3.10.1","embla-carousel-autoplay":"^8.6.0","unplugin-vue-components":"^30.0.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-class-names":"^8.6.0","vue-component-type-helpers":"^3.2.2","embla-carousel-wheel-gestures":"^8.1.0"},"typesVersions":{"*":{".":["./dist/module.d.mts"],"vite":["./dist/vite.d.mts"],"setup":["./dist/setup.d.mts"],"utils":["./dist/runtime/utils/index.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"],"unocss":["./dist/unocss.d.mts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"unplugin":["./dist/unplugin.d.mts"],"runtime/*":["./dist/runtime/*"],"vue-plugin":["./vue-plugin.d.ts"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.26","zod":"^3.25.76","esno":"^4.8.0","nuxt":"^4.2.2","vite":"^7.3.1","bumpp":"^10.4.0","eslint":"^9.39.2","unocss":"^66.6.0","vitest":"^3.2.4","unbuild":"^3.6.1","vue-tsc":"^3.2.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","superstruct":"^2.0.2","@nuxt/schema":"^4.2.2","@unocss/core":"^66.6.0","@unocss/reset":"^66.6.0","@unocss/config":"^66.6.0","@nuxt/test-utils":"^3.23.0","simple-git-hooks":"^2.13.1","@vitejs/plugin-vue":"^6.0.3","@nuxt/eslint-config":"^1.12.1","vite-plugin-inspect":"^11.3.3","@iconify-json/lucide":"^1.2.86","@nuxt/module-builder":"^1.0.2","@unocss/preset-wind4":"^66.6.0","eslint-plugin-format":"1.0.1","@byyuurin/eslint-config":"^2.0.0"},"peerDependencies":{"joi":"^18.0.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0","valibot":"^1.0.0","vue-router":"^4.5.0","superstruct":"^2.0.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"joi":{"optional":true},"yup":{"optional":true},"zod":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"superstruct":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.2_1769336200823_0.5188615396397005","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@byyuurin/ui","type":"module","version":"0.5.3","description":"A collection of Vue.js components for my projects.","author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","homepage":"https://github.com/byyuurin/ui#readme","repository":{"type":"git","url":"git+https://github.com/byyuurin/ui.git"},"bugs":{"url":"https://github.com/byyuurin/ui/issues"},"keywords":[],"exports":{".":{"types":"./dist/module.d.mts","import":"./dist/module.mjs"},"./setup":{"types":"./dist/setup.d.mts","import":"./dist/setup.mjs"},"./unocss":{"types":"./dist/unocss.d.mts","import":"./dist/unocss.mjs"},"./unplugin":{"types":"./dist/unplugin.d.mts","import":"./dist/unplugin.mjs"},"./vue-plugin":{"types":"./vue-plugin.d.ts"},"./vite":{"types":"./dist/vite.d.mts","import":"./dist/vite.mjs"},"./runtime/*":"./dist/runtime/*","./components/*":"./dist/runtime/components/*","./composables/*":"./dist/runtime/composables/*","./utils":{"types":"./dist/runtime/utils/index.d.ts","import":"./dist/runtime/utils/index.js"},"./utils/*":{"types":"./dist/runtime/utils/*.d.ts","import":"./dist/runtime/utils/*.js"},"./locale":{"types":"./dist/runtime/locale/index.d.ts","import":"./dist/runtime/locale/index.js"}},"main":"./dist/module.mjs","typesVersions":{"*":{".":["./dist/module.d.mts"],"setup":["./dist/setup.d.mts"],"unocss":["./dist/unocss.d.mts"],"unplugin":["./dist/unplugin.d.mts"],"vue-plugin":["./vue-plugin.d.ts"],"vite":["./dist/vite.d.mts"],"runtime/*":["./dist/runtime/*"],"components/*":["./dist/runtime/components/*"],"composables/*":["./dist/runtime/composables/*"],"utils":["./dist/runtime/utils/index.d.ts"],"utils/*":["./dist/runtime/utils/*.d.ts"],"locale":["./dist/runtime/locale/index.d.ts"]}},"peerDependencies":{"joi":"^18.0.0","superstruct":"^2.0.2","valibot":"^1.0.0","vue-router":"^4.5.0","yup":"^1.7.0","zod":"^3.24.0 || ^4.0.0"},"peerDependenciesMeta":{"joi":{"optional":true},"superstruct":{"optional":true},"valibot":{"optional":true},"vue-router":{"optional":true},"yup":{"optional":true},"zod":{"optional":true}},"dependencies":{"@byyuurin/ui-kit":"^0.7.2","@byyuurin/uno-merge":"^0.3.4","@iconify/vue":"^5.0.0","@internationalized/date":"^3.10.1","@nuxt/fonts":"^0.11.4","@nuxt/icon":"^1.15.0","@nuxt/kit":"^4.2.2","@nuxtjs/color-mode":"^3.5.2","@standard-schema/spec":"^1.1.0","@tanstack/table-core":"^8.21.3","@tanstack/vue-table":"^8.21.3","@tanstack/vue-virtual":"^3.13.18","@unhead/vue":"^2.1.2","@unocss/nuxt":"^66.6.0","@vue/shared":"^3.5.27","@vueuse/core":"^13.9.0","defu":"^6.1.4","embla-carousel":"^8.6.0","embla-carousel-auto-height":"^8.6.0","embla-carousel-auto-scroll":"^8.6.0","embla-carousel-autoplay":"^8.6.0","embla-carousel-class-names":"^8.6.0","embla-carousel-fade":"^8.6.0","embla-carousel-vue":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0","knitwork":"^1.3.0","magic-string":"^0.30.21","mlly":"^1.8.0","ohash":"^2.0.11","pathe":"^2.0.3","reka-ui":"^2.7.0","scule":"^1.3.0","tinyglobby":"^0.2.15","ufo":"^1.6.3","unplugin":"^2.3.11","unplugin-auto-import":"^20.3.0","unplugin-vue-components":"^30.0.0","vue-component-type-helpers":"^3.2.2"},"devDependencies":{"@byyuurin/eslint-config":"^2.0.0","@iconify-json/lucide":"^1.2.86","@nuxt/eslint-config":"^1.12.1","@nuxt/module-builder":"^1.0.2","@nuxt/schema":"^4.2.2","@nuxt/test-utils":"^3.23.0","@types/node":"^22.19.7","@unocss/config":"^66.6.0","@unocss/core":"^66.6.0","@unocss/preset-wind4":"^66.6.0","@unocss/reset":"^66.6.0","@vitejs/plugin-vue":"^6.0.3","bumpp":"^10.4.0","eslint":"^9.39.2","eslint-plugin-format":"1.0.1","esno":"^4.8.0","lint-staged":"^16.2.7","nuxt":"^4.2.2","simple-git-hooks":"^2.13.1","superstruct":"^2.0.2","typescript":"^5.9.3","unbuild":"^3.6.1","unocss":"^66.6.0","vite":"^7.3.1","vite-plugin-inspect":"^11.3.3","vitest":"^3.2.4","vue":"^3.5.26","vue-tsc":"^3.2.2","zod":"^3.25.76"},"resolutions":{"@byyuurin/ui":"workspace:*","typescript":"5.8.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"lint-staged":{"*":"eslint --fix"},"scripts":{"dev":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi dev playground/nuxt --uiDev","dev:build":"nuxi build playground/nuxt","dev:preview":"nuxi preview playground/nuxt","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground/nuxt && pnpm dev:vue:build","dev:vue":"pnpm --filter \"./playground/vue\" dev -- --uiDev","dev:vue:build":"pnpm --filter \"./playground/vue\" build","dev:vue:preview":"pnpm --filter \"./playground/vue\" preview","release":"bumpp && pnpm publish","lint":"eslint .","test":"vitest","test:types":"vue-tsc --noEmit && nuxi typecheck playground/nuxt"},"_id":"@byyuurin/ui@0.5.3","_integrity":"sha512-mBsL59QJFMVg9L60ulupHolbhqmbP7YCZffeNORA3aeBa1yrUp1V3DQ762Bk6DdUJ2chhCgMO9pkCP4sQ9uMlA==","_resolved":"C:\\Users\\Yuurin\\AppData\\Local\\Temp\\c30bc6ba6f9cc6ca8006880b094ee5ee\\byyuurin-ui-0.5.3.tgz","_from":"file:byyuurin-ui-0.5.3.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-mBsL59QJFMVg9L60ulupHolbhqmbP7YCZffeNORA3aeBa1yrUp1V3DQ762Bk6DdUJ2chhCgMO9pkCP4sQ9uMlA==","shasum":"ccdbe817d18d8bc4f3f7ecf7e0a05c627164c432","tarball":"https://registry.npmjs.org/@byyuurin/ui/-/ui-0.5.3.tgz","fileCount":206,"unpackedSize":768118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClYKgRZP5Pdx6twP67BMeIiLBbBDaq88dW7Zmd6NXp4gIgYKzcXZg4tV3Zg83DTc7BR6yEP/r8diJC8QEoClVT5ws="}]},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"directories":{},"maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.5.3_1769831400968_0.6620387776766181"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-01T02:22:38.297Z","modified":"2026-01-31T03:50:01.364Z","0.0.0":"2025-02-01T02:22:38.629Z","0.0.1":"2025-02-01T03:39:51.399Z","0.0.2":"2025-02-01T06:02:59.770Z","0.0.3":"2025-02-03T16:39:39.875Z","0.0.4":"2025-02-06T13:44:45.246Z","0.0.5":"2025-02-13T11:45:49.987Z","0.0.6":"2025-02-21T11:58:59.487Z","0.0.7":"2025-03-07T12:30:54.056Z","0.0.8":"2025-03-14T13:04:16.547Z","0.0.9":"2025-03-22T04:27:39.573Z","0.0.10":"2025-03-29T06:40:28.876Z","0.0.11":"2025-07-06T07:49:47.040Z","0.1.0":"2025-11-08T05:25:40.014Z","0.2.0":"2025-11-29T01:54:09.535Z","0.3.0":"2025-12-31T10:10:48.093Z","0.4.0":"2026-01-10T04:24:23.855Z","0.5.0":"2026-01-17T03:32:21.687Z","0.5.1":"2026-01-21T12:27:00.817Z","0.5.2":"2026-01-25T10:16:40.972Z","0.5.3":"2026-01-31T03:50:01.185Z"},"bugs":{"url":"https://github.com/byyuurin/ui/issues"},"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","homepage":"https://github.com/byyuurin/ui#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/byyuurin/ui.git"},"description":"A collection of Vue.js components for my projects.","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"readme":"# @byyuurin/ui\r\n\r\nA collection of Vue.js components for my projects.\r\n\r\n[![npm version][npm-version-src]][npm-version-href]\r\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\r\n[![License][license-src]][license-href]\r\n\r\n## Preview\r\n\r\nhttps://byyuurin-ui.netlify.app/\r\n\r\n## Installation\r\n\r\n```bash [pnpm]\r\npnpm add @byyuurin/ui unocss\r\n```\r\n\r\n```bash [yarn]\r\nyarn add @byyuurin/ui unocss\r\n```\r\n\r\n```bash [npm]\r\nnpm install @byyuurin/ui unocss\r\n```\r\n\r\n### Nuxt\r\n\r\n1. Add the UI module in your `nuxt.config.ts`:\r\n\r\n```ts\r\nexport default defineNuxtConfig({\r\n  modules: [\r\n    '@byyuurin/ui',\r\n  ],\r\n\r\n  ui: {\r\n    prefix: 'U',\r\n    colorMode: true,\r\n    theme: {\r\n      colors: ['primary', 'secondary', 'success', 'info', 'warning', 'error'],\r\n      transitions: true,\r\n      defaultVariants: {\r\n        color: 'primary',\r\n        size: 'md',\r\n      },\r\n    },\r\n  },\r\n})\r\n```\r\n\r\n2. Add UnoCSS preset in your `uno.config.ts`:\r\n\r\n```ts\r\nimport { createUnoPreset } from '@byyuurin/ui/unocss'\r\nimport { defineConfig, presetWind4 } from 'unocss'\r\n\r\nexport default defineConfig({\r\n  outputToCssLayers: true,\r\n  presets: [\r\n    presetWind4(),\r\n    createUnoPreset({\r\n      colors: ['primary', 'secondary', 'success', 'info', 'warning', 'error'],\r\n    }),\r\n  ],\r\n})\r\n```\r\n\r\n> [!NOTE]\r\n> This preset relies on CSS layers to ensure generated CSS variables\r\n> can be properly overridden. Make sure `outputToCssLayers` is enabled.\r\n\r\n> [!IMPORTANT]\r\n> The preset colors configuration must be the same as your nuxt configuration\r\n\r\n### Vue\r\n\r\n1. Create `ui.config.ts` file for unified management of UI settings:\r\n\r\n```ts\r\n// @unocss-include\r\nimport { setup } from '@byyuurin/ui/setup'\r\n\r\nexport default setup({\r\n  prefix: 'U',\r\n  autoImport: {\r\n    // ... unplugin-auto-import options\r\n  },\r\n  components: {\r\n    // ... unplugin-vue-components options\r\n  },\r\n  colorMode: true,\r\n  theme: {\r\n    colors: ['primary', 'secondary', 'success', 'info', 'warning', 'error'],\r\n    transitions: true,\r\n    defaultVariants: {\r\n      color: 'primary',\r\n      size: 'md',\r\n    },\r\n  },\r\n  ui: {\r\n    colors: {\r\n      primary: 'orange',\r\n      secondary: 'teal',\r\n      success: 'green',\r\n      info: 'blue',\r\n      warning: 'yellow',\r\n      error: 'red',\r\n      neutral: 'stone',\r\n    },\r\n    icons: {\r\n      close: 'i-lucide-x',\r\n      loading: 'i-lucide-loader-circle',\r\n      check: 'i-lucide-check',\r\n      chevronUp: 'i-lucide-chevron-up',\r\n      chevronDown: 'i-lucide-chevron-down',\r\n      chevronLeft: 'i-lucide-chevron-left',\r\n      chevronRight: 'i-lucide-chevron-right',\r\n      chevronDoubleLeft: 'i-lucide-chevrons-left',\r\n      chevronDoubleRight: 'i-lucide-chevrons-right',\r\n      ellipsis: 'i-lucide-ellipsis',\r\n      folder: 'i-lucide-folder',\r\n      folderOpen: 'i-lucide-folder-open',\r\n      plus: 'i-lucide-plus',\r\n      minus: 'i-lucide-minus',\r\n      external: 'i-lucide-arrow-up-right',\r\n    },\r\n  },\r\n})\r\n```\r\n\r\n> [!IMPORTANT]\r\n> Add `// @unocss-include` to add ui.config.ts to unocss scan files\r\n\r\n> [!NOTE]\r\n> Internally relies on custom alias to resolve the theme types. If you're using TypeScript, you should add an alias to your tsconfig to enable auto-completion in your ui.config.ts.\r\n\r\n```jsonc\r\n// tsconfig.node.json\r\n\r\n{\r\n  \"compilerOptions\": {\r\n    \"paths\": {\r\n      \"#build/*\": [\"./node_modules/.nuxt/*\"]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n2. Add the UI Vite plugin in your `vite.config.ts`:\r\n\r\n```ts\r\nimport ui from '@byyuurin/ui/vite' // <---\r\nimport vue from '@vitejs/plugin-vue'\r\nimport unocss from 'unocss/vite'\r\nimport { defineConfig } from 'vite'\r\nimport uiConfig from './ui.config' // <---\r\n\r\nexport default defineConfig({\r\n  plugins: [\r\n    unocss(),\r\n    vue(),\r\n    ui(uiConfig.vite), // <---\r\n  ],\r\n})\r\n```\r\n\r\n1. Add UnoCSS preset in your `uno.config.ts`:\r\n\r\n```ts\r\nimport { createUnoPreset } from '@byyuurin/ui/unocss' // <---\r\nimport { defineConfig, presetWebFonts, presetWind4 } from 'unocss'\r\nimport uiConfig from './ui.config' // <---\r\n\r\nexport default defineConfig({\r\n  outputToCssLayers: true, // <--\r\n  presets: [\r\n    presetWind4(),\r\n    createUnoPreset(uiConfig.uno), // <---\r\n    presetWebFonts({\r\n      fonts: {\r\n        sans: { provider: 'google', name: 'Public Sans', weights: [400, 500, 600, 700] },\r\n      },\r\n    }),\r\n  ],\r\n})\r\n```\r\n\r\n> [!NOTE]\r\n> This preset relies on CSS layers to ensure generated CSS variables\r\n> can be properly overridden. Make sure `outputToCssLayers` is enabled.\r\n\r\n4. Add the UI Vue plugin in your `src/main.ts`\r\n\r\n```ts\r\nimport 'uno.css'\r\n\r\nimport ui from '@byyuurin/ui/vue-plugin' // <---\r\nimport { createApp } from 'vue'\r\nimport { createRouter, createWebHistory } from 'vue-router'\r\nimport App from './App.vue'\r\n\r\nconst app = createApp(App)\r\n\r\nconst router = createRouter({\r\n  routes: [],\r\n  history: createWebHistory(),\r\n})\r\n\r\napp.use(ui) // <----\r\napp.use(router)\r\n\r\napp.mount('#app')\r\n```\r\n\r\n5. Add the `isolate` class to your root container\r\n\r\n```html\r\n<!doctype html>\r\n<html lang=\"en\">\r\n  <head>\r\n    ...\r\n  </head>\r\n  <body>\r\n    <div id=\"app\" class=\"isolate\"></div>\r\n    <script type=\"module\" src=\"/src/main.ts\"></script>\r\n  </body>\r\n</html>\r\n```\r\n\r\n## Credits\r\n\r\n- [UnoCSS](https://github.com/unocss/unocss)\r\n- [@nuxt/ui](https://github.com/nuxt/ui)\r\n- [Reka UI](https://github.com/unovue/radix-vue)\r\n- [VueUse](https://github.com/vueuse/vueuse)\r\n\r\n## License\r\n\r\n[MIT](./LICENSE) License © 2024-PRESENT [Yuurin](https://github.com/byyuurin)\r\n\r\n<!-- Badges -->\r\n\r\n[npm-version-src]: https://img.shields.io/npm/v/@byyuurin/ui?style=flat&colorA=080f12&colorB=1fa669\r\n[npm-version-href]: https://npmjs.com/package/@byyuurin/ui\r\n[npm-downloads-src]: https://img.shields.io/npm/dm/@byyuurin/ui?style=flat&colorA=080f12&colorB=1fa669\r\n[npm-downloads-href]: https://npmjs.com/package/@byyuurin/ui\r\n[license-src]: https://img.shields.io/github/license/byyuurin/ui.svg?style=flat&colorA=080f12&colorB=1fa669\r\n[license-href]: https://github.com/byyuurin/ui/blob/main/LICENSE\r\n","readmeFilename":"README.md"}