{"_id":"@hairy/vue-lib","_rev":"54-82384bea42b201fb155e4df3a75b5e88","name":"@hairy/vue-lib","dist-tags":{"latest":"1.52.0"},"versions":{"1.3.16":{"name":"@hairy/vue-lib","version":"1.3.16","license":"MIT","_id":"@hairy/vue-lib@1.3.16","maintainers":[{"name":"tuimao","email":"951416545@qq.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"dist":{"shasum":"d842b3490c1616c4fda92f718f63b9675686dece","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.3.16.tgz","fileCount":5,"integrity":"sha512-PMwCsNOIGa58gwQWCeaCDVCttgS6qRtvMPX4Ca7Pwshg3Sa8MFyZgKmgUFErRK5MFURgFm3+3rLGBEvfhd6ZRg==","signatures":[{"sig":"MEUCIAfn8R+7F7M2Qx1tkUlu1RBre1deqqEhlBHwKN7NCp5JAiEA5ZEukiSnjha5NuOfHfTOw/dobPb0B9Y1+47GHrxRtmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35759},"main":"./dist/index.cjs","_from":"file:hairy-vue-lib-1.3.16.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.iife.min.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./*":"./*"},"scripts":{"build":"ptsup src/index.ts --dts"},"_npmUser":{"name":"tuimao","email":"951416545@qq.com"},"_resolved":"C:\\Users\\Mr.Mao\\AppData\\Local\\Temp\\1fe405486191107c498e6e20a4df2812\\hairy-vue-lib-1.3.16.tgz","_integrity":"sha512-PMwCsNOIGa58gwQWCeaCDVCttgS6qRtvMPX4Ca7Pwshg3Sa8MFyZgKmgUFErRK5MFURgFm3+3rLGBEvfhd6ZRg==","_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","dependencies":{"vue":"^3","lodash":"^4","vue-demi":"^0.14.5","css-render":"^0.15.12","@hairy/utils":"0.7.3","@vueuse/core":"^8.5.0"},"publishConfig":{"jsdelivr":"./dist/index.iife.min.js"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash":"^4"},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.3.16_1740726193005_0.6376128869836586","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@hairy/vue-lib","version":"1.5.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.5.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ecf7ba5d4b5240126653cd17e19fb2b1499e66cd","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.5.0.tgz","fileCount":7,"integrity":"sha512-00Yksjs6w/qfF2c5tpNsYc2y6Y0Xo3XZ/dFL9hbFRGAx8p5dQsa9LAbIU3cTgeLAyJu6Vj/Ci3P03XZPc+vaUw==","signatures":[{"sig":"MEUCIQCG673INhtCsC06G+Hz4T7L21vOWTJMZiMbnfuRI666OQIgSwvohRkYTFUpa2wZbuC7WWmCXxB+UVkvh/Sf1N6DA08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77029},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.5.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\56bf01e724816ff580b27635f2f07117\\hairy-vue-lib-1.5.0.tgz","_integrity":"sha512-00Yksjs6w/qfF2c5tpNsYc2y6Y0Xo3XZ/dFL9hbFRGAx8p5dQsa9LAbIU3cTgeLAyJu6Vj/Ci3P03XZPc+vaUw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.5.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.5.0_1742387398523_0.13470232749972255","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@hairy/vue-lib","version":"1.6.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.6.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"2e9049760fb70540e6643e766426609996bceca2","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.6.0.tgz","fileCount":7,"integrity":"sha512-3BMdCvElb9RelKkobdkdJnLa8L8xM6qxbpA4wAJAJVrjHy6BdAk3KotzNsxbpIBkYsL3uXevp5c+1Mx31tH1lA==","signatures":[{"sig":"MEYCIQCwcIbxuyncF1CaWhMIEZXq8jIz8AJVZRjGkF8uo9PcegIhALEoAgoE2lOEB1YkAn0Y1RDewtYf/15bzV5cJevIhlu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80676},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.6.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4e60d54f772abb887a529652ee47c38e\\hairy-vue-lib-1.6.0.tgz","_integrity":"sha512-3BMdCvElb9RelKkobdkdJnLa8L8xM6qxbpA4wAJAJVrjHy6BdAk3KotzNsxbpIBkYsL3uXevp5c+1Mx31tH1lA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.6.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.6.0_1742806369760_0.31648622160673257","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@hairy/vue-lib","version":"1.6.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.6.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"d66f117e0a771dfc912bc4ded6cfb74e38b8a907","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.6.1.tgz","fileCount":7,"integrity":"sha512-7mUJIqn/J/3FoMAKV5AGwjY1pzUC7yumE0df5PhOC6Zindrv3Ho598jo8Oypw8GnmjtTBw0YZVvKEGLEaNoQXw==","signatures":[{"sig":"MEUCIQD3DcjJ6XASqMJG0NnmQ09R4SX0tcvmpmdzmC3CQJ1zJwIgHUaAasKyEvqUTAFt8tkSYOA+gFoRe6PW0s3sHeTkWUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80676},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.6.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\1430ba27fc18fc72156da0ca16b668ff\\hairy-vue-lib-1.6.1.tgz","_integrity":"sha512-7mUJIqn/J/3FoMAKV5AGwjY1pzUC7yumE0df5PhOC6Zindrv3Ho598jo8Oypw8GnmjtTBw0YZVvKEGLEaNoQXw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.6.1","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.6.1_1742817306115_0.16158778105657023","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@hairy/vue-lib","version":"1.6.2","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.6.2","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"589d28cff18aa55131d1868898b93ccf8f2f46e3","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.6.2.tgz","fileCount":7,"integrity":"sha512-rCwZVmQflNcCPhKG2vXShK1AkVeoteKtaeJ4zNLE4b8+oG7oGTtpJYuCz0fIfMHpK71Zwd/m8zDOVlcHiYUz4w==","signatures":[{"sig":"MEUCIH77GGiIyPtKnn6NP9yrxhXCl96ZPO+MCboqjJB1zoi/AiEAhdES7dSDm/JpS1kDENlsqqUWX24x5uYKU2oGzLEZUYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80676},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.6.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\994a0e18e558593c3b8bb50d54f702ca\\hairy-vue-lib-1.6.2.tgz","_integrity":"sha512-rCwZVmQflNcCPhKG2vXShK1AkVeoteKtaeJ4zNLE4b8+oG7oGTtpJYuCz0fIfMHpK71Zwd/m8zDOVlcHiYUz4w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.6.2","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.6.2_1742817472176_0.4871798316290319","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@hairy/vue-lib","version":"1.7.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.7.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"097b8522383396f55b9208911fdd4a7314a11714","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.7.0.tgz","fileCount":7,"integrity":"sha512-4k9rJN21t7u3gbiRDTO4WLXKimkuAmLN63FmxZL5nCF5oQ3du1BnxfKYDcLAsQpbOAEtvm50xmyirWiIcjqMrQ==","signatures":[{"sig":"MEUCIQCX+1l3zNW+lXmTV6Uforz/cydwKixgfVwltlwMN4DAHQIgHnqAqWb4u1zDxsekVruOa+YZWB+25Y8z5fEM/8T+H4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.7.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4168c1e66400840e6c61391ad19615a5\\hairy-vue-lib-1.7.0.tgz","_integrity":"sha512-4k9rJN21t7u3gbiRDTO4WLXKimkuAmLN63FmxZL5nCF5oQ3du1BnxfKYDcLAsQpbOAEtvm50xmyirWiIcjqMrQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.7.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.7.0_1742869421999_0.9281403765561393","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@hairy/vue-lib","version":"1.7.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.7.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"856d17c5715b4dd83332c1ce7dabe2ac8b2fa492","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.7.1.tgz","fileCount":7,"integrity":"sha512-6zk8xlfg5jZyx93TkDnWw9gTBL/hJG9uupEMIlDsm65CF4ZdJeTfWGChkpNaB23pOCUWd1W/+QdWP7dM1nQbEA==","signatures":[{"sig":"MEQCIH0o+pXPmsh12KCZAiIke3yqDp13pLGIutE8fyLVeIRiAiB3uqKw1FWMJqFmi1GpkQI+2MF8xdDsutvJppIM9W1Vbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.7.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\5ce9608ebf7b6181a8e31ae9fab2b39e\\hairy-vue-lib-1.7.1.tgz","_integrity":"sha512-6zk8xlfg5jZyx93TkDnWw9gTBL/hJG9uupEMIlDsm65CF4ZdJeTfWGChkpNaB23pOCUWd1W/+QdWP7dM1nQbEA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.7.1","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.7.1_1742869946855_0.10661633019311934","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@hairy/vue-lib","version":"1.7.2","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.7.2","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"1af44bb3a2ca6e89596d38c18b347da6b830ae8d","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.7.2.tgz","fileCount":7,"integrity":"sha512-wPzhrPSMn2GZ/w76Glz6xe6DqsdWJh1SjeH49MmKCWC5uIE6iZ7Ve2JKHm6GdcV2vC9cCXQ0GiyZFbxu24EppQ==","signatures":[{"sig":"MEUCIEIfVnoDdIChhff+20HqnTOtcP0JKFeaIGQWYXTfi55qAiEAyHQ3rK2F1qzkrSCIdyCd1R27NK4DqMQvQaQfsMJZT2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.7.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\e6ab84fec6d79563df4c8137d7f6bba5\\hairy-vue-lib-1.7.2.tgz","_integrity":"sha512-wPzhrPSMn2GZ/w76Glz6xe6DqsdWJh1SjeH49MmKCWC5uIE6iZ7Ve2JKHm6GdcV2vC9cCXQ0GiyZFbxu24EppQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.7.2","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.7.2_1742878484019_0.7119474953961111","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@hairy/vue-lib","version":"1.7.3","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.7.3","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ce565ad5f2299082fdad6f305702c198a469325e","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.7.3.tgz","fileCount":7,"integrity":"sha512-pADBB6d/d3UvKGBfBpXAJWpxiIrfPYUi9GlV1vHVdAyUf8J3LAr54USV9RUiQAEhYlginZhkF6oBreeSaNyCOA==","signatures":[{"sig":"MEUCIQDy+2dWZKoani0PTz8K+AMz2RzDhsW9t+VY6g7u6f1N4gIgSmGnCpqzj5li8COLxCT0zR0MUAFqavdyjwcTT9rJwQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.7.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\e7a52da8823ca4b7ce6b74a916c2a96a\\hairy-vue-lib-1.7.3.tgz","_integrity":"sha512-pADBB6d/d3UvKGBfBpXAJWpxiIrfPYUi9GlV1vHVdAyUf8J3LAr54USV9RUiQAEhYlginZhkF6oBreeSaNyCOA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.7.3","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.7.3_1742881440958_0.258547141166102","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@hairy/vue-lib","version":"1.7.4","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.7.4","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"464d85236260124b4d2ae843381418570c157ff0","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.7.4.tgz","fileCount":7,"integrity":"sha512-T+Ex91cCff7eJWl3FaLhqLCINBnLNAwG+Cmoj+KjHCK1+wOnIhAPJ2FzwPW1ZRre7w3Xg0Q9n/WC0uVcw/IXPw==","signatures":[{"sig":"MEUCIQD5ZSdNTGNlDI/ltDU6G9yAV18ZdeeSsz6y7GZ10QRsLgIgGoApJYTiJs4BJ0P/LdrCeGeaVLIWw8a5Df/f/nf21aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.7.4.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\aa4009272237d8c9b6ebffa9a116b8e5\\hairy-vue-lib-1.7.4.tgz","_integrity":"sha512-T+Ex91cCff7eJWl3FaLhqLCINBnLNAwG+Cmoj+KjHCK1+wOnIhAPJ2FzwPW1ZRre7w3Xg0Q9n/WC0uVcw/IXPw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.7.4","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.7.4_1743045062782_0.14480749662530146","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@hairy/vue-lib","version":"1.8.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.8.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"603e4d0805111f60e39aec7c3ff2df79963d0f00","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.8.0.tgz","fileCount":7,"integrity":"sha512-VnY5X6cwAu9Zunez54rlzzCabhnkPkJHY3Ax8kuCSFdGK4xAgn6UUVU54xQYIrwUGy15ZJWe3mkKODf8XpowMg==","signatures":[{"sig":"MEQCIHPOVxqDMOQo/gLRYa0Bh4s5rLJGVU0JCiiUfWy7LXWoAiBuaoswP6sT/+YhIIQ4Je4d/ZRe4CCCsL6NFAhF6TJlng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.8.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\2c3a870c32b1873551f9738e79909bd5\\hairy-vue-lib-1.8.0.tgz","_integrity":"sha512-VnY5X6cwAu9Zunez54rlzzCabhnkPkJHY3Ax8kuCSFdGK4xAgn6UUVU54xQYIrwUGy15ZJWe3mkKODf8XpowMg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.8.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.8.0_1743120174619_0.5063050810167224","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@hairy/vue-lib","version":"1.9.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.9.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"01093eb916849fee91ee2a46f4117f07a570408f","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.9.0.tgz","fileCount":7,"integrity":"sha512-C8zvU8E4L6gWor/VorroZgeEPw/68Mm6UZXlCcBSywMjZfkF1WBzNJpSPeMh9jiWPoGNYNMl80jG6ohaON9uFw==","signatures":[{"sig":"MEUCICuBETYyABMHIe/uyR0vs0jkqN4YDFQMfq0brDyBJVgjAiEA5CP0wIrmgeTCgFVFBClHpTL8dC/salLIW20rctEtNWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80677},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.9.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\5d26b438584fba85be274d80ab276817\\hairy-vue-lib-1.9.0.tgz","_integrity":"sha512-C8zvU8E4L6gWor/VorroZgeEPw/68Mm6UZXlCcBSywMjZfkF1WBzNJpSPeMh9jiWPoGNYNMl80jG6ohaON9uFw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.9.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.9.0_1743322925912_0.31620897814606796","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@hairy/vue-lib","version":"1.10.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.10.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"4c7dc74e8bfcec230173d973864d74ce134e9d47","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.10.0.tgz","fileCount":7,"integrity":"sha512-ScmRK0zIXTL7u+7W4ZfUlhsWdiE7entK0rVS7gmfBSae/d29j2zsL/MI35uN4MVlwdKN7oE56+RAd0+kE9Lp5w==","signatures":[{"sig":"MEYCIQDJZ37RUGEIFPbFZfw5rcSgJlIXryf6RCWwD+SLEImXdAIhAIKmhBoBt3DreXdYdpulsn7Wm8J7OEiKBHreW9cxFhuq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.10.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\9abd61ef92092cc2d5f0e21851a875f1\\hairy-vue-lib-1.10.0.tgz","_integrity":"sha512-ScmRK0zIXTL7u+7W4ZfUlhsWdiE7entK0rVS7gmfBSae/d29j2zsL/MI35uN4MVlwdKN7oE56+RAd0+kE9Lp5w==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.10.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.10.0_1743396699829_0.3566472636375091","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@hairy/vue-lib","version":"1.11.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.11.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"800e7fc687ac58ab63a2b9000452cd0b5d195ca6","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.11.0.tgz","fileCount":7,"integrity":"sha512-RBov3hkzQPKcyY6aOV8/V/929FfrTud43+Oj4OQHd7S0Y1z+0QzeFGUkT400yTU/JvTmE5pQokX1MYEdb2k97A==","signatures":[{"sig":"MEQCIEl7WJA69GoDOMdiV7pi9UVVpWbJI5zSIUAGmzGSkeCHAiA8F+8p5pyFtKvLFoI9QmJc9O5rIIK6KTw6rbV7HTnYPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.11.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\af342a88baed9c24cb34b255b2f535e2\\hairy-vue-lib-1.11.0.tgz","_integrity":"sha512-RBov3hkzQPKcyY6aOV8/V/929FfrTud43+Oj4OQHd7S0Y1z+0QzeFGUkT400yTU/JvTmE5pQokX1MYEdb2k97A==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.11.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.11.0_1743398617360_0.5554969264779281","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@hairy/vue-lib","version":"1.12.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.12.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"1bff7ff511237fa22531fae3361dc173668da44e","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.12.0.tgz","fileCount":7,"integrity":"sha512-WZWZ2VMPAKkVlcgcNdo6MhDR+Ab5aVB3JN4SKWf2hbJWnWv+YBFE+VrClWP3sT9q+2MCsHiAdrC6GetalyG4iQ==","signatures":[{"sig":"MEUCIBtrC5Ut0UgctjHtkn01+h28JxVhXU/6KWbZMlVGP468AiEA1HZ99OTx3TMeeFeZz2trLTL7U36/yYLJ22s4AsjPivM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.12.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\4c2e61471e07c46047a93d111a830215\\hairy-vue-lib-1.12.0.tgz","_integrity":"sha512-WZWZ2VMPAKkVlcgcNdo6MhDR+Ab5aVB3JN4SKWf2hbJWnWv+YBFE+VrClWP3sT9q+2MCsHiAdrC6GetalyG4iQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.12.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.12.0_1744020949232_0.2013512906492272","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@hairy/vue-lib","version":"1.13.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.13.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b4e6452cd5c69b6c5c0ea1e1750f7f2075eaac97","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.13.0.tgz","fileCount":7,"integrity":"sha512-6NBW0zdOjh70NxhO4VH4HrY6d/HiJdTsjMmsd4wT4NMJBTuP1L82Pk9Dxd3McM12qfL7UibB5+XF7Vms6JAhOA==","signatures":[{"sig":"MEYCIQDaOWz8RxO09BniDDczH1Mo0F7fMCRvVdCI6FpcqE4xAQIhAI+DZuVWFgqb2XNBnwhrn5SFYHHh690V3kbEYuK1zFAM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.13.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\98b593cbad0e8b4260feae738ba1508b\\hairy-vue-lib-1.13.0.tgz","_integrity":"sha512-6NBW0zdOjh70NxhO4VH4HrY6d/HiJdTsjMmsd4wT4NMJBTuP1L82Pk9Dxd3McM12qfL7UibB5+XF7Vms6JAhOA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.13.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.13.0_1744022997861_0.32456920700872893","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@hairy/vue-lib","version":"1.13.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.13.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ca897afd97a473ba00bcac6ffdb520f7e93d48d9","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.13.1.tgz","fileCount":7,"integrity":"sha512-ylIOERY6uKR4yI63oLH7CbCwCKdJzQwj2o/aSp83S9Dz9hL4+EYEOCQhiGTNKHU26OCu0++Ejlylhpt166L7Lg==","signatures":[{"sig":"MEUCIHZFrrdVi6b30EfqDUhHEDfBBCc5N13cLoGP0c4kyztkAiEAnP+ZV4HVRFZaeNjcnWEPzWmNQ8R7v6Gow8h8+1Gxl4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.13.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\9cbbea03f470322b09f88d284e1ab2b7\\hairy-vue-lib-1.13.1.tgz","_integrity":"sha512-ylIOERY6uKR4yI63oLH7CbCwCKdJzQwj2o/aSp83S9Dz9hL4+EYEOCQhiGTNKHU26OCu0++Ejlylhpt166L7Lg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.13.1","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.13.1_1744345648170_0.8685566494999242","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@hairy/vue-lib","version":"1.14.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.14.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"da3ce4dfb38e78a04c4f3bbe7b0282b4ee9f3495","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.14.0.tgz","fileCount":7,"integrity":"sha512-BwlMiUTTJB/3ltAD8dGqPCk5/jXDm98HiQ2u5UtFOvlbAMzVfg/+ywexdSIsqvKAmQrzZpcPWKxCZ9yDFZxPBQ==","signatures":[{"sig":"MEYCIQC9k6Il6csm1YUhRNe9nv71dg7tLiJIqG4eOoidv53L2wIhAK8x6f24JNkEwWZ1eKnHSI+u1VHt6Ve7oPvMNelidUeV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.14.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\88d1ef00ca8055731b300c82e575dc02\\hairy-vue-lib-1.14.0.tgz","_integrity":"sha512-BwlMiUTTJB/3ltAD8dGqPCk5/jXDm98HiQ2u5UtFOvlbAMzVfg/+ywexdSIsqvKAmQrzZpcPWKxCZ9yDFZxPBQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.14.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.14.0_1744345719542_0.9246000932318714","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@hairy/vue-lib","version":"1.15.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.15.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"fe4de483b0d40f41178b433b261f9500683f39fc","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.15.0.tgz","fileCount":7,"integrity":"sha512-oUBnz9acHSOLECuVGaXbwvr7QmGhsMGgvPrFZYJEtIPMXHDjrzfkYgNdMOJiWjPLuCaRi/9NquuFauScfy63AA==","signatures":[{"sig":"MEQCIF3AUgH3W015rQjBw2B8WvIgm8MGDa4HNyGSS8hZdeWTAiA57YsfWyAIkNTTBp18w0Cilbtzv8fRvIMfeJ1vEGh9Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.15.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\489595065574c3d9496beac9ef4cb67c\\hairy-vue-lib-1.15.0.tgz","_integrity":"sha512-oUBnz9acHSOLECuVGaXbwvr7QmGhsMGgvPrFZYJEtIPMXHDjrzfkYgNdMOJiWjPLuCaRi/9NquuFauScfy63AA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.15.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.15.0_1744559337096_0.18128674131553502","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@hairy/vue-lib","version":"1.16.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.16.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"7120d96b688ee5acf42739d09fa4f04f989c50b8","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.16.0.tgz","fileCount":7,"integrity":"sha512-gIVxCfXS5/qQzySbeqk0ZTGdLprnDYKTm9bER8OJZt/IfFJYCDH2bh1kcD6LX2ZsoQqtgdG4PEVzgEx6EfG8pQ==","signatures":[{"sig":"MEQCIDLXdgMZsV6i2pF2ArBuwl5j9iarTwEpTJMUpzq4aI2jAiA4YGbc1uxJsm8KM7zUXYZELZ+mxKHLF1YfCUmy1pROcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.16.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\6ae7d2ee8a01782124a9939ceae9e6db\\hairy-vue-lib-1.16.0.tgz","_integrity":"sha512-gIVxCfXS5/qQzySbeqk0ZTGdLprnDYKTm9bER8OJZt/IfFJYCDH2bh1kcD6LX2ZsoQqtgdG4PEVzgEx6EfG8pQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.16.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.16.0_1744599441861_0.9066444040226387","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@hairy/vue-lib","version":"1.17.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.17.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"616950de5e2182aac1621fc2cd098020ddb9d66c","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.17.0.tgz","fileCount":7,"integrity":"sha512-QqIT6kXYsiBUMIAP/1pfq2bInTZ9y5FSzv5jzKJoLjyWSLzdPNYUZH1kXNkDEVX691SnW/ruvFbE2LSZFSpBLw==","signatures":[{"sig":"MEUCIDMPQyQ32keX7Pgk0Bp/lG9Wh/dLlJs5jvTBO5TADi3jAiEAw9yXOCmv4QGAZBealEbFjcUf8DTtZtCtlqNWD9yQzQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.17.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\6c38d27437c878fc3e84f6e9a3eb0d93\\hairy-vue-lib-1.17.0.tgz","_integrity":"sha512-QqIT6kXYsiBUMIAP/1pfq2bInTZ9y5FSzv5jzKJoLjyWSLzdPNYUZH1kXNkDEVX691SnW/ruvFbE2LSZFSpBLw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.17.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.17.0_1744603356695_0.7810351266600621","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@hairy/vue-lib","version":"1.18.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.18.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"d0e1af1574ae73d09f9bb9ee229fd642b9b8ae37","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.18.0.tgz","fileCount":7,"integrity":"sha512-7FWuLLxoTWGf+GtyaBolE6UkVcbRguNcqGoAqNnqlKiObn3IMF4BOkyJXxe+cmhsF5rE5QQ1GiKYyt8jLiiayw==","signatures":[{"sig":"MEUCIHgJDfDwCCLy5CuyZ/WmoRtF/ShfB6GGsDYvEuy2IYOjAiEAzV1mOFptANqPvM5GyQrd1kXf+rFO/tvuF2sDL+AAF3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.18.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\fab44c68e9e95881789f288b97f92e7e\\hairy-vue-lib-1.18.0.tgz","_integrity":"sha512-7FWuLLxoTWGf+GtyaBolE6UkVcbRguNcqGoAqNnqlKiObn3IMF4BOkyJXxe+cmhsF5rE5QQ1GiKYyt8jLiiayw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.18.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.18.0_1744604365723_0.41536500588902925","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@hairy/vue-lib","version":"1.19.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.19.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"f2fa5de3bc30686a4a029c237a096f5f96b2dbfc","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.19.0.tgz","fileCount":7,"integrity":"sha512-LGqNQ9oD2lPr4vMp13ZsR7U+Ipk86sBJEMCKXH7slA+WMhZsnaiDCH/xd3YFztE06rxP9AjYgc6zxL4h3c01VA==","signatures":[{"sig":"MEUCIQCf5EBgoBdlJl61xiOr496T8SEGc7ILrPJEnKTnxrfDdAIgNgku61gaVvOqqTcmONA3ng62ky5ruQDOw3H9ISHAseE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.19.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\21fedf55cb4ef116cf0d49198c5a4058\\hairy-vue-lib-1.19.0.tgz","_integrity":"sha512-LGqNQ9oD2lPr4vMp13ZsR7U+Ipk86sBJEMCKXH7slA+WMhZsnaiDCH/xd3YFztE06rxP9AjYgc6zxL4h3c01VA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.19.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.19.0_1744606598975_0.449130946903207","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@hairy/vue-lib","version":"1.20.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.20.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"65f9c205f48f39b6b32d1743dd17a30e472e268d","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.20.0.tgz","fileCount":7,"integrity":"sha512-NPgHUcWovvjctNzhT9iNn+Zm0jpVQ/55xrGuZZyGDaVelsd/Y0FuemfEsI+3Q/0kPxBg28vgtE9skqFxaNNWLA==","signatures":[{"sig":"MEQCIF2kWfsR5CFbF0CmLoY5qwS9t65y3Hx5Om9fIAY3JxyWAiB16nkegPsx4JYOK8LFy9cSxxqLh71QZuFOGReHskZDBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.20.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\e1ba7b4e976a64ba9262ce7716a4b22b\\hairy-vue-lib-1.20.0.tgz","_integrity":"sha512-NPgHUcWovvjctNzhT9iNn+Zm0jpVQ/55xrGuZZyGDaVelsd/Y0FuemfEsI+3Q/0kPxBg28vgtE9skqFxaNNWLA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.20.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.20.0_1744607423410_0.6489211721110766","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@hairy/vue-lib","version":"1.21.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.21.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"ae9e679a14b479feac336534d42f11d168f2a69a","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.21.0.tgz","fileCount":7,"integrity":"sha512-RY1nW0Iq9FrPIjc+3zplTVkOoBjMKcHWzjzHiF9vIVZ5Sm5AAcLAIWSq5tsOvvHxDW52s+CVx6JA6KlkMmVAWQ==","signatures":[{"sig":"MEYCIQChB5n+WTVA3ZJfJ3cjxPkYkhPd6AtBTT0lW1/25sBOKgIhAMGVMkDU9dCnFf1UABa7XGbTT6wSndiG5sgK3+l0iDk/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.21.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\44128465ecb958354ddbd44242b83e4b\\hairy-vue-lib-1.21.0.tgz","_integrity":"sha512-RY1nW0Iq9FrPIjc+3zplTVkOoBjMKcHWzjzHiF9vIVZ5Sm5AAcLAIWSq5tsOvvHxDW52s+CVx6JA6KlkMmVAWQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.21.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.21.0_1744609086367_0.08272810805136199","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@hairy/vue-lib","version":"1.22.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.22.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"bb1e3205ac510dddddbd65c1914ff1fdff5673c5","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.22.0.tgz","fileCount":7,"integrity":"sha512-JeJ7zf94qetOzT8dwbl2FqTNgriXBtYZ8sZm/ctXgFAUZ6EvHF4NsLlxt+HzQ7+pFwXCi5jxBrWjzkY1F8w9kw==","signatures":[{"sig":"MEUCIE0SF+nBVNRsV5y1oNOYWrbgp8OgiUUEs6F6IrOvnqhJAiEAunLOdaG8s1BLq99jeUoqANO18Zt/jGxyVGhsmtz0DFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.22.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\405107c091bbf54831ebe20cd298c0e8\\hairy-vue-lib-1.22.0.tgz","_integrity":"sha512-JeJ7zf94qetOzT8dwbl2FqTNgriXBtYZ8sZm/ctXgFAUZ6EvHF4NsLlxt+HzQ7+pFwXCi5jxBrWjzkY1F8w9kw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.22.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.22.0_1744612784596_0.7079180094909523","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@hairy/vue-lib","version":"1.23.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.23.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a714b38539684a3f1743022db95de4a7a3724b2d","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.23.0.tgz","fileCount":7,"integrity":"sha512-TLBsM1uXuK3+DEYEnsIZwACgMr7FATu5f2WjuxOio2oMLsHxRBGa5c14jZ+tP1aRj4xTChbMBOaoz/6HbwXTaA==","signatures":[{"sig":"MEUCIQDLs/Vjy9i0B4EsUcpj4oxvwbOPMyMWRDUAMZMyDr94jwIgLBMbi4EUP5fsHQ4uGjBl4h/qKpOrZ6qUk7LVZq3YRp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.23.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\098a4d96727959bc0a7475e286c3bef1\\hairy-vue-lib-1.23.0.tgz","_integrity":"sha512-TLBsM1uXuK3+DEYEnsIZwACgMr7FATu5f2WjuxOio2oMLsHxRBGa5c14jZ+tP1aRj4xTChbMBOaoz/6HbwXTaA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.23.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.23.0_1744778911799_0.6527843102455573","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@hairy/vue-lib","version":"1.24.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.24.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"eb97e7838ea585be841450f7664dc32a8561b5f2","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.24.0.tgz","fileCount":7,"integrity":"sha512-N+EQZX6eBItxtCm1g/VC7P8INAm5y3KRb85IA1Vn4HNtXSjjD5+vrKRJ+jnPqF4IheZ7buc01YTGPgzTXibIMw==","signatures":[{"sig":"MEUCIC1SaFxns4SeRl66s0mzaRri+rhDSWRalUMcUwbnjSiyAiEAjwALzAo13+mq2nahnbvG5tNwoopmZBC24D9j9epTjpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.24.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\a13d44317cb0c73cb920f4a7a213b99e\\hairy-vue-lib-1.24.0.tgz","_integrity":"sha512-N+EQZX6eBItxtCm1g/VC7P8INAm5y3KRb85IA1Vn4HNtXSjjD5+vrKRJ+jnPqF4IheZ7buc01YTGPgzTXibIMw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.24.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.24.0_1745298856116_0.9386134816756422","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@hairy/vue-lib","version":"1.25.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.25.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"688ea0b727c2ff938e026dca3266541bc99304e0","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.25.0.tgz","fileCount":7,"integrity":"sha512-ymAJXiATPiy+PmADvK0kKUWCxPgrIcci58GOK+30slIyPgGbufgprCmNW0pkzWLariAipslK2DvY6AlrILXgfQ==","signatures":[{"sig":"MEUCIFurScm0GmY6zJqyoxNlTAE/ZDZqe4QKjx/uyDB+h3A4AiEA+VXguV+FZrrGmc0Jl8oX9Xy7SmYfyDfuPtIcPPHnpwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.25.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\34b976e333eb2a9b2213fa40d55031c2\\hairy-vue-lib-1.25.0.tgz","_integrity":"sha512-ymAJXiATPiy+PmADvK0kKUWCxPgrIcci58GOK+30slIyPgGbufgprCmNW0pkzWLariAipslK2DvY6AlrILXgfQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.25.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.25.0_1745376642948_0.13732694907326626","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@hairy/vue-lib","version":"1.26.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.26.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"99f559f17a71abfe16d8bc0fc085ee3a82fdfb6e","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.26.0.tgz","fileCount":7,"integrity":"sha512-8UtSjbFLC/FpIgviWxhSYTMqe5Q21TvH/uarlPy9FyJeCDjRNm3vguoloQ7WjyK6H4IwmIuqw9mKMQDOpMnFIg==","signatures":[{"sig":"MEYCIQCN2gexxGrHAGuH3RKFx15/1578A3OFsoBiCDec6i8bZgIhAKrWkXWkhtJp4svAmmW3gCMcxI7eY9ktI/gGnJLcjZps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.26.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\69d25c4fa6ac8fa2a0d70c5a03f4bd42\\hairy-vue-lib-1.26.0.tgz","_integrity":"sha512-8UtSjbFLC/FpIgviWxhSYTMqe5Q21TvH/uarlPy9FyJeCDjRNm3vguoloQ7WjyK6H4IwmIuqw9mKMQDOpMnFIg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.26.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.26.0_1745572232164_0.18835399399929953","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@hairy/vue-lib","version":"1.27.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.27.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"b34fea45643aeecc4c89f70f06fa1f2ca17b9aef","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.27.0.tgz","fileCount":7,"integrity":"sha512-+PGCQFojTqIcGm8muG8E68p+GoLlN20zZSf34v4sDU7P8O82LC2L5c1c6XoeYdH4RHN1xQeiMBW9eMNbr2WLtg==","signatures":[{"sig":"MEQCIDa9A8AXa17Qn/P5RXyv2BhORXAJVVgeUrNpG5QRT0/VAiBu9BiKt0qS04i5pbB15VIhUrqnCaNMCLZQFxPQDrY8ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.27.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\a2d539a9bc809c5e6cbac41ce083ca9a\\hairy-vue-lib-1.27.0.tgz","_integrity":"sha512-+PGCQFojTqIcGm8muG8E68p+GoLlN20zZSf34v4sDU7P8O82LC2L5c1c6XoeYdH4RHN1xQeiMBW9eMNbr2WLtg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.27.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.27.0_1745902239854_0.6421706028648939","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@hairy/vue-lib","version":"1.28.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.28.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"6c8f5a980b1fcdf84fde104c0909e0069c8c60de","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.28.0.tgz","fileCount":7,"integrity":"sha512-G0NJTfIYYXn3BD0Gy6d65iV30LxLfNROpjpO76Cncf4Ooe0hv/4cDLUyDr+DE01JlKv6NptYIQkp5wLLNMuuWg==","signatures":[{"sig":"MEQCIAofGu2JKBlm55tf2FYZJMgBJeVre6849biY82NP7ElAAiAQ0EdUADMPZB9Brub7MyQdF6n8XwS1MbFEGRfCyyt7NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.28.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\68fdf27c95f66aab02dd55d2fc455687\\hairy-vue-lib-1.28.0.tgz","_integrity":"sha512-G0NJTfIYYXn3BD0Gy6d65iV30LxLfNROpjpO76Cncf4Ooe0hv/4cDLUyDr+DE01JlKv6NptYIQkp5wLLNMuuWg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.28.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.28.0_1746511229110_0.47943049410456307","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@hairy/vue-lib","version":"1.29.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.29.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"5e27a9e01b5666416fbaea09b8f74e4744f39862","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.29.0.tgz","fileCount":7,"integrity":"sha512-dzMjZBLHFNFwcFI9HJ+m3dVnpiQMkAbXO4gO+EGeP2ES8KQTsWJgodIRRbefbzLYuFxYxNAv8nN5KXIr4tnz0Q==","signatures":[{"sig":"MEYCIQDKg3O+pvobD91yCaHD5amPUQGbd23VgrFKRDoRNRWbGgIhAOMzlTSQXedrDdm0eYlwvM0ynio1P76XV7mVXGJVR78v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.29.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\e7bdcd11fdde02b30f58ec9608a31b0a\\hairy-vue-lib-1.29.0.tgz","_integrity":"sha512-dzMjZBLHFNFwcFI9HJ+m3dVnpiQMkAbXO4gO+EGeP2ES8KQTsWJgodIRRbefbzLYuFxYxNAv8nN5KXIr4tnz0Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.29.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.29.0_1746593253427_0.6575267099804596","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@hairy/vue-lib","version":"1.30.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.30.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a342240f5c003b217a8cc53c11e0eff6c2663b0f","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.30.0.tgz","fileCount":7,"integrity":"sha512-P4GKsB9CPSG0E9utkagNxDZjtwB4zrt3vbNdYd+v8ZaxfmugWWj+Cwkv9rrP3VHFRqc9+ChJI5nB+dCIGpziCA==","signatures":[{"sig":"MEQCIFSdgM9SfQWSj1aI6+2/jzt6WpaiFA3mhV+N0LUKCpmdAiBv1IPmhKaVeOPOcYtdY4ePjq2eMhhm1/Wtwt7grD9Nlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.30.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\e39bbe6ec2ad19dee663b99ee251e78a\\hairy-vue-lib-1.30.0.tgz","_integrity":"sha512-P4GKsB9CPSG0E9utkagNxDZjtwB4zrt3vbNdYd+v8ZaxfmugWWj+Cwkv9rrP3VHFRqc9+ChJI5nB+dCIGpziCA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.30.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.30.0_1747445469118_0.640641807696748","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@hairy/vue-lib","version":"1.33.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.33.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"d010e76530984703129a113f2a335bbb726a9c36","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.33.0.tgz","fileCount":7,"integrity":"sha512-jpVNgCXRSSjlaxBcvZSohUO0kna8R8lbkSbIuUEljjhP7ke0hovgBWtUzNRue/1lnf1NJncbb7YyoMN6Nt0lfA==","signatures":[{"sig":"MEUCIBpizwJHpUiq+w7aS82oNkPUt62AQ3T9HMDg32BmlgPDAiEAgC89aaOMwNDebJ5N7721UBtjw//JFujupekjurDsDbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.33.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\eb4244d15d29b04ff22078573386044f\\hairy-vue-lib-1.33.0.tgz","_integrity":"sha512-jpVNgCXRSSjlaxBcvZSohUO0kna8R8lbkSbIuUEljjhP7ke0hovgBWtUzNRue/1lnf1NJncbb7YyoMN6Nt0lfA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.33.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.33.0_1750918330653_0.8483995745650854","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@hairy/vue-lib","version":"1.34.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.34.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"4dbb5483df075b29489f204c90cbb3ab3eb9c59f","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.34.0.tgz","fileCount":7,"integrity":"sha512-vKnjFloUF2O9azYzwXNBLBe1/ylb7/kt/wHzeS4O5a6cOMub56xEVbMRIF4ZNLItngN7MUSa1MEAFMM7TQVyuQ==","signatures":[{"sig":"MEYCIQDeijSKpgd3jZ4wLMfYu1DF4hsysUY7JtQoxS9TjK27igIhAKoJpkjfzMtBlLzPI511YkxOrVvgD/PLSh4j/v9EcXSl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.34.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","actor":{"name":"tuimao","type":"user","email":"wwu710632@gmail.com"},"email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\2afd6c0de4691ea91df8006e8c51a940\\hairy-vue-lib-1.34.0.tgz","_integrity":"sha512-vKnjFloUF2O9azYzwXNBLBe1/ylb7/kt/wHzeS4O5a6cOMub56xEVbMRIF4ZNLItngN7MUSa1MEAFMM7TQVyuQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.34.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.34.0_1752044237786_0.22252150256156455","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@hairy/vue-lib","version":"1.35.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.35.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"bd3cff5beaffb995d6123bb93cbe63b1f8bd76ae","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.35.0.tgz","fileCount":7,"integrity":"sha512-gK9+jLzR7oohoc/MRWEO1iuKbQywQ4dBEOqxVfkBNGhGDEQSEdR+KJne9siOzfms0O7JnMDvibOsm49Gc745Ow==","signatures":[{"sig":"MEYCIQClv4Y+6HrmHdwEPBceIwSMJFPjJpZ6Jr9HvFKQ9P9GVQIhAI2T1gauTNjWqPCSxPE7kiHbPfEfnsSShrSwehZX1pOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.35.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\5376a40fb3282a0e5359ae79bd408e28\\hairy-vue-lib-1.35.0.tgz","_integrity":"sha512-gK9+jLzR7oohoc/MRWEO1iuKbQywQ4dBEOqxVfkBNGhGDEQSEdR+KJne9siOzfms0O7JnMDvibOsm49Gc745Ow==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.35.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.35.0_1763177063520_0.6097547980474038","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@hairy/vue-lib","version":"1.36.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.36.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"69fa192f447ee41dbf9b436b8daa5d0e20fb69e7","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.36.0.tgz","fileCount":7,"integrity":"sha512-psJ9gzlUWfW3jGGn+r+5NMNXkAc73o7GQ5vzhLawFIeszDGX7SR4z+R96Yn2dVCI22fTR9BYIP33cjtz5Cyx/Q==","signatures":[{"sig":"MEUCID7DQonMAuyA38DOfg6ruuy8/OU3XCjzjBDfCKIyRbnbAiEAvDDilxaIonYe/HkkipQbMS8kIbL07Ir6EFY5jaxGlvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.36.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\9a673781d48784a2a4931295650e1a02\\hairy-vue-lib-1.36.0.tgz","_integrity":"sha512-psJ9gzlUWfW3jGGn+r+5NMNXkAc73o7GQ5vzhLawFIeszDGX7SR4z+R96Yn2dVCI22fTR9BYIP33cjtz5Cyx/Q==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.36.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.36.0_1763178976157_0.2697133644067369","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"@hairy/vue-lib","version":"1.36.1","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.36.1","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"4279418e408e78c18e2628c690f5851a3ea0f00d","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.36.1.tgz","fileCount":7,"integrity":"sha512-cNnLUJPJAz7BWevbTcBugrVvBF716YMFy5/R/AZ+F2/dzRfge1mDeLTLo1SpJG0FAvXSp2xh/eNp1plhWlVpeQ==","signatures":[{"sig":"MEUCIQDxcHDyBLwYtntDbnQbb8/g7/rn34FWB+LQUnjhMH2A7wIgL0qV3gLudy7ILvZyv2ywXf2gdiPLNvhOCPnLPg7E1dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.36.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\24ff858e2c2e5caf982a7716df06d6c3\\hairy-vue-lib-1.36.1.tgz","_integrity":"sha512-cNnLUJPJAz7BWevbTcBugrVvBF716YMFy5/R/AZ+F2/dzRfge1mDeLTLo1SpJG0FAvXSp2xh/eNp1plhWlVpeQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.36.1","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.36.1_1763186112332_0.6958769129791622","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@hairy/vue-lib","version":"1.38.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.38.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"0987dac57e8c656c555243c836024e1e79abeaad","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.38.0.tgz","fileCount":7,"integrity":"sha512-TOm25xvK176Ahb+xR+sLxKyp2YlD6Ivxy04HG8FRy6AWEZkxJ+TkYDn/OiN1c0IoLS3yGpcJW1KbmgkiJMpriQ==","signatures":[{"sig":"MEYCIQD0ls0IQvbVYxxXGBKZDmNMQebD8m98OzdtD2LrZ5qRrwIhAMLbCcjUnXVHLhU7RlVFGdWeh+h8TVziZt/EREXNu3jR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.38.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\27feff38adbae53d182905189cd0ce09\\hairy-vue-lib-1.38.0.tgz","_integrity":"sha512-TOm25xvK176Ahb+xR+sLxKyp2YlD6Ivxy04HG8FRy6AWEZkxJ+TkYDn/OiN1c0IoLS3yGpcJW1KbmgkiJMpriQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.38.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.38.0_1763212173905_0.9710721640099809","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@hairy/vue-lib","version":"1.39.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.39.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"8d903f10ef80fcbcf571c544940921c8b7f07a21","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.39.0.tgz","fileCount":7,"integrity":"sha512-yzNNpuJYzn4vdXPnR8gcJIQvtTwK1CMRrZZ3Dt8CSZbrDcoX8VwctrLW5ki+SXeTKJUP8nfSktLpiL7+7ZVZyg==","signatures":[{"sig":"MEUCIFCYRxezWBEofzPuCs2iwTkb3hD21+WvB+/W69CaV6PiAiEA3JYPYGTsIsNW0CCMzQlYL5hvgpx7lXdAoiW3io2sXqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.39.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\97e2103f8229093eb63ee6ce7bd8cecf\\hairy-vue-lib-1.39.0.tgz","_integrity":"sha512-yzNNpuJYzn4vdXPnR8gcJIQvtTwK1CMRrZZ3Dt8CSZbrDcoX8VwctrLW5ki+SXeTKJUP8nfSktLpiL7+7ZVZyg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.39.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.39.0_1763341810422_0.8432649744576599","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@hairy/vue-lib","version":"1.40.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.40.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a39ee210a1ac4f70c61be765174b6dd9bb0fe297","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.40.0.tgz","fileCount":7,"integrity":"sha512-QMwOcW6QN0X/M53V3McbVwH5kdXsxriuvMMXXBXYY947XB3HacpH1Rb2DrIPH9aTbBjf4wvXpBYScd/9Skx8HA==","signatures":[{"sig":"MEUCIQDvyUzLdbAJh7i5s4oWZWrYaqvup7s8yIjttBg2t37LpQIgWzx85NKiPtreMwkPhTuI3ThYw6d898gcpPoe6TQNviE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.40.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\a2ece483391c5869287ca8f731c5714a\\hairy-vue-lib-1.40.0.tgz","_integrity":"sha512-QMwOcW6QN0X/M53V3McbVwH5kdXsxriuvMMXXBXYY947XB3HacpH1Rb2DrIPH9aTbBjf4wvXpBYScd/9Skx8HA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.40.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.40.0_1764062431625_0.24130152358505796","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@hairy/vue-lib","version":"1.41.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.41.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"822c20b24a57ea5c2926584f5b722086b637597e","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.41.0.tgz","fileCount":7,"integrity":"sha512-gxUpEZ/vPlf01w8B4RePx/we9Nhpgd94+KySrI4gymtHkrJ04OG2umkp2dgzN5Vdo0q2HuFda0y7DoCV2AhiuQ==","signatures":[{"sig":"MEQCIGkJI8qf8L75fCx+1jsXDUvA79pxjXV5VjmYrWJBzH8pAiAHykZyMW3MSXuTtVYH0ZcW/+YrXdbMTAkG4vzomafLng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.41.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\be570279718823518e6ad9aa29cd0359\\hairy-vue-lib-1.41.0.tgz","_integrity":"sha512-gxUpEZ/vPlf01w8B4RePx/we9Nhpgd94+KySrI4gymtHkrJ04OG2umkp2dgzN5Vdo0q2HuFda0y7DoCV2AhiuQ==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.41.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.41.0_1764063083899_0.9552603236808614","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@hairy/vue-lib","version":"1.42.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.42.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"60d973b26ee858a3096bcbfc9e06d5e9785ee9d1","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.42.0.tgz","fileCount":7,"integrity":"sha512-nQNlfqPFLnf2PLwG1tUMq+udpNtSHNhbaxzLH6AFiTX0IS33EOqPcEL/FslOX2YMmQnAaQyqwyrcecfF7RR7fw==","signatures":[{"sig":"MEQCIFI0EFGZtYQdAldCXo9+xdsgFKcfBLsdgP82k5PRMCmvAiABy6XIp8SNEaUeDdxwqjJmHfiKbVU38wgxWEDdJrxFuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.42.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d55e4b9ffef8497202e2a7d67aff8dc8\\hairy-vue-lib-1.42.0.tgz","_integrity":"sha512-nQNlfqPFLnf2PLwG1tUMq+udpNtSHNhbaxzLH6AFiTX0IS33EOqPcEL/FslOX2YMmQnAaQyqwyrcecfF7RR7fw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.42.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.42.0_1764063578162_0.7079296805075452","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@hairy/vue-lib","version":"1.43.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.43.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"fd05c50f376dc8703fdebb12a98dd3390a2d644e","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.43.0.tgz","fileCount":7,"integrity":"sha512-oTPuQuPgyUOVBFHt6Q2uQDc3AW2Qocrx00cfW3+vsTqN6YyhFmU1PnIVrGuyeuJY2Xv0t0FQOkNPLqCQVi4Psg==","signatures":[{"sig":"MEYCIQDgPhPKlcsV5Ka+2KsLWHxKpEqJVi4KN/JK+Opust9EsQIhAIHwaYDSnhqZqX4o89I8HpGI+S66ctYWD841nwzNyCHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.43.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\dfe68730aa378139c80130683a4069d5\\hairy-vue-lib-1.43.0.tgz","_integrity":"sha512-oTPuQuPgyUOVBFHt6Q2uQDc3AW2Qocrx00cfW3+vsTqN6YyhFmU1PnIVrGuyeuJY2Xv0t0FQOkNPLqCQVi4Psg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.43.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.43.0_1764824242579_0.13986582541200776","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@hairy/vue-lib","version":"1.44.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.44.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"48a3bfaf52ca092ce3f6116fb8665ea41f300db1","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.44.0.tgz","fileCount":7,"integrity":"sha512-8Z4RdrG3KZgUW973CgOljkuu9xbD7DlMDKsg+YzmCSC5HwlYPvdqWlWlImNEuGnsXR5zaBTZmldHe2BLv1Rn4g==","signatures":[{"sig":"MEUCIBxmcgfiaD1n4Nfjlz7ToP9N+7RCC1B1MXz5kmMlA/bmAiEAk0zj1ur+8AUxPK7avemM+vNPK7xPpkMunj+KCjIOmXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.44.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\f55df3cb7304517a09428da40be9ea8b\\hairy-vue-lib-1.44.0.tgz","_integrity":"sha512-8Z4RdrG3KZgUW973CgOljkuu9xbD7DlMDKsg+YzmCSC5HwlYPvdqWlWlImNEuGnsXR5zaBTZmldHe2BLv1Rn4g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.44.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.44.0_1764824520135_0.7121499131845466","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@hairy/vue-lib","version":"1.45.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.45.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"df811d108e30fc62d8a640d7c021b13c94264b2b","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.45.0.tgz","fileCount":7,"integrity":"sha512-KKoaiUK2Z3q/cJEpFwpdoQkScmWbG+CRebcpJ2H3t8fP9V6ps1xd9sDqHBv5kKW1kEKSLvJVkCQYHQlVklrrpw==","signatures":[{"sig":"MEUCIQCjJh0307eUp8C5/lmrUkAWsZqLtxciHJUgbjKqTJHHVQIgbLizq5QRlm8MTnbaxuo5cpzuq/ckfinKdnrHriH9Ndo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80679},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.45.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\d3e50fd3890d5100235e583cbb5f0a7e\\hairy-vue-lib-1.45.0.tgz","_integrity":"sha512-KKoaiUK2Z3q/cJEpFwpdoQkScmWbG+CRebcpJ2H3t8fP9V6ps1xd9sDqHBv5kKW1kEKSLvJVkCQYHQlVklrrpw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.45.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.45.0_1764825241395_0.019882952100924056","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@hairy/vue-lib","version":"1.46.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.46.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"0070afc5ff68b20601d560064948146ff31ead5d","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.46.0.tgz","fileCount":7,"integrity":"sha512-vKFtuGxN5kDC/mlOU75WwpibusaUDKPlIwG7pFuBucFdBFdf01x25GX1AgjTbc0urmCONZXKYjGy/IBHEjU56g==","signatures":[{"sig":"MEUCIQDpQ++/kYK/nYRupt/AbqncSDXtXSmd/0WEXwUmBUSrrQIgcbkfntXR2nisbWfwvkAOjmtFVwJWIafROpIj9IcIMsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80660},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.46.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\b9ac6c99a48cd9c030ebe306ac3653f1\\hairy-vue-lib-1.46.0.tgz","_integrity":"sha512-vKFtuGxN5kDC/mlOU75WwpibusaUDKPlIwG7pFuBucFdBFdf01x25GX1AgjTbc0urmCONZXKYjGy/IBHEjU56g==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.46.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.46.0_1765163217366_0.6864905142379236","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"@hairy/vue-lib","version":"1.47.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.47.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"a2ab09359fd9be371cc16b7e78ccc84c26565050","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.47.0.tgz","fileCount":7,"integrity":"sha512-EqjQoToYKn0Jp2Pl8v9bYkHjkavrkcZOEUnJjfRWDW29IqJ/XbBbJk9qB4lGhT7azWXKrtIYzb8BkQ6ov1k2cw==","signatures":[{"sig":"MEUCIG2KTkjCV+ETatJ7FqjXPjt2o/OI8grpFrXQSF3DwK2JAiEAxD27Zyk1+SDKlHWje4RREZjvtQmnGfZbaneczXqN2oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80660},"main":"./dist/index.js","type":"module","_from":"file:hairy-vue-lib-1.47.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":"./*"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsup --watch","build":"tsup","start":"tsx src/index.ts"},"_npmUser":{"name":"tuimao","email":"wwu710632@gmail.com"},"_resolved":"C:\\Users\\wwu71\\AppData\\Local\\Temp\\6bf5b0970b955e70ed3db26916e75683\\hairy-vue-lib-1.47.0.tgz","_integrity":"sha512-EqjQoToYKn0Jp2Pl8v9bYkHjkavrkcZOEUnJjfRWDW29IqJ/XbBbJk9qB4lGhT7azWXKrtIYzb8BkQ6ov1k2cw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.47.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.global.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.47.0_1768535178644_0.32932437329538167","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"@hairy/vue-lib","version":"1.49.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.49.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"cf4a283d2546fa27a2db0313c6db6c48faec150a","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.49.0.tgz","fileCount":7,"integrity":"sha512-as8yX0spbMvc5kYqEKCkhb7mriyXveT3xUX3V+pFlhaJr1hapt6C6DOqC/zCCM6l4FNMF6qNlKrfsvaONAT+Vw==","signatures":[{"sig":"MEUCIQCaH9LVFkERmdKHBfVHFWXt9srCOPTCdGPQJHbGIl9fswIgXfCa3jFCOvXRcwhIEKiG36+hpxpUr533FkD7UstPpWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fvue-lib@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41717},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-vue-lib-1.49.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cfbf3af0-f15c-4d1f-88d5-33e2d8d5a4b8"}},"_resolved":"/tmp/451716f69c12d9778083f38d9b8dfb93/hairy-vue-lib-1.49.0.tgz","_integrity":"sha512-as8yX0spbMvc5kYqEKCkhb7mriyXveT3xUX3V+pFlhaJr1hapt6C6DOqC/zCCM6l4FNMF6qNlKrfsvaONAT+Vw==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.49.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.49.0_1772781991585_0.9421749412317586","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"@hairy/vue-lib","version":"1.50.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.50.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"90d78f9c4762cd009164f70d1718a32c2e1fc199","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.50.0.tgz","fileCount":7,"integrity":"sha512-AOifzDf0waSssC0R9dSgpaOV9EGSj+FDmt9qqqm6oa4+sdzMVevk3IrxdtfifxrvrID0cIa/XjLOcZ5F/C1IZg==","signatures":[{"sig":"MEYCIQCDGxtYKyUSUVjOI0EsfMVL0poM9G4/uFuM6Pv+3+Gc/wIhAInhhbjDkEtaT8YhNk3Dt7zxefBhNDFMifC8SjcbkB9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fvue-lib@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45408},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-vue-lib-1.50.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cfbf3af0-f15c-4d1f-88d5-33e2d8d5a4b8"}},"_resolved":"/tmp/819e48e036f5db62ff20a060c6b47876/hairy-vue-lib-1.50.0.tgz","_integrity":"sha512-AOifzDf0waSssC0R9dSgpaOV9EGSj+FDmt9qqqm6oa4+sdzMVevk3IrxdtfifxrvrID0cIa/XjLOcZ5F/C1IZg==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.50.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.50.0_1772788059104_0.7174835717682104","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"@hairy/vue-lib","version":"1.51.0","keywords":[],"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","_id":"@hairy/vue-lib@1.51.0","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"},{"name":"ranxin","email":"ranxinstart@gmail.com"}],"homepage":"https://github.com/hairyf/hairylib#readme","bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"dist":{"shasum":"0863e5f2957902ca84156da3a5a484ba7e9c4bd3","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.51.0.tgz","fileCount":7,"integrity":"sha512-PicilBIVb/m6Fr94QpY9GoXOqdnU1Tfk8uBXnFfGCoRR63qOcyykaHqpC+hHWndEGMzlvwPn9LX7msqrl2dbVA==","signatures":[{"sig":"MEUCIAm42oTwbTezCMZHzAWbTkQbaKpBp45WFiZBj+0QglI7AiEAqIMKgbSogPs8geQVDQUcuyhAv8I+l5MD6hMFp+ExmvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fvue-lib@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45408},"main":"./dist/index.mjs","type":"module","_from":"file:hairy-vue-lib-1.51.0.tgz","types":"./dist/index.d.mts","unpkg":"./dist/index.iife.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"funding":"https://github.com/sponsors/hairyf","scripts":{"dev":"tsdown --watch","build":"tsdown","start":"tsx src/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cfbf3af0-f15c-4d1f-88d5-33e2d8d5a4b8"}},"_resolved":"/tmp/110d96ead41a9676b2fefe68a6848ee5/hairy-vue-lib-1.51.0.tgz","_integrity":"sha512-PicilBIVb/m6Fr94QpY9GoXOqdnU1Tfk8uBXnFfGCoRR63qOcyykaHqpC+hHWndEGMzlvwPn9LX7msqrl2dbVA==","repository":{"url":"git+https://github.com/hairyf/hairylib.git","type":"git"},"_npmVersion":"11.9.0","description":"Library for vue","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"lodash":"^4.17.21","vue-demi":"latest","css-render":"^0.15.14","@hairy/utils":"1.51.0","@vueuse/core":"^13.0.0"},"publishConfig":{"jsdelivr":"./dist/index.iife.js"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.29","@types/lodash":"^4.17.16"},"peerDependencies":{"vue":"^2.0.0 || >=3.0.0","@vue/composition-api":"^1.0.0-rc.1"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-lib_1.51.0_1772789460496_0.609627520492954","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"@hairy/vue-lib","type":"module","version":"1.52.0","description":"Library for vue","author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","funding":"https://github.com/sponsors/hairyf","homepage":"https://github.com/hairyf/hairylib#readme","repository":{"type":"git","url":"git+https://github.com/hairyf/hairylib.git"},"bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","publishConfig":{"jsdelivr":"./dist/index.iife.js"},"peerDependencies":{"@vue/composition-api":"^1.0.0-rc.1","vue":"^2.0.0 || >=3.0.0"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"@vueuse/core":"^13.0.0","css-render":"^0.15.14","lodash":"^4.17.21","vue-demi":"latest","@hairy/utils":"1.52.0"},"devDependencies":{"@types/lodash":"^4.17.16","vue":"^3.2.29"},"scripts":{"build":"tsdown","dev":"tsdown --watch","start":"tsx src/index.ts"},"unpkg":"./dist/index.iife.js","_id":"@hairy/vue-lib@1.52.0","_integrity":"sha512-FKc06UFocitOd0FFiL5OAPlYxJ6iePof+11Odm6Ac0pSg5XLWgOqqm3sMEaimQwNoNHERbSOLtd69xnFSydEOw==","_resolved":"/tmp/0a51866e7c5a6c6e01e3ade6e2610134/hairy-vue-lib-1.52.0.tgz","_from":"file:hairy-vue-lib-1.52.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-FKc06UFocitOd0FFiL5OAPlYxJ6iePof+11Odm6Ac0pSg5XLWgOqqm3sMEaimQwNoNHERbSOLtd69xnFSydEOw==","shasum":"1f6e533629b2dc5bbb7191336da01493c35d7f80","tarball":"https://registry.npmjs.org/@hairy/vue-lib/-/vue-lib-1.52.0.tgz","fileCount":7,"unpackedSize":45300,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hairy%2fvue-lib@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDeoxmNRwMzdjG9jtA5zoZwdeHL1j3aKqCIcEzttioGZAIgay4EEArug9QSIvYSX2OUY9fUpNzE6Hf7EgPi3E1oTdc="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cfbf3af0-f15c-4d1f-88d5-33e2d8d5a4b8"}},"directories":{},"maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-lib_1.52.0_1785295832195_0.5826381911975285"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-28T07:03:12.896Z","modified":"2026-07-29T03:30:32.621Z","1.3.16":"2025-02-28T07:03:13.204Z","1.5.0":"2025-03-19T12:29:58.744Z","1.6.0":"2025-03-24T08:52:49.922Z","1.6.1":"2025-03-24T11:55:06.288Z","1.6.2":"2025-03-24T11:57:52.352Z","1.7.0":"2025-03-25T02:23:42.223Z","1.7.1":"2025-03-25T02:32:27.088Z","1.7.2":"2025-03-25T04:54:44.250Z","1.7.3":"2025-03-25T05:44:01.164Z","1.7.4":"2025-03-27T03:11:02.973Z","1.8.0":"2025-03-28T00:02:54.847Z","1.9.0":"2025-03-30T08:22:06.141Z","1.10.0":"2025-03-31T04:51:40.038Z","1.11.0":"2025-03-31T05:23:37.587Z","1.12.0":"2025-04-07T10:15:49.404Z","1.13.0":"2025-04-07T10:49:58.049Z","1.13.1":"2025-04-11T04:27:28.338Z","1.14.0":"2025-04-11T04:28:39.746Z","1.15.0":"2025-04-13T15:48:57.301Z","1.16.0":"2025-04-14T02:57:22.082Z","1.17.0":"2025-04-14T04:02:36.891Z","1.18.0":"2025-04-14T04:19:25.923Z","1.19.0":"2025-04-14T04:56:39.201Z","1.20.0":"2025-04-14T05:10:23.644Z","1.21.0":"2025-04-14T05:38:06.563Z","1.22.0":"2025-04-14T06:39:44.780Z","1.23.0":"2025-04-16T04:48:31.963Z","1.24.0":"2025-04-22T05:14:16.351Z","1.25.0":"2025-04-23T02:50:43.118Z","1.26.0":"2025-04-25T09:10:32.337Z","1.27.0":"2025-04-29T04:50:40.035Z","1.28.0":"2025-05-06T06:00:29.328Z","1.29.0":"2025-05-07T04:47:33.610Z","1.30.0":"2025-05-17T01:31:09.355Z","1.33.0":"2025-06-26T06:12:10.881Z","1.34.0":"2025-07-09T06:57:17.988Z","1.35.0":"2025-11-15T03:24:23.737Z","1.36.0":"2025-11-15T03:56:16.346Z","1.36.1":"2025-11-15T05:55:12.545Z","1.38.0":"2025-11-15T13:09:34.099Z","1.39.0":"2025-11-17T01:10:10.630Z","1.40.0":"2025-11-25T09:20:31.820Z","1.41.0":"2025-11-25T09:31:24.145Z","1.42.0":"2025-11-25T09:39:38.362Z","1.43.0":"2025-12-04T04:57:22.753Z","1.44.0":"2025-12-04T05:02:00.293Z","1.45.0":"2025-12-04T05:14:01.547Z","1.46.0":"2025-12-08T03:06:57.515Z","1.47.0":"2026-01-16T03:46:18.791Z","1.49.0":"2026-03-06T07:26:31.722Z","1.50.0":"2026-03-06T09:07:39.260Z","1.51.0":"2026-03-06T09:31:00.666Z","1.52.0":"2026-07-29T03:30:32.328Z"},"bugs":{"url":"https://github.com/hairyf/hairylib/issues"},"author":{"name":"Hairyf","email":"wwu710632@gmail.com"},"license":"MIT","homepage":"https://github.com/hairyf/hairylib#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/hairyf/hairylib.git"},"description":"Library for vue","maintainers":[{"name":"tuimao","email":"wwu710632@gmail.com"}],"readme":"# @hairy/vue-lib\n\n<!-- automd:badges name=\"@hairy/vue-lib\" github=\"hairyf/hairylib\" license bundlephobia -->\n\n[![npm version](https://img.shields.io/npm/v/@hairy/vue-lib)](https://npmjs.com/package/@hairy/vue-lib)\n[![npm downloads](https://img.shields.io/npm/dm/@hairy/vue-lib)](https://npm.chart.dev/@hairy/vue-lib)\n[![bundle size](https://img.shields.io/bundlephobia/minzip/@hairy/vue-lib)](https://bundlephobia.com/package/@hairy/vue-lib)\n[![license](https://img.shields.io/github/license/hairyf/hairylib)](https://github.com/hairyf/hairylib/blob/main/LICENSE)\n\n<!-- /automd -->\n\nVue 2/3 composables and helpers built on top of `vue-demi`.\n\n## Install\n\n<!-- automd:pm-install name=\"@hairy/vue-lib\" -->\n\n```sh\n# ✨ Auto-detect\nnpx nypm install @hairy/vue-lib\n\n# npm\nnpm install @hairy/vue-lib\n\n# yarn\nyarn add @hairy/vue-lib\n\n# pnpm\npnpm add @hairy/vue-lib\n\n# bun\nbun install @hairy/vue-lib\n\n# deno\ndeno install npm:@hairy/vue-lib\n```\n\n<!-- /automd -->\n\n## API\n\n<!-- automd:jsdocs src=\"./src/index.ts\" -->\n\n### `CollapseTransition`\n\n#### `name`\n\n- **Type**: `string`\n- **Default**: `\"CollapseTransition\"`\n\n#### `setup()`\n\n### `ehr(component, tag?)`\n\nDirectly render the incoming function components\n\n### `Field`\n\n#### `name`\n\n- **Type**: `string`\n- **Default**: `\"Field\"`\n\n#### `props`\n\n##### `is`\n\n###### `default`\n\n- **Type**: `string`\n- **Default**: `\"\"`\n\n###### `type`\n\n- **Type**: `array`\n- **Default**: `[null,null,null]`\n\n#### `setup()`\n\n### `propertyToRef(data, prop)`\n\nConvert the properties of an object to ref\n\n### `syncElementSize(fromTarget, toTarget, options)`\n\nSynchronize the width or height of from DOM to the specified to DOM\n\n### `syncElementSyncScroll(fromTarget, toTarget, options)`\n\nSynchronize scrolling between two DOM with the same scrollbar\n\n### `useChecked(target, checked, unchecked)`\n\nGet the status of checked and customize the value of checked | unchecked\n\n### `useSelectedMultiple(array, options)`\n\n### `useSelectedSingle(array, options)`\n\n### `useServerPagination(options)`\n\n<!-- /automd -->\n\n## Directory structure\n\n<!-- automd:dir-tree imports=\"\"maxDepth=2 -->\n\n```\n├── src/\n│   ├── components/\n│   │   ├── c-field.ts\n│   │   ├── collapse-transition.ts\n│   │   └── index.ts\n│   ├── hooks/\n│   │   ├── syncElementScroll/\n│   │   │   └── index.ts\n│   │   ├── syncElementSize/\n│   │   │   └── index.ts\n│   │   ├── useChecked/\n│   │   │   └── index.ts\n│   │   ├── usePaginationServer/\n│   │   │   └── index.ts\n│   │   ├── useSelectedMultiple/\n│   │   │   └── index.ts\n│   │   ├── useSelectedSingle/\n│   │   │   └── index.ts\n│   │   ├── utils/\n│   │   │   └── extendSelected.ts\n│   │   └── index.ts\n│   ├── utils/\n│   │   └── index.ts\n│   └── index.ts\n├── test/\n│   └── index.test.ts\n├── package.json\n├── README.md\n└── tsdown.config.ts\n```\n\n<!-- /automd -->\n\n## Source\n\n<!-- automd:file src=\"./src/index.ts\" code lang=\"ts\" -->\n\n```ts [index.ts]\nexport * from './components'\nexport * from './hooks'\nexport * from './utils'\n```\n\n<!-- /automd -->\n\n## Contributors\n\n<!-- automd:contributors github=\"hairyf/hairylib\" author=\"Hairyf\" license=\"MIT\" -->\n\nPublished under the [MIT](https://github.com/hairyf/hairylib/blob/main/LICENSE) license.\nMade by [@Hairyf](https://github.com/Hairyf) and [community](https://github.com/hairyf/hairylib/graphs/contributors) 💛\n<br><br>\n<a href=\"https://github.com/hairyf/hairylib/graphs/contributors\">\n<img src=\"https://contrib.rocks/image?repo=hairyf/hairylib\" />\n</a>\n\n<!-- /automd -->\n\n## License\n\n<!-- automd:fetch url=\"gh:hairyf/hairylib/main/LICENSE\" -->\n\nMIT License\n\nCopyright (c) 2025-PRESENT Hairyf <https://github.com/hairyf>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n<!-- /automd -->\n\n<!-- automd:with-automd -->\n\n---\n\n_🤖 auto updated with [automd](https://automd.unjs.io)_\n\n<!-- /automd -->\n","readmeFilename":"README.md"}