{"_id":"lty-protocol","_rev":"43-45aade09ea0dfe80ada31bb8fd155325","name":"lty-protocol","dist-tags":{"latest":"1.0.42"},"versions":{"1.0.0":{"name":"lty-protocol","version":"1.0.0","_id":"lty-protocol@1.0.0","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"0067732ddd3911043173da4b350040d34a98f71f","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.0.tgz","fileCount":6,"integrity":"sha512-Ymh8OTpIEs2Xmce8uSJitYnXEejw84kRDHB/Sv3Nfg3rbJyP4sK62zvd3XSfXxlR18TjfBI39Zh/+K7UHZPWQw==","signatures":[{"sig":"MEYCIQCGkvo0Hd4mseHOyXGDnqaOwA66jZNI6taxmPcd2K2S4AIhANhnOkO7E5yQCvS2WPn7WeEf2L3klxOfZb7wyo/aJygB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3543},"main":"dist/my-vue-lib.umd.cjs","types":"dist/index.d.ts","module":"dist/my-vue-lib.js","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.0_1770191623284_0.24059750393448387","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"lty-protocol","version":"1.0.1","_id":"lty-protocol@1.0.1","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"82c814eb79b988e9d5c1a31c54f623b0ca6a4626","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.1.tgz","fileCount":7,"integrity":"sha512-BC01bftpft68iWQIuRHsCE6CboDxGT6+QDh9unn+PaMnBCTEqwp3whhPlE3zcAXsop3T8wyRYgu25VzifQl9cA==","signatures":[{"sig":"MEYCIQD5to/FxWGS/TtEZqNuUKKAnQMMJOpnLWIyWz3I4wPgaAIhAJ9Hzug+PLYEhUWBtP8MXQsZDSBTpmdiRt3DrXspMb7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3769},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.1_1770193645082_0.851935924321344","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"lty-protocol","version":"1.0.2","_id":"lty-protocol@1.0.2","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"9696722d69dcb28fbb5ce64706087bf6112b6301","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.2.tgz","fileCount":8,"integrity":"sha512-7iphnI78Qes5Jf1kSJ7ibw3of3CqArBx3zLznMdsHNY6uNMJHA64LknYYnc7XckyIx1sAxCAxl/yZB8P2f0M8Q==","signatures":[{"sig":"MEUCIQCslrUN8l1yJesc88YuSw/1alMF1u4Nqn9hPA8SLl4ojgIgGYcfMM6t0vKxIdqzowITyIAoBaxINk3BHuY0i8dHTcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5087},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.2_1771898396094_0.22947858150560307","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"lty-protocol","version":"1.0.3","_id":"lty-protocol@1.0.3","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"ad18c415040ca026a5e27b78c9a8d1636211602e","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.3.tgz","fileCount":8,"integrity":"sha512-Jij9QSoi3D0M9ZUYXPTud/+8VNiUmq8TJXrEey+2saokZvB7/fu5dTe02RZVJUSywTS3vmGQcksClZT/HBuoZA==","signatures":[{"sig":"MEUCIQDdSYMtueRikISLU8hp+rbLlgzlivjuCXK1Kxr/w2yLCwIgL3IZO5qlhwZOZelRRQx2AN2Dd4Za3wbY/WXK3vKvfeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6502},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.3_1771898922373_0.26972210996032286","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"lty-protocol","version":"1.0.4","_id":"lty-protocol@1.0.4","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"97ba4e2dd664083bcb0c0a6e1fe0d280f118b899","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.4.tgz","fileCount":8,"integrity":"sha512-YsosAs9tMDgAiylUijPP5Gga6IjZo6yUKBor7B3r6xDVthhq/8X99WJpvAU3J1scta3IvEQZHXFoX4K0QRVUew==","signatures":[{"sig":"MEYCIQDa/XMtfZYqj8NbyEGZ8g4DFoIhNDfEQW+F7gQvweusuAIhAOc+IY10cXyrvi60ykoAwwblXcq/JddNYVUWjSntdvKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5087},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.4_1771899085847_0.39543769955187247","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"lty-protocol","version":"1.0.5","_id":"lty-protocol@1.0.5","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"b0d4c611f027632ecbc9c52d60b0131aed88bc18","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.5.tgz","fileCount":8,"integrity":"sha512-HN6DiWPOWVAo7vz/oIjuVzDKm99hdGAvkn60mnLBBMslYbgpDGL3YA+3qvEJsv6VVNTvrUKhSeAd71ie7Ufk1w==","signatures":[{"sig":"MEQCIEDJbE2mhavbLfdOkyjvrr7VxNLhIhy5Z5EyRZZK5XXcAiAfYnC0KPuNfsfrJAo6zfJKe+iDXpQUp0Y+wCgmQttVyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5087},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.5_1771911783237_0.37612642791659123","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"lty-protocol","version":"1.0.6","_id":"lty-protocol@1.0.6","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"18ccc8120e4270d181c9185cfb5c49e23a1357a1","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.6.tgz","fileCount":8,"integrity":"sha512-mrafr9MVpbFSwLiDFDweeM8te9aO45ZxfMkHt0TxoyyZSkYIUIs0uF1zKOYzDFqT/2YwmEK9qgPt9sPf8ikXhQ==","signatures":[{"sig":"MEUCIDwXYVu1om9WIT8t6OhTn7HuQfH6/oufTnPn6LvnZS/xAiEA3S/b0P8Rxnztnt2+niOqZ4P6sik88DGrsg3/0643h7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5087},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.6_1771912245586_0.048109033683256586","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"lty-protocol","version":"1.0.7","_id":"lty-protocol@1.0.7","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"573365e272205288c81935c3be8b5680df87e400","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.7.tgz","fileCount":8,"integrity":"sha512-2XrqTRhzCkgK0smsRYUocF7sqLYgmP7UYPCnNf4chsCSgcYlT6acpx1cFyRvNVocx2/Hyzc5qaYYg52jQzcHpw==","signatures":[{"sig":"MEQCIDtxG8o4tl6p+fCqj1WihyO2Lt7EHOLPKLGNa9tXWWqiAiBMX6T+FmlI1VcKKkPpqCtb2aHNCSBWsFy8K6HJw9fXqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5087},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.7_1771912848195_0.6631743808003725","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"lty-protocol","version":"1.0.8","_id":"lty-protocol@1.0.8","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"e9631e33d25229fa363afae52736b222f0f8359c","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.8.tgz","fileCount":8,"integrity":"sha512-XA2oeze2ZBWdrqTxA1P0R++SbJ24f29tBfQypmVYe3vy0ra78NNIeZ+Efj9pDSnP3dAYzmMrUOkP5cp6lJ72wA==","signatures":[{"sig":"MEUCIQDcm7j8HQj0mGDxOaex1S+iNZ4buJ2sdL1QDYdaPNA28AIgUY5yN9KAe8AuEYXvk0ciPIh0UufoWR0EPNZUiG3JHSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5087},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.8_1771913068355_0.5656675271960911","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"lty-protocol","version":"1.0.9","_id":"lty-protocol@1.0.9","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"9212bc1f371248dddb5a280826758bd6333edd52","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.9.tgz","fileCount":10,"integrity":"sha512-t6U6m01PORLJUjcjcGxD4+aRoARHPncSgbqExlOYTLNVq5Qr+lPM4UBael5lFQ21VFKVkRvFBhz4/VYo/1p84w==","signatures":[{"sig":"MEUCIQD3G7beWwPY0MtfkcEf7I0J45/K6FPFaUGutkmoINc/OAIgVxb9+xkBhU0HiKEnHUoKnW5+FeJqbjCtc2PwoQO9mew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7290},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.9_1771913350606_0.14870149156283063","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"lty-protocol","version":"1.0.10","_id":"lty-protocol@1.0.10","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"beef460308ba7d664472f91290d7aeff941a07ea","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.10.tgz","fileCount":13,"integrity":"sha512-pC/ZHpMASAD5aqJTaL/ot8eEhfvRkQxd4GbxPUGNsK2NrkJ6CmG7inxME+RWxv39gPcc/493QQqauMD6wksGDg==","signatures":[{"sig":"MEUCICCYMqXKLlEPQ6jTjpNms/nQx7G1SXVHQB4iDrE1H3psAiEApx3b+vgdlqVhM9qcYC+OUpU6kBC+w0weNfB/Q7v4tT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7578},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.10_1771916746412_0.03565867359192465","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"lty-protocol","version":"1.0.11","_id":"lty-protocol@1.0.11","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"53a1347a89a827d09952840b54a527fd71144553","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.11.tgz","fileCount":13,"integrity":"sha512-sBNB2iAEcchNbbdlneHG63INHidZykT7/Nxrsr2oeGIskdIhR1x5RHozzpH2kAe8sCrHDl0dx7ms7MPkLso7yw==","signatures":[{"sig":"MEQCID4z541baJR/W650CJmQfP8v96KCSmiWqDcp+CXiDtuPAiB+AoBsVu+/v71RTIE3T+Sgz6mV3CQBnjoEIc54SvRsMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7578},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.11_1771917021731_0.8396804490798644","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"lty-protocol","version":"1.0.12","_id":"lty-protocol@1.0.12","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"768490d0090a29c97ed8de9de39b3ebc673d3f8a","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.12.tgz","fileCount":24,"integrity":"sha512-IOogJ0porWBLCguDs0c260Aed6rurNTWDqWHgD3cwFyrRV9f2rTrpnOi54NUrUwALsmx119qTqtv3QTUc+CFxQ==","signatures":[{"sig":"MEQCIHKLZ+V+U2qE7RpXXB0gS+1ijhIUuPVUsZ+GwpxR9KYSAiA246YFP/LZqFgP7TIUS8hFN4Op3aa3CZeJH7rtg0nhaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221121},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.12_1772094932227_0.1571992128394224","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"lty-protocol","version":"1.0.13","_id":"lty-protocol@1.0.13","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"202bd86d1715880a66591d1d84ef08e878e7d5c6","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.13.tgz","fileCount":25,"integrity":"sha512-qFeq44kTMHKW5S/v1GdbdEjHrd76DY9PYRv/lQwwMerJ97uzreVCR8ct0UYLo7GNF6Snp2hFvajCYYmPV8ec4Q==","signatures":[{"sig":"MEYCIQC1TlBLHvMULTO1lAaTJr9W4SGBH+uP+akUZfoozFu7VgIhAP6u1oskmLTwfmpTW+0L34EF4dCISmaGr+eSH6qJfU11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221577},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.13_1772095483977_0.1620796937531641","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"lty-protocol","version":"1.0.14","_id":"lty-protocol@1.0.14","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"6de33a3fa368f891e3bedab614347a2f81c74917","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.14.tgz","fileCount":26,"integrity":"sha512-gBLiXlGPsR4o8x0o/M3S/cu+uDV8m/IBzUGRWfleM4C2BBJGFM78K4r1E4720I8nPeTjaVOoiuh8arWAvqqhDA==","signatures":[{"sig":"MEUCIQDcXssDA9V+2QNvaoP8ZdM6DxMf9h/dHLRckaQ8XUnbPwIgBc8Leb/fr7YFuoLBb/nw3TC1fWcMuZBiKl+DWoKi8Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223236},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.14_1772096700400_0.07303372321992874","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"lty-protocol","version":"1.0.15","_id":"lty-protocol@1.0.15","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"f91bd7cdc0547208166e829cf41ebd44968ae45b","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.15.tgz","fileCount":26,"integrity":"sha512-Q0MLzU+DvH5O/c4aRZXMP4i10fGlNIYLE3I0H3h3UEimx9RvKrfQjYIqoAc9S6vjpFcDEJz4keWd0RriX+9h1w==","signatures":[{"sig":"MEQCIB5pzrVIptoBYNO13u9VNpoIy5AHi+/fL55Qno0pay+BAiAwaSRsSYPfC005PDVN7JbGM1F4jhQ1Wru+lMLGw4aQbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225079},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.15_1772097286774_0.46832114197305863","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"lty-protocol","version":"1.0.16","_id":"lty-protocol@1.0.16","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"eee353b40819605da2202b73cb562694ad81e74e","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.16.tgz","fileCount":26,"integrity":"sha512-Bea0ndErogDaYLfcazU7QMW6HGank+UK5VZ/eWyQEZn7jWiyYkVmW5WFKt+/DEau92QzkCzFk9S1qs29o9SdHg==","signatures":[{"sig":"MEUCIQCXH8s0iXZBVrjzNrjAbVMoPkUaIeK2sgIAmKgiFxTEJAIgVbCFvxfA1RPDqb7iWe/2sIiL2PuDrz0blN+VtZRz3zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223766},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.16_1772098016870_0.478336779134066","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"lty-protocol","version":"1.0.17","_id":"lty-protocol@1.0.17","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"6ecb777978c35cb78e52a2f020fa4940ee2410aa","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.17.tgz","fileCount":27,"integrity":"sha512-nyfP7qcLRaL5lLtZ4KBg8uawZ/V2Q5xKObwTdWAC1w8v8NWSYJ/kGhPxD3jQAXFV0Y2HTp3I7fNAFaTmHnL0MA==","signatures":[{"sig":"MEYCIQD8zZlq5AerKHb0FgaoK71nBbJ9WOCbcnpFNGC4EaxIvQIhAOlkx+FXkMV+y77StpQVPjpiWCukb1AknU1454bfeI41","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225375},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.17_1772098457616_0.7432761477021366","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"lty-protocol","version":"1.0.18","_id":"lty-protocol@1.0.18","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"9fbef893faa24bd5b62599ab3e49512755779565","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.18.tgz","fileCount":27,"integrity":"sha512-ow+X2fC1iME8c0U2fS98BD4RXKKAvYtIV0iyxolV+xaBrMx1ie3+9cb6Fz9WrsuQyUiq7fq5YfNGUYDnI+EY/w==","signatures":[{"sig":"MEUCIF281XrUj/hj3KwKb6SFIjNtYfpaOmskbCnmneO3VDYXAiEAjiCJWFRU70fRn6NpHCYsZVENjhzrhaFWNeLSHS2Cllc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225065},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.18_1772098734024_0.9266868235232271","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"lty-protocol","version":"1.0.19","_id":"lty-protocol@1.0.19","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"056e08c9360f690a416fc75829c5ebfbe4887e06","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.19.tgz","fileCount":27,"integrity":"sha512-9ijoPTVoGYkvqkY15jMifScaS15u68LCJ6PlvDV4hl25JOMCnWKEB0WdrRneyaEFuFJzsuuSHqho69DIVzd1YQ==","signatures":[{"sig":"MEQCIGHDPRADBfySQA6YKBOhrjBRjS8QluY0Tq3XhZxpepn9AiBn5qOaCoDA2W4Kj6ED2RIZI1eOKfXE2VUNh+d1/w3u7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225449},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.19_1772158140815_0.7957600276142505","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"lty-protocol","version":"1.0.20","_id":"lty-protocol@1.0.20","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"f8e7825c75570d1a4e4c5a0c397583674d3e22fa","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.20.tgz","fileCount":30,"integrity":"sha512-UQcCB3qIOdKJfxaWZfxdDBPDW3qTOUdjYV7GGi1+WtTZ0t1EimxrYgqiRchJy7ezGVpbhPErrbSe3xzSsLWYUg==","signatures":[{"sig":"MEUCIAe2vbYL+VhQS61SicqgHnC3LOFw/ugFDno5m1Tm4cjtAiEA5+eM1xtkjHx9tgKKxjSjAyFvlZNjHUX811kj1WqkTBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567298},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.20_1772161709362_0.5148735017719266","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"lty-protocol","version":"1.0.21","_id":"lty-protocol@1.0.21","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"d904fd0eec723366394678397b38aba10024b71f","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.21.tgz","fileCount":27,"integrity":"sha512-PC3ebOEGM9JWrgKqlzQh9+t41Z52kbL0ytd28LbTK+GXTgym0mSeKGT4S8IulBOZpexLZoU6zitDvXv26QLtbA==","signatures":[{"sig":"MEUCIQCf9CS84aHl3FFg5GH5Pn5Qd7tMEBfTyf2qEDwfbPeq9QIgJDG0MA+GGwFc1ijRDSkpBUlYqfCG8uixheD/Eh8dSVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565977},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.21_1772162896535_0.08917079408349204","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"lty-protocol","version":"1.0.22","_id":"lty-protocol@1.0.22","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"24387e956141d9b8533dfb6677f187d098a2f77d","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.22.tgz","fileCount":27,"integrity":"sha512-D3LIW7j1tqjnWLdU8J7LJmmLdPrDfwr6ID06Qcl6LBzpVyxVFBp9d1Eb6Ey4Bal/foSeRoBhW6aPy12QXeQrTQ==","signatures":[{"sig":"MEUCIGlqsOR/2WfRlofxQvVBkdYxlT3I9OUqMUO7y2jIku5OAiEA3OuKs/qFDNFoVT/ldxDwKSv4/qHDQPV11tYptGK6B2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566979},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.22_1772164283203_0.14161684849679212","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"lty-protocol","version":"1.0.23","_id":"lty-protocol@1.0.23","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"31337abfe8dc7cc327ba0616eac25e836d999824","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.23.tgz","fileCount":27,"integrity":"sha512-hppOMv1pdIEPX9LbNoN3BTEu3SfwnGy09B6/ePqChcab2TR7mJ5Qng3RhCowWZxcfzQPRw1XqHJv5Ssv7qDPfQ==","signatures":[{"sig":"MEQCIDfNsSIdCe9EfdLsGkUYL6RrNkBUCi0bN9PAYr9s97UHAiBZP8B7sD/5DRHbJ2sEtJdZ2kEYH0n1vR9dkiBbON6IKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226649},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.23_1772170574037_0.7152927374773803","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"lty-protocol","version":"1.0.24","_id":"lty-protocol@1.0.24","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"011c76dd1e463a004153b0d457e2e7dbf24a2dbe","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.24.tgz","fileCount":28,"integrity":"sha512-cB3dNrFpq+duSyPlw2sdwnQMkMFHXK1JxrptZzxDdc9SvsMdS3bs1mtxZEMBqE0woQ6PH/kk77aBGvOWKUt8tw==","signatures":[{"sig":"MEUCIQCQEI06274Ua4Cj8DTTChWVp0igXDhfVPAJgLKT/fauGAIgC1hD2FXlXBQhU9rS1Vd7dgORYWKE3Z5MA/DJZv0MVVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226668},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.24_1772176590693_0.6299630818465536","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"lty-protocol","version":"1.0.25","_id":"lty-protocol@1.0.25","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"e7a3b8d2c39473d5958925cf92d4f22a21dbee0b","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.25.tgz","fileCount":28,"integrity":"sha512-E1H/qsuD9t7EyxbexfQi4TkoKr1YaSMW3gh8UGAtNc1elptgyxYONhokeHyf7XGINZ+fImh8Jm+jGeq7mv33zg==","signatures":[{"sig":"MEYCIQDVUni2oNREJHnss7YgqpN64MPQraFAjvpryU4AaCaOIQIhAPVdues0yFV4lct03sKq9U5IiXZkYcDWVgi5vMgflny3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226668},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.25_1772176648292_0.7933226494232699","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"lty-protocol","version":"1.0.26","_id":"lty-protocol@1.0.26","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"8ad32e8a863b5c69d1706f26dcc39e17b976bdad","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.26.tgz","fileCount":28,"integrity":"sha512-6KGm1j+lZV4sr92w/aJYnC0w/UtZ0DyWKBZBVD2O3KR9mmctP5F0F0fgiz9kdAqZO6P2pu4V6Wduw5uGdKHVcA==","signatures":[{"sig":"MEQCIEHi3PGqpiYRvV987rSQ5H/6vceLra2ai6NNdFnEyjf4AiBFTqG1HpDxbxTjcl6RaIO8l+Xp/ME2Sn5HS0NUd9PFbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226720},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.26_1772176904100_0.4512169617388444","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"lty-protocol","version":"1.0.28","_id":"lty-protocol@1.0.28","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"0d35a972602c1b0a6085d354f37536dce35090d1","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.28.tgz","fileCount":28,"integrity":"sha512-m6Xq6Gr63tKQPq40AR3VFKsciYbhBXh6GVL273dyTwak5JD5a2VVP6BpY2h4yBaGry0USUUUfQGfZ+wt6deDbA==","signatures":[{"sig":"MEUCIQDrYm5Fry1AgpV4U1M76QhuFNhccAS/h82KgpF36A1XFQIgE1AyozUU42GHzb9JHZHR+NYUBD4mlfNihOa/d6AuVg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226875},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.28_1772177208891_0.669059599934386","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"lty-protocol","version":"1.0.27","_id":"lty-protocol@1.0.27","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"bdd8aa293efde6ca55629dea0d928a817862a7a2","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.27.tgz","fileCount":28,"integrity":"sha512-MWoaJN9NP+tKOayKY3Qhnciojgl+hKan7uTag/rR/DpUzoz/UyTBT+LzrG0syE48wwytbKxtlrA37eN8ruwb5g==","signatures":[{"sig":"MEUCIQD3bgOH2orL9b2D70LO+yxNhSEQe00bsETxaJC8pnO54gIgfrFnLonFANIWtjRsslD5VjIOC7PTE6Yzm1oVsIbN6o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226786},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.27_1772177599140_0.6783498548563192","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"lty-protocol","version":"1.0.29","_id":"lty-protocol@1.0.29","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"4c96c82834ee0a277a89d931672926e5a36b5ee4","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.29.tgz","fileCount":26,"integrity":"sha512-VObYW3AyXufCJbcaICEr0+HYcNDiaDSK22ohzWdEGtBo2sqbYsJEuDkGzSorRa5hEqxOSiKSj9Eo1GVp44OVTg==","signatures":[{"sig":"MEUCIQDTlVjFs9G87cgbBxzwuzf2MXQFtlWGtflx9T9LOdeUXwIgJ3JPx916ZpJDMxoNaacHcXGm//a6P0gY8D2Eetgw+5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33827},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.29_1772179017615_0.49542665477396897","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"lty-protocol","version":"1.0.30","_id":"lty-protocol@1.0.30","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"c31bfc342abf4ef2ac34082970905740888c4abb","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.30.tgz","fileCount":24,"integrity":"sha512-b8a4MHT1uY7zmoretHHmak/eyFjQx8LF3pDGFhjxmau1j4au5boFBPucMFOZ3G/uiJO654TIFbK4rRlFeVxkHQ==","signatures":[{"sig":"MEYCIQDby+O1a0hX21lW0TiI0thrGJqZGaCCf9Q/jFi8cvzdHAIhAJIawJzV4SDMB85wzdq+zAZBEHS9vFOi4Rm5rG+UClz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33463},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.30_1772179242709_0.09709606108792568","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"lty-protocol","version":"1.0.31","_id":"lty-protocol@1.0.31","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"ea13d463f54315b0f23739729daa0c9c00b92b5e","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.31.tgz","fileCount":24,"integrity":"sha512-otd2o0FTQIqZ2yiyjb2QIoY3AjWNNj1W8n2UySRI8OxiEbLufD3hhFpkzIsXbh5bPki8l8G2WfLgZWtf9cynHA==","signatures":[{"sig":"MEUCIQCk9paEdKwor6RvoCoY7UEDi7xlkn3qkTCfiUToOw1ocAIgG2lFneHfZ2SQHSpjCF6Xfk1E3gV8772lcoyV8CLSv8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33529},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.31_1772179384739_0.9119608096471368","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"lty-protocol","version":"1.0.32","_id":"lty-protocol@1.0.32","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"afb3696af1e53c7514d6b729db02591efad2e399","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.32.tgz","fileCount":25,"integrity":"sha512-Bf/A0F/3e8inSkwvdpSGuz4QQeOBBsV2QgEQv0T/aTHlXQx+7A94TpO41plgp/fOC2XHymFlMfod48teKCf8jw==","signatures":[{"sig":"MEYCIQCLAv5eHmcE2UkHe6QEn1trld4auUNbPgQpCSqntcT3PgIhAIKRIGl6nc8RxTJMF/sjiM+Epvz5lE/G/xoVelkiEVnx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36002},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.32_1772179748949_0.4500231797540011","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"lty-protocol","version":"1.0.33","_id":"lty-protocol@1.0.33","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"b343060198ea91c90c76b1442951bc5ced795492","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.33.tgz","fileCount":24,"integrity":"sha512-PaYYF1RjB4AO7sSL2qTh6IvtjGtdDa8i37wnRJl2hH9VsdGy8vnFPRlC4WxZTT3/qslkIKeoMyuioKbqY6iaVw==","signatures":[{"sig":"MEUCIQCIa9F3ENDC1K1DCdi1061xWG1G0p9FJlxoDbCDYZFeiAIgBCrYjGJ5dU3uVm6L6c7Sjo+idvGrl0i3KyqLuM7nv08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35218},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.33_1772183082496_0.8513715187992092","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"lty-protocol","version":"1.0.34","_id":"lty-protocol@1.0.34","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"43926371d611664775eac8726d8853efb91245b3","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.34.tgz","fileCount":24,"integrity":"sha512-TcccSsX3dqYpi/2CabU36e16472vxx6TJ27iqVoF6UlQf0xexFelPBsb+n8anQgYBH/gq2TEM4oe1F2noi2EIA==","signatures":[{"sig":"MEYCIQCUJYOPZwIBh6dKkqf5L/yk3BRivVykmCZHfgaBP8sHdgIhAMUL/AYcB4tE7lAOi9fs8CLIk0a7v+RUVDXVINN2aLb9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33463},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.34_1772183374199_0.869618302738425","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"lty-protocol","version":"1.0.35","_id":"lty-protocol@1.0.35","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"e225c6be1669158e7430796af9968f4dded3b561","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.35.tgz","fileCount":24,"integrity":"sha512-jTE4WxVjhZ9JvmlMLeMc+bE03zAvpGGRksR596MecUicbbbdXRpSIlHRtI/nAYNt8EPkBq1VUu43aWphVAcYuA==","signatures":[{"sig":"MEQCIFfNm7pAn4VgdX2MrTlnBjFrLmD+nnv8pznRC87N85thAiBz/C+AolsjcnX2aY7AphiSetFZ8QB6tbcHjJ7dp/MXYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35218},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.35_1772183777415_0.38499435897212564","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"lty-protocol","version":"1.0.36","_id":"lty-protocol@1.0.36","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"1ded12dfb9aa8ead79e99866bff0ec06194fb635","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.36.tgz","fileCount":24,"integrity":"sha512-ihVLQDJld1CTT53+9Xa3B3Szon9zn+XxWNzYCv1qaoULBODcSJWw+IpedziNQqaYx8Ic6W3yu+5vhi3NMiQXcA==","signatures":[{"sig":"MEYCIQCWx80yE/RUaLDLhZtYFD8AsfZwDcogZojP9I2FU8OqcgIhAOd+EW+wQ+c6eK0NaGpsmyX4t6RVMLEKM7b8EIAi2Qtg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35278},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.36_1772183947289_0.9628760151163207","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"lty-protocol","version":"1.0.37","_id":"lty-protocol@1.0.37","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"bed57591a5dc13be2871f956f2031d6457f368bc","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.37.tgz","fileCount":24,"integrity":"sha512-EuIp13zx/duhcbgisraxJtxbXZXjbxT8O4E1uIEeUNredusZlH+DdVRwP6qWwEJvr/IG/NKVBDQeHJJPHUyK+Q==","signatures":[{"sig":"MEQCIELDf2zCXLtCM8Sk1JiFZDsbbp9wQBxFglN6YRXO+b7oAiB9OOm+IhTbWCKDxIuBodaXUGvLhdYk2rWsJ8emmzNkuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38657},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.37_1772244601934_0.14174305892437933","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"lty-protocol","version":"1.0.38","_id":"lty-protocol@1.0.38","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"c966d0566bf9d04d64a3e7f3b7a929d9758fde9f","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.38.tgz","fileCount":24,"integrity":"sha512-ifik9uW0bVTZfCZj6E85+48pFYrF3sKuOdx/9zFq9pcOYn5XugEJqvjVafhyuAHoHdTGYyvCf06JTLhUBuOByw==","signatures":[{"sig":"MEUCIQDGSFwpi1kTaj8oCTseTNUChMqZFslOMj7ZtmIksgU+SwIgOdqg97vWCqee9zYcX5Lr5agJwsIoD5r4SpXgiFKLWc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38449},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.38_1772246215673_0.13683001431587405","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"lty-protocol","version":"1.0.39","_id":"lty-protocol@1.0.39","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"56c9e40b094a898baf994f347cf6d1e1818c3756","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.39.tgz","fileCount":24,"integrity":"sha512-7IAgayE6hnF0jYXhTNiXEg0Gd53kEqYsSNMq6AYiPJWxNB6zU35+LPhQLSIfefcMJQzGB6N3ZO/kJyqxZ9OpeQ==","signatures":[{"sig":"MEQCIBl1xRAnMU4vPMIbAIpeTN5pwS5ttHPqvPGMY9jf7iseAiA/Fylc4z8TK3vqpLgeNmzlLJNBtL/azflWvouuoMyrjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38473},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.39_1772246476014_0.640569368136185","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"lty-protocol","version":"1.0.40","_id":"lty-protocol@1.0.40","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"c7a46784bfbc6195357bcbfff588a25bd80e215c","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.40.tgz","fileCount":24,"integrity":"sha512-ksLazmRgEhiV3b7FvPrI/M/mwm5D26o2rnwkV9khycUhcdg/zmxOsqsOrc9HYpFoo5Foenzjcz0bWsR254yE8A==","signatures":[{"sig":"MEYCIQDjamyqdtSARWQNaRmh6wS/xla7puATZigESaocdZlUrgIhAIULaEg4LGlI81u03QPGv0BbJjCbHEuShOuSQqd9Gwlq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38548},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.40_1772246788414_0.1702283863555345","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"lty-protocol","version":"1.0.41","_id":"lty-protocol@1.0.41","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"dist":{"shasum":"83badb9ff68fd2f50408df372d1e0db57a442654","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.41.tgz","fileCount":24,"integrity":"sha512-NXhYnxRDZwrp4qA1BY/MzCxt5bQOH15q0UXCZTZd63z5bwhUHYqs7ANZvLFHyfN7g2Oi4eDz+zGijk1+sgngNA==","signatures":[{"sig":"MEUCIHeehSbmGqsnGNPMqrHLHEzL7QJRbSPr5I6RKC8HjXvlAiEAtNUrFYTcOYWKjIhU5b04t9He6CmnWtGhtON0q2pIIOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38548},"main":"dist/lty-protocol.umd.js","style":"dist/lty-protocol.css","types":"dist/index.d.ts","module":"dist/lty-protocol.mjs","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"naive-ui":"^2.43.2","vue-i18n":"^11.2.8","lodash-es":"^4.17.23","@types/lodash-es":"^4.17.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","vue-tsc":"^3.1.4","typescript":"~5.9.3","@types/node":"^24.10.1","@vue/tsconfig":"^0.8.1","vite-plugin-dts":"^4.5.4","@vitejs/plugin-vue":"^6.0.1"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lty-protocol_1.0.41_1772247295959_0.6101114799114764","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"lty-protocol","version":"1.0.42","main":"dist/lty-protocol.umd.js","module":"dist/lty-protocol.mjs","style":"dist/lty-protocol.css","types":"dist/index.d.ts","peerDependencies":{"naive-ui":"^2.43.2","vue":"^3.0.0","vue-i18n":"^11.2.8"},"scripts":{"build":"vite build","dev":"vite","typecheck":"vue-tsc -p tsconfig.check.json"},"devDependencies":{"@types/node":"^24.10.1","@vitejs/plugin-vue":"^6.0.1","@vue/tsconfig":"^0.8.1","sass":"^1.97.3","typescript":"~5.9.3","vite":"^7.2.4","vite-plugin-dts":"^4.5.4","vue-tsc":"^3.1.4"},"dependencies":{"@types/lodash-es":"^4.17.12","@vicons/antd":"^0.13.0","@vicons/ionicons5":"^0.13.0","dayjs":"^1.11.19","fast-xml-parser":"^5.5.3","lodash-es":"^4.17.23"},"_id":"lty-protocol@1.0.42","gitHead":"ba76380bd900875620a569ed50b7665d73aec6c8","description":"简要说明：","_nodeVersion":"23.9.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XsBTflP9XxNExq9CTlczcTie7TPEH/hoHbcsMHHmy/lwomwfC2rXtGSTcyA8dMpJgubWqjWLte/C5QdDwhVUPg==","shasum":"84021d90bddcf93e0edaae6cf6ef46e9cac74d16","tarball":"https://registry.npmjs.org/lty-protocol/-/lty-protocol-1.0.42.tgz","fileCount":69,"unpackedSize":2305034,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAJkGt2dOj2om8cYeblXmGSd9KwOmdOAgRjUFYBm5ujNAiEA8OC5bY057J2mK0fgl392mLokHxy3eyKRUeimGk4kLXM="}]},"_npmUser":{"name":"litianyin","email":"studentplum@qq.com"},"directories":{},"maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lty-protocol_1.0.42_1774346584554_0.5844975768776739"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-04T07:53:43.283Z","modified":"2026-03-24T10:03:04.889Z","1.0.0":"2026-02-04T07:53:43.449Z","1.0.1":"2026-02-04T08:27:25.229Z","1.0.2":"2026-02-24T01:59:56.235Z","1.0.3":"2026-02-24T02:08:42.519Z","1.0.4":"2026-02-24T02:11:26.016Z","1.0.5":"2026-02-24T05:43:03.374Z","1.0.6":"2026-02-24T05:50:45.745Z","1.0.7":"2026-02-24T06:00:48.365Z","1.0.8":"2026-02-24T06:04:28.496Z","1.0.9":"2026-02-24T06:09:10.787Z","1.0.10":"2026-02-24T07:05:46.570Z","1.0.11":"2026-02-24T07:10:21.868Z","1.0.12":"2026-02-26T08:35:32.436Z","1.0.13":"2026-02-26T08:44:44.129Z","1.0.14":"2026-02-26T09:05:00.585Z","1.0.15":"2026-02-26T09:14:46.933Z","1.0.16":"2026-02-26T09:26:57.039Z","1.0.17":"2026-02-26T09:34:17.806Z","1.0.18":"2026-02-26T09:38:54.181Z","1.0.19":"2026-02-27T02:09:00.964Z","1.0.20":"2026-02-27T03:08:29.642Z","1.0.21":"2026-02-27T03:28:16.765Z","1.0.22":"2026-02-27T03:51:23.398Z","1.0.23":"2026-02-27T05:36:14.217Z","1.0.24":"2026-02-27T07:16:30.845Z","1.0.25":"2026-02-27T07:17:28.443Z","1.0.26":"2026-02-27T07:21:44.242Z","1.0.28":"2026-02-27T07:26:49.050Z","1.0.27":"2026-02-27T07:33:19.309Z","1.0.29":"2026-02-27T07:56:57.763Z","1.0.30":"2026-02-27T08:00:42.855Z","1.0.31":"2026-02-27T08:03:04.882Z","1.0.32":"2026-02-27T08:09:09.100Z","1.0.33":"2026-02-27T09:04:42.698Z","1.0.34":"2026-02-27T09:09:34.381Z","1.0.35":"2026-02-27T09:16:17.604Z","1.0.36":"2026-02-27T09:19:07.460Z","1.0.37":"2026-02-28T02:10:02.090Z","1.0.38":"2026-02-28T02:36:55.805Z","1.0.39":"2026-02-28T02:41:16.149Z","1.0.40":"2026-02-28T02:46:28.568Z","1.0.41":"2026-02-28T02:54:56.109Z","1.0.42":"2026-03-24T10:03:04.780Z"},"description":"简要说明：","maintainers":[{"name":"litianyin","email":"studentplum@qq.com"}],"readme":"# Protocol 包说明\n\n简要说明：\n\n- 目的：封装工控协议模块（模型、配置、页面、基础组件），以 npm 包形式复用到宿主 `demo` 中进行联调和测试。\n- 用途：为 agent 提供足够的上下文（目录结构、API、事件、集成方式），便于自动化操作或代码生成。\n\n主要特性：\n\n- 协议数据模型：`src/models`（包含 `collection`、各协议 `modbus` 等）\n- 协议配置页面：`src/views`（协议配置、IO 映射页面等）\n- 协议内置组件：`src/components`（可复用的基础控件与面板）\n- 小工具：`src/utils`（如 `getUUID.ts`、轻量 `eventBus.ts`）\n\n项目结构（关键信息，基于仓库相对路径）：\n\n- `src/models`：协议核心模型与解析器\n  - `protocolItem.ts`：协议基类（提供 `updateConfig(key,path,value)`）\n  - `modbus/`：Modbus 相关模型（如 `index.ts`、配置 JSON、`configParser.ts`）\n- `src/views`：协议配置页面（供宿主项目渲染）\n- `src/components`：复用组件（base/naiveUi 两套、目前全部使用naiveUi这一套，base暂不启用）\n- `src/utils`：工具函数（`getUUID.ts`、`eventBus.ts`）\n\n重要约定（对于 agent/自动化很关键）：\n\n- 文件编码约定：\n  - `Protocol` 包内源码、JSON、Vue SFC、README 一律使用 `UTF-8` 编码保存。\n  - 代码注释允许使用中文，修改文件时必须保持原文件为 `UTF-8`，不要以 ANSI、GBK、UTF-16、带乱码转换的方式重写文件。\n  - 若工具会自动改写编码或导致中文注释显示异常，应优先使用不会变更编码的文本补丁方式修改文件。\n  - 提交前如果发现中文注释出现乱码，需要先修复编码问题，再继续提交。\n  - 给 agent / prompt 的额外编辑约束：\n    - 始终保留中文字符。\n    - 不要将任何非 ASCII 字符替换为 `?`。\n    - 读取和写入文件时始终使用 `UTF-8` 编码。\n    - 编辑 JSON 文件时，优先使用 `apply_patch`，或使用明确指定 `encoding=\"utf-8\"` 的脚本方式处理。\n    - 不要使用 PowerShell 的 `Get-Content`、`Set-Content`、`Out-File` 直接重写文件。\n\n- Git 提交信息约定：\n  - 提交标题统一使用 `<类型>: <简短说明>` 格式。\n  - `类型` 建议使用：`feat`、`fix`、`refactor`、`docs`、`style`、`test`、`build`、`chore`。\n  - 提交说明统一使用中文，标题聚焦本次改动目的，不写冗长过程描述。\n  - 一次提交只解决一个问题或完成一类改动，避免把模型、页面、文档、构建配置混在同一个提交中。\n  - 示例：\n    - `fix: 修正 Modbus IO 映射位通道生成逻辑`\n    - `feat: 为 processData 增加树形通道展示`\n    - `docs: 补充 Protocol 编码与构建约定`\n    - `build: 增加 typecheck 脚本并隔离输出配置`\n\n- 事件总线：`src/utils/eventBus.ts` 提供轻量的 `on/off/emit` 接口，用于模型间通信，避免在页面层写逻辑。\n  - 事件名：`protocol:configUpdated`（当 `ProtocolItem.updateConfig` 被调用时会 emit）\n  - payload 示例：{ protocolId, key, path, value }\n\n- `ProtocolItem.updateConfig(key,path,value)`：\n  - 会在找到对应配置节点时修改其 `value`，并通过事件总线发布 `protocol:configUpdated`。\n  - 任何需要响应配置变更的模型（例如 Modbus 设备）应订阅该事件并根据 payload 决定是否更新自身状态或 IO 映射。\n\nModbus 特定说明（agent 关注点）：\n\n- `src/models/modbus/index.ts` 中的 `ModbusTCPSlaveDeviceProtocolItem` 已实现订阅 `protocol:configUpdated` 的逻辑：\n  - 构造函数会调用订阅函数（`setupConfigListener()`），当 `general` 下 `configParams` 或 `dataModel` 相关路径变化时，触发 `updateIoDataFromConfig()`。\n  - `updateIoDataFromConfig()` 从 `dataModel` 中读取 `startAddress`、`coil`、`discreteInput`、`holdingRegister`、`inputRegister` 等计数，并按顺序生成 `config.ioMapping`。\n\n如何在宿主（`demo`）中本地联调：\n\n1. 本地引用（推荐使用 pnpm workspace 或本地包引用）：\n\n```\n# 在 workspace 根（包含 demo 和 Protocol）使用 pnpm link 或配置 workspace\npnpm install\npnpm -w install\n# 若单独测试可在 demo 中 link 到本地 Protocol 包\n```\n\n2. 使用方式（代码示例）：\n\n```ts\n// 假设通过包导出 ProtocolCollection / ProtocolItem\nimport { ProtocolCollection } from 'protocol'\n\nconst c = new ProtocolCollection()\nconst item = c.create(/* ... */)\n\n// 修改配置并触发事件（不用页面逻辑）\nitem.updateConfig('general', 'dataModel.coil', 10)\n// ModbusTCPSlaveDeviceProtocolItem 会监听并自动更新 ioMapping\n```\n\n3. 若要手动监听事件（扩展或调试）：\n\n```ts\nimport EventBus from '@/utils/eventBus'\n\nEventBus.on('protocol:configUpdated', payload => {\n  console.log('config updated', payload)\n})\n```\n\n建议给 agent 的 prompt 要点（用于自动化操作或修复）：\n\n- 指出目标协议类型（例如 `ModbusTCPSlaveDevice`）和期望的 `dataModel` 值。\n- 指定是否希望修改 `startAddress` 或各类计数（coil、holdingRegister 等）。\n- 如果需要自定义映射生成规则，说明命名/地址策略（目前实现为按地址自增，name 为 `${type}_${address}`，长度为 1）。\n\n发布与打包：\n\n- 包含的字段与入口由 `package.json` 控制（请参考仓库根或子包的 `package.json`）。\n- 本地构建命令使用 `npm run build`，不要直接执行 `vite build`。\n- 类型检查命令使用 `npm run typecheck`，不要直接执行默认的 `vue-tsc`，否则可能把 `.js` / `.d.ts` 误写进 `src`。\n- 推荐在发布前在 `demo` 中进行本地联调与 E2E 测试，确认 `config.ioMapping` 的变化被正确渲染与保存。\n\n附录：关键文件列表\n\n- `src/models/protocolItem.ts`\n- `src/models/modbus/index.ts`\n- `src/models/modbus/configParser.ts`\n- `src/models/modbus/modbusTcpSlaveDevice.json`\n- `src/utils/eventBus.ts`\n\n---\n该 README 旨在为自动化 agent 提供直接可用的语义信息：结构、事件、示例、以及集成步骤。如需更机器可解析的格式（例如 JSON schema 或更细粒度的 API 描述），我可以生成相应的文档或示例文件。\n\n## 技术栈\n\n- **框架**：Vue 3（组合式 API，使用 `<script setup>`）\n- **语言**：TypeScript\n- **构建工具**：Vite\n- **包管理**：pnpm（工作区建议使用 pnpm workspace）\n- **UI 库**：Naive UI（项目内 `src/components/naiveUi`）\n- **状态 / 事件通信**：轻量内部 `eventBus`（`src/utils/eventBus.ts`），可根据需要替换为 `mitt` / `eventemitter3` 等成熟库\n- **配置 / 模型**：使用 JSON 配置文件（`src/models/modbus/*.json`）和自定义 `ConfigParser` 解析\n- **测试**：项目未强制指定测试框架；建议使用 Vitest 或 Jest 做单元与集成测试\n\n（以上为 agent/维护者应知的主干技术栈，便于自动化工具生成兼容代码或调试脚本。）\n# Vue 3 + TypeScript + Vite\n\nThis template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.\n\nLearn more about the recommended Project Setup and IDE Support in the [Vue Docs TypeScript Guide](https://vuejs.org/guide/typescript/overview.html#project-setup).\n","readmeFilename":"README.md"}