{"_id":"cetera-vue-utils","_rev":"127-afedfdf2a915035a3c90105521fdf493","name":"cetera-vue-utils","dist-tags":{"latest":"0.4.7"},"versions":{"0.1.0":{"name":"cetera-vue-utils","version":"0.1.0","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.1.0","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"ac3a6cfd5d6d616a49aa62db923d4de6858b41ac","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.1.0.tgz","fileCount":10,"integrity":"sha512-8vF8wA8JGvlwg3mLER3GSVreZHtIKpmC5jAvN1gml0SLx5POHzymRR36nbtWYhw1aubBS3Pi91leb8JNtlHtgQ==","signatures":[{"sig":"MEUCIDrPoQW9oT8jNk89IBTaDBHC5eG8069lDflhf1h8NyxtAiEAplN1nH6AC46s1dC1rkl7ujUcM10nfHIyfxAkqfck3Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8060},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.umd.cjs"}},"gitHead":"d4086828a2e53fee59fc3573da299e204a472c33","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"10.9.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.0","typescript":"^5.0.0","vite-plugin-dts":"^3.0.0","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.1.0_1776356174129_0.7271596419073023","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"cetera-vue-utils","version":"0.1.1","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.1.1","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"8d1b04c4d441d8c0a66211574697cf492acd04c8","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.1.1.tgz","fileCount":14,"integrity":"sha512-exUS4dnXM502oymEfSVCEXhTN75AOFF+5prmAtlsJ9jNqKtwGtD1Wf9r1DIPBmYDch9JJl6u7smFjLcVPAS/UQ==","signatures":[{"sig":"MEUCIQCwP6q+Y08tx4efEuB47GtM7TYNfVuvY4NtfcDwukn7KgIgDo7lXLPlarcp11kgNXgqsi0IR21bZiEPpSNvyJU1QJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23264},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.umd.cjs"}},"gitHead":"db2c9cab38919d0240eae49e94407d6a0c6d79c9","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"10.9.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"22.17.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","primevue":"^4.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.1.1_1776359667659_0.6442154112222978","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"cetera-vue-utils","version":"0.1.2","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.1.2","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"85a0bc98d630465a6cee1a34e3bf92ed85d4af2d","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.1.2.tgz","fileCount":40,"integrity":"sha512-3tOTLoO2R22tyJr3DyWrTqOOjqvTjaep3mWkVh5XqQOwZEEE8aGdYkFKpLTH8oaT8SNGdW5+QLnhPqjKcBSDIg==","signatures":[{"sig":"MEUCIQDaQG9WOrGuv46HfdN1u1HbR7LUZ3gSTshMs2iaWIZezwIgcDUCcEKBrfHwHZeS+J29Ikqlci4/e9EY1AkqD9y513g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128278},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.umd.cjs"}},"gitHead":"48fcdbcb8f7ebf75dae3ba4ce8f8b8d7ceca39c8","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && npm run build && npm publish && git push --follow-tags","release:minor":"npm version minor && npm run build && npm publish && git push --follow-tags","release:patch":"npm version patch && npm run build && npm publish && git push --follow-tags"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"10.9.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"22.17.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","primevue":"^4.5.5","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@primeuix/themes":"^2.0.3","@tailwindcss/vite":"^4.2.2","@vitejs/plugin-vue":"^6.0.6","tailwindcss-primeui":"^0.6.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.1.2_1776422943968_0.45593153906067974","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"cetera-vue-utils","version":"0.1.4","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.1.4","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"87d94e2b562329e98615328ea1d14a43d053fa56","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.1.4.tgz","fileCount":52,"integrity":"sha512-0DZOnTEtGd2CFGffJzkGv4jhKHXSSm7z2GC6158MKdiGxa6n7gNs/b1XQtEcUTX4KxGG5cMz3VNNquQSNqmX+Q==","signatures":[{"sig":"MEUCIQDoq9NC4PIpppWT5eNdRoXPHhKn0CRJahsNjwyAnTg0KgIgD4RSiL14NWg8x0pKuCaLKNWTXRNz+kkGFZ/KauUAs+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147446},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"b49560fc40e4ca28638c43c1642d870ac0bbb4df","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.1.4_1776439347117_0.2767398440739792","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"cetera-vue-utils","version":"0.2.0","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.0","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"1fc84d79470568681020952b6950e959a1ad65d8","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.0.tgz","fileCount":52,"integrity":"sha512-Os8fwcd/tM7Xn5aGEZqe4ub1jB/2rt/HUByacESdmCzN6/jSAsLWqSuF17taJ+9Wmc28UMWf0QydfuA4RBgXQQ==","signatures":[{"sig":"MEYCIQCcDvflNHhBNqA0PQrb6PqEriB8hKZhrH0QUR4Sx4gQQQIhAMH3NyWeC+DuLRqrLzc8jgp5muEgk46srwHvpZAVWauw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149138},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"852d5f7fc87734edf20eb526e2718ffe6e1c99a9","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.0_1776439582804_0.08368455409121989","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"cetera-vue-utils","version":"0.2.1","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.1","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"ae3f6a7959e4f7d54954e663f025397643d0a76e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.1.tgz","fileCount":54,"integrity":"sha512-PNkJK78BWy8ztu03MB3+hblHLMIb573pfsuA2cGRAPUpOeopPFB5KPi+m6EyNf3/BPfiw2dmCWskmESs3gTfsA==","signatures":[{"sig":"MEUCIDW4kBzjTyy1Q+fHWsGlfCgu8M6BWK4uNqb+an/MWgDfAiEA4R0KAKM3DWyxtj8IMABz0Go9Q1RnmfJaXrszNz/0EEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169819},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"7835d8453576419301bc3f97b18a39b4b59ac271","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.1_1776440631460_0.9374707138664242","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"cetera-vue-utils","version":"0.2.2","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.2","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"96be1de289d329c650b87b971a3efcd62b9dfdfd","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.2.tgz","fileCount":54,"integrity":"sha512-yho4Au8jPoO25JcWmMG5y9fBd6PPSMflQn4T2gTyyY4METe26C0+uxvzM9ZHb/su4rSb3GTtXgm4pxugmlgFDA==","signatures":[{"sig":"MEQCIH65WAaQCMdrZC2PbkDU0ePMTx7bVbE8a7MW4ZsFOIhPAiAvHO3bimI3TGuX3HLYF/R95LMzICkv4xGd/sUN2y45mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170820},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"2412f6b55bd1f53b0f2a6c7ed30313db9b09c5ca","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.2_1776441872946_0.1591494718766464","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"cetera-vue-utils","version":"0.2.3","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.3","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"610a75ed11aa9e8916e131bcadfb05c760321e10","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.3.tgz","fileCount":54,"integrity":"sha512-bB8Yvk35fn5painW0nlFZ5bLDONImx+dazDxZC7VQLyTsFyosRp2zqtnAt0ttcaCPjuCIs00gK2qXndQP+d4zQ==","signatures":[{"sig":"MEUCIQCg9AgYmYh48juH5XZHHhnSUXLgw7Uqw5DFNFvLIAjHMAIgaHdYBRvUdrSovxYY715R+3VV7GpmwyoK/M2eCEOaSy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170574},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"d63664420865c58f6fe77837accb3e2296dc6ee6","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.3_1776443661043_0.8215537367080634","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"cetera-vue-utils","version":"0.2.4","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.4","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"8d9e03ad840810a4ba42b6b7b7a1eb67183bcc30","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.4.tgz","fileCount":54,"integrity":"sha512-mhAhzTWSYee/wXvLi0O0GtsaZ+2gZhlRJbmTI4JU4Li9fzBfdRTTNQWMeNQgQDBG6VHI4inOm2WnI0M7tRDRNA==","signatures":[{"sig":"MEQCIEBQA4poOqqZzCX3yftYe/gUYLGdXJ7pcPZ3ox+0fgmNAiBF9ScGjIRFDp5rXccgOw1eCWr6wGDcoorYNsP9NNMrIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170574},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"c4ad44e1790889d05578fe184f1e661399862026","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.4_1776443871386_0.23244827498105325","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"cetera-vue-utils","version":"0.2.5","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.5","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"c49ffb240d73e65ea4d6a812e4b5f3767eeb10ef","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.5.tgz","fileCount":54,"integrity":"sha512-nQHtuwjOcafoQIt8Uyl0C4xGIcQ+hmHYckcGKEekZlOCDclbyElkcZB+7HTEXK0+CVx3uFmpYf6EfmwDtusrJg==","signatures":[{"sig":"MEQCIHfbISD2qyNmTF1E+vKfP9MhUAqdikWkFoFX1/v0r9kCAiA4adx2MDe5upH8RKdldWlp7QFaw/9VfVWtyDcWX1M8pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170639},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"9733a1783b24ca2a86d65ca6bd247d6e1819c43d","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.5_1776444787614_0.456323199526105","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"cetera-vue-utils","version":"0.2.7","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.7","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"d40a2debc97b6ebe6cc48a56d1e3fcde8353c11d","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.7.tgz","fileCount":54,"integrity":"sha512-0ZLUrwsc8H68zmHfcdLvEJo1MrxJkhaPr/W9dDFWRblTELpEzsJmiTq5JSh/PvajyOtv1wLtGKCB1ozaFDqMBw==","signatures":[{"sig":"MEUCICX11WGUmbsiiJkKOfo9g+vnSo7/iivJr3XxXR3fjUM9AiEA3lQz1dwuvbsleJ9L8Co5rOZWYTMZA9YFOC2X5zLA6XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170082},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"7aa22183e837d06d207187095a8c017b0cdcc102","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"10.9.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"22.17.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.7_1776500590814_0.3815257092504909","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"cetera-vue-utils","version":"0.2.8","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.8","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"56f30ae9f0596b646b24136866602e597509e0c3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.8.tgz","fileCount":54,"integrity":"sha512-D3OfhIg0WPiiVzheBDnwAPVYI0CvE5nIS/ZSObBw8EFSfRyR6HcPqYyDfqP4LdeyzeJecg3z1QZAyZEbQm65pw==","signatures":[{"sig":"MEUCIBO6W0VZeRF8fxzgRc+02G8D9UOMn3LDSUf6pi43pn3iAiEAzBCUTLoIIjU2OVpfdONylSHla2R1ZaurK5j5rGkUVzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175549},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"040dc94c1c1bdc8aa74c7ba8b467e3fb0c672467","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.8_1776502239621_0.8065396188934237","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"cetera-vue-utils","version":"0.2.9","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.9","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"4898b4ca0a7ff7003fcac3aa7b55724b00fd67af","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.9.tgz","fileCount":54,"integrity":"sha512-7Jbhr4rx5ORe5Pnn1K+JurfQJQlzVRvYWNs3woKW/f3w1T2goK53xPo5BeZCYAeBaFay5iL7q4O8pXFnK3cVtw==","signatures":[{"sig":"MEUCIQD2isiEq80v3ybt4xLeD1ZKYg2zg/ltx25iECdQN5oAkgIgezFpmMD2LwpyT7XwGoOrgWgBfn2VFer9cHrcKyWdQMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170082},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"dafd45fb99f3ef6074ce2a6604a39046708a3a03","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"10.9.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"22.17.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.9_1776515325585_0.3186571579409381","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"cetera-vue-utils","version":"0.2.10","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.10","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"131828062485cea2caca447f4c66ac706ee1a201","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.10.tgz","fileCount":54,"integrity":"sha512-jEL1hydYO9a7IFwit3xmqBFT5HvhFFORsFBexzMfMAF47QiduwGNbyn0f13F6cMroeVLJjEYD+ebKiH80LmnRA==","signatures":[{"sig":"MEUCIGKa105xTg+kBxDlbPfy3NIKNg2VOmzVIRh7GebESDraAiEA/77w2dDV4aqt5tmBwQbfUb9hCFytFWPO2TYvK7IvL9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179447},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"423a64d3f99ef65aec44c99b052f03dba2cde317","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.10_1776515727472_0.37550094429050085","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"cetera-vue-utils","version":"0.2.11","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.11","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"159d457590a392260fffdf6a21dfd618dbea866f","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.11.tgz","fileCount":55,"integrity":"sha512-M01fmXfCiQ/zzo76RyTP70eNspC7njl7XbDw1S1OaTatBK0DME/U/84pttwv9MLPxHc4V1KK8o5bvSrHQPgZvw==","signatures":[{"sig":"MEUCIC9suMnm+gkXHZOJbhTxhPjfvP/fmjyvI7D+FSm9ANlvAiEAwfjC4OQmT7YrKcgIk2VXUzqKlpqV3xvSEYAbP4D8+/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204354},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"014d1ab178b8b5277ccb73e860dcd4b59628a527","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.11_1776522077625_0.46272924723106645","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"cetera-vue-utils","version":"0.2.12","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.12","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"4aed5c2518f700a13b48b9bf83912066a36a89e0","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.12.tgz","fileCount":55,"integrity":"sha512-CaLF3HKHL/oFHecqFF0szq7XcBRQVOFlKEJf1A6LnyVluaOLGcy5y0Rv4JhNbf7DKZ6QTnT1fiIc5Qkuc1Uu+Q==","signatures":[{"sig":"MEUCIEdlHKabZuQhAPc3T7bY0ew048CKRSkB4eIfxQCf48n0AiEAvviZcw5YzpyMjPCD47EkkK3xpc1IZySgnPi4o0KHvwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204352},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"ba8afa2aa84755d55954de92e2d9689256e3f056","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.12_1776523609501_0.4329113979665258","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"cetera-vue-utils","version":"0.2.13","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.13","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"8d79f141dc77e3b85acb0d69f808f198d2b8c938","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.13.tgz","fileCount":55,"integrity":"sha512-MCc/oAsdJ8JMkrC+803IbE4hN3+myb6DIfM1lnFtMLVhDGO5ZmmZ0d0yXLD5FumG0KXNV/QHUB5YAtru0Iz3Yg==","signatures":[{"sig":"MEYCIQCCHOES6vzjMe9FNaSMo9ZRcyWOYKYTPOY1oEruk1KYIQIhAK4ZOZuHRCo9X9R3ZUMNEfGfL9BmapQ34ibpJft3kRL8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204571},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"986041f3176c55c52691dcdc0cb2d569818aac34","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.13_1776524442329_0.4680356863264916","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"cetera-vue-utils","version":"0.2.16","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.16","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"df14e5870405677987e0cccc2825c43dec342462","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.16.tgz","fileCount":55,"integrity":"sha512-YfeL1rzLuhkYCbvw3QsYXOsdN/13sCrmxTCccVKtWCM7ix4cqUEX8VWfDzOx6PwygPeDpwNazW9ooq/PlSR7wA==","signatures":[{"sig":"MEQCIDJxpYMSRhPCPKbHc/E+gyF5TELp0oc+nKvzD141Sv+XAiAaPxZl3KN7ycuUXfnFGXub+pDVTZKu+Ajfi6CESzXjLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205060},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"c4e0948ecf7a3a23d7027879c89cd4375deb7440","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.16_1776529824090_0.8072728626910388","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"cetera-vue-utils","version":"0.2.17","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.17","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"aab23bc6db6da211f7d96474fc814f273250a9bd","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.17.tgz","fileCount":55,"integrity":"sha512-JbzOKa1ctSajzL0mSNY3x1LVGc+L3UEd8mRFBFFFdI/5ly6fGlltnMnUza2LqPu/5mIqTzSGyjlq3c9CIH1bMw==","signatures":[{"sig":"MEYCIQCqcBeQalkdeq5ck0872+PlBu5XtHnPPJ47dPmEWhxQ/QIhAPGZ5Igmhb+rKJB23u9MH90TOPzAguJNNEDXcowbSwb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204932},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"}},"gitHead":"ad29bc93027ecd01481f59217d6b8e08562c167f","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.17_1776529895473_0.3924886372976075","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"cetera-vue-utils","version":"0.2.18","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.18","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"50d4752572209db58d867e426656376bed7ab9ab","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.18.tgz","fileCount":55,"integrity":"sha512-TXUNz6M1FYTxkJgYWYHr6hiiEY5sXwVxr2BFDm33uMtuu1xsODl92eJy+Rtty8khmCeiZg0Qxg6MQSFFfHYhLg==","signatures":[{"sig":"MEUCIQCpWTnTNohXqcO4hxa8jAuyEDNCmLfPXtMXszJ2evobdgIgZCdZ96q1aZBs6TtHsoe+Y80y6UxLefXJEDBmCJ0w3Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204853},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6b01c188fae1f1b7d46a4d73027544176c2e059f","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.18_1776578781933_0.9342618310188631","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"cetera-vue-utils","version":"0.2.19","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.19","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f740234508b3dd71052fe4a3cf3418d862780299","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.19.tgz","fileCount":55,"integrity":"sha512-kk5v5Y5a/4vMdOZWUDG9LzYvm33dAQyof+kV08TeekOf7xJ5ek8x9gAC1xPhAEf1tZehidgOn1Yquk8PAF4qXA==","signatures":[{"sig":"MEYCIQDsHpmk/H3y7egSkhKsskedGKKnDO+xoyvy7uOMJf1RpAIhAPArrpjPkNTyxWFnhi8vAsft5urJ0JRlHbgQHF9KTg1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205237},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"71a45f9250c896af0bfa63e8bdc3216df81c254a","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.19_1776579516219_0.4288058666796666","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"cetera-vue-utils","version":"0.2.20","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.20","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"9415194ab182aa6f701aa191089c5621fbd48176","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.20.tgz","fileCount":55,"integrity":"sha512-0X+S+taSRK70UTPnXjI16GMlvtvSK6LQ5SoKnw/hrffa1Hs0Q3s8qPRlVbu2C/kPu6A1GT0xrChGkdehE0P17A==","signatures":[{"sig":"MEUCIQDHXYZ2d9hXoYtVMS2F9PXXjhKJeZZvxzh81BrjCt/W1wIgQ2HQydkU2QJxKA8d681Whk//7j2zODrR1EH1z5J+bbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205715},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"63a9dd08fb8385f3fd42a692d88b16df9083caec","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.20_1776614417625_0.9506756284294087","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"cetera-vue-utils","version":"0.2.21","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.21","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"146fa02571d7b6ad41d8334a9d96f3541b07a0ac","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.21.tgz","fileCount":55,"integrity":"sha512-fUOLR429Vd7qH8m+gnH1HsCNilWlyY319eiXrdUV0MGeJ/PDTgftqJMvu2xRO1P1WEyoR8DH7W4u9XkFo8W53w==","signatures":[{"sig":"MEYCIQClFjIT0btoy10HnKVSQPWHQeuUqqL/jhvu4FP5J9+XPQIhAKSTOj5WmGAFlvrFCGpBpWQr8bRKKqaPOZIKXavbbgBy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205859},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"25367069dc6be2455534dd362cffc7def3dfe629","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.21_1776614762703_0.1164268566408837","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"cetera-vue-utils","version":"0.2.22","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.22","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"86657c6538ca418cc4be93c61acc76adffe8635f","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.22.tgz","fileCount":55,"integrity":"sha512-G7EaRUwA4kn8XjI8uOaN7i3uffw9Z77LjeGnmPxInjUZQVKA4dIc/X4tPoaHMevveC5WUQ+zj7bsjkANvPpjvA==","signatures":[{"sig":"MEQCIDuQgRdCnxu5qVI8/SjHLZhiM3Hf7r+hRTXS6jsGlpWLAiAF2MYtUc0yZhASp4FPyKaX1r9FJa0Z9SHhBMxW0QJz9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205835},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"4ff5605b8bcfd3054e519fae1a77a848eea28a8f","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.22_1776692129120_0.6228643256279442","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"cetera-vue-utils","version":"0.2.23","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.23","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"5c92897164b278db65bc8f776299dcc243f7f6c0","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.23.tgz","fileCount":55,"integrity":"sha512-6GNz3uIvyjoXgB+pWJFLw1iMOK32PBCryE9m8NaeE5tv+fRwZZo45LCfZv8WZNXzlZophB5lLPsSoXSyV2pjzQ==","signatures":[{"sig":"MEUCIAimcvykeuoL93FhazOS7TM7xahehPFHscXr6n61xmVTAiEA8KE474JYkjuGFEclBzM6jc7+ijrCOQ7Pa4M6MUPM03s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205835},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"0091d5846acf2f7f70a94aad8e0b0ab5fcfef1e6","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.23_1776692143987_0.40007284766803797","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"cetera-vue-utils","version":"0.2.25","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.25","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f8812649ea4b43d671e2ba578c9031af4b18f53e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.25.tgz","fileCount":56,"integrity":"sha512-Pg3RTF9Lfwzh7ruygTwxQwRZ95RmxElj7tkdyRGGONTLIhMoeWmsHP1eStBVOqR0W1Qh77o1hsVCzcNq0WD19Q==","signatures":[{"sig":"MEUCIGG4PALJNaKqq0UhKl/VYGjonQTTxE62nRZAHcvCWtmOAiEAq24s1CyrsALejLU8/cpqHHPwRrz/BQdYBgL4HoCM0qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212906},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"f7edf3fbbb0dc175ca5d662115619706939f0634","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.25_1776710491813_0.73978896100161","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"cetera-vue-utils","version":"0.2.26","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.26","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"d9880afae12c1f88c5e912594efae4b8bd7a80e2","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.26.tgz","fileCount":56,"integrity":"sha512-+3tPWef/E4u7NuPCvlGgN5mgOJQ/6gnZot0LxAEW7mMVX34na1BEdpdfWih9gF8MLtZaLyUqc8XeM/OMNUVndA==","signatures":[{"sig":"MEUCIFIYwwMQ1NNfDiX6qQR2rZUt1oF0bKgxqY3y/Stm6ldMAiEAs+ujPo2eBSVHOiKhbercJb0m1lA6oqSr4yVQsDs56xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213667},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a0f1798ab94de9b6561e36bf3ba34e83e030dc43","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.26_1776761790107_0.3804105573181287","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"cetera-vue-utils","version":"0.2.28","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.28","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e39e6c64bc2518ac34e0a3d9a3389f57e151f6ab","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.28.tgz","fileCount":58,"integrity":"sha512-zE/9oZwIuE7o8JZqsznJip+KTy/ByOcgChksrfZeHA+XjN0Da/j+4N9+P7K5nMKHSnzpgJ+wJLskoe3IfWgLRA==","signatures":[{"sig":"MEYCIQC6ThSnv5UBDHFtIFA9nSFyQel8siYLyMZNCsCcWLHo3gIhAO31DFGoq500H5TKXPDvl2Rqsw6l3ECbn7zbK0Y8BAdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232081},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"27c7e7704d7389d164ea9a18ea8e1c785f591a9c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.28_1776764755987_0.7553321460606905","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"cetera-vue-utils","version":"0.2.29","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.29","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f805249f7700202f1508251ed36145f1a1ec8798","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.29.tgz","fileCount":58,"integrity":"sha512-Fhei42cF9qbehqSR2wQdMunJdZmwZ4QrlcFyHFiqrBy5KssYVIG491EjSPjKxz42Xlg2uYo1XILRTbFWefq3eg==","signatures":[{"sig":"MEQCIH/TNabdbYi84FlUkseawbz77gwHGqM79EkoQ55B6G6dAiBsXrP1fqJqQO1FZD0DnUoKnKUmkzD9mAa6gTcYxtwCSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232265},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2f498ce677bf19d3c31e70bb7ef4670d3a4375de","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.29_1776785496071_0.6372233549617177","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"cetera-vue-utils","version":"0.2.30","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.30","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"6f8bee8f774bed5679bd0ee7536da4d520ddb562","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.30.tgz","fileCount":58,"integrity":"sha512-7vxJELXrPkdFnzmwrFYowboyZJVASLSQjV8wWgUV+QIY5fZMvwbfQMHa0UqPN4uEqc/KaTr6YFXVZY0H5Z5LBg==","signatures":[{"sig":"MEYCIQCAzrYrWG0/lnD1aZWU2RMcTmECdySoEPXXxzPR6I4S4wIhANbBuiKj4gXcVC/S4P+u1Wki/bWrVMABVaTkKmHVcN76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232270},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"0539b8e1dbb9b32c091b2d6a50cc13205565a58a","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.30_1776846198681_0.9295056968798792","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"cetera-vue-utils","version":"0.2.31","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.31","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"4d002ec24bf1d8c1209a1ce718ec1b31920bbea0","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.31.tgz","fileCount":58,"integrity":"sha512-lDWzQcfIAqGcCSf/mWIyVdTFiYHB4prd/Rnhwtc91hKRCzg5tWKJg+23I2kls1jtuNTO8m0/HBDaiq+2KQwtnQ==","signatures":[{"sig":"MEUCIDXoDohAKa9b6Ql0LL2WCmVRBPCUjKPtKl57Oj5XgBV5AiEA5J040VrCOBPvfGg7Tb882DgT/rILFcpFa9bszq/xz4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232270},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"17ab8288c35724ec3ac2eaa30d89258cd28d76f3","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.31_1776846199011_0.589275586112562","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"cetera-vue-utils","version":"0.2.32","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.32","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"bb8f9a7d7ae370f785ac2b48275c0187e7d0fe87","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.32.tgz","fileCount":58,"integrity":"sha512-XERQqLXYCKHX6PJnWpzNeDgzHHYNQJMrL1crJRdUbAMGA5cqR5deUnwHXLK9CF+dAqWakB25AQykSdYyKvtcUA==","signatures":[{"sig":"MEQCIA8Sr9hAQsOmh//vHZ0zuWLTMGy1dEOSPhFVjjzBnYxaAiAleOA/x+X+ugIp0uf+DEJXFsfiHU5U7H6e/UuyYVCbOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232270},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"cbc4e594461fd8151cb63f655de5a8a93a6187e2","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.32_1776846215866_0.4671263356062314","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"cetera-vue-utils","version":"0.2.33","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.33","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"8aa1abf60f9ca3f65d2145a5dcb9eda3d8800778","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.33.tgz","fileCount":58,"integrity":"sha512-8wP6QG04hJpiFBNodX94hRurF/YXqMhJqpJ7AgoOQxbPyC/B/3KtuYDPMk7rNzjjbZ+rwen59xZmQWFPT+NeKA==","signatures":[{"sig":"MEQCICdSu/+s6rw7SAi497XgawWSBjPvTSgB0XGTDPwwzXVnAiBrj5y8tVctWUFH5Tb7wVIyV9zBQHq+brGpXgPjI+5oEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232334},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7eec9a1f4d48dad6cf2ed65f92b4fcd5ab2c6e30","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.33_1776858583915_0.17020351720834803","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"cetera-vue-utils","version":"0.2.34","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.34","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"ef9e071a61106d57b771a5ed741902dd897c28f9","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.34.tgz","fileCount":58,"integrity":"sha512-mqtxUPw5Rm54XtLlIHGl4FWXbIco7+NLEQGrRt+GdeX5kTLOy5oqfvTvpzsCrU+O0bENjJajmNu4AYg9CEnuyw==","signatures":[{"sig":"MEYCIQCVo4kPZxYBd9Y1XflMugMr0EzpuFfd3kTKxnpCV/+zYQIhAPcDHpX7ic+qgp22Y02kn2wjI++BLEkoEMMzfXU+hs2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232362},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2c5c66985675c5abcd5b19421da30aef437277e3","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.34_1776860433633_0.7891845589813233","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"cetera-vue-utils","version":"0.2.36","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.36","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e7069fb2951f7cc3fdb39bf8c13771b4819f8eec","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.36.tgz","fileCount":58,"integrity":"sha512-Tn08CCg1nCUieSPKLXjHfRP2/ZHdXqLCLod9Y6kGqgY8o/SKKTNXMrCrBZ2HPKlN3uljTdB54ih1KBLbpyRQMQ==","signatures":[{"sig":"MEYCIQDMuavXhE/13ZF5IdUUxRnAGnI2tGRjEyrI5PvucX2CsAIhAPZFAUesd496hx8HEwbx1Yq6DSx1HjbbiJmELgaYSjnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249101},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"864e5ab07e4e2f06a01f746b766ddee2f829a7df","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.36_1776877528523_0.4548046242584367","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"cetera-vue-utils","version":"0.2.38","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.38","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"252424dae088284b72dccd2120910e0fb25c02a1","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.38.tgz","fileCount":58,"integrity":"sha512-WRnXLuA+CkfCJ19GOjBIindWIVXHEl1WPSLRKGbQkQeMT80uV/WF7GFxDHvFb+KZcsq8b0/SX3tMaOTV8RljMQ==","signatures":[{"sig":"MEUCIGB+9GmnF5lwCQuWnviAyV48tuEvJE6oUmXp8mWvoOAuAiEA9G83yvuceFVMxINRPg+0iDzsBVLR5wcqShix44JSAkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249960},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3391a590d8981b6c44942fcdf18700b4a84d7083","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.38_1777013394368_0.34426984139675176","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"cetera-vue-utils","version":"0.2.39","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.39","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e6c3bad97b8ca8e75a87ebc8b96128393146cb48","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.39.tgz","fileCount":58,"integrity":"sha512-bEZ+HM3HcexucOU44+WRahEQxhhCPqjVxuT4GjKWJDXHJ3KYVuU2LmM83xM+nQl0Penf0ez9gvD7/JCv9vP1eA==","signatures":[{"sig":"MEUCIQCoDgz4XHklexg9f+VsED4f9ca/iyHLjnzJqL/lMW3DhgIgN33uJi15aYD5Oh6gpyCI1pMaOnb74sr8l4CQJpWoMzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251811},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c019a3be3bc0b4a384e7465aaf6b3719fb7d0d62","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.39_1777014138302_0.27225419666093975","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"cetera-vue-utils","version":"0.2.40","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.40","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e71a2ac3dde3dd7f19fc4a1dd32318fb8662bc8b","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.40.tgz","fileCount":58,"integrity":"sha512-2TZJ5C0A73HFDPMPRABvykwXI/ha71I6U/FWWS9j2yMpDwdrx5V1O7FG98AAwhmVSQEJBTQj5sfKbCRfMZLKVw==","signatures":[{"sig":"MEUCIG5R2yap2B36rgk5G/BCty6dRCML+PEr5DPwLgqvsRxQAiEAzPuW6YJjSrAaNI+tspNWJficeyxNatUcCdEy8SB8uls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252641},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"e19f793978e95e6334f1d4cb57b55bae58ef3bed","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.40_1777038899615_0.91822158973316","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"cetera-vue-utils","version":"0.2.41","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.2.41","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"908519d2b68e8c5b936a45196b06e0fde4c2cd90","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.2.41.tgz","fileCount":59,"integrity":"sha512-ynHmxXE+fl+KZ5iuuCgcq6nQ4eYITUUucgGrDWypy8Qx0+AAWeOKZt6ZX6pjtLHwZEfUal9aIi7UYZhk9sTAnw==","signatures":[{"sig":"MEUCIQCl38Bu39bTCoGxQv5qJBmdkPF2HxarMdd7gdBv3GaKVAIgLoYjK3eGaSWrIi0Gptsk++OMHAYbRaYy1aODcemX2rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256273},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"70b4c993aa3e62c5400cc1d10bd78c5da564bdfa","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.2.41_1777047295530_0.6180117235423266","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"cetera-vue-utils","version":"0.3.0","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.0","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f8f52dd97dab4b3bdce15043751eb92fc5def939","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.0.tgz","fileCount":59,"integrity":"sha512-c1Sw++cotxvQFPr2RkWa+n4gh5UDa6lPk95+xczEaldEtyyryvmegWJNYKN+5ax7B31C6VOPh69wvqy44azDUQ==","signatures":[{"sig":"MEYCIQC9Dezv38B3e2sWTf527ixwZD0IO7m0kj7g+eIDdrOZ1gIhANIqvIj+OfbT4MjfwD7GYYigyeJxlKPPZ1YgwAkNtyTx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256272},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5eda712d2a8e78971288b66ca60f2fdfe3e84efe","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.0_1777047372314_0.9298349600275873","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"cetera-vue-utils","version":"0.3.1","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.1","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"48ff2cf8c7f92af1b6237123a0f991c7cb7eca67","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.1.tgz","fileCount":59,"integrity":"sha512-fyHafb4zekenHeTn/jC17YQ3K9Duu1iuQcLx3VJFUBl2HwT63gy+G5YOPEYJ3UC59q6oMwSyvbkBtJuxmSnpaA==","signatures":[{"sig":"MEUCIEgkkwIl1kdzNExLL+2zpS0eJLE4zqBse+eB8/CAK0ptAiEA2ME7kQHKtMu+unTHq9zAtT6hRVJtjE1YwdZ4uraOxK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258039},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"461ce072409daa6f61553f811d12a30789e4c00a","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.1_1777102670731_0.228327698035117","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"cetera-vue-utils","version":"0.3.2","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.2","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"508fc4fdaf5d5f01800c4b57d58d155433aaecdb","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.2.tgz","fileCount":59,"integrity":"sha512-S0iX9+7fCpsyKXvVRnlJxkpC50MNuVwL2ONJn56cK29d/9fKVqfJNuAFi94dymfpIgtVdKQdGBdyyeIT8P+z2w==","signatures":[{"sig":"MEYCIQDToR7pmUhRZ5CnKLXxdp4MtuPvGRNoooHzzoZzXw26wwIhAKDOylfpiejjXv1GxVK0WkxnLmNgEVAuXChlitLJpuLr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258093},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"bd0287e9d557d3ce545aa190062c7550660857cc","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.2_1777104627512_0.2182034997845308","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"cetera-vue-utils","version":"0.3.3","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.3","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"55cb8411c542775bf6e812ca0b79166f8ba1d713","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.3.tgz","fileCount":59,"integrity":"sha512-uemaWnQb5BqBNFGfHSswEGH7jRaAWOP57G9jFtSkJ4Rm6nMIdco49Dg+mmqzNeqPFQTraKtJLZumvM82mzyiwg==","signatures":[{"sig":"MEUCIQD8hWx2JgTYCM65bGe5CukchFOcHuGj5Dn2j+1ovAISPgIgLebvMy+qofYkqqZ3Bq6Sb581PduCaVtXn7NPCOfcW1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257795},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2ac698bb15dc4bc2fe753b51d97e2a3cc63879dd","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.3_1777105346327_0.8687532570190293","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"cetera-vue-utils","version":"0.3.4","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.4","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"0b9c7b3f1882fc7ab20b24b2b280ad803e6732f0","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.4.tgz","fileCount":59,"integrity":"sha512-Y/sehSbK2WLbeZJNl8rIIZp1kqPawD5nc+72Wei77IYKcy4QFnIanlfvwHo+y3/VHOfc7bnCrm6xCxhXDfoxWw==","signatures":[{"sig":"MEUCIHCz+8tdILm+PolCdHZllo3OOHO6LoCXz4jbvqs2Pn0CAiEAyczD4NbBBqBtRovAurVCPMaR5gALSrs/EwQiOeexjoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257832},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"222c8cf7e5198854c70d6eda6b03913808a15108","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.4_1777109520320_0.27540921147811104","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"cetera-vue-utils","version":"0.3.5","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.5","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"5cac471a0a0ac9c18b3846ac319f6bd9a7b95dd5","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.5.tgz","fileCount":59,"integrity":"sha512-PFWUEATP0KDRUYJog1lf9HJk0uqqSB6X6g2nB7ppFZR5s3BP4Bflkrb1HoV7NQD28TK+uqQ5SV/PuDXNmvg6aA==","signatures":[{"sig":"MEUCIAQ4iRj9MGBC5ts96fBNTTEOuMySUaMjElkHCV/VHvGdAiEA5LbvHtreLwlIhSfKadZtSDXBvUzRojAefJEgRCro/10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257833},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"bada928d4182fbed3fb0d97018eb3cf7fc4bb9e0","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.5_1777111259862_0.26868870065553496","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"cetera-vue-utils","version":"0.3.6","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.6","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"60d9c6c1b7f6c315ce66fdbea353d06d830049cf","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.6.tgz","fileCount":59,"integrity":"sha512-KaNNJ8vK3weFNd/Zr5DvB/7wD1JBsA9kFP9fr/HdRxR/QS2GDlSPxlVlyrMjm65CAuuPwuuTYQTNBNOv8PBmlQ==","signatures":[{"sig":"MEUCIQCz7GazzrlFv89EnmcqkzUMfZ0WBgx19hRcY1mQnZ2UbAIgCKKPZQ1hO6Xwde2zGU8K5MSEBNlYUqp/T5r41L7k6wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257833},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3cd1f16eccc81d1836198c37eba35350dd56a8f0","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.6_1777111364359_0.08732241989961431","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"cetera-vue-utils","version":"0.3.7","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.7","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"fc9e4a752e8aef8f4f795fedda4128eb701992f3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.7.tgz","fileCount":59,"integrity":"sha512-vBJ/2fXQJ1ybRgiVTffT9VUr2UN7s04YdBWdor920jQID5jzJ7vfG/lYmOCyJV5p4PYuS5XhEFur63/kL1Lh/w==","signatures":[{"sig":"MEUCIQDEujn/wn5kmjj760boQodTyKw0jXZ+TRJgOcRUIDoaPgIgH3xAfv8S+FghdvXT/SMUrRo+9EUEv14NQ87elepuGfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257721},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"39e8efc7cb50639b8d320ccf9fc4e328e761d6a3","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^13.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^10.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.7_1777113323639_0.5074663794675753","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"cetera-vue-utils","version":"0.3.8","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.8","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"a82515a6bc818c091c367b5bbd67f3176e8db9aa","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.8.tgz","fileCount":59,"integrity":"sha512-lIIS878pyaPShxq7jNBcct6JeX2l54SrbTOhPGVdZ6zn6utACYlDz9OdgbT7Xs470eq7rvDa2/vr4T26oK9nWA==","signatures":[{"sig":"MEYCIQCehXJDBN4zDDSw3Se786c3A5QSSzrd7z1D9+mLZxWd5wIhAJOl7aGvbWLwuVxk0r35CraniamEtENPeLl2jjPAzWJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258071},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3d10a75de89be93212861c467e0694566994d86c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.8_1777118870762_0.6123416277867886","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"cetera-vue-utils","version":"0.3.9","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.9","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e1b47bb507da6ffe01132f3f2b8946eb53a0dda6","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.9.tgz","fileCount":59,"integrity":"sha512-uJAS65rpzRAG/ykKmhtvOyoi0Amq3c/YrkxRAB3iOrJjTVC7mK5MNHKrqBP33uouhp8GEAGyX6CJZ4hT2GCByA==","signatures":[{"sig":"MEUCIQDls2sUgmYY8MDDg6/7yebVnFHH3t0Dx6TfMFk8ogiWPwIgCRFjer0GvPw3yiwpu4n0S3P+O8a4VZp7OTAMzLhojD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258140},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"f4bd373d5134d135e0ec79cd03c4d8ccab63c109","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.9_1777119521998_0.8688220139643161","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"cetera-vue-utils","version":"0.3.10","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.10","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"278239b53e723e1473eb1877eba984f67e31fed5","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.10.tgz","fileCount":59,"integrity":"sha512-sgpj9HbA61qf7/sSlnpctLz8vsTxDtsGtJhGDg2xJTLuwUTbRC3jiSO3bouUpYjujQZSZHNvYZmTm6Kpevp9GQ==","signatures":[{"sig":"MEYCIQCECkO2s5RFEWQqvoAvZZQFhKqwXtTVoDdsKtt3iNDl9gIhAJh9g2G2nhSQbnZx8UCB9Un8ulJFxFpvzpu3h/Tm0DDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258158},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b0ccbf9dfaf21419f7bd40e68c566eee655d16eb","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.10_1777207157333_0.48921135543165173","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"cetera-vue-utils","version":"0.3.11","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.11","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"6571509a8b18abdcee37d72eceddaca5c2d86c1d","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.11.tgz","fileCount":59,"integrity":"sha512-vnYHuxzNJgl/G5q7fp7+2OaBuI+4sbxf8R7XrK1jrZz5c4Kbl1SL0a60dyRoFC4aMZEmPwFYPoWlluFWvSWzJg==","signatures":[{"sig":"MEYCIQD03lYcWn2EdqvPx37zzcYkGj8KgcAli2FszsbeEphsGQIhAMfSf5IV3hP3ltcbFIxrqCh4dpG/2rRoNfTfbBztFfi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258228},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"96ca5794aa05d4c157f071eb94965bb770e4396d","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.11_1777207798823_0.9358775637423491","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"cetera-vue-utils","version":"0.3.12","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.12","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"fe8cdb011d362ca2a6171e60847b026e79b5c64b","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.12.tgz","fileCount":59,"integrity":"sha512-VhgWo7vZIBxn4q7BczJ24vBOYqYbNc6YPVKZfi1V33XvS3cPOxG6ncfCcN8N5IrNIg08k0RHCocPzakL0G3LvA==","signatures":[{"sig":"MEUCICCnAJ6T2s4gse7wQJS5MWP71IJyDaFz4YGtbxe8s1J5AiEAmD7tbn8UxHWjyiiHEupQruv7qdRcFZT6Ds+CB/08SAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259475},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c288fc46b5ad6fb0c8f8f14a02218e3720e9ad88","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.12_1777212308393_0.18719990586477198","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"cetera-vue-utils","version":"0.3.13","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.13","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"289c780d968ed099aef3bb16d14dc68fd5361630","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.13.tgz","fileCount":59,"integrity":"sha512-TaW/nrxaRya2u+GKz7274HkuHWW5BWbTmDklnJ8XhaDD7k/lXkIKNAyj0/9NZ/3QSf+rk0M7HMNVn8ZYTg0O8Q==","signatures":[{"sig":"MEUCIBGEuxePGVdMadSiWfmI6jVQdZX6zvO154XQ+F+vn9dZAiEAkn9pGgU9b7wq505ctcNXCnIhNN/00ua8sPysbHjgKdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263773},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"e89f30bee30516f20110e2bd7027a0900de7f034","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.13_1777213744044_0.8886991261907649","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"cetera-vue-utils","version":"0.3.14","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.14","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"564a01603fef6b54ffdc99b566998571a797d51a","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.14.tgz","fileCount":59,"integrity":"sha512-JqIsD3CXSG89bhu+R1hBTIyz8w7a/FwFWx2I0RogNa3mkFEtOC3kekkJxB3NB1c8ulUcKDBQKGKgkq/npapgHQ==","signatures":[{"sig":"MEQCIEVVLyfAK4w1v83bCHQCZStjspZ3lipgp9SAZ9YXCVarAiBG6flrKfE2d39GuQDb/1s4cCyFqm0JXWK9Nzjv+x9DMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264449},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"518a6cf0b5731a6480a1829551efa2747c368aa4","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.14_1777226089283_0.13292423334703574","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"cetera-vue-utils","version":"0.3.15","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.15","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e9abd43c119120291bc72d3bb90d9f88fd554f4f","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.15.tgz","fileCount":60,"integrity":"sha512-yTP2rfIMxAUFBXQ+hu6Yt9K+/EzspRgfByNOWUlj7Rb4YsMd1mSj3l+rgHu5wKd6eVufeBO4GjMG1cYhg7GxZA==","signatures":[{"sig":"MEUCIQCqgeKOLCYSMILEPGdWIwFj3fHBWo8DNi8UzeiTcAy0hwIgRn3gJzEk4IzilV5tgPnK4V7gB2/3jUEDH35E9NDrkbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266785},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"dd57b49b3630d30b1c4b5f3b1a249b447f53b6f2","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.15_1777306118377_0.05043499033763399","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"cetera-vue-utils","version":"0.3.16","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.16","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"0e82a1be43c66afa7fa543dfea18d2e0f0d4f4e3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.16.tgz","fileCount":60,"integrity":"sha512-ATWsPex6xsbA9n1a4YqUmHMqdnsmq5VsNQog3ej01lw9hkm7mcYbj1zwE055DglsObg7LLduqjHWRBbKgfojQw==","signatures":[{"sig":"MEQCICEAUn7xqiSivhZGOfihv8F+TCTJbsP6tHRwqklLZ5qQAiBTdXfJmyXOyfXQv6S5rMR5BVhiqV7cRadI6PQ4eJxw8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266785},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"11868b93b35bca87b72e96a43b3010aab2cefe98","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.16_1777306804382_0.9317309338886774","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"cetera-vue-utils","version":"0.3.17","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.17","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"6a9b51ad21a7f19d8645eae4c165d78b18dcea9e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.17.tgz","fileCount":60,"integrity":"sha512-nXaoegEy/zSk3tOCeoS83u6V/Yywk69w+LoAQBZHiazQVO6WCUqTtYW/b73OYtbXzi0dy0n0PT1u6LLaqC7mBw==","signatures":[{"sig":"MEUCIASP2AwKFvJF95glqbEJ8rtXh2l/YBYZBg97xF3DsPZxAiEA5U4vQ/wEb3pSSvWwUdxG+w8C6PeNIHKQEPAVF6h0ExY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266709},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"1189bf58b4d651ccd53df08e912a959d91acc8f6","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.17_1777365127387_0.5027429212631136","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"cetera-vue-utils","version":"0.3.18","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.18","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"7bfb90ebd2f2cd910c0e2712f43487059aa0b434","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.18.tgz","fileCount":60,"integrity":"sha512-Rllyx/eCAQ8p5vGm8uLJW35nyRsAchsRxrhM2OAMBdH+cSCp9YhX29eRKBJzSKPwyMmSE0hlAAUjJTNXf6kmTg==","signatures":[{"sig":"MEUCICs0knn1NsJ6q4iDTeJl02X8ZgS9aJDPZpFiLrA/Ay+NAiEAzPoBSKV1omigeDjNT8mb71LvakeYNv9a6i7Tzvyxyz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266852},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2c3aba6aacaba98754c7b35090b5af576a1c4661","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.18_1777367906820_0.7982329865406588","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"cetera-vue-utils","version":"0.3.22","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.22","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"9b04ce429817c0ff181e70b79464a63e3c76593a","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.22.tgz","fileCount":62,"integrity":"sha512-/UwnztvK4U3Kihxq1cGDLnqtt4mrAucHkGo7g9aKLNzZtgFmXDlEpJpxQQMovOBHS0WvBk4qtWcPPqTROXdinw==","signatures":[{"sig":"MEQCIDui5oeFQhWY75UjjYA1IgMFe44Y46Lbcfu80Wn8BeMcAiAYRgkEli5BAurLRpJ1EPblg0aXE57wJDNM8QZl3Hooeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295552},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7f9f1199d4cfd73ca3f528c83a700b46105d33bd","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.22_1777386865259_0.46427621370680683","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"cetera-vue-utils","version":"0.3.23","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.23","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"66f75a807355085e1afccb6d1b3a33362bd10ecc","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.23.tgz","fileCount":62,"integrity":"sha512-FUgoZL8aRwAXGqS7XAhGSpwTN2RokPvb+cl4xPm8E7B+C8GLupO8YNflZYcPsVVCdXtVTq2C/7SvlBA2EsCLLA==","signatures":[{"sig":"MEUCIGe7Q2cAhdoGBU332bD1h2u3XGQb9pQzyGEQfg3JQj15AiEA9JBcXpyKzYqXic2mV551Gg0cyZFfxtxEoO2z4ftzgO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295580},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"48489ef7d6cce35614c407483afee845bb993079","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.23_1777389239850_0.6337724720654854","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"cetera-vue-utils","version":"0.3.24","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.24","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"da31bd93930975ba58fcaed34085ddde55d64cb3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.24.tgz","fileCount":62,"integrity":"sha512-j0qNhuUZevB1l3uluju6b0u4gw+jN9WWuBYAM+Lw3HknDL659kyttr12aRXbOXoB4jUn0QjnvjgGR//5ZZiikA==","signatures":[{"sig":"MEQCIA03wO9m/9wrSoer9l5Ex+VRFvaOj13r4sCl6hkkupGTAiANWPx1qAAd8XdqRv6gdbnebVjCB/m0hLroVYvPiSmbRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307427},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b05be86306c06a5e957db6d0ac969a56445a9611","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.24_1777390222353_0.4683440772596552","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"cetera-vue-utils","version":"0.3.25","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.25","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"90fd3a862898387bb770c2dc26f67ba406a25a01","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.25.tgz","fileCount":62,"integrity":"sha512-mPMtSHBHL2J8yWqBk6IxgSfzFP2XivvY7XVo9NKrZw5rcJH5WmOcg758x9+Hs9z8ZlGa4uWPkI3k9PR2Wo32+Q==","signatures":[{"sig":"MEYCIQCP71Xgv98xFCp2aXwi96MkqPcI8VFaFZ2843Y8GEPE+gIhAMa7WJQ3j6CETfoylInh4V1yT8WCLscMIbhOFpe6VdK7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307393},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2ae05fbda8db0398d1337251e5bb9283406ef0cc","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.25_1777391669646_0.47269940327412563","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"cetera-vue-utils","version":"0.3.26","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.26","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"76a3be92ff5b196d31c496a175f90190c1cdd073","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.26.tgz","fileCount":62,"integrity":"sha512-iEFa9xNM6tdeu7evgUt0SYKxv1ksbRd7v27RWQYx9c2Csp4P4xXdl0mh7O+8dgGrVxmPBCl/K0covOb9X85aeA==","signatures":[{"sig":"MEYCIQDmzK1wJCSMvZ9H/WSr+zGuQm+0AqahYujFh+3fHVaz/gIhALZZhX/saSEr+clcpWzxHUjd3e1CCu3Lsi6OXQDy83mj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314251},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"55ad3eb99c1912095eefc567d0204052f737c519","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.26_1777399164057_0.7828592526320122","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"cetera-vue-utils","version":"0.3.27","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.27","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f01db68cbee909976bacebde8697786e237782ff","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.27.tgz","fileCount":62,"integrity":"sha512-ZDI+THBld/KCCRZa8DXpxGh8LSqsvofZNfqTNxD0XzwNZXCG+CL7qhaY85C5uZE09T7viEa4j8hPljj6yxj+Mg==","signatures":[{"sig":"MEQCIE1r2KjKZaND2WhdRcsqBuIHwXhZUgb35VP7OkUVasfIAiAkH+Hdu3gpBQ8A2+529elTpMJ5CaqRrFwPz177MSZHQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314613},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a7cf0be55175197a4d55091f820395078aab723c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.27_1777401089943_0.5469599713429283","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"cetera-vue-utils","version":"0.3.28","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.28","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e38154cc16fb5f175ce7e21c80c506ccd39b84ce","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.28.tgz","fileCount":62,"integrity":"sha512-ONYb29+jJlijFopV2LVpA+9VUPhvcKfZj+UOBUyQVGqnFrmm5+Noy7EgpGn7mm/XZ+8t88fgNKCHaKOSvAF8Zw==","signatures":[{"sig":"MEYCIQCCq6T+chPiEkAhWNazPuotxbGrlK2l0W6nvT9ITPcWywIhAJeH8gBiD8aYf0txmYSXElPtuXddSMpKOLkJoxBdnHiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314735},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"be130bf390a04fe7e30502a5ede68ab00d894432","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.28_1777402378738_0.35049061565347195","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"cetera-vue-utils","version":"0.3.29","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.29","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"0fdcb6a53bf8ca469ad50d14b202bb358e6441a4","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.29.tgz","fileCount":62,"integrity":"sha512-V+HLSfnoMRWIiU5QquRkD3WFmeUEA3Uod8H3Zodw/xY8H8/qzUbnna0yzovvtRKvk4WFXbnC92pF4c7iFVgH8A==","signatures":[{"sig":"MEUCIQCUbS5fR83/MZ1yBCGBhz/EVdIrTRzSB4DZZo2W/EGp1AIgGNaNBqYPPfW4YqRAVc84gSVL6qXtlZzHfpYeJuCSUkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314739},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"48b4cc0ca5343adaf785ddb216a9927e250f5d5b","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.29_1777402592993_0.9232600879375938","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"cetera-vue-utils","version":"0.3.30","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.30","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"65b18be64f671a99f08838e02bd52d2917d9b978","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.30.tgz","fileCount":62,"integrity":"sha512-o7fABw/NIgXVD/URCN2U/akcpb80yMoyqssxwuoOHfHIIXrFgzGMFCVIHXRE/ywwAm4y5dPyCfj64fyiTfbaWw==","signatures":[{"sig":"MEUCIFF1jHp/UMyi54ngn4i1GL+yLvQneqAERI5QnSdqBsX/AiEA3cpZUDLni05JMA4kkiVmvI14+cYA5RXd/sb+q9cYW3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314754},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"0e6a61b5b9643fdcf615bac161d98df67c846d1e","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.30_1777403003477_0.7615228508316538","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"cetera-vue-utils","version":"0.3.31","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.31","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"ec2a5efa5837ade4ecff3b2957e0966e2299b849","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.31.tgz","fileCount":62,"integrity":"sha512-XukA0aB/Va8bDeQ+XeQMM/GJy3GSFLFY3npRBCY5FQzuvRwSJG1wUq3H+JQ6Kq7rvb1yqnRDfP18xyyRBBuL9Q==","signatures":[{"sig":"MEYCIQCc0WE7glR9TjvCxv50IlGqNW2ziK90LrAo+4jDbqJmNQIhAI+M24BZ+j3vh3kHQcPU1cSdqGe7UtzMCTOj4tXvC5So","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315739},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"42c4f5e2c82c3d6a6251e74d2c11abeb86286735","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.31_1777446662836_0.24702346851910684","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"cetera-vue-utils","version":"0.3.32","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.32","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"c9d5e610cb3597910e08200b0f3819979d72aac7","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.32.tgz","fileCount":62,"integrity":"sha512-zVpED14Dq8iqrYk9RvhEm2sMsyfSIZnIdxoSLr/F7ZzAUmsRMFmN9TUmeAnrmU8LzMgjL04QDwEa1gCb713qqQ==","signatures":[{"sig":"MEUCIQDpZKr61QQ3uG8PF55XMICYDiK+/CGS1xLpt0hGtGiuigIgYkbv5kT8kgo5DAfPbDxnGE3MKbcSXxhsVp+MZbsuTqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316793},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"ac1e70e8e0c0c00fdc9679e454c67c96047b6906","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.32_1777449949556_0.3711471474268744","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"cetera-vue-utils","version":"0.3.33","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.33","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"1649c05b95d520de600914cf0122bb30da62332e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.33.tgz","fileCount":62,"integrity":"sha512-bNIAxULPYEtYVocyDuLPsXEZ0AL8e18mRiT2utoNkebIkXHJ4owiQwiE8fLKxEwQ8ZFsVtEr65TPYyahmPDU8g==","signatures":[{"sig":"MEYCIQCUXDNb3NdqxIZK50daZYP3mvhYA7X8wkNkIOvXbKQ5WQIhAIN0+dxuqve6AO5Ad2pLeS9aNgl43gbiGEb1h1IGR7xr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313134},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"367c54c7ed0396ab88d3786187d06e74e7305beb","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.33_1777536897794_0.8504260428648447","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"cetera-vue-utils","version":"0.3.34","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.34","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"6028adbd39df6d74a0138022bbad6ca9e00ba83c","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.34.tgz","fileCount":62,"integrity":"sha512-MK+cpdSd1t+pPBx+u4LEBqBEXebITGt0DmBnA+GfFH1+9OE8v85RsBbG/sSJjnyNLTvT7virP5A0hRyqk3jNiA==","signatures":[{"sig":"MEUCIQDlB45cJWfexJW4UqCniEWZo4U5oGtbySq3Vla0Yu7XvgIgKaVzu3/cBecT/FWoi48VhM1ms3j8cHv6v6YcFeKR6U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313648},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"93148356afc759906ad9e5f38fd340d7fac233bc","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.34_1777635283145_0.735076222946266","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"cetera-vue-utils","version":"0.3.35","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.35","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"0bde1a46aff389923f7cd0c84a2f3a3b6ed91abf","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.35.tgz","fileCount":62,"integrity":"sha512-jQf+z10UdRidqH3wPJeT4LQv70jjpUDTrGEYUA9Ir5Kb25IbVeVibJckaEEcVXq5QyfEscVAHqDPqC/Kh99E4w==","signatures":[{"sig":"MEQCIGb7bxCT7bSr1iaWRgF/91lzozhfPUNFlVCRChrMFvH+AiAdzDXJvR2VRtezJbsGB1UloWWRP1xpJUKA+i7KaylTLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315796},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"1ed3bd285a32f0917dc7ea25c2918c58abd82574","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.35_1777715936697_0.7498055545851352","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"cetera-vue-utils","version":"0.3.36","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.36","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"152009ea05f7fde6a4a96a7937d9ff8575ac25ca","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.36.tgz","fileCount":62,"integrity":"sha512-nGwrjg2I3L66PRP0XdoU3m1yIDMf7t20wGSrbXy/mySMWY/kYLYA4CP6Fv/C/vgfVKQwCm7x3Z8g7b5HgnYfbA==","signatures":[{"sig":"MEUCIDOrY8UkMLfSzqp7atUYFnE87J70tYzGNqbYDpSds19DAiEAoao6gJ75jVkaH9ApqWIELZfX2qxXXJp3vB+gLJDJpzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316945},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"20b6226b4375a172566ee44c8e51a3cef79df7e1","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.36_1777717147866_0.3000624279944688","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"cetera-vue-utils","version":"0.3.37","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.37","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"063d409b32cad4fb2ac9c0cb0df7ecbdcf77b91e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.37.tgz","fileCount":62,"integrity":"sha512-hYbeLxGbTYCWBYGN7u5exfE6KIdHG+2s3/IeRzehx42qXq9pUdOkc74oGKZAjTjqz//nOYcFR1T4wAiph8/EiA==","signatures":[{"sig":"MEYCIQCXk38B31BID700qnLjTHctfx8W5EQ/TirQQbaR9SyAFAIhAPo2VBeby/FBQvw643hhDen644aFT8FVtKu8tK3mHoSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317083},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9b345a37e0c1ca0b6639be1f072a0fa85022ab34","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.37_1777797017470_0.9532618839704883","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"cetera-vue-utils","version":"0.3.38","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.38","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"e1cef4b0cbc95598a25ded39e997d3a60904b516","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.38.tgz","fileCount":62,"integrity":"sha512-NTUVn+HI/n1BBQq2nTET+Djw/O/ym20o7aN/+lC+NwgBotf6dfP1g8dB5fk0L2vI9SLJ3kIF9xsUOhvykmoTtA==","signatures":[{"sig":"MEUCIQDbJs9MkEzXT9cnfDDvAaUyN+6n5vgrpopXvU9iiLK+ZwIgImVOb+QuPJd7b5pFQhYpKyd3lYls3GstVetId3hkm6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317099},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c6d1bdbeba9647d042cf8003d9f09fe8baacfcd2","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.38_1777806500626_0.8126382331531541","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"cetera-vue-utils","version":"0.3.39","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.39","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"1bcd7e7af9151deebca5542a24a33dcdbf8cd9fe","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.39.tgz","fileCount":64,"integrity":"sha512-2Sparuy1SAQwoSTAxtEiAH+Iw7/n9L0mXGF24XN4X7biY4suyGDw2pTX5OMzsRpgC+qhnYXTltofayqUnPUEpw==","signatures":[{"sig":"MEUCIQDe9PpNMV8O1eua/BBT9tfxXlTagAJJaWsAMr+QPCm8gwIgQC326HGRRIJ7yWqETlihgMHuGoJ2EQHp6nfYjQLVB/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324707},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"449dc7676210263642ade0a9dbca86ca7acef519","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.39_1778156573900_0.41865464936602526","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"cetera-vue-utils","version":"0.3.40","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.40","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"729f6f6816c41676a339c1e37fd4e9899813b3d3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.40.tgz","fileCount":64,"integrity":"sha512-AGV0DiPEYF/FlAbzZctXJkJDdafoDuQFt5fofz9tuzvaPgnlIlXPQ7ZU0MMjKwxGNqlGVTBzHAIfVwNQxWTVwQ==","signatures":[{"sig":"MEUCIQD0yp7xZxNUuQ+zrmwQ+sV2M6/T7bUt24CZ11MFlIIAewIgMRjFxAkvHl9pR8bgkZoUyI3DCGEANXkBI0ihGPbTSFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324902},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"1cdc450bda40c8490d05e4be10c059fa028c4ebb","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.40_1778169836108_0.8322973548869805","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"cetera-vue-utils","version":"0.3.41","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.41","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"6a567ef8e7891397f2d1da6c1db4c4d2a409599e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.41.tgz","fileCount":64,"integrity":"sha512-lLimVJDtTTloEC77xx3tW+VJAmj0M84EP0e6OuNBUiJKYa+Mrt1otze+O8zWPhcc9jA0yQJxHPzgsuXYInv5bw==","signatures":[{"sig":"MEUCIQCeP9plZHN85aQ7KqaLBezNf2nltiOO60wfRwVUErWyaQIgdg4/DRpeFMaWcz36eE+I655EyO+bNCj/9MqlJJ3q9fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324906},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"fc4e03bf1795b2461b916a8cdd1d5be0bc283a5f","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.41_1778398076574_0.4144517519492499","host":"s3://npm-registry-packages-npm-production"}},"0.3.42":{"name":"cetera-vue-utils","version":"0.3.42","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.42","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"50c34a11d60214fb52d23506d4ba0681f20c8c9a","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.42.tgz","fileCount":64,"integrity":"sha512-PUCF7RDz2Q4GnHnDYMdwEER+WvvvUOYdRaQTv2zXHzionwM/1vdvml+oxXMjdNxQ81A0xWG3XUMTlw3EB59HBQ==","signatures":[{"sig":"MEQCIGnr5Ta02OQCozoAikvZcOWBBvvg6YghMKZuWRIAwloMAiA+0H9UMjVxkvjk4oomi+M19+OuNWfPmgHa4zIBYAUaUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325148},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"609cc528e5bb9029ca587c7b5d0b4a703101a4d4","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.42_1778485163492_0.2677418590196481","host":"s3://npm-registry-packages-npm-production"}},"0.3.43":{"name":"cetera-vue-utils","version":"0.3.43","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.43","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"01a910d868e9c765f330e84a72866d064e151933","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.43.tgz","fileCount":64,"integrity":"sha512-6QCKBN5JwHkI6VLI2BtRtiSmZ37mVwuJbzz7JSw+rcfMObSE0wHDvriLMGM+I2HtG7xixKNQ8qjQah2xRMYrwA==","signatures":[{"sig":"MEQCIF7QFGLp0he+14tfS58OcEqMicvAbya3OpnSLSTMIXcHAiBqnjjusdanT4wtnS2Zl1pz5YkrG5u6dJdIPwAcqxYyXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325374},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7f599b732b967bacb1215d2f99e027fe03f12d82","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.43_1778486898948_0.6420412378526599","host":"s3://npm-registry-packages-npm-production"}},"0.3.44":{"name":"cetera-vue-utils","version":"0.3.44","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.44","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"1dd9f8830281288b1e740ee38a20229bb9da644a","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.44.tgz","fileCount":64,"integrity":"sha512-TlNvTAA0C/G2r1OP7+zRC1vzfbP5Xns9a81N3UJ6pC/o6RJhVQGXT4NlDr3iwt3x4P+rMZbMQsZIUs0cuSVupQ==","signatures":[{"sig":"MEUCIFikCfjzWZh3gfcReQubmO3eIQfQGSVJjOYQmIoYjwkUAiEA0hh6YYDg1Km1dGy/NDQYM3rUmiAQ1Cj0KtlVAwomhVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326876},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9a8f502ccf7c14a36293aabf1943e1d5919d1db4","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.44_1778492478503_0.8971951258143642","host":"s3://npm-registry-packages-npm-production"}},"0.3.45":{"name":"cetera-vue-utils","version":"0.3.45","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.45","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"c1cadf1dde47c44409f29e41382698b003b07eba","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.45.tgz","fileCount":64,"integrity":"sha512-LcguoOx8PcpvXs3nV7Ld77vFuPLPsptBRvLDXW+RIrjRtlUrrlowV4jaVnYRF6O7T8Xt7a/pRaBSiDsKYX+IZg==","signatures":[{"sig":"MEUCIBPraxZXTY/iS9nLJXf09eFE89+mU8urN7xWGH5BMqWuAiEA93FXreyeBBz5Jv3e3t4MZQBZUTu7oj2qiiGMABSK+70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326902},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"bcf3ccb48dcd0f6aaf80017efe391d7bdd785b3b","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.45_1778825452721_0.5575118570919757","host":"s3://npm-registry-packages-npm-production"}},"0.3.46":{"name":"cetera-vue-utils","version":"0.3.46","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.46","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"68d384e0f8ca6f623cb894eacbe9d0e092d695ef","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.46.tgz","fileCount":64,"integrity":"sha512-C5VcvW6SxSi0u2dRCbYSME+u3lSGgO0KXMLBKw1+Hi2boyH5UCS5f6J8a7Y+FmQEprW0etVyTfMX8PR9Cmsv5g==","signatures":[{"sig":"MEUCIDLMNnWBcZVkpli5l1gs8gJL++u+mpjTfE98TUfpGMYyAiEA3C5uesj+jK1uzfkcVQHTief/NjjgB2ucbMt+/bGoJOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326902},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2bfafb9f342191642a27acebd1f2366e41bb8053","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.46_1778825743865_0.23313101935515124","host":"s3://npm-registry-packages-npm-production"}},"0.3.47":{"name":"cetera-vue-utils","version":"0.3.47","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.47","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"43881961841ec076b2759f7cce7267c7d463e019","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.47.tgz","fileCount":64,"integrity":"sha512-yeLeqvS4vlGfGtC+XPHHTOtJF6yDg8JNQ9M1rKz4r46pLGFVn4puIlSKhnY6qB6zTgKvMr5oBLj/V0JRQHy/lw==","signatures":[{"sig":"MEUCIGQFkt2NhSJgUAT1+jaQhMY5xQLzB+kKAGf0EpBx3Z/pAiEA03rNL1ycuad/znJTrkmrtreKRt8zQtUHY3Z50xbbJ0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327289},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"94ab113b1fcb84b510172c43e282b577a1673f5c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.47_1778839786015_0.8944956136936881","host":"s3://npm-registry-packages-npm-production"}},"0.3.48":{"name":"cetera-vue-utils","version":"0.3.48","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.48","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"7340ad5af4c1d14d36ebbe8c325a8f2e6953327e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.48.tgz","fileCount":64,"integrity":"sha512-+XuTeWlHi8ZVqt4LeaYUTdrsyhNniT8c5UxaUTHqMHXOat3jQAWK0XarHcAsyCkq7KZ26gs9hRKw8Fd7vaR5Wg==","signatures":[{"sig":"MEUCIA+mBqijqDudg5P72ciB/AIwInL+30W0oevqW+k7KrxQAiEA4mlnNVCmVjQB26rWI7yzFYVXxj64pPI0h57MRggmSDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327506},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"595fa789afe64f330a05896561afe223971aedb5","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.48_1778858335694_0.39854225620823835","host":"s3://npm-registry-packages-npm-production"}},"0.3.49":{"name":"cetera-vue-utils","version":"0.3.49","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.49","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"129e5ddef700e50eca5c8f36f20826cc05c00535","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.49.tgz","fileCount":64,"integrity":"sha512-yNuM6i6a5mN5ErjGo6SBpqLbZ+0FoAJh9INnMTyQHgH1PS/llI9vsouK75p/E1ntF/f6Xaz9m0G8WiH/bxtiuw==","signatures":[{"sig":"MEUCIQD0fFYQe518AY5rOcBFWEWx+5UE5bt+I5uBeHMoNNKosAIgRpOWa8B+T1+Tk/5gTPi7rQ/0MIAnsOB4kq/bzZzA3S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327506},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b09b351fcbab299d69cffc04b8913e978b21bece","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.49_1778922991349_0.799591745635793","host":"s3://npm-registry-packages-npm-production"}},"0.3.50":{"name":"cetera-vue-utils","version":"0.3.50","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.50","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"c190ba8bbf0ace55d14858e1062ead4e4937b9fb","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.50.tgz","fileCount":64,"integrity":"sha512-wV1vtl7xtw064QDt4a21Wbii7iFvNJ2LNPHrzxp+WULocIKw5aKq1fFuRa1qeOJNtrx10aMZUJsCdZZFYNZbqA==","signatures":[{"sig":"MEUCIQCjYVkSEA08OUDlSMOBmwDkvPdCa6YHq6zWgfCuqVbvSQIgPGPRm/l5kiop+qnvGtlV/fHi+VA+8xqn2NhPj3aSZSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328757},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"52ac3cc9952be85cb8c4eefabc05f1015363a0d1","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.50_1778928106510_0.8755706523308686","host":"s3://npm-registry-packages-npm-production"}},"0.3.51":{"name":"cetera-vue-utils","version":"0.3.51","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.51","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"1e6379ffb57ca448ca2790783f0d80c79f4c3146","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.51.tgz","fileCount":64,"integrity":"sha512-bG5swb/fHrNUurw9ppeNMKYORshZScntJncF6iNRErYrMQ76mEkaaX5Q2/FC161NBZD8ky094E8ONyQ8lXTa8Q==","signatures":[{"sig":"MEQCIBCbRQGsX1waFWyhhr+d6LvsSCsBeGBOd6Ic+FVCM5o2AiB/8i1ZCJ6rMMVLW+6mz/rZzaJJ1wgcwL8skuGzdL5AlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330156},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"f8db344a039f50aae3e6d20365b831a9474fa8b8","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.51_1778936555988_0.5673062803951885","host":"s3://npm-registry-packages-npm-production"}},"0.3.52":{"name":"cetera-vue-utils","version":"0.3.52","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.52","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f282461a9310000a3ab0c2dbe77d80dc55e76afe","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.52.tgz","fileCount":64,"integrity":"sha512-9zEOitvKtw7nElqtQjAORE/+RjBwHMFAdx2Oz5DZqgFscC3knxE2chPTnbUhV1a3W6lbDvssbIsB9l6Mo3ac7A==","signatures":[{"sig":"MEYCIQD2/7DShgYU+X8z1JetL1qlzLUivxMFBHX/KXpstfD+HAIhANta6nJ3QAtHMIIg1Yz5ylTg/pD+m5RjhtOwUPnYlRA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330156},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"0920254e4d38987462a8fe35642c2b05441b508f","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.52_1778937243368_0.19546250699918333","host":"s3://npm-registry-packages-npm-production"}},"0.3.53":{"name":"cetera-vue-utils","version":"0.3.53","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.53","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"dcb45541108f05627b79c82c4d6b5fed8a77d43b","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.53.tgz","fileCount":64,"integrity":"sha512-xN9CrPB/mxV0RKTeTtW0RAyQZIbvC6l6Lni3fhhui7hyEVX0IcXcEPZ718sBqQv9bmiuU+mDOg3QnvpkGbaV5Q==","signatures":[{"sig":"MEQCIDed1jHflRyGPvWGLXlj1oK96cyfKxZoY5S4vdIjeMP/AiBVhZKNZLAnrOrMhdgAh0Bqkm6JvRoD4fET3S1cr+tiaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330172},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"d555ef8e4d3efd4c2797d3d8eb352179041739f1","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.53_1779089997265_0.16818679575769702","host":"s3://npm-registry-packages-npm-production"}},"0.3.55":{"name":"cetera-vue-utils","version":"0.3.55","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.55","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"22e8ecc476e8653e1de1d7134f4503e8370b9248","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.55.tgz","fileCount":64,"integrity":"sha512-CzyHnDWNaOyrzYXv0Heqw/syGumYDGZwSoG0nEF0pjQSo/SoIJA4ia4vPqQ1uZtHhzmu60FbwFpoYIVo+qoePQ==","signatures":[{"sig":"MEUCIAT72NS1hVAApVvpCPmOsy3QsbH++yVTy8bk/Vlj+CLOAiEAhpjqbQTYBhWVsYFp9A3lgMfsspuIzHLaWbBAfKp9r/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330251},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"cb9febe626650cac24c726a374a07115813dd102","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.55_1779359524623_0.7359741699613946","host":"s3://npm-registry-packages-npm-production"}},"0.3.56":{"name":"cetera-vue-utils","version":"0.3.56","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.56","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b0a1353582f7e17a1573d3253a5ab286c9e3d423","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.56.tgz","fileCount":65,"integrity":"sha512-9Fpk1TQt8YnaCyTVyQA7+K/QUTlY1o5Le4M51s8sci4LI4WYq+cko7C7wwi87WkU2Y7lA/8ge+flABv4WuUlDQ==","signatures":[{"sig":"MEUCIE0cu9iDI9/LNiXHLTxQJ1NNg1OrYG0syfCKmjvATMj5AiEAztzzfVmMcYvlkAPIXBZtT45CtFsBY8i18zY4AQSazi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338938},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"84ce35a984f8a8e65966f2915ecd4d02d69e6032","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.56_1779898811867_0.8108302434846877","host":"s3://npm-registry-packages-npm-production"}},"0.3.57":{"name":"cetera-vue-utils","version":"0.3.57","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.57","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"bdc0e6017ba006cfa73fefbcaab7c7458e91ee0b","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.57.tgz","fileCount":65,"integrity":"sha512-JyoPunS0tyTwYzD2lhWhVs3KcZ97jQQnaxMXqQGDztWHEdfF0DG5inTgVTj5d1OHkFXxrLR9lRcSRr6Kf2fx/w==","signatures":[{"sig":"MEYCIQDaRQhrvcOxodkVlLhXS1uCEurMWWYHRHf2DGREAhqIeQIhALkb6H7kmaLaruEJlh143ShBcX08EpntXplGZKytpbBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339190},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6c6caff83dd8269734fa9ffc1b378a40a6984d0c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.57_1779899535130_0.7984956582466944","host":"s3://npm-registry-packages-npm-production"}},"0.3.58":{"name":"cetera-vue-utils","version":"0.3.58","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.58","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"d458d85cc00b8f4ef318394a8271f3877d43c269","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.58.tgz","fileCount":65,"integrity":"sha512-Gc2+heVvmy6zapFLP+vPxY3G2aEsTwqJ6qD7aTgPWkplEF7iLygWnVChW6+bKe0lB8ciUdqetTWMo8fJatWJ3A==","signatures":[{"sig":"MEUCIQD+2FVlwX/8UsCsIGsVTHWc/J1vTZOLWp9nClm2VxI5/AIgE0GNLfhTluEVR9sxOvoOr4Gfi0OFQcM1L9Cg6NRvuyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338987},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6ce6fd0c5870467c9da26363978ad775c6c7ed2c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.58_1779901118771_0.694394119694747","host":"s3://npm-registry-packages-npm-production"}},"0.3.59":{"name":"cetera-vue-utils","version":"0.3.59","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.59","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"2705840718dd4877275290ad1b470969cb02bac7","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.59.tgz","fileCount":65,"integrity":"sha512-JMQd2QlXCSZU2AGxJRrO2A8WxkXcTW+2TWbsthbeNSq2z6GpK+JGhRgSqYANB96EyRf+AQ2j5eX+h17tdqGCuA==","signatures":[{"sig":"MEQCIEVFncv1P9/ZFwsF/QFfsCkBhJ6X16nRpvJPnEWn1IdwAiBjF2x6HHp5wjCumlZ26Tv+ZwaOzAJRHtkIhOebb1trSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339655},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"fa9c4baca93494d1bd2fb5067f7055e9f80ef9ab","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.59_1779901950536_0.003947073209155327","host":"s3://npm-registry-packages-npm-production"}},"0.3.60":{"name":"cetera-vue-utils","version":"0.3.60","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.60","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"bac1da2012dfc191a2f797cf004349c49e3d70f8","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.60.tgz","fileCount":65,"integrity":"sha512-H8/Cs01jYArC3GrIoIqUuAtNxoUdlFawFhE5fYJq/sJf1jbP1KRi1Dx00dF70rP/7RXO98/PG+sZjWmfPqK5xA==","signatures":[{"sig":"MEUCIQCzCFul0tjFK1ZjUlVV1SKptvQ8BqV5ZMPa3uVJTEgidAIgPnPamvwEn3pTdO7mR1IXLXNvY9370InFfcDKnFtin5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340420},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"d14eb70492d5cc4826a2dc383498fd4f6fac4334","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.60_1780047348715_0.353753295123884","host":"s3://npm-registry-packages-npm-production"}},"0.3.61":{"name":"cetera-vue-utils","version":"0.3.61","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.61","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"72451511aa362d328a8c81994196e08a43887c55","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.61.tgz","fileCount":65,"integrity":"sha512-7itIv/bGqic8IJgzY2zbbeyC1B6Xn3N2/KO7nL/tyXokaue43OShqmCSJDRuF++QjgL95//P8rcFDsaklsQNeA==","signatures":[{"sig":"MEUCICBtF2NRK9ay3forkvOlieBCPGMAHDy4Zv11qn30HvmaAiEAy3FDcrnvhijT2Zk0DWUW89OhT865jwESM5bAnk5CO9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340420},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"2faa91645ea90d1418e709f0f5c70f511f0e0da3","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.61_1780047357436_0.29123543410892694","host":"s3://npm-registry-packages-npm-production"}},"0.3.62":{"name":"cetera-vue-utils","version":"0.3.62","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.62","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"cd10eef1ef6eeb43bd0a4b3fb704a396c769322b","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.62.tgz","fileCount":65,"integrity":"sha512-wmSZOvVaPCZXNtf02c7FvIVmhjjn1QUrA783/vS+HCs0HGkZr/7uXcE1be+PNkLkAwBdPR1vWoyBmCK/2sLOiQ==","signatures":[{"sig":"MEUCIQDCSWHWo2t/5rM7OphaZAAxolZz/6+71CE+hMXPTKhEEAIgJTLe7beyYGBk0cF2TblXe5i1525HqDWNjHjg6AShj98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340707},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b705575888610ec487cb51f2f9dd08a1dc454bd2","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.62_1780394090572_0.1983074978135302","host":"s3://npm-registry-packages-npm-production"}},"0.3.63":{"name":"cetera-vue-utils","version":"0.3.63","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.63","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"38d3591434089f1d6b3accf745cd8c94904918c7","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.63.tgz","fileCount":65,"integrity":"sha512-At3iKpiuafg6NbSea7zb78zet5A+AMwO3XMDD9Np/G97Iw7FrVOaNCB3izHa1O6kZn73w9C8lEhwSdZuOFj7Bw==","signatures":[{"sig":"MEUCIQDF6BKsmJqdfUIm6SGZGSCnclSFNQIFYQAiXkbYws5MuQIgd1K8mMYqGzJLBNBmBV5IEgM6ZNw7GVqSRzsmxlWYVck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340973},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a770b250bc17a4e14c8270087f1c1dba16fa464c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.63_1780485629334_0.6356426391914007","host":"s3://npm-registry-packages-npm-production"}},"0.3.64":{"name":"cetera-vue-utils","version":"0.3.64","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.64","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"9b0032d0d4e8551a2a118d40ab891a68c3147b3c","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.64.tgz","fileCount":65,"integrity":"sha512-S5QUPdBp6ZsYcN9a0/U8fiLCu7nJcEgEpQet4A8qcs80bn90nbjRHunpbvYU8jO922iZ2kfZWKKcARcp5YGxdg==","signatures":[{"sig":"MEQCIDq8b+oVfqzezP7C0wEcEVRIMoEQL8l1yEfyR8wQy2fIAiAXYCnmSxm5E/1abMovvdg74gCxrUHC4J34GXje19SP8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343033},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"305175cdddbbd783f856350ff628bf92751bb08e","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.64_1780656213194_0.63380035850121","host":"s3://npm-registry-packages-npm-production"}},"0.3.65":{"name":"cetera-vue-utils","version":"0.3.65","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.65","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"ad75b5b35a320fb85c8c3211443422f809181cba","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.65.tgz","fileCount":66,"integrity":"sha512-pso+3M/Ff7CjA4NIqARF6STuIqRWODIWQNwMJ5HioLfOearrMnqtU5XrMIWHmk1/uNx/umEpCswDk2C/V3ZiHg==","signatures":[{"sig":"MEUCIGnr+oQirjULKcNhSbOG3pbOzi10eCwVeQjTm2wVai6eAiEAsYelHfNaNal9Y4tYdka4OTObrlAhFUk+cl7jxAIhcuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372277},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"bd9143611fd39ce332f0c3786ba5e981a55c9958","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.65_1780917630505_0.22457576592476802","host":"s3://npm-registry-packages-npm-production"}},"0.3.66":{"name":"cetera-vue-utils","version":"0.3.66","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.66","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"61d6b44c9f4d06ab17c0698bbaff572cf8442a34","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.66.tgz","fileCount":66,"integrity":"sha512-SDkbCyTUTUGJZvpH4TT18rdVcK8OEfb6sM7LFAE8DuXg1uZxYCJdcbLQSCoeWIDnnU5TQ3Eqo8RJ8gktjSqW8Q==","signatures":[{"sig":"MEYCIQDvf5U+zZfckdDzKSs93MV6RRscrKa9iMrZS5mbS6T5fQIhAM9ply/vubcex7+kRAscQya9tKwsj0Thow0JwoRkmRnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372295},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b7e2afb8800bcb99e53aa9903e443363189f8516","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.66_1780918157685_0.4912936866550959","host":"s3://npm-registry-packages-npm-production"}},"0.3.67":{"name":"cetera-vue-utils","version":"0.3.67","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.67","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"7449e65007aced113904ebee7b48c1c72f8d0764","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.67.tgz","fileCount":66,"integrity":"sha512-ZAu4AJZ4IDNyMKLMxijCtn/BQItapIKfWsYCFKCkEaOEJpmJi/50oLRkhX/NsCdJBdOINrINkg5pterCu6R+sQ==","signatures":[{"sig":"MEQCIChrZPUneL7FGcWo15gNKyTIQ8ZKbSfhh6R30MECBuPPAiB4vZl8L5u/KpC7Jg6h7fKohTo7xZXW00s1m/qgVF44cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372335},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"769867f80f3f2af69085c2f6d07c6cdf2d5cd4f6","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.67_1780918551809_0.6226458293988535","host":"s3://npm-registry-packages-npm-production"}},"0.3.68":{"name":"cetera-vue-utils","version":"0.3.68","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.68","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b4fa5082c1282d04c89f81c18cb5ee2f55bb0272","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.68.tgz","fileCount":66,"integrity":"sha512-GG8fYD/hBCWNt199LuaSO7C8Y19nlHRENAfwBPFJXhOBVQ/IMxDvwRpxrPJVm9Ja6wJNdzfC8CLQtP0H71Xq6g==","signatures":[{"sig":"MEUCIA82X5XumfZ1RWZWE8exRc40ABD/4PvhIbCtJoNauKGLAiEAmYaoGoeZsQ6BISTZkytnM7/dgD+ty7xZeToDZTMNq9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372415},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3f513e025aa517e8ef4e37d247177d581d9fe477","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.68_1780926536420_0.6393188955549474","host":"s3://npm-registry-packages-npm-production"}},"0.3.69":{"name":"cetera-vue-utils","version":"0.3.69","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.69","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f112b0e430072e52184dd9b77789ae33aecfe904","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.69.tgz","fileCount":66,"integrity":"sha512-qBqgF3dy4T752VWJWBu1UaZEBTZaw2E1x4e9sRUyEaUgm3nonDzAQV2JA51vQBBiqhPE4YfWmoBjIQrU9sSsoA==","signatures":[{"sig":"MEYCIQDADfVNzhdRI5RVt7FRrOnEYT4TXUnoAOXIG3k3BogDBQIhALPNdRuG+NDo1Eo0OBgAtlC6bzSn6IQos+wxu2Am57v/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372516},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c52d3c11aaed16ba63006625620fec7ae231f463","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.69_1781076576343_0.7951605078741653","host":"s3://npm-registry-packages-npm-production"}},"0.3.70":{"name":"cetera-vue-utils","version":"0.3.70","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.70","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b3155a1914cf2caf66237c9d9c115c9ebcc4b64d","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.70.tgz","fileCount":66,"integrity":"sha512-rH+Ohh0bwhOb8mzmW5ViMNg4b8am98GnGjb0jI2Z4hTWnq3hzGG6kJ8AHbaiEfwBDdcX7eLz+CZ91lSC3EkI2w==","signatures":[{"sig":"MEUCIFn9dMLHU5YKEcXIRGf125MrjYcA4QmHLGhNj7Hew2eoAiEA3R8o4EmU084Ed2DZKFqwh2Rf7L6edgGOpcqfz2YiCsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372475},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5176cc3c43a88c7c4b03b820c9432c6f19e194f1","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.70_1781111320533_0.5968244257072242","host":"s3://npm-registry-packages-npm-production"}},"0.3.71":{"name":"cetera-vue-utils","version":"0.3.71","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.71","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"146b6fb6372815657ea4cea79e01344fcb06efe3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.71.tgz","fileCount":66,"integrity":"sha512-sItQHq/aJ9hWQmIz7oQBQF3m/CUiT5y7kZM63GaS+uUEcjHtfyj+ErqFtrG82R2d+eMsedhQcv7adczLV4viaA==","signatures":[{"sig":"MEYCIQDUHzsxTC9eoJrT5FOKb1dmcvZwrBrSPQN95P+gnBdl2gIhANDTLZJO+KpzqPzFCHa3+NxQCfa4qQkP7j0iKbe7+dbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374987},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"dc558eebabaaac67b6e4ef24fdb246e468fe25c4","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.71_1782208015951_0.8430793558463245","host":"s3://npm-registry-packages-npm-production"}},"0.3.72":{"name":"cetera-vue-utils","version":"0.3.72","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.72","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f0b29145acb3f2ef53bfeef5e148523dd8eaf61f","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.72.tgz","fileCount":66,"integrity":"sha512-DlyE/LArvAlVuH73M4om8yy3zn8XDNhVnaZE0/i+rk318+mNHt4x53xtFy/qmBmIejDgLCNf16TKrKhJRbhjRQ==","signatures":[{"sig":"MEQCIGS+SQAvA8uXxyprsWcChZ4qA/kmCWFyIJ0nAXnoJ+fVAiBLciBXdkLvWx5Xg4t90An+YYib7TsDy4cYoA0U5wb3Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375344},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5c85b1fd4fc500b340ad86d26fc27bb856bd1fa6","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.72_1782215804519_0.05433905162046537","host":"s3://npm-registry-packages-npm-production"}},"0.3.73":{"name":"cetera-vue-utils","version":"0.3.73","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.73","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b008df4875d4f05efd3ec0f06c8bb7d67b05cfeb","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.73.tgz","fileCount":66,"integrity":"sha512-g61qFhg5lehcDSsbErPkXZwOT3hpmvZ9nfCnRLvLgOixkFOzFx5I+7txiuyJZOpKSn1vIsLJ+8wBZ8LiocRtrg==","signatures":[{"sig":"MEUCIAnTWKxCp3onOqhN7reAAJTzlpDkcoAXtqDvwi/aaUx1AiEA6a5ndE3BXTUgbhZ0X+/n2thgE71wOeHUrYACAwvrSw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375404},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c7e9e949f2183b41aac893aabe2925620284bd07","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.73_1782646897717_0.3415114811258311","host":"s3://npm-registry-packages-npm-production"}},"0.3.74":{"name":"cetera-vue-utils","version":"0.3.74","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.74","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"f697edd29f45d81a8da3ecf9eb4d9f7f895bcd9f","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.74.tgz","fileCount":66,"integrity":"sha512-zUhI5oBRRMuNBOiCYsH7YyJ6oTr6BsLGSRBJHV+NItm89/8xMMXohrNoYySuFMNNjRqdoEXUq7ID+lLNWjBTKg==","signatures":[{"sig":"MEUCIGW4itRRbJdOy1pcbLXaIRSZGnyRhH9jpTi2ODivzKzgAiEAisGVrlmD8w0u8Q2/FL6uc5cmYSliWLekHZ07D5ziVRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375404},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"4f1964f1133ca5459e9a484dfc3ad0ef9a628da5","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.74_1782654386751_0.6530956585920409","host":"s3://npm-registry-packages-npm-production"}},"0.3.75":{"name":"cetera-vue-utils","version":"0.3.75","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.75","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"a962b73d008c976091a0c1ac022c9f45292c2e3f","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.75.tgz","fileCount":66,"integrity":"sha512-bfs0t3YXz/OyQjhWtffz0pbjlDr6HFHuxmBoa+SUSoapELEOVIaHBoy+MKmco1jDDPkScLYMOPWVkS77oTcVKA==","signatures":[{"sig":"MEUCICdPrRLWG/6ZfCbh8oQ92+mz8FgIsvEIyJTVR2X65jIMAiEA8CASjZ0AwBM/TOrL81oWQFro+cBkeYPJREsPphrc/sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377784},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"cca45e88e729034753a639e22965b7a0b7b6a01f","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.75_1782895401908_0.6013709675021359","host":"s3://npm-registry-packages-npm-production"}},"0.3.76":{"name":"cetera-vue-utils","version":"0.3.76","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.76","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"705b6e6bb014cf5d22123b7a5261550e8c829687","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.76.tgz","fileCount":66,"integrity":"sha512-a9ULfDKH+m/QjEAFETuB63eZBbwoS3aMUBzFBnb0SOmr8mQFkGO+1mTZxUML41RdlZlpVVXxz1gpx5DdbJbfUg==","signatures":[{"sig":"MEYCIQCd/6IgnOZ+fkB9U5dsYwqXQgNGwhqvFK5CmJlUS6JL7QIhAOgNhPCevMehqhcmxRupiZhjibyPE5m9mSPG1eUOjPym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376848},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9f9625fa14233fd22b471f1e70a5ad1647e8b742","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.76_1783240242007_0.8167502417936965","host":"s3://npm-registry-packages-npm-production"}},"0.3.77":{"name":"cetera-vue-utils","version":"0.3.77","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.77","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"0f96821a4a2e49b8b0a4fce5fd25c25e6c8ebe7e","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.77.tgz","fileCount":66,"integrity":"sha512-2Ida8yHzxoxanUpUMhSGmxrhitgLTB0qxMwmZa2OGidgp9N8+yweILds6tLL2weF7Uw83ZaLGKloeKbLRp9O8w==","signatures":[{"sig":"MEUCIQDMCpX3yQ3H5uTX/wA65HKwgNw2jRqjjB3Rq9bm+Tln/gIgJz22Zm7mE61cjEMWMoq5ADRHj+9tPSG0hfrjpjppS5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376848},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5e2ced30b30a05430e5bf28ae9a36319f0254795","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.77_1783240294255_0.6479950359790525","host":"s3://npm-registry-packages-npm-production"}},"0.3.78":{"name":"cetera-vue-utils","version":"0.3.78","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.78","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"9d8440fcba3978536f47e548d92a849c263c0b96","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.78.tgz","fileCount":66,"integrity":"sha512-K2uNjnU978Wj+iCQ22cklLG3Pmsf/yPTMNkVPQ8c6Do7FIy8RufqPVYkx08BFsqLcX3NAG4Aux0JaWTsIiF0Dw==","signatures":[{"sig":"MEUCIDkKUpplUc9u6p2pW0yEHT0i/VQ4cNsG20xdSid4gu4FAiEAlUxy1PbTw5ojqVXFetZ/CxkkNTsnNGrGkr2/4N7QG+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378430},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b6800cbe670f3c12c26f9f91c43cd3b68eeed3f2","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.78_1783947630767_0.5701961534838493","host":"s3://npm-registry-packages-npm-production"}},"0.3.79":{"name":"cetera-vue-utils","version":"0.3.79","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.79","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"6a023977b7e6797756276c2df611047d33bf81c3","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.79.tgz","fileCount":67,"integrity":"sha512-hMIyRxQlj+30RbcMfZNbodVgnSydJWRpKV5Bwj1f3yxz/U++AbjJVI3BwolM0w4DJxpPgUSQtfwRHPVES5zWQQ==","signatures":[{"sig":"MEYCIQCrvv7cmwsVy7EYe2kzBfi/Vkor2bwmlFPVFlhur+POkgIhAJKGjgivttQIbWmKqMXY3qUXqBGkCO1jeLzHDl5Hl/dB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381181},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3d2d2ec66345f8007bc43d0d5e84c599b0dcc6ae","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.79_1786353273718_0.4626638455912102","host":"s3://npm-registry-packages-npm-production"}},"0.3.80":{"name":"cetera-vue-utils","version":"0.3.80","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.80","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"d25c201b10ee3949a745ed5a872059d2bc905dde","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.80.tgz","fileCount":67,"integrity":"sha512-i8Lw7F9y9yS5czyg/QDiFgPoQVHjD00PkU/iRK/wz8uWYXo76pTj3FJ7jolDu9pi5lPqKC9mok1uZE7kUkQZ3g==","signatures":[{"sig":"MEQCIFLVhJFgg+D/hmBIDyh5fWPlt1eTPQ6jstleJNuhvNYXAiBs3c+EbWZd4PJ90pR+4LtKEN6q2nBl1TmxEl5dOmOKZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381809},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"beebdf8ed1f7a0343ef6f53eb663fc7eb01e969d","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.80_1787309186563_0.9624527214759084","host":"s3://npm-registry-packages-npm-production"}},"0.3.81":{"name":"cetera-vue-utils","version":"0.3.81","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.81","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"d756dd31ac0834f2031839f0ef3b9bfa49895b54","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.81.tgz","fileCount":67,"integrity":"sha512-Y8bHfj+QfxU5bW+aVLXSI307vThw2w7U7weBe+ftINxUNCH+GhjwxIwa9WjNurSXuGMb1alO7jEHPsHZj7aysQ==","signatures":[{"sig":"MEUCICMAPCKz7MIwXpMusPM8Wv8nwVp+C/+dUoGb2S6LIWASAiEA8wmDsk5Ar+zz4rk24yZJ/QAtmXyBWcn4KV/DEzCLPes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382177},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"dce2b83c099e753cf8b74d44513008c3aa3d2448","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.81_1787590943850_0.13929810408948895","host":"s3://npm-registry-packages-npm-production"}},"0.3.82":{"name":"cetera-vue-utils","version":"0.3.82","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.82","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"32f457be277b6ac4ad0d1cd84da8f8eca1e02653","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.82.tgz","fileCount":67,"integrity":"sha512-7aAadxDhkP9AvJNhsSvgRX0+FY9LBy2BHXXHadL4WUDI86xK3jTOsOssMM09DCa/bXpZZu67lfsAfvzsrXkbgw==","signatures":[{"sig":"MEUCIHIhKzYYDp5jjsyiVazqSlKW1oKxPt4Bl19/n7v9oFS9AiEA/EJfZ80ALMKrmTvZH5t7ODTSPHk9e6YkblIH3WPWanY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387095},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"e5bb9b278892013347f621454506be769b1e4960","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.82_1787637475224_0.17033431038387437","host":"s3://npm-registry-packages-npm-production"}},"0.3.83":{"name":"cetera-vue-utils","version":"0.3.83","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.3.83","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b2d4aade9c50932e109f6c048bbb7783fa283b7c","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.3.83.tgz","fileCount":67,"integrity":"sha512-sTFPTpCyX//j/rIyfUUTw3glMKx5zSzZrEsBTLCAm3Gg0QtXNS/I1Ci+YWQH34Mdw9pNGs4A+31YGVB1XY7Qqg==","signatures":[{"sig":"MEYCIQCQP5ApAblDmnO8vgsUegmXWhvmE6tBZixaCpJ+vDTkTgIhANuzubr6kNP7iEF+UjkmvJSLGIx5NfbagTaRmQJj2CS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387803},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c16121579247c120f274d8118a2808d89b5c527c","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.3.83_1787639020869_0.4083976580471691","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"cetera-vue-utils","version":"0.4.0","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.0","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b0cedca984e7a24f84a003975df8c83edc068b26","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.0.tgz","fileCount":69,"integrity":"sha512-lQygyHJbJTuQthK5Plk0f4R7uyXTReLViOGcGwT98g9VHwaiBg9YQ+cUojLorznzCoTw0YQOWE4zSY3UcfVgjA==","signatures":[{"sig":"MEYCIQD3w++Bc89lR4xz3/R8uMgd3TsVg8YAn3v/RrkdY8NypQIhANRJpBrGSeHteqwfTI4S+plYEImNahFz585treiODh4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398991},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"4f67f65db80c5cd2c1e8cb97363587cab440b1c7","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.0_1787648076863_0.019215722905078447","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"cetera-vue-utils","version":"0.4.1","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.1","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"1acc661ef7442e81fbb6704bbc67bae51bf99f93","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.1.tgz","fileCount":69,"integrity":"sha512-1hTFEFMQv0jzRPNmXsYC9Q54QSGrF7yLvLqw93CJSl3RUYaAuKLzi6uMo7feQw2bblA7XR7PWQ32CFE8K/1EDQ==","signatures":[{"sig":"MEQCIDippD17qq2BKmRbSrgQpPyQNyBtMW6PsMRMVvn+JDEpAiBbdaqRAOhZpd/gr0cofzqmufX7BX+Kn6WT8C6ns3LHvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399515},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6aa140a4459298299087f8c3bb4e46568fa7fd30","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.1_1788336166288_0.6975741964476412","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"cetera-vue-utils","version":"0.4.2","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.2","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"8d56d69229ab73f68915a593da25b3dc481965a1","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.2.tgz","fileCount":69,"integrity":"sha512-0UYk3O+w8hme/Etdll/6/ecd7K6Eh78ECzuqfSEzW7+8oEiYAPaARNLGdctEc1UXCx5P47y5LoCK2OxNa1IoBw==","signatures":[{"sig":"MEUCIQDwTtcAVeQ1qyT3e0fRgG5BVpAMpzSUUg7wN3exb4lW1AIgPv2G7tQx+g8g+47QHfZe29mX2vfxw1zxvlyAnu+38N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399434},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"07df45aca5691ab20779553b84661f2fee3500a5","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.2_1789013858460_0.8416706354566761","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"cetera-vue-utils","version":"0.4.3","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.3","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b27f56d3a750a01fc60f876d78c2bc776dfd2aac","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.3.tgz","fileCount":69,"integrity":"sha512-DzGHklb+XI1U5vWbxfbT60FihnvRpe4qVp5JByzYqI04v6J4/A6wvP1YuoG/A96wiuTwbet9h+MsxEr9Oi+GOw==","signatures":[{"sig":"MEQCIClukjfHcOP82i5NLTEzD86mQLc+TfNWk7FfoQ1v/yLcAiA5Hiqnsf95Ql/hHHlx6HtKT5oCsY/PQlpZ+miY7f5KhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400628},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c7b32d0336b2627e47f620547753957b5cbfb820","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.3_1789014767823_0.028913402121661047","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"cetera-vue-utils","version":"0.4.4","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.4","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"4e732a7f848aaddd5cac8671df23d6c200e82a31","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.4.tgz","fileCount":69,"integrity":"sha512-TPtDDqzuaiFExhoOyWh9uYMTO4on1ZuNdyjV7cbLZhYdMRE/RJFbuWAW8x0ztRwJ6xG1gfxk7CGm4MZQlxpAaQ==","signatures":[{"sig":"MEYCIQCTafI9WZCctDKZwuHrHaDsIVUMnT0uMv0CR+huv/ixpAIhANw6Q0rjzl8YRme2bNp5x+KE/OKzbpIQI/Jx9A5W/+N3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400668},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9614a3fc99debd7750150baf263d415160c947e8","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.4_1789054960319_0.6085513575209236","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"cetera-vue-utils","version":"0.4.5","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.5","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"18f758aefb063fc1d7c0b3afdd2fe388b21ed923","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.5.tgz","fileCount":69,"integrity":"sha512-hT5yF223vtyiS6SdtETmzE2smcTE02/RK+4fgVJQ2WJZw/ED6czw78OLtJb6jyZ4lfRuMq2HVTx41gUXjdEJTg==","signatures":[{"sig":"MEQCIGKxuuQyfK9348wUByKIOCXYIZXi/iOMbCdXmpuGODl4AiAXW8sHC0GNbVKZpetyBzIBMv/plFjY8pSR22TSjkmrEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6I246/vBW2//xFKZ6ZcnjrqBhilzGU/sz7wrNC1bTHwIgPjrAaIW7xuyGYctLskSY+DnREoWTgCYs2emyc830Tbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400749},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"ee1b9a3008d4c17c856b5608a4b59e1fa13ed2ac","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.5_1789380306750_0.6546593629943169","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"cetera-vue-utils","version":"0.4.6","keywords":["vue","vue3","components","composables","utils"],"_id":"cetera-vue-utils@0.4.6","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"dist":{"shasum":"b0aaf7f568b96aad080f722976f4323b5dae6fb6","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.6.tgz","fileCount":69,"integrity":"sha512-EnO9dsT52fkqOXJWGq32PLVoX79t4aYzeoffcL10buQKOORqthmvQ59RrdADei8x+nPY2hLN+deM+ZjlunFixg==","signatures":[{"sig":"MEUCIQCUbLT7p4a5DChY2FiF4aScbX5F/2GaX1T5VZPnAMKkzQIgR0vl707o6+BFSep3rwThvLLMjxlakyGQrt+6jr+PUaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDxJ4f30bYgGR0/R7vodwq50eA8kz2nBo5vqXVRyoousAiASRmbWYiFhMEWJe0DVH+4ttw6C/OZchXDDqFTFqryJOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401065},"main":"./dist/cetera-vue-utils.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"f27b7c5d5c3ff47ec5d48d2bc08c6252d57663d9","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cetera-vue-utils_0.4.6_1789472704599_0.44519546540438215","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"_id":"cetera-vue-utils@0.4.7","dist":{"shasum":"c3cf88779ace5695804c5ddee0a9242f0811b7bd","tarball":"https://registry.npmjs.org/cetera-vue-utils/-/cetera-vue-utils-0.4.7.tgz","fileCount":69,"integrity":"sha512-ITi1nCy8lc7gNqbpaUiZVB8UQy32fC7QiwPrJp5HpIQQM8HPMVZtp6cVqO62iBbV7+aIx8bWC+zniKkSlPY7hw==","signatures":[{"sig":"MEUCICuQMQp9vsqjS/bDkuJPAvAVDlbDqOQmlZ2YmylD/65dAiEAgDbMWBpe8DoTsto/UiJ/Ajov6sWWh7YDRIvTt7yByVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDIfvfzwjWqCjz+c6k7RkkWL6tyOIs2+IKLs3xVGna70gIgcLa3VgDFYlB6UldWY37n+6MGRM/3NYk7Kf+wggWBQMc="}],"unpackedSize":401618},"main":"./dist/cetera-vue-utils.umd.cjs","name":"cetera-vue-utils","type":"module","types":"./dist/index.d.ts","module":"./dist/cetera-vue-utils.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/cetera-vue-utils.js","require":"./dist/cetera-vue-utils.cjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.js","require":"./dist/nuxt.cjs"},"./style.css":"./dist/style.css"},"gitHead":"bbc62642b3b92554ec6ae664df93d31b37929c30","scripts":{"dev":"vite build --watch","build":"vue-tsc --noEmit && vite build","typecheck":"vue-tsc --noEmit","playground":"vite serve playground","release:major":"npm version major && git push --follow-tags","release:minor":"npm version minor && git push --follow-tags","release:patch":"npm version patch && git push --follow-tags","playground:build":"vite build playground"},"version":"0.4.7","_npmUser":{"name":"nicodim99","email":"nicodim@mail.ru"},"keywords":["vue","vue3","components","composables","utils"],"_npmVersion":"11.6.2","description":"Vue 3 components, composables and utilities","directories":{},"maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"_nodeVersion":"24.11.1","dependencies":{"uuid":"^14.0.0","axios":"^1.15.0","maska":"^3.2.0","date-fns":"^4.1.0","sortablejs":"^1.15.7","@vueuse/core":"^14.2.1","@heroicons/vue":"^2.2.0","@headlessui/vue":"^1.7.23","@vuepic/vue-datepicker":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^8.0.8","shiki":"^4.4.3","vue-tsc":"^2.0.0","@nuxt/kit":"^4.4.2","typescript":"^5.0.0","vue-router":"^5.0.6","@types/node":"^25.6.0","@types/uuid":"^11.0.0","tailwindcss":"^4.2.2","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.2.2","@types/sortablejs":"^1.15.9","@vitejs/plugin-vue":"^6.0.6","vue-component-meta":"~2.2.0"},"peerDependencies":{"vue":"^3.0.0","vue-router":">=4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cetera-vue-utils_0.4.7_1789658938109_0.42441354097429884"}}},"time":{"created":"2026-04-16T16:16:14.128Z","modified":"2026-09-17T15:28:58.403Z","0.1.0":"2026-04-16T16:16:14.270Z","0.1.1":"2026-04-16T17:14:27.899Z","0.1.2":"2026-04-17T10:49:04.128Z","0.1.4":"2026-04-17T15:22:27.281Z","0.2.0":"2026-04-17T15:26:22.940Z","0.2.1":"2026-04-17T15:43:51.597Z","0.2.2":"2026-04-17T16:04:33.090Z","0.2.3":"2026-04-17T16:34:21.185Z","0.2.4":"2026-04-17T16:37:51.531Z","0.2.5":"2026-04-17T16:53:07.772Z","0.2.7":"2026-04-18T08:23:10.976Z","0.2.8":"2026-04-18T08:50:39.745Z","0.2.9":"2026-04-18T12:28:45.724Z","0.2.10":"2026-04-18T12:35:27.620Z","0.2.11":"2026-04-18T14:21:17.765Z","0.2.12":"2026-04-18T14:46:49.699Z","0.2.13":"2026-04-18T15:00:42.459Z","0.2.16":"2026-04-18T16:30:24.225Z","0.2.17":"2026-04-18T16:31:35.621Z","0.2.18":"2026-04-19T06:06:22.139Z","0.2.19":"2026-04-19T06:18:36.360Z","0.2.20":"2026-04-19T16:00:17.758Z","0.2.21":"2026-04-19T16:06:02.859Z","0.2.22":"2026-04-20T13:35:29.299Z","0.2.23":"2026-04-20T13:35:44.141Z","0.2.25":"2026-04-20T18:41:32.005Z","0.2.26":"2026-04-21T08:56:30.240Z","0.2.28":"2026-04-21T09:45:56.156Z","0.2.29":"2026-04-21T15:31:36.296Z","0.2.30":"2026-04-22T08:23:18.806Z","0.2.31":"2026-04-22T08:23:19.150Z","0.2.32":"2026-04-22T08:23:36.005Z","0.2.33":"2026-04-22T11:49:44.058Z","0.2.34":"2026-04-22T12:20:33.783Z","0.2.36":"2026-04-22T17:05:28.695Z","0.2.38":"2026-04-24T06:49:54.528Z","0.2.39":"2026-04-24T07:02:18.455Z","0.2.40":"2026-04-24T13:54:59.752Z","0.2.41":"2026-04-24T16:14:55.670Z","0.3.0":"2026-04-24T16:16:12.469Z","0.3.1":"2026-04-25T07:37:50.864Z","0.3.2":"2026-04-25T08:10:27.671Z","0.3.3":"2026-04-25T08:22:26.482Z","0.3.4":"2026-04-25T09:32:00.466Z","0.3.5":"2026-04-25T10:01:00.020Z","0.3.6":"2026-04-25T10:02:44.499Z","0.3.7":"2026-04-25T10:35:23.776Z","0.3.8":"2026-04-25T12:07:50.904Z","0.3.9":"2026-04-25T12:18:42.156Z","0.3.10":"2026-04-26T12:39:17.487Z","0.3.11":"2026-04-26T12:49:58.979Z","0.3.12":"2026-04-26T14:05:08.559Z","0.3.13":"2026-04-26T14:29:04.200Z","0.3.14":"2026-04-26T17:54:49.416Z","0.3.15":"2026-04-27T16:08:38.500Z","0.3.16":"2026-04-27T16:20:04.576Z","0.3.17":"2026-04-28T08:32:07.533Z","0.3.18":"2026-04-28T09:18:27.017Z","0.3.22":"2026-04-28T14:34:25.414Z","0.3.23":"2026-04-28T15:13:59.992Z","0.3.24":"2026-04-28T15:30:22.519Z","0.3.25":"2026-04-28T15:54:29.794Z","0.3.26":"2026-04-28T17:59:24.250Z","0.3.27":"2026-04-28T18:31:30.083Z","0.3.28":"2026-04-28T18:52:58.881Z","0.3.29":"2026-04-28T18:56:33.143Z","0.3.30":"2026-04-28T19:03:23.622Z","0.3.31":"2026-04-29T07:11:02.999Z","0.3.32":"2026-04-29T08:05:49.726Z","0.3.33":"2026-04-30T08:14:57.984Z","0.3.34":"2026-05-01T11:34:43.298Z","0.3.35":"2026-05-02T09:58:56.873Z","0.3.36":"2026-05-02T10:19:08.003Z","0.3.37":"2026-05-03T08:30:17.654Z","0.3.38":"2026-05-03T11:08:20.820Z","0.3.39":"2026-05-07T12:22:54.062Z","0.3.40":"2026-05-07T16:03:56.347Z","0.3.41":"2026-05-10T07:27:56.752Z","0.3.42":"2026-05-11T07:39:23.642Z","0.3.43":"2026-05-11T08:08:19.088Z","0.3.44":"2026-05-11T09:41:18.629Z","0.3.45":"2026-05-15T06:10:52.954Z","0.3.46":"2026-05-15T06:15:44.030Z","0.3.47":"2026-05-15T10:09:46.194Z","0.3.48":"2026-05-15T15:18:55.883Z","0.3.49":"2026-05-16T09:16:31.489Z","0.3.50":"2026-05-16T10:41:46.715Z","0.3.51":"2026-05-16T13:02:36.143Z","0.3.52":"2026-05-16T13:14:03.577Z","0.3.53":"2026-05-18T07:39:57.393Z","0.3.55":"2026-05-21T10:32:04.795Z","0.3.56":"2026-05-27T16:20:12.018Z","0.3.57":"2026-05-27T16:32:15.259Z","0.3.58":"2026-05-27T16:58:38.882Z","0.3.59":"2026-05-27T17:12:30.771Z","0.3.60":"2026-05-29T09:35:48.858Z","0.3.61":"2026-05-29T09:35:57.587Z","0.3.62":"2026-06-02T09:54:50.732Z","0.3.63":"2026-06-03T11:20:29.536Z","0.3.64":"2026-06-05T10:43:33.415Z","0.3.65":"2026-06-08T11:20:30.653Z","0.3.66":"2026-06-08T11:29:17.837Z","0.3.67":"2026-06-08T11:35:51.966Z","0.3.68":"2026-06-08T13:48:56.554Z","0.3.69":"2026-06-10T07:29:36.495Z","0.3.70":"2026-06-10T17:08:40.697Z","0.3.71":"2026-06-23T09:46:56.092Z","0.3.72":"2026-06-23T11:56:44.644Z","0.3.73":"2026-06-28T11:41:37.891Z","0.3.74":"2026-06-28T13:46:26.902Z","0.3.75":"2026-07-01T08:43:22.113Z","0.3.76":"2026-07-05T08:30:42.149Z","0.3.77":"2026-07-05T08:31:34.392Z","0.3.78":"2026-07-13T13:00:30.935Z","0.3.79":"2026-08-10T09:14:33.849Z","0.3.80":"2026-08-21T10:46:26.747Z","0.3.81":"2026-08-24T17:02:24.012Z","0.3.82":"2026-08-25T05:57:55.366Z","0.3.83":"2026-08-25T06:23:41.009Z","0.4.0":"2026-08-25T08:54:37.009Z","0.4.1":"2026-09-02T08:02:46.465Z","0.4.2":"2026-09-10T04:17:38.589Z","0.4.3":"2026-09-10T04:32:47.978Z","0.4.4":"2026-09-10T15:42:40.516Z","0.4.5":"2026-09-14T10:05:06.876Z","0.4.6":"2026-09-15T11:45:04.702Z","0.4.7":"2026-09-17T15:28:58.222Z"},"keywords":["vue","vue3","components","composables","utils"],"description":"Vue 3 components, composables and utilities","maintainers":[{"name":"nicodim99","email":"nicodim@mail.ru"}],"readme":"# cetera-vue-utils\n\nComponents, composables, and utilities for Vue 3.\n\n**[Playground →](http://vue-utils-950449.pages.cetera.su/)**\n\n## Table of Contents\n\n**Components**\n- [Accordion](#accordion)\n- [Button](#button)\n- [ButtonLink](#buttonlink)\n- [Checkbox](#checkbox)\n- [ConfirmAction](#confirmaction)\n- [DataTable](#datatable)\n- [Dialog](#dialog)\n- [Draggable](#draggable)\n- [InlineLoading](#inlineloading)\n- [Input](#input)\n- [InputDate](#inputdate)\n- [InputMonth](#inputmonth)\n- [InputFile](#inputfile)\n- [InputFileImage](#inputfileimage)\n- [InputNumber](#inputnumber)\n- [InputPassword](#inputpassword)\n- [InputSearch](#inputsearch)\n- [InputTime](#inputtime)\n- [Menu](#menu)\n- [MultiSelect](#multiselect)\n- [Notifications](#notifications)\n- [Pagination](#pagination)\n- [Popover](#popover)\n- [Radiobutton](#radiobutton)\n- [Select](#select)\n- [Skeleton](#skeleton)\n- [Slider](#slider)\n- [Spinner](#spinner)\n- [Tabs](#tabs)\n- [Textarea](#textarea)\n- [Toggle](#toggle)\n\n**Composables**\n- [useDataLoad](#usedataload)\n- [useErrors](#useerrors)\n- [useFormElements](#useformelements)\n- [useHttpClient](#usehttpclient)\n- [useNotify](#usenotify)\n\n## Installation\n\n```bash\nnpm install cetera-vue-utils\n```\n\nThe package requires Vue as a peer dependency:\n\n```bash\nnpm install vue\n```\n\n### Nuxt\n\nAdd the module to `nuxt.config.ts`:\n\n```ts\nexport default defineNuxtConfig({\n    modules: ['cetera-vue-utils/nuxt'],\n})\n```\n\nThe module automatically:\n- registers all components globally\n- adds composables to auto-imports: `useNotify`, `useFormElements`, `useErrors`, `useDataLoad`\n\nSince the components use Tailwind CSS classes, add a `@source` directive to your CSS entry point so Tailwind scans the library's dist files. Also import the library CSS (required for `InputDate` and `InputTime` datepicker styles):\n\n```css\n/* app/assets/css/main.css */\n@import \"tailwindcss\";\n@import \"cetera-vue-utils/style.css\";\n@source \"../../../node_modules/cetera-vue-utils/dist/\";\n```\n\n> **Note:** `cetera-vue-utils/style.css` resolves to `dist/style.css`, which contains the compiled component CSS including the `@vuepic/vue-datepicker` base styles needed by `InputDate` and `InputTime`. The `@source` directive ensures your project's Tailwind generates the `primary-*` and other utility classes used by the components.\n\nThe `Notifications` component must be placed manually in the root layout:\n\n```vue\n<!-- app/app.vue -->\n<script setup>\nimport { Notifications } from 'cetera-vue-utils'\n</script>\n\n<template>\n    <Notifications />\n    <NuxtLayout>\n        <NuxtPage />\n    </NuxtLayout>\n</template>\n```\n\n## Components\n\n### Notifications\n\nDisplays active notifications. Place once in the root layout.\n\nStyled with Tailwind CSS — requires Tailwind to be configured in your project.\n\n```vue\n<script setup>\nimport { Notifications, useNotify } from 'cetera-vue-utils'\n\nconst notify = useNotify()\n</script>\n\n<template>\n  <Notifications />\n  <button @click=\"notify.success('Done!')\">Save</button>\n</template>\n```\n\nNotifications appear in the top-right corner with enter/leave animations.\n\n### Spinner\n\nLoading overlay on top of content. Requires `position: relative` on the parent element.\n\n```vue\n<template>\n  <div class=\"relative\">\n    <Spinner :isLoading=\"loading\" size=\"lg\" />\n    <p>Content</p>\n  </div>\n</template>\n\n<script setup>\nimport { Spinner } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `isLoading` | `boolean` | `true` | Show spinner |\n| `size` | `'xs' \\| 'sm' \\| 'base' \\| 'lg' \\| 'xl'` | `'xl'` | Icon size |\n\n### InlineLoading\n\nInline loading indicator with optional text.\n\n```vue\n<template>\n  <InlineLoading :isLoading=\"loading\" loadingText=\"Saving...\" />\n</template>\n\n<script setup>\nimport { InlineLoading } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `isLoading` | `boolean` | `true` | Show indicator |\n| `loadingText` | `string` | `'Loading ...'` | Text next to icon |\n\n### Button\n\nButton with style variants, sizes, and loading state.\n\n```vue\n<template>\n  <Button label=\"Save\" @click=\"save\" />\n  <Button label=\"Loading\" :loading=\"true\" />\n  <Button label=\"Secondary\" severity=\"secondary\" />\n  <Button label=\"Delete\" severity=\"danger\" :icon=\"TrashIcon\" />\n  <Button label=\"Outlined\" outlined />\n  <Button label=\"Small\" size=\"sm\" />\n  <Button label=\"Large\" size=\"lg\" />\n</template>\n\n<script setup>\nimport { Button } from 'cetera-vue-utils'\nimport { TrashIcon } from '@heroicons/vue/24/outline'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `label` | `string` | — | Button text |\n| `severity` | `'primary' \\| 'secondary' \\| 'danger'` | `'primary'` | Color variant |\n| `outlined` | `boolean` | `false` | Outline style (transparent background) |\n| `size` | `'sm' \\| 'md' \\| 'lg'` | `'md'` | Button size |\n| `loading` | `boolean` | `false` | Spinner + disabled state |\n| `icon` | `FunctionalComponent` | — | Icon (hidden when `loading`) |\n\n| Slot | Description |\n|---|---|\n| `default` | Button content (alternative to `label` prop) |\n\nAll other attrs (`type`, `disabled`, etc.) are forwarded to `<button>`.\n\n### ButtonLink\n\nButton styled as a link (`<a>`) with the same style variants.\n\n```vue\n<template>\n  <ButtonLink href=\"/dashboard\">Dashboard</ButtonLink>\n  <ButtonLink href=\"https://example.com\" target=\"_blank\" severity=\"secondary\">External link</ButtonLink>\n  <ButtonLink href=\"/docs\" outlined size=\"sm\">Docs</ButtonLink>\n</template>\n\n<script setup>\nimport { ButtonLink } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `label` | `string` | — | Text (alternative to slot) |\n| `severity` | `'primary' \\| 'secondary' \\| 'danger'` | `'primary'` | Color variant |\n| `outlined` | `boolean` | `false` | Outline style |\n| `size` | `'sm' \\| 'md' \\| 'lg'` | `'md'` | Size |\n| `icon` | `FunctionalComponent` | — | Icon |\n\n| Slot | Description |\n|---|---|\n| `default` | Link content (alternative to `label` prop) |\n\nAll attrs (`href`, `target`, `rel`, etc.) are forwarded to `<a>`.\n\n### Dialog\n\nDialog window. Modal by default (based on `@headlessui/vue`, with backdrop and focus trap);\nwith `:modal=\"false\"` it becomes a floating window that leaves the page usable.\n\n```vue\n<template>\n  <Button label=\"Open\" @click=\"visible = true\" />\n  <Dialog v-model:visible=\"visible\" header=\"Title\">\n    <p>Dialog content</p>\n    <template #footer>\n      <Button label=\"Cancel\" severity=\"secondary\" @click=\"visible = false\" />\n      <Button label=\"Save\" @click=\"save\" />\n    </template>\n  </Dialog>\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { Dialog, Button } from 'cetera-vue-utils'\n\nconst visible = ref(false)\n</script>\n```\n\nCustom header via slot:\n\n```vue\n<Dialog v-model:visible=\"visible\">\n  <template #header>\n    <h2 class=\"text-xl font-bold text-red-600\">Warning!</h2>\n  </template>\n  Content\n</Dialog>\n```\n\n| Prop | Type | Description |\n|---|---|---|\n| `visible` (v-model) | `boolean` | Dialog visibility |\n| `header` | `string` | Title (alternative to `#header` slot) |\n| `contentClass` | `string` | Extra class for the content wrapper `<div>` |\n| `modal` | `boolean` | Modal dialog (default `true`). `false` — window without backdrop and focus trap, page stays interactive |\n| `draggable` | `boolean` | Drag the window by its header (default `false`) |\n\n| Slot | Description |\n|---|---|\n| `default` | Dialog content |\n| `header` | Custom header (overrides `header` prop) |\n| `footer` | Action buttons (right-aligned) |\n\nAttrs (e.g. `class`) are forwarded to `DialogPanel` — use to override width:\n\n```vue\n<Dialog v-model:visible=\"visible\" header=\"Wide dialog\" class=\"max-w-3xl\">...</Dialog>\n```\n\nNon-modal draggable window:\n\n```vue\n<Dialog v-model:visible=\"visible\" :modal=\"false\" draggable header=\"Change history\" class=\"w-[80vw]\">\n  ...\n</Dialog>\n```\n\nNon-modal windows are teleported to `<body>`, stack in the `z-40`…`z-49` range (dropdowns,\nnotifications and modal dialogs at `z-50` stay above them) and are raised to the front on click.\n\nA non-modal window hides together with the part of the UI it belongs to and comes back unchanged:\ninside a `TabPanel` it follows the active tab, inside `<KeepAlive>` it follows the active page.\n\n`Escape` closes the topmost open non-modal window — the page does not have to be clicked first.\nThe closed window marks the event as handled (`preventDefault`), so a page-level `Escape`\nhandler can skip it with `event.defaultPrevented`.\n\nA draggable window can be moved past the edges of the viewport, but its header always stays\non screen — fully in height and at least 80px in width — so the window can be dragged back.\n\n### ConfirmAction\n\nConfirmation dialog. Controlled via `ref` and the `confirm(id)` method.\n\n```vue\n<template>\n  <Button label=\"Delete\" severity=\"danger\" @click=\"confirmRef?.confirm(item.id)\" />\n  <ConfirmAction ref=\"confirmRef\" danger @confirm=\"onDelete\">\n    Are you sure you want to delete this record?\n  </ConfirmAction>\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { ConfirmAction, Button } from 'cetera-vue-utils'\n\nconst confirmRef = ref()\nconst onDelete = (id) => {\n  // delete record with id\n}\n</script>\n```\n\n| Prop | Type | Description |\n|---|---|---|\n| `danger` | `boolean` | Renders the confirm button in red |\n\n| Event | Payload | Description |\n|---|---|---|\n| `confirm` | `id: any` | Fired after user confirms |\n\n| Method | Description |\n|---|---|\n| `confirm(id)` | Opens the dialog and stores `id` to pass to the event |\n\n| Slot | Description |\n|---|---|\n| `default` | Confirmation message body |\n\n### Input\n\nWrapper around an input field with label, validation errors, and helper text support.\n\n```vue\n<template>\n  <Input label=\"Email\" v-model=\"email\" :invalidMessage=\"errors.get('email')\" />\n\n  <!-- With a custom component -->\n  <Input label=\"Date\" :component=\"InputDate\" v-model=\"date\" />\n\n  <!-- With helper text -->\n  <Input label=\"Password\" v-model=\"password\" helperText=\"Minimum 8 characters\" />\n</template>\n\n<script setup>\nimport { Input, InputDate } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `label` | `string` | — | Field label |\n| `labelPosition` | `'top' \\| 'left'` | `'top'` | Label position: above the field or inline to the left |\n| `component` | `Component` | `InputText` | Input component to render |\n| `invalidMessage` | `string` | — | Validation error text |\n| `helperText` | `string` | — | Helper text below the field |\n| `id` | `string` | auto uuid | ID for label/input association |\n| `size` | `'sm' \\| 'small' \\| 'md' \\| 'lg'` | — | Controls padding/text size (sm: px-2 py-1 text-sm, md/default: px-3 py-2, lg: px-4 py-3 text-lg) |\n\n| Slot | Props | Description |\n|---|---|---|\n| `default` | `{ invalid: boolean }` | Replaces the input element entirely |\n| `invalid-message` | — | Custom validation error content |\n| `helper-text` | — | Custom helper text content |\n\n### Checkbox\n\nCheckbox with label. Supports indeterminate state.\n\n```vue\n<template>\n  <Checkbox v-model=\"checked\" label=\"I agree to the terms\" />\n  <Checkbox v-model=\"value\" label=\"Option\" :value=\"'option1'\" name=\"group\" />\n  <Checkbox v-model=\"checked\" label=\"Partial\" :indeterminate=\"true\" />\n</template>\n\n<script setup>\nimport { Checkbox } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Description |\n|---|---|---|\n| `label` | `string` | Text next to the checkbox |\n| `labelPosition` | `'right' \\| 'top' \\| 'left'` | `'right'` | Label position relative to the control |\n| `id` | `string` | ID for label/input association (auto-generated if omitted) |\n| `value` | `boolean \\| string \\| number` | Value when used in a group |\n| `name` | `string` | Group name |\n| `disabled` | `boolean` | Disable the control |\n| `indeterminate` | `boolean` | Intermediate state |\n\n| Event | Payload | Description |\n|---|---|---|\n| `change` | `value: boolean \\| string \\| number \\| undefined` | Emitted after each toggle |\n\n### Radiobutton\n\nRadio button with label.\n\n```vue\n<template>\n  <Radiobutton v-model=\"selected\" label=\"Option 1\" value=\"a\" name=\"group\" />\n  <Radiobutton v-model=\"selected\" label=\"Option 2\" value=\"b\" name=\"group\" />\n</template>\n\n<script setup>\nimport { Radiobutton } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Description |\n|---|---|---|\n| `label` | `string` | Text next to the button |\n| `labelPosition` | `'right' \\| 'top' \\| 'left'` | `'right'` | Label position relative to the control |\n| `value` | `string \\| number` | This button's value |\n| `name` | `string` | Group name |\n| `disabled` | `boolean` | Disable the control |\n\n### Toggle\n\nToggle switch with label.\n\n```vue\n<template>\n  <Toggle v-model=\"enabled\" label=\"Enable notifications\" />\n  <Toggle v-model=\"enabled\" label=\"Active\" labelPosition=\"right\" />\n</template>\n\n<script setup>\nimport { Toggle } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `label` | `string` | — | Label text |\n| `labelPosition` | `'top' \\| 'right'` | `'top'` | Label position |\n| `disabled` | `boolean` | — | Disable the control |\n\n### Select\n\nDropdown select backed by `@headlessui/vue` Listbox.\n\n```vue\n<template>\n  <Select v-model=\"selected\" label=\"Status\" :options=\"statuses\" />\n</template>\n\n<script setup>\nimport { Select } from 'cetera-vue-utils'\n\nconst statuses = [\n  { name: 'Active', value: 'active' },\n  { name: 'Archived', value: 'archived' },\n]\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `options` | `any[]` | — | List of options |\n| `optionLabel` | `string` | `'name'` | Field used for display |\n| `optionValue` | `string` | `'value'` | Field used for value |\n| `optionGroupChildren` | `string` | — | Field containing child options — enables nested/grouped tree |\n| `placeholder` | `string` | — | Placeholder text |\n| `showClear` | `boolean` | `false` | Show clear button |\n| `filter` | `boolean` | — | Show search input inside the dropdown |\n| `filterFields` | `string[]` | — | Option fields to search across (defaults to `optionLabel`) |\n| `disabled` | `boolean` | `false` | Disable the control |\n| `size` | `'sm' \\| 'small' \\| 'md' \\| 'lg'` | — | Input size |\n\n| Event | Payload | Description |\n|---|---|---|\n| `filter` | `query: string` | Emitted on every keystroke in the filter input |\n\n| Slot | Props | Description |\n|---|---|---|\n| `option` | `{ option: any }` | Custom option rendering |\n\n### Combobox\n\nFree-text input with optional dropdown suggestions, backed by `@headlessui/vue` Combobox. The user can either pick a value from the list or type any arbitrary text.\n\n```vue\n<template>\n  <Combobox v-model=\"value\" label=\"City\" :options=\"cities\" placeholder=\"Type or select\" />\n</template>\n\n<script setup>\nimport { Combobox } from 'cetera-vue-utils'\n\nconst cities = [\n  { name: 'Moscow', value: 'msk' },\n  { name: 'Saint Petersburg', value: 'spb' },\n]\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `options` | `any[]` | `[]` | Suggestion list |\n| `optionLabel` | `string` | `'name'` | Field used for display |\n| `optionValue` | `string` | `'value'` | Field used as value when option is selected from list |\n| `mask` | `string` | — | Input mask (maska syntax, e.g. `##:##` for time) |\n| `placeholder` | `string` | `''` | Placeholder text |\n| `showClear` | `boolean` | `false` | Show clear button |\n| `disabled` | `boolean` | `false` | Disable the control |\n| `size` | `'sm' \\| 'small' \\| 'md' \\| 'lg'` | — | Input size |\n\n**`modelValue` behaviour:** when the user selects from the dropdown, `modelValue` is set to `option[optionValue]`; when the user types freely and closes the dropdown without selecting, `modelValue` is set to the typed string (or `null` if empty).\n\n| Event | Payload | Description |\n|---|---|---|\n| `filter` | `query: string` | Emitted on every keystroke — use for server-side filtering |\n\n| Slot | Props | Description |\n|---|---|---|\n| `option` | `{ option: any }` | Custom option rendering |\n\n### MultiSelect\n\nMultiple selection backed by `@headlessui/vue` Listbox with `multiple`.\n\n```vue\n<template>\n  <MultiSelect v-model=\"selected\" label=\"Tags\" :options=\"tags\" selectedFirst />\n</template>\n\n<script setup>\nimport { MultiSelect } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `options` | `any[]` | — | List of options |\n| `optionLabel` | `string` | `'name'` | Field used for display |\n| `optionValue` | `string` | `'value'` | Field used for value |\n| `optionGroupChildren` | `string` | — | Field containing child options — enables nested/grouped tree |\n| `optionGroupSelectable` | `boolean` | — | Make group headers clickable to select/deselect all children |\n| `placeholder` | `string` | — | Placeholder text |\n| `showClear` | `boolean` | `false` | Show clear button |\n| `selectAll` | `boolean` | — | Show Select all / Deselect all checkbox in the dropdown header |\n| `filter` | `boolean` | — | Show search input inside the dropdown |\n| `filterFields` | `string[]` | — | Option fields to search across (defaults to `optionLabel`) |\n| `selectedFirst` | `boolean` | — | Show selected options at the top of the list |\n| `selectedLabel` | `(count: number) => string` | — | Custom summary label when items are selected |\n| `disabled` | `boolean` | — | Disable the control |\n| `size` | `'sm' \\| 'small' \\| 'md' \\| 'lg'` | — | Input size |\n| `panelMinWidth` | `number` | — | Dropdown width follows the field width but is never narrower than this value (px) |\n\n| Event | Payload | Description |\n|---|---|---|\n| `filter` | `query: string` | Emitted on every keystroke in the filter input |\n\n| Slot | Props | Description |\n|---|---|---|\n| `option` | `{ option: any }` | Custom option rendering |\n\n### Menu\n\nDropdown menu — a `Popover` wrapper with a vertically stacked list of `MenuItem` buttons. Each `MenuItem` closes the menu on click. Place `<Menu>` inside the trigger element (e.g. `<Button>`) for `target=true` (default).\n\n```vue\n<template>\n  <Button label=\"Actions\" outlined>\n    <Menu placement=\"bottom-start\">\n      <MenuItem @click=\"edit\">Edit</MenuItem>\n      <MenuItem @click=\"remove\">Delete</MenuItem>\n    </Menu>\n  </Button>\n</template>\n\n<script setup>\nimport { Button, Menu, MenuItem } from 'cetera-vue-utils'\n</script>\n```\n\n#### Menu\n\nAccepts the same positioning props as `Popover`.\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `target` | `boolean \\| string \\| HTMLElement` | `true` | Trigger element. `true` = parent element, `false` = programmatic only, string = CSS selector, HTMLElement = ref |\n| `placement` | `'bottom-start' \\| 'bottom-end' \\| 'top-start' \\| 'top-end' \\| 'bottom' \\| 'top'` | `'bottom-start'` | Panel placement |\n| `contextMenu` | `boolean` | `false` | Open on right-click at cursor position instead of click |\n| `hover` | `boolean` | `false` | Open on mouseenter, close on mouseleave (with 80 ms grace period to move into the panel) |\n| `autoClose` | `boolean` | `true` | Close on any click inside the menu — useful when items don't have individual click handlers |\n\n| Slot | Description |\n|---|---|\n| `default` | `MenuItem` components |\n\n| Method | Description |\n|---|---|\n| `open(anchor?)` | Programmatically open. `anchor` can be a `MouseEvent` or `HTMLElement` |\n\n#### MenuItem\n\nRenders a full-width `<button>`. Automatically closes the parent menu on click via `inject`.\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `disabled` | `boolean` | — | Native `disabled` — dims the item and disables interaction |\n\nForwards all other attributes via `v-bind=\"$attrs\"` (e.g. `class`, event handlers).\n\n### Slider\n\nRange slider using a native `<input type=\"range\">`.\n\n```vue\n<template>\n  <Slider v-model=\"value\" label=\"Volume\" :min=\"0\" :max=\"100\" />\n</template>\n\n<script setup>\nimport { Slider } from 'cetera-vue-utils'\n</script>\n```\n\nAll `Input` props and native range attrs are forwarded.\n\n### Textarea\n\nMulti-line text input with optional auto-resize.\n\n```vue\n<template>\n  <Textarea v-model=\"text\" label=\"Comment\" rows=\"4\" autoResize />\n</template>\n\n<script setup>\nimport { Textarea } from 'cetera-vue-utils'\n</script>\n```\n\nAll `Input` props are forwarded. Pass `autoResize` to grow the textarea with content.\n\n### InputDate\n\nDate picker. Stores value as `yyyy-MM-dd` string.\n\n```vue\n<template>\n  <InputDate v-model=\"date\" label=\"Date of birth\" min-date=\"2000-01-01\" :max-date=\"today\" />\n</template>\n\n<script setup>\nimport { InputDate } from 'cetera-vue-utils'\n\nconst date = ref<string | null>(null) // '2024-01-15'\nconst today = new Date()\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `string \\| null` | — | Date as `yyyy-MM-dd` |\n| `minDate` | `string \\| Date` | `undefined` | Earliest selectable date |\n| `maxDate` | `string \\| Date` | `undefined` | Latest selectable date |\n| `size` | `InputSize` | `undefined` | Input size |\n| `showClear` | `boolean` | `false` | Show clear button |\n| `disabled` | `boolean` | `false` | Disables the picker |\n\nRequires `date-fns` (included as a dependency).\n\n### InputMonth\n\nMonth picker. Stores value as `YYYY-MM` string (e.g. `\"2025-06\"`).\n\n```vue\n<template>\n  <InputMonth v-model=\"month\" label=\"Billing month\" min-date=\"2020-01\" :max-date=\"today\" />\n</template>\n\n<script setup>\nimport { InputMonth } from 'cetera-vue-utils'\n\nconst month = ref<string | null>(null) // '2025-06'\nconst today = new Date()\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `string \\| null` | — | Month as `YYYY-MM` |\n| `minDate` | `string \\| Date` | `undefined` | Earliest selectable month |\n| `maxDate` | `string \\| Date` | `undefined` | Latest selectable month |\n| `size` | `InputSize` | `undefined` | Field size |\n| `showClear` | `boolean` | `false` | Show clear button |\n| `disabled` | `boolean` | `false` | Disables the picker |\n\n\n### InputTime\n\nTime picker. Stores value as `HH:mm` string.\n\n```vue\n<template>\n  <InputTime v-model=\"time\" label=\"Start time\" />\n</template>\n\n<script setup>\nimport { InputTime } from 'cetera-vue-utils'\n\nconst time = ref<string | null>(null) // '14:30'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `string \\| null` | — | Time as `HH:mm` |\n| `showClear` | `boolean` | `false` | Show clear button |\n| `disabled` | `boolean` | `false` | Disable the picker |\n\n### InputFile\n\nFile upload with drag-and-drop support. Stores selected files as `File[]`.\n\n```vue\n<template>\n  <InputFile v-model=\"files\" name=\"docs\" label=\"Documents\" multiple upload-max-filesize=\"10 MB\" />\n</template>\n\n<script setup>\nimport { InputFile } from 'cetera-vue-utils'\n\nconst files = ref([])\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `File[]` | `[]` | Selected files |\n| `name` | `string` | — | Input name attribute |\n| `label` | `string` | `undefined` | Field label |\n| `multiple` | `boolean` | `false` | Allow multiple files |\n| `disabled` | `boolean` | `false` | Disable input |\n| `uploadMaxFilesize` | `string` | `undefined` | Max size hint shown below the dropzone |\n\n### InputFileImage\n\nImage upload with drag-and-drop, preview, and delete button. Accepts `.jpg`, `.jpeg`, `.png`, `.webp`.\n\n```vue\n<template>\n  <InputFileImage v-model=\"imageUrl\" v-model:file=\"imageFile\" name=\"avatar\" label=\"Avatar\" />\n</template>\n\n<script setup>\nimport { InputFileImage } from 'cetera-vue-utils'\n\nconst imageUrl = ref(null)  // base64 data URL of the selected image\nconst imageFile = ref(null) // raw File object\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `string \\| null` | `undefined` | Base64 data URL of the image |\n| `file` (v-model) | `File \\| null` | `undefined` | Raw File object |\n| `name` | `string` | `'files'` | Input name attribute |\n| `label` | `string` | `undefined` | Field label |\n| `disabled` | `boolean` | `false` | Disable input |\n| `invalidMessage` | `string` | `undefined` | Validation error message |\n| `uploadMaxFilesize` | `string` | `undefined` | Max size hint shown below the dropzone |\n\n| Slot | Description |\n|---|---|\n| `invalid-message` | Custom validation error content |\n\n### InputNumber\n\nNumeric input using a native `<input type=\"number\">`.\n\n```vue\n<template>\n  <InputNumber v-model=\"amount\" label=\"Amount\" />\n</template>\n\n<script setup>\nimport { InputNumber } from 'cetera-vue-utils'\n</script>\n```\n\nAll `Input` props are forwarded.\n\n### InputPassword\n\nPassword field with show/hide toggle.\n\n```vue\n<template>\n  <InputPassword v-model=\"password\" label=\"Пароль\" placeholder=\"Введите пароль\" />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { InputPassword } from 'cetera-vue-utils'\n\nconst password = ref('')\n</script>\n```\n\nAll `Input` props (`label`, `invalidMessage`, `helperText`, etc.) are supported.\n\n### InputSearch\n\nSearch field with icon, clear button, and debounce. Requires `@heroicons/vue` and `@vueuse/core`.\n\n```vue\n<template>\n  <InputSearch v-model=\"query\" :debounce=\"500\" :loading=\"isSearching\" placeholder=\"Search...\" />\n</template>\n\n<script setup>\nimport { InputSearch } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `string` | `''` | Search value |\n| `debounce` | `number` | `800` | Delay before emit (ms) |\n| `loading` | `boolean` | `false` | Shows spinner instead of clear icon |\n| `size` | `'sm' \\| 'small' \\| 'md' \\| 'lg'` | `—` | Controls padding/text size |\n\n### InputText\n\nBase text input. Used by `Input` and the other input components.\n\n```vue\n<template>\n  <InputText v-model=\"name\" />\n\n  <!-- Debounced model updates -->\n  <InputText v-model=\"name\" :debounce=\"500\" />\n</template>\n\n<script setup>\nimport { InputText } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `string \\| number \\| null` | — | Input value |\n| `fluid` | `boolean` | `false` | Makes the input full width |\n| `invalid` | `boolean` | `false` | Applies error styling |\n| `size` | `'sm' \\| 'small' \\| 'md' \\| 'lg'` | `—` | Controls padding/text size |\n| `debounce` | `number` | — | Delay before emitting `update:modelValue` (ms). Omit/`0` to emit immediately |\n| `showClear` | `boolean` | `false` | Shows a clear (✕) button when the field has a value |\n| `clearValue` | `string \\| number \\| null` | `''` | Value emitted when the clear button is clicked |\n\n### Tabs\n\nTab component based on provide/inject. Tab styling is fully controlled via Tailwind.\n\n```vue\n<template>\n  <Tabs v-model:value=\"activeTab\">\n    <TabList class=\"border-b border-gray-200 gap-0 mb-4\">\n      <Tab\n        v-for=\"tab in tabs\"\n        :key=\"tab.value\"\n        :value=\"tab.value\"\n        :class=\"[\n          'px-4 py-2 text-sm font-medium border-b-2 -mb-px transition',\n          activeTab === tab.value\n            ? 'border-primary-500 text-primary-600'\n            : 'border-transparent text-gray-500 hover:text-gray-700',\n        ]\"\n      >\n        {{ tab.label }}\n      </Tab>\n    </TabList>\n\n    <TabPanel value=\"one\"><p>First tab</p></TabPanel>\n    <TabPanel value=\"two\"><p>Second tab</p></TabPanel>\n  </Tabs>\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { Tabs, TabList, Tab, TabPanel } from 'cetera-vue-utils'\n\nconst activeTab = ref('one')\n</script>\n```\n\n| Component | Prop | Description |\n|---|---|---|\n| `Tabs` | `value` (v-model) | Active tab value |\n| `Tabs` | `lazy` | Mount `TabPanel` content only when first activated |\n| `Tabs` | `keepHeight` | Inactive panels use `visibility:hidden` instead of `display:none`. Use with `<TabPanels>` wrapper — it automatically becomes a CSS grid that overlaps all panels, so the container height equals the tallest panel. |\n| `Tab` | `value` | Unique tab identifier |\n| `Tab` | `as` | HTML tag or component (default: `button`) |\n| `TabPanel` | `value` | Shown when it matches `Tabs.value` |\n| `TabPanels` | — | Optional wrapper for `keepHeight` mode; auto-applies CSS grid to overlay all panels |\n\n`TabList` is a `role=\"tablist\"` wrapper that accepts any classes. `Tab` sets `aria-selected` automatically. The `class` attribute on `Tab` is forwarded to the overflow `MenuItem`, so layout classes like `flex items-center gap-2` apply in both contexts.\n\n**TabList props:**\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `activeVisible` | `boolean` | `false` | When true, selecting a hidden tab from the overflow menu moves it to the first visible position; also highlights the \"More\" button border when the active tab is hidden |\n| `orderable` | `boolean` | `false` | Enables drag & drop reordering of tabs (see below). Turns off `activeVisible` repositioning, which would break drag positions |\n| `placement` | `'bottom-start' \\| 'bottom-end' \\| 'top-start' \\| 'top-end' \\| 'bottom' \\| 'top'` | `'bottom-end'` | Placement of the overflow dropdown menu |\n\n**TabList events:**\n\n| Event | Payload | Description |\n|---|---|---|\n| `reorder` | `(string \\| number)[]` | New order of tab values after a drag. Fired only with `orderable` |\n\n**TabList slots:**\n\n| Slot | Description |\n|---|---|\n| `default` | Tab items (`<Tab>` components) |\n| `#more` | Overflow button label. Scoped: `{ count: number }`. Default content: `More N ...` |\n\n**Reordering.** With `orderable` tabs can be dragged inside the tab strip, and hidden tabs\ncan be dragged out of the \"More\" menu onto the strip. `TabList` does not own the tabs — they\nare rendered by the caller — so it puts the DOM back the way it was and emits `reorder` with\nthe new order of values; the caller reorders its own list:\n\n```vue\n<TabList orderable @reorder=\"reorder\">\n  <Tab v-for=\"tab in tabs\" :key=\"tab.value\" :value=\"tab.value\">{{ tab.label }}</Tab>\n</TabList>\n\n<script setup>\nconst reorder = (values) =>\n  tabs.value.sort((a, b) => values.indexOf(a.value) - values.indexOf(b.value))\n</script>\n```\n\n### Accordion\n\nCollapsible panels. Supports single and multiple open modes.\n\n```vue\n<template>\n  <Accordion :multiple=\"true\">\n    <AccordionPanel value=\"one\">\n      <AccordionHeader class=\"px-4 py-3 text-sm font-medium\">\n        Header\n      </AccordionHeader>\n      <AccordionContent class=\"px-4 py-3 text-sm text-gray-600\">\n        Panel content\n      </AccordionContent>\n    </AccordionPanel>\n    <AccordionPanel value=\"two\">\n      <AccordionHeader class=\"px-4 py-3 text-sm font-medium\">\n        Another header\n      </AccordionHeader>\n      <AccordionContent class=\"px-4 py-3 text-sm text-gray-600\">\n        Another content\n      </AccordionContent>\n    </AccordionPanel>\n  </Accordion>\n</template>\n\n<script setup>\nimport { Accordion, AccordionPanel, AccordionHeader, AccordionContent } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Component | Type | Default | Description |\n|---|---|---|---|---|\n| `multiple` | `Accordion` | `boolean` | `false` | Allow multiple panels open at once |\n| `value` | `Accordion` | `(string \\| number)[]` | — | Array of open panel values (v-model) |\n| `value` | `AccordionPanel` | `string \\| number` | — | Unique panel identifier |\n\n`AccordionHeader` renders a button with an animated chevron. `AccordionContent` opens with a smooth height animation.\n\n### Skeleton\n\nPlaceholder for loading content with a pulse animation.\n\n```vue\n<template>\n  <!-- Text lines -->\n  <Skeleton height=\"1rem\" width=\"100%\" />\n  <Skeleton height=\"1rem\" width=\"75%\" />\n\n  <!-- Avatar + text -->\n  <div class=\"flex items-center gap-3\">\n    <Skeleton shape=\"circle\" width=\"3rem\" height=\"3rem\" />\n    <div class=\"flex-1 space-y-2\">\n      <Skeleton height=\"0.875rem\" width=\"40%\" />\n      <Skeleton height=\"0.75rem\" width=\"60%\" />\n    </div>\n  </div>\n</template>\n\n<script setup>\nimport { Skeleton } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `width` | `string` | `'100%'` | Block width |\n| `height` | `string` | `'1rem'` | Block height |\n| `shape` | `'rectangle' \\| 'circle'` | `'rectangle'` | Shape: rectangle or circle |\n\n### Draggable\n\nSortable list component based on [SortableJS](https://sortablejs.github.io/Sortable/). Supports drag between lists, multi-drag, and cloning.\n\n```vue\n<template>\n  <!-- Sortable list -->\n  <Draggable v-model=\"items\" item-key=\"id\" tag=\"ul\" ghost-class=\"opacity-40\">\n    <template #item=\"{ element }\">\n      <li class=\"cursor-grab\">{{ element.label }}</li>\n    </template>\n  </Draggable>\n\n  <!-- Drag between two lists -->\n  <Draggable v-model=\"listA\" item-key=\"id\" group=\"shared\">\n    <template #item=\"{ element }\"><div>{{ element.label }}</div></template>\n  </Draggable>\n  <Draggable v-model=\"listB\" item-key=\"id\" group=\"shared\">\n    <template #item=\"{ element }\"><div>{{ element.label }}</div></template>\n  </Draggable>\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { Draggable } from 'cetera-vue-utils'\n\nconst items = ref([\n  { id: 1, label: 'Item A' },\n  { id: 2, label: 'Item B' },\n])\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `modelValue` | `any[]` | — | List (use with `v-model`) |\n| `list` | `any[]` | — | List (mutated in place; mutually exclusive with `v-model`) |\n| `itemKey` | `string \\| Function` | — | Field or function to produce a unique key per item |\n| `tag` | `string` | `'div'` | Root element tag |\n| `group` | `string \\| object` | — | SortableJS group — enables drag between lists |\n| `clone` | `Function` | — | Custom clone function for pull: 'clone' |\n| `move` | `Function` | — | Callback to validate a move; return `false` to cancel |\n| `multiDrag` | `boolean` | `false` | Enable multi-item drag (requires SortableJS MultiDrag plugin) |\n\nAll other props are forwarded as SortableJS options (e.g. `ghost-class`, `chosen-class`, `animation`, `handle`, `filter`, `sort`, `disabled`).\n\n`@change` emits `{ added }`, `{ removed }`, or `{ moved }` after each reorder.\n\n### DataTable\n\nData table that reads column definitions from `Column` child components.\n\n```vue\n<template>\n  <DataTable :value=\"users\" scrollable scroll-height=\"400px\">\n    <Column field=\"name\" header=\"Name\" />\n    <Column field=\"email\" header=\"Email\" />\n    <Column header=\"Actions\">\n      <template #body=\"{ data }\">\n        <Button label=\"Edit\" size=\"sm\" @click=\"edit(data)\" />\n      </template>\n    </Column>\n  </DataTable>\n</template>\n\n<script setup>\nimport { DataTable, Column, Button } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `value` | `any[]` | — | Row data |\n| `scrollable` | `boolean` | `false` | Enable scrollable body |\n| `scrollHeight` | `string` | — | Fixed height for scrollable body (e.g. `'400px'`) |\n| `stickyHeader` | `boolean` | `false` | Stick header on scroll |\n| `stickyTop`    | `string`  | `'0px'` | Top offset for sticky header (e.g. `'64px'` when a fixed navbar is present) |\n| `loading`      | `boolean` | `false` | Show skeleton rows |\n| `zebra`        | `boolean` | `false` | Alternate row background |\n| `borders`      | `boolean` | `false` | Show column borders |\n| `rowClass`     | `string \\| ((row, index) => string)` | — | Extra class(es) for each row |\n| `headerClass`  | `string`  | — | Extra class for header cells |\n\n| Event | Payload | Description |\n|---|---|---|\n| `row-click` | `(row: object, index: number)` | Emitted when a row is clicked |\n\n`Column` props:\n\n| Prop | Type | Description |\n|---|---|---|\n| `field` | `string` | Data field name |\n| `header` | `string` | Column header text |\n| `class` | `string` | Extra class for both header and body cells |\n| `headerClass` | `string` | Extra class for the header cell only |\n| `bodyClass` | `string` | Extra class for body cells only |\n\n`Column` slots:\n\n| Slot | Description |\n|---|---|\n| `#body=\"{ data }\"` | Custom cell renderer — receives the row object |\n| `#filter` | Filter control rendered in the filter row. If any column defines `#filter`, a filter row is shown below the header row. |\n\n`DataTable` slots:\n\n| Slot | Description |\n|---|---|\n| `header` | Content above the column headers (spans full width) |\n| `empty` | Content shown when `value` is empty. Default: «Нет данных» |\n\n### Pagination\n\nPage navigation with rows-per-page selector. Optionally syncs current page with a URL query param via the History API.\n\n```vue\n<template>\n  <!-- v-model style (preferred) -->\n  <Pagination :total-records=\"243\" v-model:limit=\"limit\" v-model:offset=\"offset\" />\n\n  <!-- legacy @refresh style (still supported) -->\n  <Pagination :total-records=\"243\" :limit=\"limit\" :offset=\"offset\" @refresh=\"onRefresh\" />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { Pagination } from 'cetera-vue-utils'\n\nconst limit = ref(20)\nconst offset = ref(0)\n\nconst onRefresh = ({ limit: l, offset: o }) => {\n  limit.value = l\n  offset.value = o\n}\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `totalRecords` | `number` | `0` | Total number of records |\n| `limit` | `number` | — | Records per page |\n| `offset` | `number` | — | Current offset |\n| `limitOptions` | `number[]` | `[20, 50, 100]` | Rows-per-page options |\n| `queryParam` | `string` | — | When set, syncs current page with this query param (`queryParam=\"page\"` → `?page=2`). Restores on mount, supports browser back/forward. |\n\n`v-model:limit` and `v-model:offset` update automatically on page/rows-per-page change. The `@refresh` event emits `{ limit, offset }` on each change and remains supported for backward compatibility.\n\n### Popover\n\nFloating panel that attaches to an external trigger element. No wrapper slot — place the component next to or inside the target element.\n\n```vue\n<!-- target=true (default): attaches to the parent element -->\n<template>\n  <div>\n    <Button label=\"Open\" outlined />\n    <Popover>\n      <div class=\"p-3\">Panel content</div>\n    </Popover>\n  </div>\n</template>\n\n<script setup>\nimport { Popover, Button } from 'cetera-vue-utils'\n</script>\n```\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `target` | `true \\| false \\| string \\| HTMLElement` | `true` | Trigger element. `true` = parent element, `false` = no binding (programmatic only), `string` = CSS selector (`'#id'`, `'.class'`), `HTMLElement` = direct ref |\n| `placement` | `'auto' \\| 'bottom-start' \\| 'bottom-end' \\| 'bottom' \\| 'top-start' \\| 'top-end' \\| 'top' \\| 'bottom-end-out' \\| 'top-end-out'` | `'auto'` | Panel placement (ignored when `contextMenu`). `auto` picks the side with most available space. `*-out` variants start the panel at the target's right edge and extend rightward |\n| `contextMenu` | `boolean` | `false` | Open on right-click at cursor position instead of click |\n| `hover` | `boolean` | `false` | Open on mouseenter, close on mouseleave (with 80 ms grace period to move into the panel) |\n\n| Slot | Description |\n|---|---|\n| `default` | Panel content. Exposes `{ close }` to close the panel programmatically |\n\n| Method | Description |\n|---|---|\n| `open(anchor?)` | Programmatically open the panel. `anchor` can be a `MouseEvent` (positions at cursor) or `HTMLElement` (positions below element) |\n\nCloses on `Escape` or click outside.\n\n**target by selector:**\n\n```vue\n<Button id=\"my-btn\" label=\"Open\" outlined />\n<Popover target=\"#my-btn\">\n  <div class=\"p-3\">Content</div>\n</Popover>\n```\n\n**target by ref:**\n\n```vue\n<button ref=\"btn\">Open</button>\n<Popover :target=\"btn\">\n  <div class=\"p-3\">Content</div>\n</Popover>\n```\n\n**target=false — programmatic only:**\n\n```vue\n<Button label=\"Open\" @click=\"(e) => popover.open(e)\" />\n<Popover ref=\"popover\" :target=\"false\">\n  <div class=\"p-3\">Content</div>\n</Popover>\n```\n\n**contextmenu — panel opens at cursor:**\n\n```vue\n<div class=\"p-8\">\n  Right-click here\n  <Popover contextMenu>\n    <Menu>\n      <MenuItem @click=\"edit\">Edit</MenuItem>\n      <MenuItem @click=\"remove\">Delete</MenuItem>\n    </Menu>\n  </Popover>\n</div>\n```\n\n## Composables\n\n### useNotify\n\nGlobal notification system with auto-dismiss.\n\n```ts\nimport { useNotify } from 'cetera-vue-utils'\n\nconst notify = useNotify()\n\nnotify.success('Saved!')\nnotify.error('Something went wrong')\nnotify.warn('Please check the input')\nnotify.info('Update available')\n\n// Custom duration (ms)\nnotify.add('info', 'Custom message', 5000)\n```\n\n| Method | Type | Duration |\n|---|---|---|\n| `success(message)` | `success` | 3000ms |\n| `info(message)` | `info` | 3000ms |\n| `warn(message)` | `warn` | 4000ms |\n| `error(message)` | `error` | 5000ms |\n| `add(type, message, life)` | any | custom |\n\nThe `notifications` ref is shared across all `useNotify()` calls — readable from anywhere in the app.\n\n### useHttpClient\n\nHTTP client based on axios with automatic error notifications and request cancellation support.\n\n```ts\nimport { useHttpClient } from 'cetera-vue-utils'\n\nconst http = useHttpClient({\n    baseURL: 'https://api.example.com',\n    onUnauthorized: () => router.push('/login'),\n})\n\n// GET\nconst { data } = await http.get<User[]>('/users')\n\n// POST\nawait http.post('/users', { data: { name: 'John' } })\n\n// With params\nawait http.get('/users', { params: { page: 1 } })\n\n// Cancel previous request on repeat call\nawait http.get('/search', { params: { q: 'text' }, cancelPrevious: true })\n\n// Suppress all notifications for this request\nawait http.get('/status', { silent: true })\n\n// Download file\nawait http.download('/reports/export.xlsx')\n```\n\n| Method | Description |\n|---|---|\n| `get<T>(url, config?)` | GET request |\n| `post<T>(url, config?)` | POST request |\n| `patch<T>(url, config?)` | PATCH request |\n| `put<T>(url, config?)` | PUT request |\n| `destroy<T>(url, config?)` | DELETE request |\n| `download(url, config?)` | Download file |\n\n**Automatic behavior:**\n- `2xx` with a `message` field — shows `notify.success`\n- `400`, `5xx` — shows `notify.error`\n- `422` — shows `notify.error` with validation message\n- `401` — calls `onUnauthorized()`\n- `403` — shows `notify.error(\"Action not allowed!\")`\n- `419` — shows `notify.error` about expired session\n\n### useErrors\n\nValidation error management for forms.\n\n```ts\nimport { useErrors } from 'cetera-vue-utils'\n\nconst errors = useErrors()\n\n// Record errors from server response\nerrors.record(response.errors)\n\n// Check if a field has an error\nerrors.has('email')       // true / false\n\n// Get error text for a field\nerrors.get('email')       // \"Email is required\"\n\n// Check if any errors exist\nerrors.any()              // true / false\n\n// Set a single error\nerrors.set({ path: 'email', value: 'Invalid format' })\n\n// Clear one field or all fields\nerrors.clear('email')\nerrors.clear()\n```\n\n### useDataLoad\n\nData loading via `useHttpClient` with managed `loading` and `data` state.\n\n```ts\nimport { useDataLoad, useHttpClient } from 'cetera-vue-utils'\n\nconst http = useHttpClient({ baseURL: '/api' })\n\n// Simple case\nconst { data, loading, load } = useDataLoad<User[]>(() => http.get('/users'))\n\n// With params\nconst { data, meta, loading, load } = useDataLoad<User[], { page: number }>(\n    (params) => http.get('/users', { params })\n)\n\n// Load\nawait load({ page: 1 })\n\n// Load only if data is not yet fetched (cache)\nawait load(true)\nawait load({ page: 1 }, true)\n\n// Share state between multiple loaders\nconst data = ref<User[]>()\nconst loading = ref(false)\nconst { load: loadUsers } = useDataLoad(() => http.get('/users'), { data, loading })\nconst { load: loadMore } = useDataLoad((p) => http.get('/users', { params: p }), { data, loading })\n```\n\nThe returned `meta` contains `total` — useful for pagination.\n\n### useForm\n\nReactive form state with optional two-way URL query string sync.\n\n```ts\nimport { useForm } from 'cetera-vue-utils'\n\n// Basic usage\nconst form = useForm({\n    defaults: { search: '', page: 1, active: true },\n    onChange: () => load(),\n})\n\n// Sync form state to/from URL query params\nconst form = useForm({\n    defaults: { search: '', page: 1 },\n    syncQuery: true,\n    onChange: () => load(),\n})\n\n// Remember values across visits (sessionStorage), keyed by route path\nconst form = useForm({\n    defaults: { search: '', page: 1 },\n    remember: true,\n    onChange: () => load(),\n})\n```\n\n| Option | Type | Default | Description |\n|---|---|---|---|\n| `defaults` | `T` | — | Initial form values |\n| `onChange` | `() => void` | — | Called on any change (deep watch) |\n| `syncQuery` | `boolean` | `false` | Sync form state to/from URL query string |\n| `remember` | `boolean \\| string` | `false` | Persist form state to `sessionStorage` and restore it next time `useForm` is used. `true` derives the storage key from the current route path; pass a string to set the key explicitly (useful when a route hosts more than one remembered form) |\n\nWhen `syncQuery` is enabled, form values are read from the URL on mount and written back on every change. Supports nested objects (`filter[status]`), dates, numbers, booleans, and arrays. Arrays are serialized as comma-separated values (e.g. `ids=1,2,3`) and deserialized back into arrays by checking whether the default value is an array. This works for both top-level array fields and array fields inside nested objects.\n\nWhen `remember` is enabled, form values are read from `sessionStorage` on mount and written back on every change (JSON-serialized, so nested objects, dates, numbers, booleans and arrays round-trip without extra parsing rules). If both `remember` and `syncQuery` are enabled, URL query values take precedence over remembered ones.\n\nReturns a `Ref<T>` — use as `form.value.fieldName` or `v-model=\"form.value.fieldName\"`.\n\n### useFormElements\n\nHelper composable for form components. Used internally by `Input`, but available standalone.\n\n```ts\nimport { useFormElements } from 'cetera-vue-utils'\n\nconst { isInvalid, isHelper, uuid } = useFormElements(props)\n```\n\n## TypeScript\n\nAll exports are fully typed:\n\n```ts\nimport type {\n  Notification,\n  HttpResponse,\n  UseHttpOptions,\n  ErrorsData,\n  InputProps,\n  SpinnerSize,\n} from 'cetera-vue-utils'\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}