{"_id":"@bottle414/bottle-ui","_rev":"18-40abea5beff6f801966058f31fa5970e","name":"@bottle414/bottle-ui","dist-tags":{"latest":"3.1.1"},"versions":{"1.0.0":{"name":"@bottle414/bottle-ui","version":"1.0.0","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@1.0.0","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"621e20a67d8b9c317bd7c5926555662bfa49a8bf","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-1.0.0.tgz","fileCount":5,"integrity":"sha512-D5U/95D29X+s5JAB0n+Q5d53Mq95LQVEuFZgstiRUMPXdMz/my8HQnc2he+2bSOfMQ2l/8aNPBUwOVt4j8nzbQ==","signatures":[{"sig":"MEQCIEG7lChw2C2J1fzvNxF14IR4ATmDN7wym+2JMqI4ZDOaAiAuXfR5TVEYU4Ft/WRCdVJfolU+Axzsxqr7CJpBOUwbWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608546},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"93d1040ddf6ffa6807b010edc734e1b4a5090260","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_1.0.0_1746879349876_0.5345289595913585","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bottle414/bottle-ui","version":"1.0.1","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@1.0.1","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"61a71fe3ac5946a5268a7423ce937f3659a3ffad","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-1.0.1.tgz","fileCount":5,"integrity":"sha512-8LEKIzsm6SvGEUYiRpEDFSk5tZIccaAK43B8zyhksBBKNuI2hvqERgzgCmmmkwIfMp4IAaVwl0JrGvhWcb2z/A==","signatures":[{"sig":"MEUCIHJj7yWqaomhm7jLy7UlBPehDdocuyg98eN23OJazZt4AiEA9JOltmhaeed/QlLQWsHcadJWUu3meVCnIpbTjZaVwVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514345},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"33f347b7c30a3e9e7a5ed6c8f1ca2d23ed9b86e6","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_1.0.1_1746896539682_0.32866894784404876","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bottle414/bottle-ui","version":"1.0.2","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@1.0.2","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"77642e8c5ccbd51716483b929579905aa05f9cb4","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-1.0.2.tgz","fileCount":5,"integrity":"sha512-5WDHq9mfg6ENh08jAE7kGMjeTa+BGB/a1xvxpvej2J4kD2e642oiCiBIxYPdjBib7PKvX8ZVLpOCwL4qpz4YgQ==","signatures":[{"sig":"MEUCIQD5kw5URsBJ000ZE8CQiKwXrlJ84eTg8/5KHNn36jbuLQIgOzm2eRhlrqLi39/UgzbsF2Iqvre6bunfGeBms8YYkk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514345},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"33f347b7c30a3e9e7a5ed6c8f1ca2d23ed9b86e6","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_1.0.2_1746896987172_0.14475311986686878","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bottle414/bottle-ui","version":"1.0.3","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@1.0.3","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"c8d9bbdd02350e8a7138532e2765dd93bbf183a0","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-1.0.3.tgz","fileCount":62,"integrity":"sha512-D54rn1DZSfppww1PJGP+DO9iLS4jJttPhxZDJNK4gT3Cm2TKPANVPyXp/G8kY0gEdt2Pz6scW5TcHLtIhYzY9A==","signatures":[{"sig":"MEUCIQDtW38NUiNQlBSKVhtNvv8dzuzGzBrbYRDUc8DDdLV5rAIgFvdOUcdHP0ZBpxZ/S1iZ/mklkvlQ8p07jeeNXBY2vRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708233},"main":"dist/bottle-ui.umd.js","_from":"file:bottle414-bottle-ui-1.0.3.tgz","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_resolved":"/tmp/a13f5846bc17413edbcf3c1988d3683f/bottle414-bottle-ui-1.0.3.tgz","_integrity":"sha512-D54rn1DZSfppww1PJGP+DO9iLS4jJttPhxZDJNK4gT3Cm2TKPANVPyXp/G8kY0gEdt2Pz6scW5TcHLtIhYzY9A==","_npmVersion":"10.8.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_1.0.3_1746933162429_0.06840482659790248","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bottle414/bottle-ui","version":"2.0.0","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.0.0","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"82e512c633a252caab82c986cc481ee2f54fe527","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.0.0.tgz","fileCount":70,"integrity":"sha512-6/VCV0Q3KbOlNvcq/IZdtKc0ScKeAeY0bym29ZftMhfDQy0ojldS8yzCMZIKL7bpMp+Y/uOohQ1QS4p1cIt4BQ==","signatures":[{"sig":"MEUCIQDSmZYifBNw1vA93DSnFBSaPfDzVL8w4+CdQC5OZiwBWAIgbn1gD6xbp8ZheGHtlYsE0D2wf5siOHYSCuTnsm+aDKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709673},"main":"dist/bottle-ui.umd.js","_from":"file:bottle414-bottle-ui-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_resolved":"/tmp/2a949fa807356f7d38e4d10c939a2352/bottle414-bottle-ui-2.0.0.tgz","_integrity":"sha512-6/VCV0Q3KbOlNvcq/IZdtKc0ScKeAeY0bym29ZftMhfDQy0ojldS8yzCMZIKL7bpMp+Y/uOohQ1QS4p1cIt4BQ==","_npmVersion":"10.8.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.0.0_1746934062128_0.6553610467651825","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bottle414/bottle-ui","version":"2.1.0","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.0","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"840af36c8316342da25f34ac8b010988a723660a","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.0.tgz","fileCount":70,"integrity":"sha512-5Z41WMBixhEpYGSSUQtmS/Oy973aUYyKxnl59sxExLBU8OqutvYnnh9XBGdqytXY0O1ByYwbYMwfbq37bQuGlQ==","signatures":[{"sig":"MEYCIQDpRDpYE3H920etGx/LpBCddOcp8h2reSAu32dqynS/IAIhAKlC2GDqiOWKofmJQQ/VlpGZGstOMJ/g5ahme58WPd5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709673},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"eaad23a2416f527bb56c69968c795f3a7c434bcf","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.0_1747325768283_0.8695050712155754","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@bottle414/bottle-ui","version":"2.1.1","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.1","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"795210e7d16ab505ea48f4357f0cc8f4ccd97aa7","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.1.tgz","fileCount":70,"integrity":"sha512-ti3PtS26exfgb//nN5PVVwdmsOu0Iqjanb6I4ZnmHOreitg7bRnbU+gWpNFhTd4ph/fl1hauMKl+mjh2+aS5bw==","signatures":[{"sig":"MEQCICGI9ytLB6lbr/QSuHmPdTGwFRoO44QIZa/KXjIbdgvRAiB8+mmGC0P0lQ6dhkF+1krkXYjP1jq2XIaSAEC0FOkFCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709673},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"eaad23a2416f527bb56c69968c795f3a7c434bcf","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.1_1747326328644_0.10604550842338756","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@bottle414/bottle-ui","version":"2.1.2","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.2","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"1c0ba809e175b4d7311fa592a5e6a419175e2060","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.2.tgz","fileCount":70,"integrity":"sha512-TPZZiRm92x5mG4ZLrkES/7CL9MrNC/ATsF2qmhmyFoBv5KyyvWlP9T+ZzNDinC+myjMKP5IfaGR1/xHZTx4b1A==","signatures":[{"sig":"MEQCIF+baWAIu8kWkPI6WBl0UMu7d+tQoJwvj1dDjsq+AGyWAiBDrMuqLZg5yewWLBHgsbFqjEmMgovAbdHU3bGm6FJOUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709673},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"eaad23a2416f527bb56c69968c795f3a7c434bcf","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.2_1747326774080_0.26591547997950515","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@bottle414/bottle-ui","version":"2.1.3","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.3","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"29c7585f75e590bebbeb7adc43b80e71c547af56","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.3.tgz","fileCount":70,"integrity":"sha512-5ThEAmQdWbJUONdllTSq/WEqFZkzllGgkUu2iH/IPy7iYC0h+AAncpwjZrvEJvQgYgCDvh3mPAMLAirKVUXWgA==","signatures":[{"sig":"MEYCIQCxZjBfZvtW/m0iziCFTcX4lZSV7R9bTvuqTZQodACctQIhAMoGdWjBfjzK7SGlrMuIwE59NCYhkUzqQWk0P4rSznOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709673},"main":"dist/bottle-ui.umd.js","types":"dist/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"2dc16fcc380344f405b541aa7d8e2277f97cc8aa","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.3_1747369374968_0.21636795924747498","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@bottle414/bottle-ui","version":"2.1.4","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.4","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"e7be38a4c37175d18ac237b535a6ceeb22eee71f","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.4.tgz","fileCount":70,"integrity":"sha512-PcAbDaT2HDiBLkW0bbOsGAIJ4pDGTXUWHLg12OCVYFCAxlYaPEtfghU/jKNHogR1OoCC42xJ5KgwkJNYeQaQ6w==","signatures":[{"sig":"MEUCIETBMOPKm0gArHpL9ZY0ZDE0yrSXpcAWO/wbmpcdnm4NAiEA5xIqblwuv9O1Q/aMYhg1YnZ3Wy8N4QBbcp2TmVxHpI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1711797},"main":"dist/bottle-ui.umd.js","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"7a2595e1c8f501fa1389db996411a3a761e497a0","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.4_1747372388984_0.2207502165184323","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@bottle414/bottle-ui","version":"2.1.5","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.5","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"6c7faa72e05ce8d81d07df7783a7cbaaf8206791","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.5.tgz","fileCount":5,"integrity":"sha512-F5IXuxgWJa2E7pNz/WCO2m+OGIntnSkYhNyEaf208XavKczWeyqV+dSRM3aofiX0Yo+NdbhCR7JszSvD5E3YCA==","signatures":[{"sig":"MEQCIBtsyme4d5GTsR9DBthpAGnT5ZnR2Js1NswBWob/kKp6AiA+GMqZUpn2ry9wUbKCyHIRuYzMQhAbPt3jLyRjO1ZxtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514712},"main":"dist/bottle-ui.umd.js","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"7a2595e1c8f501fa1389db996411a3a761e497a0","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.5_1747372799766_0.6579754995651108","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@bottle414/bottle-ui","version":"2.1.6","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.1.6","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"c0a4a90dfc85b77481c4624080ba397eca376ab3","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.1.6.tgz","fileCount":5,"integrity":"sha512-EZA+88KmTSukBDhuQidgLMGqRsiubQyETyFGKkJN4OC2sRs09IzLI/9iF/uPDf+IOFJu52GVhu2NefPueBvsXA==","signatures":[{"sig":"MEYCIQD1nYVNxU8KyRzHXUppTKkpmqw6lD4gC3DeZiD149xmBAIhAJGfLOhPECAqDI4VMiB3w83hwoIUlJzNMKV1pSXLd74f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514712},"main":"dist/bottle-ui.umd.js","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"de9fe96270dd1e69ec687822042f7022da1ad099","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.1.6_1747385278915_0.32627168231284265","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@bottle414/bottle-ui","version":"2.2.0","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@2.2.0","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"7393c318fff2b3379b39a55fa8efdaa6eddc7fac","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-2.2.0.tgz","fileCount":5,"integrity":"sha512-hnrVYmcy1kyjKjhPybABsXnMDGPwMhSM5kzFrADUcFmIwgz9F+XE+2d1VW5ZYXOouwLjFd23WMOkPsO+H5X9ew==","signatures":[{"sig":"MEUCIEze7Fepho1icq4GxniHnT73eG11NVCuvwNZPvLcap4JAiEA/xxsT76Jl0DwctZ4dIorKgUP4fi42qoYaJo3PGR3Gic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516386},"main":"dist/bottle-ui.umd.js","module":"dist/bottle-ui.es.js","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"8cdb6b7fc7d2a22b30f28c0e8af19da5705cda7a","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_2.2.0_1747392711047_0.04647026015585154","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@bottle414/bottle-ui","version":"3.0.0","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@3.0.0","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"555a13949034595383765824f4a64261bd4289ae","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-3.0.0.tgz","fileCount":70,"integrity":"sha512-+I1j+62Qi2XQm1njWVULuOq81beXAOTW/07FtzseoVDiQx4lmaTyHTS3pTOtjtnhdNAhQk2ALtYB47eGTaaDyg==","signatures":[{"sig":"MEUCIEA8+gw+2M5AE4yr4D1xzhx4IipDoiZqxcDIsGpzR1N6AiEAxSpVBEr6PQdWjaUAPc5Yoq2aGF9tLRKQz6LDctZyYeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712446},"main":"dist/bottle-ui.umd.js","types":"dist/types/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"8cdb6b7fc7d2a22b30f28c0e8af19da5705cda7a","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_3.0.0_1747396034224_0.2412062079640065","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@bottle414/bottle-ui","version":"3.0.1","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@3.0.1","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"b602742376184891058008f1eb895e31cfd2289d","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-3.0.1.tgz","fileCount":6,"integrity":"sha512-qRwI8yhS/t/I1kIevmce+0tpSvIvNpUSie+i9mNGhnZI4T58NcDYsAR17EDY2fdgXEJ2YAO7Ru/W9vo2WDutgQ==","signatures":[{"sig":"MEYCIQCahN24AqqP2uInXo+eIOQP2UXXSReb1buxI6rn11hmBgIhAJTrQtoH81ETeWpsJm5kMKfNSKKRLqNAcxKIcHpQSC5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516438},"main":"dist/bottle-ui.umd.js","types":"dist/types/index.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"8cdb6b7fc7d2a22b30f28c0e8af19da5705cda7a","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_3.0.1_1747398559943_0.3736626356038135","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@bottle414/bottle-ui","version":"3.0.2","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@3.0.2","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"56bcbabf14fea545d8aae88805ff5344214350f6","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-3.0.2.tgz","fileCount":7,"integrity":"sha512-SNVSOGHxHvUeDsMwubcEnCzzXOmX9jSL2Y+Ulg6mE10iAOpZ+FFo15z/Mh0cb9G4UVxhl+PZ4gdnx4cktNSY6w==","signatures":[{"sig":"MEUCIBkF7jWNFsKeFwvFsnNiYpyL/KMs3vxQ489Ow/eZzTOwAiEAqunI66BJFyg7WfsSlvVAEf4sX5Zr4v9RN8IEbvXzMb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522168},"main":"dist/bottle-ui.umd.js","types":"dist/types/bottle-ui.es.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/types/bottle-ui.es.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"973f15bf08ab69c74b3f74bbd2ee3d92959834e1","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_3.0.2_1747399472466_0.8755447706399897","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@bottle414/bottle-ui","version":"3.1.0","keywords":["component library","vue","ui","ui framework"],"_id":"@bottle414/bottle-ui@3.1.0","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"dist":{"shasum":"cc0bb026c22fa5543963b4729b0fb2e637eeccb0","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-3.1.0.tgz","fileCount":6,"integrity":"sha512-V8YOueo4vMvmoMGxEhfCm/4xDj8ldB5euDrdso7Hoa72wdzUhX4j0DGHXIKAWWW1kF1r2XLPO38IvrYcLEzudg==","signatures":[{"sig":"MEUCIQDOZiZS5Ml3pmPnd+ou0JryPt9ZnBZWahO1PQFIpRavZwIgaDkMfkmTbAIM7XbkyS3qsQVQfF6UWfc6EGyLdHZbnSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516452},"main":"dist/bottle-ui.umd.js","types":"dist/types/bottle-ui.es.d.ts","module":"dist/bottle-ui.es.js","exports":{".":{"types":"./dist/types/bottle-ui.es.d.ts","import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js"}},"gitHead":"9a62474abed425ea3334b3b5c170cd1d05ea4ce0","_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"_npmVersion":"10.9.2","description":"A self-made component library for Vue3.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bottle-ui_3.1.0_1747467675564_0.565951836051086","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@bottle414/bottle-ui","version":"3.1.1","description":"A self-made component library for Vue3.","keywords":["component library","vue","ui","ui framework"],"main":"dist/bottle-ui.umd.js","module":"dist/bottle-ui.es.js","types":"dist/types/bottle-ui.es.d.ts","exports":{".":{"import":"./dist/bottle-ui.es.js","require":"./dist/bottle-ui.umd.js","types":"./dist/types/bottle-ui.es.d.ts"}},"_id":"@bottle414/bottle-ui@3.1.1","gitHead":"a9f2f872e1de1eba2827de74bc55460739c17fb9","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-j3HSatEWnmtPcihKZRi8Vlc9tEREi34GKjm24coHCeaC88W43RJoj1glmxAWYrqeTjp2x7jH3ufFuXQ1xJpKTg==","shasum":"af0ade4c16b60688a5c8f168c92b52a37c2d0198","tarball":"https://registry.npmjs.org/@bottle414/bottle-ui/-/bottle-ui-3.1.1.tgz","fileCount":8,"unpackedSize":1519501,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUlz5sE1xRdelcnoMFvmHVkF8dMkPbxaI57SkCKWhQmQIgdS2mVvxViIVozTsp5lZ6hliMAsVJHATs4W/UEwzXn9Q="}]},"_npmUser":{"name":"bottle414","email":"2279641831@qq.com"},"directories":{},"maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bottle-ui_3.1.1_1747723496471_0.6039393804095108"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-10T12:15:49.772Z","modified":"2025-05-20T06:44:56.887Z","1.0.0":"2025-05-10T12:15:50.151Z","1.0.1":"2025-05-10T17:02:19.939Z","1.0.2":"2025-05-10T17:09:47.547Z","1.0.3":"2025-05-11T03:12:42.757Z","2.0.0":"2025-05-11T03:27:42.373Z","2.1.0":"2025-05-15T16:16:08.573Z","2.1.1":"2025-05-15T16:25:28.885Z","2.1.2":"2025-05-15T16:32:54.367Z","2.1.3":"2025-05-16T04:22:55.257Z","2.1.4":"2025-05-16T05:13:09.290Z","2.1.5":"2025-05-16T05:20:00.031Z","2.1.6":"2025-05-16T08:47:59.156Z","2.2.0":"2025-05-16T10:51:51.339Z","3.0.0":"2025-05-16T11:47:14.485Z","3.0.1":"2025-05-16T12:29:20.199Z","3.0.2":"2025-05-16T12:44:32.693Z","3.1.0":"2025-05-17T07:41:15.811Z","3.1.1":"2025-05-20T06:44:56.722Z"},"keywords":["component library","vue","ui","ui framework"],"description":"A self-made component library for Vue3.","maintainers":[{"name":"bottle414","email":"2279641831@qq.com"}],"readme":"📘 [English](README.md) | 📙 [简体中文](README-zh.md)\r\n\r\n\r\n# Bottle-UI Component Library 🎉\r\nHi! This is a Vue 3 component library I built to practice component encapsulation, communication, TypeScript usage, and CSS skills.  \r\nIt's also my final project for a Web development course. 🦝\r\n\r\nLive Documentation (Vercel):  [https://bottle-ui-eta.vercel.app](https://bottle-ui-eta.vercel.app)\r\n\r\n![npm version](https://img.shields.io/npm/v/@bottle414/bottle-ui)\r\n![downloads](https://img.shields.io/npm/dt/@bottle414/bottle-ui)\r\n![license](https://img.shields.io/npm/l/@bottle414/bottle-ui)\r\n\r\n## Installation 🔧\r\n<details>\r\n  <summary>npm</summary>\r\n  \r\n```js\r\nnpm i @bottle414/bottle-ui\r\n```\r\n</details>\r\n<details>\r\n  <summary>pnpm</summary>\r\n  \r\n```js\r\n  pnpm i @bottle414/bottle-ui\r\n```\r\n</details>\r\n<details>\r\n  <summary>yarn</summary>\r\n  \r\n```js\r\n  yarn add @bottle414/bottle-ui\r\n```\r\n</details>\r\n\r\n## Usage 📏\r\n### Import styles\r\n```bash\r\nimport '../node_modules/@bottle414/bottle-ui/dist/shared.css'\r\n```\r\n\r\n###  (Optional) Enable Volar type support\r\n```bash\r\nimport '../node_modules/@bottle414/bottle-ui/dist/types/bottle-ui.es.d.ts'\r\n```\r\n\r\n### Import components\r\nYou can import globally or just the ones you need.\r\n\r\n#### Global Import 🌟\r\n```js\r\nimport { createApp } from 'vue'\r\nimport App from './App.vue'\r\nimport BottleUI from '@bottle414/bottle-ui'\r\n\r\nconst app = create(App)\r\napp.use(BottleUI)\r\napp.mount()\r\n```\r\n\r\n#### Partial Import 🍊\r\nYou can register components at the entry point:\r\n```js\r\nimport { createApp } from 'vue'\r\nimport App from './App.vue'\r\nimport { BButton, BIcon } from '@bottle414/bottle-ui'\r\n\r\nconst app = createApp(App)\r\napp.use(BButton)\r\napp.use(BIcon)\r\napp.mount('#app')\r\n```\r\n\r\nOr import them directly inside a component:\r\n```js\r\n<template>\r\n    <BButton> Hello! <BButton/>\r\n<template/>\r\n\r\n<script>\r\n    import { BButton } from '@bottle414/bottle-ui'\r\n<script/>\r\n```\r\n\r\nAnd you're ready to go! 🎉🦝\r\n","readmeFilename":"README.md"}