{"versions":{"0.0.2":{"name":"@openim/protocol","version":"0.0.2","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","jsdelivr":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"jest","lint":"eslint . --ext .ts","format":"prettier --write .","release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/openimsdk/open-im-sdk.git"},"keywords":["OpenIM","IM","chat","miniprogram"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/openimsdk/open-im-sdk/issues"},"homepage":"https://github.com/openimsdk/open-im-sdk#readme","devDependencies":{"prettier":"^3.0.3","semantic-release":"^22.0.6","typescript":"^5.2.2"},"dependencies":{"@bufbuild/protobuf":"^2.0.0"},"_id":"@openim/protocol@0.0.2","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-XK/mXaQ0Q3W2fduwAzMBItppPzpoKnz2wxFc41/PHmmQTRhlttz3DATbc0gvECwYXopyclcK310qhkjnvcU6hw==","shasum":"bb8f41be9707df774a86837077dc65aa982d0055","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.2.tgz","fileCount":56,"unpackedSize":3946861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6dqjn82N1Z6j7n28E2R5NlFIrFKANlJnUbvXqDFBYCAiEAt/D5QuPLFwwtkGM6AxyBPD3QEpgGgUuuWXCMBeheZz4="}],"size":293205},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_0.0.2_1727059774103_0.7972661895365682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T02:49:34.357Z","publish_time":1727059774357,"_source_registry_name":"default","contributors":[]},"0.0.3":{"name":"@openim/protocol","version":"0.0.3","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts","format":"prettier --write .","release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/openimsdk/open-im-sdk.git"},"keywords":["OpenIM","IM","chat","miniprogram"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/openimsdk/open-im-sdk/issues"},"homepage":"https://github.com/openimsdk/open-im-sdk#readme","devDependencies":{"microbundle":"^0.15.1","prettier":"^3.0.3","rimraf":"^6.0.1","semantic-release":"^22.0.6","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.3","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-2GB4tnquzuQGgLumAqxrqfUB3Ee8hHRSOu8PnJkgW7iyQSG2Q2zOeaWrX3j5fnyH6F4YqlE4Tnrf4gt9/kSPwg==","shasum":"14a953d2f0d7c2068569f37dd7aa0ed1f221ed9c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.3.tgz","fileCount":55,"unpackedSize":5692656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDymolQ5395MQLftq4optf2vM9j4A0249wS+wyZFLC4hQIhANcdYJsEZdnQj54u10iPdmn0ACcyRig4kphdDhD4nJ0X"}],"size":556365},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_0.0.3_1730976972600_0.08469680679312819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-07T10:56:12.827Z","publish_time":1730976972827,"_source_registry_name":"default","contributors":[]},"0.0.4":{"name":"@openim/protocol","version":"0.0.4","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.4","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-Y8d+77pfDNfavrftSR1UmB73GvtFLct3rE7/U+v4NdVB3Epl7Ri8u+lBRvIZ944roMuXxUM/+HM5ndkU/HYNnA==","shasum":"d39108e8fb6719ebe4598d418283c42e665f4f12","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.4.tgz","fileCount":31,"unpackedSize":3738516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6VsCkbGuyUwnNwXhifH65e0Xq7Z3KjNVkJ/xNegt73AiBPhbMbuE0JIONBGaXaDpBdCQ6z1vQbvewgRVWjQ5XtgA=="}],"size":393469},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_0.0.4_1731667069054_0.24094950961902484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T10:37:49.321Z","publish_time":1731667069321,"_source_registry_name":"default","contributors":[]},"0.0.5":{"name":"@openim/protocol","version":"0.0.5","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.5","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-ouEzIkD5wIxPBeDpZs7FWUDqTJcmiVaKDHYNIH9L3nrjMTv4bjBGf78UUJhTKhEQWNRHlVwKG9U7EJxhluaQ/w==","shasum":"6c22f564770a9c051a8498893b4c24427997dae7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.5.tgz","fileCount":34,"unpackedSize":4360178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfojtrAhbTFgfeoDabiNFFlG52AJBoUu9eB4Riaj/+2wIgEGxA7Y2ZmOe64rmICt1QiO6hEGwlLBVAF3woQZxsJ9s="}],"size":464441},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_0.0.5_1732607222660_0.8997255544170559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-26T07:47:02.883Z","publish_time":1732607222883,"_source_registry_name":"default","contributors":[]},"0.0.6":{"name":"@openim/protocol","version":"0.0.6","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.6","gitHead":"d33e16137f253bd62b4d6ba67beaad0dfb36b220","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-1pYgjdgOdf6kq30GfJfztowZyqTvp9FIH09ICG+wINz7frYSthShJOKI9H/ytTD+JEaWXVgqYd2xFqT4fN3llg==","shasum":"ee57bac05cb5481b071cee20ab9ca772b04452a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.6.tgz","fileCount":24,"unpackedSize":3301986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCadboZdcInlusTNpVdHM4FXbC8k+JbS8/NoJuuVsXmcgIgVYQD/sVkY7xL4CgrsSwDc+HOzZnhyBwf3SwX4KsCZ3A="}],"size":348884},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_0.0.6_1733384327001_0.3661589877054996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-05T07:38:47.226Z","publish_time":1733384327226,"_source_registry_name":"default","contributors":[]},"0.0.7-alpha.1":{"name":"@openim/protocol","version":"0.0.7-alpha.1","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.7-alpha.1","gitHead":"d33e16137f253bd62b4d6ba67beaad0dfb36b220","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-B54yKRsfDaEApUCBlAobr0Tuv4jodfIUF3zE7KSRnc3X4JVNn0KA2bkiskEM+vv1YiU/9qxgqIO2OQZh3XiEoA==","shasum":"3513a10f964b4ca0696f1dd03b1af64348b56d67","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.7-alpha.1.tgz","fileCount":25,"unpackedSize":352716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrEO0Y6QNBkt3qAe3JNTiGWDR6ui5cbp9w6WHezrYosQIhAJjPGIJG8rX/Z/i35fmKgOtNlUHslxDmLI1K5XbE3PO+"}],"size":56673},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol_0.0.7-alpha.1_1735206455653_0.060079091347937874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-26T09:47:35.859Z","publish_time":1735206455859,"_source_registry_name":"default","contributors":[]},"0.0.7":{"name":"@openim/protocol","version":"0.0.7","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.7","gitHead":"d33e16137f253bd62b4d6ba67beaad0dfb36b220","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-OWc1ZGToI06NA9PVxzKUOSzN9RcEe6wx5R/dGqyDfEtBReqRw553cO7KlfYHyltvKovImhWK9X0079IBqc6h6g==","shasum":"b8557beb29761a65ae537bda3f92746e6a0f2f39","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.7.tgz","fileCount":25,"unpackedSize":363131,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAaBFt4k5ZhfrWHc0w0oxjBGcQ+Mz93YfmxTd2z13n3zAiEAry759uOWX/NotGBZnhyNNERhuM+qb7+L7SfQcJbUVV8="}],"size":57690},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol_0.0.7_1742888311038_0.4755528083563707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T07:38:31.280Z","publish_time":1742888311280,"_source_registry_name":"default","contributors":[]},"0.0.8":{"name":"@openim/protocol","version":"0.0.8","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.8","gitHead":"d33e16137f253bd62b4d6ba67beaad0dfb36b220","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-xtoNBoIHeSc8FmzZeEG9Qbg9dQ8T2dtwuD73cPqObR8Yhvh3LPRYuApBumk06hV4uJRcu+pa0a7nY5MdeiaKhA==","shasum":"e7b974d05db5e18930268992d5de82f037efa849","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.8.tgz","fileCount":25,"unpackedSize":368128,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICuxW6asbY6U1qeNKXpqjLxWx8pxTxNv+QgnxoPzTsoiAiEAzXjRLG/0XMrjWkCKfWEg3Fs9ov443UpAb0vnaQy+uko="}],"size":57983},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol_0.0.8_1742888488698_0.35429847846439966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T07:41:28.915Z","publish_time":1742888488915,"_source_registry_name":"default","contributors":[]},"0.0.9-next.0":{"name":"@openim/protocol","version":"0.0.9-next.0","description":"OpenIM protocol","source":"src/index.ts","main":"lib/index.js","unpkg":"lib/index.umd.js","module":"lib/index.es.js","jsdelivr":"lib/index.umd.js","types":"lib/index.d.ts","scripts":{"build":"rimraf lib && microbundle --no-sourcemap && tsc-alias","test":"jest","lint":"eslint . --ext .ts"},"keywords":["OpenIM","IM","chat"],"author":{"name":"blooming","email":"blooming@openim.io"},"license":"Apache-2.0","homepage":"https://github.com/openimsdk","devDependencies":{"microbundle":"^0.15.1","rimraf":"^6.0.1","tsc-alias":"^1.8.10","typescript":"^5.2.2"},"_id":"@openim/protocol@0.0.9-next.0","readmeFilename":"README.md","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-XnFtgVvA58LKDXiH2k6HR8sqWJ3xVrJwxpke80qW77Cmoz9InmTEbz/QzX8eYc9TD5j/qs2OO5zyTWT3iD7yvg==","shasum":"b69645cdd1ec53353fa47eddabfadd3d881d5b19","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@openim/protocol/-/protocol-0.0.9-next.0.tgz","fileCount":25,"unpackedSize":379370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDk7swnNY7IxT8Ejb6UBgsA+MfklVwmTcSUm/Ny5QldrQIhAJMqhi3ydYELjU+jLeCMBiaUD49wuQP/NHnZj58GAL7P"}],"size":59641},"_npmUser":{"name":"anonymous","email":"1293499952@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"1293499952@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol_0.0.9-next.0_1766371974633_0.591316737287013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-22T02:52:54.775Z","publish_time":1766371974775,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.0.8","next":"0.0.9-next.0"},"name":"@openim/protocol","time":{"created":"2024-09-23T03:04:04.296Z","modified":"2025-12-22T02:53:06.382Z","0.0.2":"2024-09-23T02:49:34.357Z","0.0.3":"2024-11-07T10:56:12.827Z","0.0.4":"2024-11-15T10:37:49.321Z","0.0.5":"2024-11-26T07:47:02.883Z","0.0.6":"2024-12-05T07:38:47.226Z","0.0.7-alpha.1":"2024-12-26T09:47:35.859Z","0.0.7":"2025-03-25T07:38:31.280Z","0.0.8":"2025-03-25T07:41:28.915Z","0.0.9-next.0":"2025-12-22T02:52:54.775Z"},"readme":"# Protocol of [OpenIM](https://www.openim.io) 👨‍💻💬\n\nUnlike standalone chat applications such as Telegram, Signal, and Rocket.Chat, OpenIM offers an open-source instant messaging solution designed specifically for developers rather than as a directly installable standalone chat app. Comprising OpenIM SDK and OpenIM Server, it provides developers with a complete set of tools and services to integrate instant messaging functions into their applications, including message sending and receiving, user management, and group management. Overall, OpenIM aims to provide developers with the necessary tools and framework to implement efficient instant messaging solutions in their applications.","users":{}}