{"_id":"@vuer-ai/vuer-rtc","_rev":"40-4159d70e1578e4345854da3d32ff93cb","name":"@vuer-ai/vuer-rtc","dist-tags":{"latest":"0.9.2"},"versions":{"0.0.1":{"name":"@vuer-ai/vuer-rtc","version":"0.0.1","_id":"@vuer-ai/vuer-rtc@0.0.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"d8a3228edebf60a562280973656c7558b6483d3a","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.0.1.tgz","fileCount":169,"integrity":"sha512-WBEbXH4NWh5U0X2nI1jPWyZvqsPfhqQ4mCXyX/nWS2UgjjWXf078vBXIfNOJ3+r9mitbd1v09560E5jaVZ8qsQ==","signatures":[{"sig":"MEQCIGeF1LBOkMpoyLnOcLquyVFh5/RtI4EUa73dq3tkOoUmAiAeeJH1Ghqp82CHcJ0zIA2se4pcQYslTBwlSivwnhpiWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392545},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"95f1e5b1b02614c202ffad64f7e6da21150a870d","scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.0.1_1764467962961_0.6126512809523093","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@vuer-ai/vuer-rtc","version":"0.0.2","_id":"@vuer-ai/vuer-rtc@0.0.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"5046fc0ee322a8fca138b1d1ff2afc6ee3a3169f","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.0.2.tgz","fileCount":170,"integrity":"sha512-q9jPZFPf8IgNQmIzhqkOEX0NwBeqQVfzfhXPHsVyDTr8Kl9n61ARJpWvcK3OtdYGHGjNUBoxLIh/ftd5l1kVew==","signatures":[{"sig":"MEUCIEFK7elMIWxTL4UPygc67fGI4L1091iHkuwMJflqjh/BAiEA6Izu3Vgr9oLr7euOh5/eVT+BMFn2Ki5Uq/tF9Jyf58c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394573},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"fc3f57d1143584ba4535efd679b9f2b04c8b4b43","scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.0.2_1764468803973_0.6791759573571843","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@vuer-ai/vuer-rtc","version":"0.0.3","_id":"@vuer-ai/vuer-rtc@0.0.3","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"7af779905130f60ccf2463b140e2feaf435224c9","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.0.3.tgz","fileCount":173,"integrity":"sha512-ceSPlME3nuWUN/F2x4VhSEEL8KOLKyA+th8TxrM9DogKJ1U9tELX4DdXGT45ac7VrnoUAJ/O6S7xxu+bhVtJYQ==","signatures":[{"sig":"MEUCIQDyvMslXdDquI3anZM6VYkj8CAXZgRmxm2hCW6tUh637QIgC1iEkIxVK3U/sWPIQpaV2q1T3cTnM12LvLWim4+8+ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408996},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/bb8ec9b9362fc4a421878758678ed8ca/vuer-ai-vuer-rtc-0.0.3.tgz","_integrity":"sha512-ceSPlME3nuWUN/F2x4VhSEEL8KOLKyA+th8TxrM9DogKJ1U9tELX4DdXGT45ac7VrnoUAJ/O6S7xxu+bhVtJYQ==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.0.3_1764473230133_0.8846314540159343","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@vuer-ai/vuer-rtc","version":"0.0.4","_id":"@vuer-ai/vuer-rtc@0.0.4","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"7d99e98c79e00df10da0aa871afbc110f1d43eb8","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.0.4.tgz","fileCount":174,"integrity":"sha512-hwJw4lgwbShYsOPsbd2njZq0AQFopMVv7a+v5enLwyv3RyGW4vtnPjEq1HH5orWJL8qbkFA6aoDLenri1nfIoQ==","signatures":[{"sig":"MEUCIAw3zXUqu1O2T8anZPGtok6VqjVZ3uUyUT2/wGEQIWkjAiEA+4rhDoNYFzbg4EJHYdFvKJ/aZS3ruaIQnkKXkqU6ITA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418889},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/28ca499fdda9bf59c334468b3f6f1b1f/vuer-ai-vuer-rtc-0.0.4.tgz","_integrity":"sha512-hwJw4lgwbShYsOPsbd2njZq0AQFopMVv7a+v5enLwyv3RyGW4vtnPjEq1HH5orWJL8qbkFA6aoDLenri1nfIoQ==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.0.4_1764543426371_0.8584554124709383","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@vuer-ai/vuer-rtc","version":"0.1.0","_id":"@vuer-ai/vuer-rtc@0.1.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"dbc8d40e1405e4b258a745ec6f821897bec3649c","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.1.0.tgz","fileCount":200,"integrity":"sha512-3EACCL+mkbw7VKnyG1gc/IISYwpKU64Y0fZNu5y7+14Mf6DcsflAy8jQ0sDWE0VL2nBM8ZgdLK89RDFxMEjt0Q==","signatures":[{"sig":"MEUCIFlIAX1XnCeuOTSE4pWfKm7eW+FcXg+Ieii+BtirKdMXAiEAp5jge9i7JOTtDMKeTNlCj0CEsKOuLi85aL+Dk2lqYew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580436},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/30f2731ee0acabef94c84b9faa4c8efb/vuer-ai-vuer-rtc-0.1.0.tgz","_integrity":"sha512-3EACCL+mkbw7VKnyG1gc/IISYwpKU64Y0fZNu5y7+14Mf6DcsflAy8jQ0sDWE0VL2nBM8ZgdLK89RDFxMEjt0Q==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.1.0_1764975701481_0.1634553035845414","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@vuer-ai/vuer-rtc","version":"0.1.1","_id":"@vuer-ai/vuer-rtc@0.1.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"976d3074380a701e828cab2eb3ef65a70edb7030","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.1.1.tgz","fileCount":200,"integrity":"sha512-uKEaA8pbzYluPbIr7bwNhAuIkrWr24gJBn56Xd6x7qeCbqYkfiPs2cq0KZp0uAbOmW3BAQDlOiqEVMM2PnSKzA==","signatures":[{"sig":"MEUCIGgDGuXGHWxm2eyeVqs0pGVQ5BCZ6b/KOeK9RCx+uajdAiEApRJ2MgfyyJ+iD18wef0PNM584eiLF/g8iaan5wVb7G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584935},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/9bf9b1c29a03a5f57090c707bd9c9b38/vuer-ai-vuer-rtc-0.1.1.tgz","_integrity":"sha512-uKEaA8pbzYluPbIr7bwNhAuIkrWr24gJBn56Xd6x7qeCbqYkfiPs2cq0KZp0uAbOmW3BAQDlOiqEVMM2PnSKzA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.1.1_1764977165426_0.7342377359515064","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@vuer-ai/vuer-rtc","version":"0.1.2","_id":"@vuer-ai/vuer-rtc@0.1.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"d85ecb4f7e185c5a6d72bcd21fe15494918f0b23","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.1.2.tgz","fileCount":200,"integrity":"sha512-/vL4fv5j4rwcv2CvnQmG1K2qNfBtzfyZoBUPsUOwQSZx9FJIsdxQ2qGDr+FwHqWzfv+TQMOMbfQcSsoGRJCLPA==","signatures":[{"sig":"MEUCIQDVRqA5ZwOmWLnTb8i0CSAif67hSej4h57ZqTPeKXkFCgIgaxJ/xQk2Wo1yxiX47/3e9mBPulgeE77VFiCDYlFTiMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585948},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/6ed0a9b290752dc54e35b53411cdd26a/vuer-ai-vuer-rtc-0.1.2.tgz","_integrity":"sha512-/vL4fv5j4rwcv2CvnQmG1K2qNfBtzfyZoBUPsUOwQSZx9FJIsdxQ2qGDr+FwHqWzfv+TQMOMbfQcSsoGRJCLPA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.1.2_1764979075275_0.056423104902050714","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@vuer-ai/vuer-rtc","version":"0.1.3","_id":"@vuer-ai/vuer-rtc@0.1.3","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"732cdb2bea60f0a3260c964156682764cafea2cd","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.1.3.tgz","fileCount":199,"integrity":"sha512-MQHYIQBdcSLmYRqWDta+C1oKJ+cC+diVNMrVIBZ5HvHdpyxC1GFUcMEOicciAUSZFKMvsW1YZqYEnk+SyaJ28Q==","signatures":[{"sig":"MEYCIQDutYWTreMlib7t5tTHbcpvTKNNpJrqRgpqf5pBwELO7QIhAPkEnNvns9WqRlxIgShrS/xDQT8RwRSWMhceQaGOD3SM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581712},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/677809f96f210d01d3c4017c43085f23/vuer-ai-vuer-rtc-0.1.3.tgz","_integrity":"sha512-MQHYIQBdcSLmYRqWDta+C1oKJ+cC+diVNMrVIBZ5HvHdpyxC1GFUcMEOicciAUSZFKMvsW1YZqYEnk+SyaJ28Q==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"immer":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.1.3_1766743881824_0.06736370157680804","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@vuer-ai/vuer-rtc","version":"0.2.1","_id":"@vuer-ai/vuer-rtc@0.2.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"bc173cd4baf0f9dc5fa1a8b7c322dd6b1bb5bf43","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.2.1.tgz","fileCount":245,"integrity":"sha512-vW5jRZdc4duz6hhymFSSKvj77wbyQJoYNLdyIB1dn4Nhj1FSw9s1KE3SrfZoRk/RQjghOKAT4kEe8u9sNWtobw==","signatures":[{"sig":"MEQCICTQNif9I8dvUNDRb+WmuNgMHfy+/qwvvzoYAe5PBX4OAiBQvDumWiuLwn95IgRqTmXpy0cGoWlD4olhC2iODU8IEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108471},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/6fb601a15e1fe0d03500fdb010c53b81/vuer-ai-vuer-rtc-0.2.1.tgz","_integrity":"sha512-vW5jRZdc4duz6hhymFSSKvj77wbyQJoYNLdyIB1dn4Nhj1FSw9s1KE3SrfZoRk/RQjghOKAT4kEe8u9sNWtobw==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.2.1_1770857950699_0.6160720051101527","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@vuer-ai/vuer-rtc","version":"0.2.2","_id":"@vuer-ai/vuer-rtc@0.2.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"},{"name":"yajvan","email":"yajvan@fortyfive.ai"}],"dist":{"shasum":"934d6049a0906c36a23c68cdfcd452d7d52ccea9","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.2.2.tgz","fileCount":245,"integrity":"sha512-fZuZ/nRw++N7Kefpokb+TbGY2xF79x0/rjop2wlvtWETsNFpmEDjSkvGyo5LxgN9hXJdoqBkNdfqwNmVapffZg==","signatures":[{"sig":"MEQCICtvwJJDCv+1pCcKZeFQl5yQbNbFq5NqNFhCZPd3RhPxAiAOXm7cIkN9j65G76zpbzRA/b5y2VpreW9nIO8vIlHEEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3124397},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/6d51f859d6554e0440adbafbc29fb36c/vuer-ai-vuer-rtc-0.2.2.tgz","_integrity":"sha512-fZuZ/nRw++N7Kefpokb+TbGY2xF79x0/rjop2wlvtWETsNFpmEDjSkvGyo5LxgN9hXJdoqBkNdfqwNmVapffZg==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.2.2_1770887912619_0.5495500378004767","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@vuer-ai/vuer-rtc","version":"0.2.3","_id":"@vuer-ai/vuer-rtc@0.2.3","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"3c8bfeec29b46233b7c50fb6b82bd523b5fa582a","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.2.3.tgz","fileCount":232,"integrity":"sha512-oG9Or4DnsscG9aHBwgNj8/FQ0ddhkdl+pCuqGrBttJ4v4+5ZouzMmBJoIe+hRqjikZMK7CQC7D8pnV206lxzNA==","signatures":[{"sig":"MEQCIHiZlCZmj842WkFD1j9JzZK65PFZmkqi9q75RZ5xL2WbAiAn+ZpXIJXM4boHoUXZ7Rz+rH7YYaPoF5x+gK1YvRGuCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3039090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./serdes":{"types":"./dist/serdes.d.ts","import":"./dist/serdes.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"ccf2ec2c8f6e84b747ced33c9c54683fcd408303","private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"tomtao57","email":"tom.tao@57blocks.com"},"_npmVersion":"11.6.0","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.2.3_1771049697876_0.8716856507170592","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@vuer-ai/vuer-rtc","version":"0.3.0","_id":"@vuer-ai/vuer-rtc@0.3.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"2bc1cd832ff05d37a3a0e24dae3b954c7a04dc4b","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.3.0.tgz","fileCount":233,"integrity":"sha512-qp34QRq/sv7moQSuvuErY9T5INcOFeRnMllVfLEoKk5D3m/gi6iawy29+T0rTdWr/cGA+zVpHNVsF9TQGLTtZw==","signatures":[{"sig":"MEUCIQCC36MaPMrAPNKwT3pVsHMsVJ8v6F+5a2BY6UNdxLPTPQIgXO4WW6wrLzsnyqGH/lUF3e8CbYXe9W1hbDcvdP+CJPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3068087},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/0f6db03b59c93fcb47e778951f89b6dd/vuer-ai-vuer-rtc-0.3.0.tgz","_integrity":"sha512-qp34QRq/sv7moQSuvuErY9T5INcOFeRnMllVfLEoKk5D3m/gi6iawy29+T0rTdWr/cGA+zVpHNVsF9TQGLTtZw==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.3.0_1771745356587_0.22302336197638795","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@vuer-ai/vuer-rtc","version":"0.3.1","_id":"@vuer-ai/vuer-rtc@0.3.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"781eccb8f5274b4256ed4df82be06c9b75f16b2d","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.3.1.tgz","fileCount":268,"integrity":"sha512-ynQAspedhqoUQygN0IqUkkcMZkX5bzX14C+gTtp0HxLtF1EfhdLYG7sFfyHBxonRcmUmsqsjp9en/VjnqKHn5g==","signatures":[{"sig":"MEUCIAT/5YzGOaoWWYBi99B3fgvnarXbOPxmGNPri4OG8gzVAiEA33fxAJavcofwGFil1JsyOa2reK18oQfaEvoMlWUSv2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274689},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/651674944151fe40d03a588f21705019/vuer-ai-vuer-rtc-0.3.1.tgz","_integrity":"sha512-ynQAspedhqoUQygN0IqUkkcMZkX5bzX14C+gTtp0HxLtF1EfhdLYG7sFfyHBxonRcmUmsqsjp9en/VjnqKHn5g==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.3.1_1772167839461_0.4465388623266058","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@vuer-ai/vuer-rtc","version":"0.3.2","_id":"@vuer-ai/vuer-rtc@0.3.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"3b7d5f82eb8db184d78190b721026e9e34db2514","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.3.2.tgz","fileCount":268,"integrity":"sha512-hfXDGSbcy7Ier9is0ScwOuIdkHtjMDSUSdeR7bSeyYaayqUkQeXE6enyFyeDEz2P1LPOthXBnhFItuVIxt+Qkg==","signatures":[{"sig":"MEQCIAsjVvDgkjGs+Ql9CdCyqYJjDC/mbXE+IdsEH0mMJAXpAiBhFQU74LJQfrYm7+PsDUuzgXIUc3kCtAak3MKqaXvVRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3276176},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"410ea819626f485a5c98aa95f1f543de48f55a70","private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.3.2_1772171543129_0.8647310623179718","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@vuer-ai/vuer-rtc","version":"0.3.3","_id":"@vuer-ai/vuer-rtc@0.3.3","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"f477e2b910529afdf247bc5e8d98327d861d82b6","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.3.3.tgz","fileCount":268,"integrity":"sha512-lgBzdO7h2n+MnrGtvcoQShu3sDy6KQf/1gD6qCaFDHMvkq2tovHqXmsc5lpJH+KmWPrHoA5Q+GwRFmvB/Jn7+g==","signatures":[{"sig":"MEYCIQDO9jESN50+zXVpORalk5bN6AkmlC7w+tcJhGlusWQG6gIhAM7ihZlp4uNg3xJ+ki741d1bApaznBzQoziHtiR7ABrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3276175},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/69d096002595888f32ab1fd47f194d8d/vuer-ai-vuer-rtc-0.3.3.tgz","_integrity":"sha512-lgBzdO7h2n+MnrGtvcoQShu3sDy6KQf/1gD6qCaFDHMvkq2tovHqXmsc5lpJH+KmWPrHoA5Q+GwRFmvB/Jn7+g==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.3.3_1772176989154_0.8965192923132961","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@vuer-ai/vuer-rtc","version":"0.4.0","_id":"@vuer-ai/vuer-rtc@0.4.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"7068c170bd09be12f83853c32e4357924cee1a79","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.4.0.tgz","fileCount":268,"integrity":"sha512-w80FKeqQzx3/KPopguTQDaPUZ4LAQSfu9p90GhnqJdrqHNdsIARL/RlNVrjOSqFh/OCGTSbjHKMGqtbl0iAFgQ==","signatures":[{"sig":"MEYCIQC/bypK6V/Yd8ByzCdH2MeSZcZueU1kPFIwVjs52Zad2AIhAP4DPbRU9YJLnuF0wD3jIHXBhuX9qDPG43YEU3jny/zL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3278715},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/e5a55df10da6c55657a1c3f763d89030/vuer-ai-vuer-rtc-0.4.0.tgz","_integrity":"sha512-w80FKeqQzx3/KPopguTQDaPUZ4LAQSfu9p90GhnqJdrqHNdsIARL/RlNVrjOSqFh/OCGTSbjHKMGqtbl0iAFgQ==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.4.0_1772180239525_0.4460805967227073","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@vuer-ai/vuer-rtc","version":"0.4.1","_id":"@vuer-ai/vuer-rtc@0.4.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"55c2738b72f4377e511de241792832fce04b0769","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.4.1.tgz","fileCount":269,"integrity":"sha512-rCM5KDBLtpPMmO39kOvB71U9iaBvNwe48cPu7o/VdfWcfml4KXWXfzbOxsVpR4ST1vAQzNpARzrIB/A3SzDS+Q==","signatures":[{"sig":"MEYCIQDHtuiP2EEAoi6nNvpGuYG6tzRIM+B2038JA7dxR33XsgIhANn0JguW+UmFRONp22zjv6r8YwdrIA8K9koh/fULxIIt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3283082},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/5beb1c76bb87c015a35a13952e8eb4d0/vuer-ai-vuer-rtc-0.4.1.tgz","_integrity":"sha512-rCM5KDBLtpPMmO39kOvB71U9iaBvNwe48cPu7o/VdfWcfml4KXWXfzbOxsVpR4ST1vAQzNpARzrIB/A3SzDS+Q==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.4.1_1772184612697_0.14958951547232013","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@vuer-ai/vuer-rtc","version":"0.4.2","_id":"@vuer-ai/vuer-rtc@0.4.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"b8357599e2c82a1b5e2645a7cac7cf01fdb0a119","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.4.2.tgz","fileCount":269,"integrity":"sha512-YoePyj3wVNFi3PXtuxh/Mie9bL44w9e3/3+vvnhjrxFdD3FkxmO2HyJJyxDNcJn3a0+kkqtMkzOWSDbEFFPs6w==","signatures":[{"sig":"MEUCIHk6NutdzDNktS9uplD9g0JPbZDdv02Jo5ye8I8m7Wn1AiEAyYwdNaWFs88r5JnH6KQA1A+D7Hn85fjkSnicc6fXrhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3285102},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/d757c3b575d0216eb890f1d40635b3a5/vuer-ai-vuer-rtc-0.4.2.tgz","_integrity":"sha512-YoePyj3wVNFi3PXtuxh/Mie9bL44w9e3/3+vvnhjrxFdD3FkxmO2HyJJyxDNcJn3a0+kkqtMkzOWSDbEFFPs6w==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.4.2_1772189366475_0.8495901430003423","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@vuer-ai/vuer-rtc","version":"0.5.0","_id":"@vuer-ai/vuer-rtc@0.5.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"93cb8b74349039ee2fd469b5ec68de69253f7b45","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.5.0.tgz","fileCount":304,"integrity":"sha512-lYmgnyaDs29hYYjbN3dRZFsd6HTGcjPuqKwUl6sqYyhft4szIANM7fe0D0syDhPzH29QedTvkWytxyjKuOXYBw==","signatures":[{"sig":"MEQCIHggFF3l9rOw1jLKjU1XDpTygJpXsTy0DmhG7mzpvoQWAiA6tzfvwzOJsyrSoFYlWWw27ym7OpgGJYkEriUuh+AzbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3396362},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/f57760cce5675f6f0d80a8e18de63cf0/vuer-ai-vuer-rtc-0.5.0.tgz","_integrity":"sha512-lYmgnyaDs29hYYjbN3dRZFsd6HTGcjPuqKwUl6sqYyhft4szIANM7fe0D0syDhPzH29QedTvkWytxyjKuOXYBw==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.5.0_1772277050925_0.4303197100494165","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@vuer-ai/vuer-rtc","version":"0.5.1","_id":"@vuer-ai/vuer-rtc@0.5.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"a538b7b83d588d71dbd2eb962b8920d050b3f6f9","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.5.1.tgz","fileCount":305,"integrity":"sha512-uE4WB4B21V0RJ2OJI/SqFgouXbtY3ar+EjOgOjof/YzPvwNEF+LS+vKlI12JDLwCZ43uwKZqFfu60qOOsMZHIw==","signatures":[{"sig":"MEUCIEKOa9KLBohkW8a4Y8GVbeTu1Fxieuxm0IxAZ/KDG9lOAiEA8NjvAXAFVvIfu4oYdb+gaJQyKd9oYKikZDwnw5ArrF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3415141},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/003393265ce7eec3ec1d5b116a5387a9/vuer-ai-vuer-rtc-0.5.1.tgz","_integrity":"sha512-uE4WB4B21V0RJ2OJI/SqFgouXbtY3ar+EjOgOjof/YzPvwNEF+LS+vKlI12JDLwCZ43uwKZqFfu60qOOsMZHIw==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.5.1_1772281731009_0.8352545680957146","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@vuer-ai/vuer-rtc","version":"0.5.2","_id":"@vuer-ai/vuer-rtc@0.5.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"bc3698d5cfd22cf13d38d6575b2f2d164c93bdfc","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.5.2.tgz","fileCount":312,"integrity":"sha512-qUVuHO5/2wCFYrBonAwnkzDnzIX2wHHXEh5BZGEU+9MzWkdxpVLG0SAinwhyW3L7Bo5QAXdL03YLjSNxJsykTg==","signatures":[{"sig":"MEYCIQDvlizxg3s455r6bYNPy/Qn6ue5RwiqgsSg2HMTwYJAtAIhAOyymY9b7F96QW+65AwaccVQwcbyIJiWPdtq3OmawMxJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3445185},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.5.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/445e8505bf73a0c3aae730ef4ea955f8/vuer-ai-vuer-rtc-0.5.2.tgz","_integrity":"sha512-qUVuHO5/2wCFYrBonAwnkzDnzIX2wHHXEh5BZGEU+9MzWkdxpVLG0SAinwhyW3L7Bo5QAXdL03YLjSNxJsykTg==","_npmVersion":"11.8.0","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"25.6.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.5.2_1772301765690_0.7499670374330727","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@vuer-ai/vuer-rtc","version":"0.5.3","_id":"@vuer-ai/vuer-rtc@0.5.3","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"5454a8480a5f86591b25ef780c1db5b1a44f9f1b","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.5.3.tgz","fileCount":313,"integrity":"sha512-+wCrAKU5sDbDy3urEfpT8TG7MydnP5O4RSR2urnlKtEHU0ue28LYOy1snE42mHkVOOWecDV7pYg6wX/kWQd5mw==","signatures":[{"sig":"MEUCIAnCY/3XmRrAsXE/43R0RoXNwjp8Zq4GQduQrrbS130zAiEA4NEIHK6X/m5wH/Zc2gpkSokm5bnxB0VaVx1Akwo2ktg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3453191},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.5.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/c6991875e6ec4ada6cf9733f3debe1e6/vuer-ai-vuer-rtc-0.5.3.tgz","_integrity":"sha512-+wCrAKU5sDbDy3urEfpT8TG7MydnP5O4RSR2urnlKtEHU0ue28LYOy1snE42mHkVOOWecDV7pYg6wX/kWQd5mw==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.5.3_1772304086126_0.8976233514180929","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@vuer-ai/vuer-rtc","version":"0.5.4","_id":"@vuer-ai/vuer-rtc@0.5.4","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"f24fb6141f6affbfdfd1971927be1877558895ef","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.5.4.tgz","fileCount":313,"integrity":"sha512-v1ip7c7m7dgYQYi3I+SYhZYTMXn4pTrX7O7NRu700ds2Ukt8Krw1AqDkUCg8kwkKfGYaL9L4cLm9YVxYmCBGQw==","signatures":[{"sig":"MEQCIGZTA1IfPYIlxX9Ikl7KcGf28Mi11gu9HCbB0iCydsiIAiBDITpo24OoZwegwBBQaUD1mqbozzqLHQgAAQ5ZaOf+HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3461437},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.5.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/d81151909686483f6a5e5ff15a50c92a/vuer-ai-vuer-rtc-0.5.4.tgz","_integrity":"sha512-v1ip7c7m7dgYQYi3I+SYhZYTMXn4pTrX7O7NRu700ds2Ukt8Krw1AqDkUCg8kwkKfGYaL9L4cLm9YVxYmCBGQw==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.5.4_1772304849600_0.2691535978872912","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@vuer-ai/vuer-rtc","version":"0.6.0","_id":"@vuer-ai/vuer-rtc@0.6.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"dd9feab1004c08ae9a282b0eaea505f9d73ccd07","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.6.0.tgz","fileCount":329,"integrity":"sha512-6jGTyz/dSAETPnvIOEI91zNGA8kstcckpaWDP5UNq/h2GByoHQH12DgmFH8BFeiKIquN9iHfp8MK08XUlXfwdg==","signatures":[{"sig":"MEUCIQC3lazRFPPIC0YrmRg0U7rCJXRs7nPaHlKti0Pgl516+wIgTcWmGSAvTz8dtHWbOHoBPY+6fNHTQ4esmS0lBC48RF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3502507},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/dd666abc0f9782b2c279eef834cf00ae/vuer-ai-vuer-rtc-0.6.0.tgz","_integrity":"sha512-6jGTyz/dSAETPnvIOEI91zNGA8kstcckpaWDP5UNq/h2GByoHQH12DgmFH8BFeiKIquN9iHfp8MK08XUlXfwdg==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.6.0_1772308731019_0.19610646482679805","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@vuer-ai/vuer-rtc","version":"0.7.0","_id":"@vuer-ai/vuer-rtc@0.7.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"7ea7dc21b746d10ed5ab07f069035abb68fd7790","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.7.0.tgz","fileCount":328,"integrity":"sha512-wb21r+0VGiuiUsKq4PE+l3O8f+TFZWJqka+Bxj95FzJnsyXim7hd6vpT4HS5//8hXvC4qKi1Y+L1Uoe3LL4Y3g==","signatures":[{"sig":"MEUCICniGepxKhAfjYD41u9Vajlz5QcqQZXgSpiXJbKtJF3aAiEAnYqau37Ikm6Ql9b3CzCgVP8lf974sOriDw58KiBg1IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497862},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/e3c216b2dbb6d53f735c161e05d669ab/vuer-ai-vuer-rtc-0.7.0.tgz","_integrity":"sha512-wb21r+0VGiuiUsKq4PE+l3O8f+TFZWJqka+Bxj95FzJnsyXim7hd6vpT4HS5//8hXvC4qKi1Y+L1Uoe3LL4Y3g==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.7.0_1772320022816_0.5598510277167366","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@vuer-ai/vuer-rtc","version":"0.8.1","_id":"@vuer-ai/vuer-rtc@0.8.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"e8f91a1bec3ea9bbe03cb3b628ff1fd62c5676e8","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.1.tgz","fileCount":328,"integrity":"sha512-yE4QDd/Zgoc8xoWNFTqyVGunsAi/kp+bdlP6Sp24kwATOv4R4/TlLLT8rIfHfm6s29r0qB3XqEZ/11uzvCILyA==","signatures":[{"sig":"MEUCIBnGCiufQLeFE5UollI2f0PAEBaJId2IhIvjP6B+TlRRAiEAz/7z3SbCoIuJG9nMoxXfWHRBwcEpE3WF2aqjSPx/nyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3506926},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/cf8471a368c71cf6918e1757bec6dccb/vuer-ai-vuer-rtc-0.8.1.tgz","_integrity":"sha512-yE4QDd/Zgoc8xoWNFTqyVGunsAi/kp+bdlP6Sp24kwATOv4R4/TlLLT8rIfHfm6s29r0qB3XqEZ/11uzvCILyA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.1_1772408485760_0.9495208706940022","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@vuer-ai/vuer-rtc","version":"0.8.2","_id":"@vuer-ai/vuer-rtc@0.8.2","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"33d71ff7a537cbbe4368fc8c1e8bf4c690f750f8","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.2.tgz","fileCount":329,"integrity":"sha512-KfqK/1GksHOQ74vsrNo4UG+dnqQleuy2L27CqtGkqiEo+R3BkDo1xINwdqMuxjW7aHQe9/pVFjVD1zw/CqBPTA==","signatures":[{"sig":"MEYCIQD9duCWrOMixUSWQNbFU/Tgb1yvoC7N5KZlvndBseHRqwIhAL/uUQ7h9D4Qc83XX7Z2gooy17XeXrxv1rFZ0oMz7jCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3518132},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.8.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/8e17035f99b4da39135652e4aa62e4c2/vuer-ai-vuer-rtc-0.8.2.tgz","_integrity":"sha512-KfqK/1GksHOQ74vsrNo4UG+dnqQleuy2L27CqtGkqiEo+R3BkDo1xINwdqMuxjW7aHQe9/pVFjVD1zw/CqBPTA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.2_1772408961325_0.0065587515282894415","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@vuer-ai/vuer-rtc","version":"0.8.3","_id":"@vuer-ai/vuer-rtc@0.8.3","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"f23ed8130f0e1caed5427e652caa016a074dbed1","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.3.tgz","fileCount":329,"integrity":"sha512-CJJLof2Ds0hDGs1NfDeTD15CVnAHn595rlHz4gp47CpJPCprWWThlkTLQK+UNHK/jo3W8VOMYcExDDIHeT5x7Q==","signatures":[{"sig":"MEQCIAMdBQgzpfq5BV/LaMcBH+9uobZfjPTXev83SthZOOlTAiAI3dLst3HmJ6BoTHyoRW22+3iThM9EHDvfa29+ndwhYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3519340},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.8.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/591fdf836a34a0d2c99e735de1c42fdf/vuer-ai-vuer-rtc-0.8.3.tgz","_integrity":"sha512-CJJLof2Ds0hDGs1NfDeTD15CVnAHn595rlHz4gp47CpJPCprWWThlkTLQK+UNHK/jo3W8VOMYcExDDIHeT5x7Q==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.3_1772424592037_0.7340486379283955","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@vuer-ai/vuer-rtc","version":"0.8.4","_id":"@vuer-ai/vuer-rtc@0.8.4","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"4ffda44a5f32a0397a835de280c4f14951495214","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.4.tgz","fileCount":334,"integrity":"sha512-5Eo6OFU4kxG+8FJWZ0aEl6rPxWkcbR0QI2bW3uHSGgw827xhgk57V54CpwJSEymrVHBjY+I22AtQn2VaZACyrA==","signatures":[{"sig":"MEUCIQCHUxyONqwKs9r0D002X+kzufK9VNzRYn6MWzOIRaTMPwIgV4pOfwMoR9q6KfRpppuk5dzUuSyD9wy1eW5WfWBbM/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3523172},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.8.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/6bfec7b08bb251c6eb0b3dd461107c8f/vuer-ai-vuer-rtc-0.8.4.tgz","_integrity":"sha512-5Eo6OFU4kxG+8FJWZ0aEl6rPxWkcbR0QI2bW3uHSGgw827xhgk57V54CpwJSEymrVHBjY+I22AtQn2VaZACyrA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.4_1772436434564_0.9951167149141595","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@vuer-ai/vuer-rtc","version":"0.8.7","_id":"@vuer-ai/vuer-rtc@0.8.7","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"08062ea992d2a7efe6719273a6a1ec393246e391","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.7.tgz","fileCount":334,"integrity":"sha512-jw3/7VbOXoihsFVNb+IbFKaMFLFeVXjqBUiNdv1TUpC8ZbEcQe6D7uS+DqbxINX0gLMhRN/MYXFFXLcWlwScvA==","signatures":[{"sig":"MEUCIFlsJshpqhnQz8C1NDBLCIarNJ22wd4uG0r69IcT2eJmAiEAiWa54pNHtmCntxedPhAg6m9LuoswA6QMOk/tAqh3NsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3506125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"a580a01d8ddfa9d6d82a7d9090022d2add644732","private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"jason-bao","email":"jason.bao@57blocks.com"},"_npmVersion":"11.3.0","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.1.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.7_1787647984859_0.2513352066863286","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@vuer-ai/vuer-rtc","version":"0.8.8","_id":"@vuer-ai/vuer-rtc@0.8.8","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"8b21447bcb65f49c94a63e346157b9bf3bdaeb2e","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.8.tgz","fileCount":336,"integrity":"sha512-HZstAxEPCNBOm8Mh1PN84WMKibl/NbZujUeM8pO3dP6kj4oxatEJ5aZXWhjALko9g7DIl4NfW9k7RvG2ReO2GA==","signatures":[{"sig":"MEQCIBq4Dq3qAxseij0txNsx/ivJtMt8dRlwyPe6gmXOGCzXAiBZGZDafDguf4X/zup5alf1Z73JzKcI/LBQQoTSF93dLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3527544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"62212092f36904db05f141a1a9b5975fe332ac16","private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"jason-bao","email":"jason.bao@57blocks.com"},"_npmVersion":"11.3.0","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.1.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.8_1789108523205_0.3487739763445461","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@vuer-ai/vuer-rtc","version":"0.8.9","_id":"@vuer-ai/vuer-rtc@0.8.9","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"a5dbcafa8ec1b12950c5e2431a760945e2b13602","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.9.tgz","fileCount":340,"integrity":"sha512-HDQaMmV0JsWynlsVNPXSnvfBBuBSlGGbXefpOnKiIVBdRTO0Z2U7vvQi+wGkH/OShGi2G2bh9xhgLnGg5o1YPg==","signatures":[{"sig":"MEUCIQCas6Vwbr1gcVuYsa8IKUjnltqvGm6PJn0Rf+XVUKw1ZgIgBOGhWg82lHbxpD7IsKPjU81kZSdOjpsKHF2Eu5g6TSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3548741},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"gitHead":"51c7ef22aa6d0b2f4df1056d6569eee6cda1960b","private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"jason-bao","email":"jason.bao@57blocks.com"},"_npmVersion":"11.3.0","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.1.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.9_1789110937609_0.1591352261203005","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@vuer-ai/vuer-rtc","version":"0.8.10","_id":"@vuer-ai/vuer-rtc@0.8.10","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"c9afdf94b264cef61833662f98641cb0323db3c8","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.8.10.tgz","fileCount":346,"integrity":"sha512-sa8X+6750TGDWC1nR4xZ+K7u7XlLUriQZR/xaKqPcR9Qjc9lxLpryNZPpjUlQ+u2T5O/xmEpBalF7Tvw2b05qA==","signatures":[{"sig":"MEQCIBjLQ/JR7fBrlJzKpXUoOcTWf/b1FYLuWphtVNwx9XYQAiAcQ95ruyq8w5eB6FriEQnAvMlTVcS0Jk7D/j1pJy3X4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDew2njhdnULRMBLoHCp8nOiWnwumi2SzlbTgh+lQ9PIgIgb813mFi0cNLm83wWuwL5qi/KSenKQuOqOFapeZ4PFh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3568656},"main":"dist/index.js","type":"module","_from":"file:/tmp/rtc-release-packs/vuer-ai-vuer-rtc-0.8.10.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/tmp/rtc-release-packs/vuer-ai-vuer-rtc-0.8.10.tgz","_integrity":"sha512-sa8X+6750TGDWC1nR4xZ+K7u7XlLUriQZR/xaKqPcR9Qjc9lxLpryNZPpjUlQ+u2T5O/xmEpBalF7Tvw2b05qA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.8.10_1789860217070_0.428335135504607","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@vuer-ai/vuer-rtc","version":"0.9.0","_id":"@vuer-ai/vuer-rtc@0.9.0","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"be1f9d8c55830ad61b4eefd4098e840334534247","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.9.0.tgz","fileCount":346,"integrity":"sha512-r9mM8CBvoUiK3NksVaD5BDwifyDxq3rcR9R9RrEK90HkE0z9FGcLtSQYQJ0+gFTjf1pJ2RpQXJyZYZEJjel6VA==","signatures":[{"sig":"MEQCIAkvDpylvmv6EvnwHpGyoadnnqWTDZbMWheUJtzY/1BlAiAu0UDwqgrH56rqRX96MFwH2B/MIqXpMVTmbTxG2wUhSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRlZPDnYtnzVZvQNbjSYcpPrlj7j2LD/do0TlTSxpbSQIgRMT7Y2/9ySOkdfK5pPFA2F36vbf/EaQg/CBeBeUITV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3571126},"main":"dist/index.js","type":"module","_from":"file:/tmp/rtc-release-candidates-20260924/vuer-ai-vuer-rtc-0.9.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/tmp/rtc-release-candidates-20260924/vuer-ai-vuer-rtc-0.9.0.tgz","_integrity":"sha512-r9mM8CBvoUiK3NksVaD5BDwifyDxq3rcR9R9RrEK90HkE0z9FGcLtSQYQJ0+gFTjf1pJ2RpQXJyZYZEJjel6VA==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.9.0_1790226459826_0.3277502972032862","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@vuer-ai/vuer-rtc","version":"0.9.1","_id":"@vuer-ai/vuer-rtc@0.9.1","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"dist":{"shasum":"8b10cb256b316ef3d4bd534ab0284fb1c1356850","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.9.1.tgz","fileCount":346,"integrity":"sha512-Sp+KCGpY2vFHiwEBDXxB3R0bTPowwiVBpBsj9Kfv+73+z08qI9as+xk2+ewMyeMLIL5mZtc+usTJbM12Xh1u8w==","signatures":[{"sig":"MEYCIQC+gzJuARBC3aPhoz2c4eMpK1XQ2dC/xldlJLuRDK23IgIhAN715eqAWloS72BkdzGtsXUzBxhT7jt6pmNiNy68TpSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIED5+JTTUkKQIefIchTpuUQjKmwFkEeqW2hE9N2VnjUUAiAvI4ZOh8HpLc37D70KH7nsU3PpyyM3miw1lOkoZcQIhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3571444},"main":"dist/index.js","type":"module","_from":"file:vuer-ai-vuer-rtc-0.9.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/ef234da991011079096f26e4f78e5b06/vuer-ai-vuer-rtc-0.9.1.tgz","_integrity":"sha512-Sp+KCGpY2vFHiwEBDXxB3R0bTPowwiVBpBsj9Kfv+73+z08qI9as+xk2+ewMyeMLIL5mZtc+usTJbM12Xh1u8w==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vuer-rtc_0.9.1_1790236987086_0.525796117481321","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"_id":"@vuer-ai/vuer-rtc@0.9.2","dist":{"shasum":"17ed9e73e184668f61f08e7a5c0257638c802378","tarball":"https://registry.npmjs.org/@vuer-ai/vuer-rtc/-/vuer-rtc-0.9.2.tgz","fileCount":346,"integrity":"sha512-QBOdcrx4v3hjmO5GxlJJ/ZlUkZ5jtd5zbAxnh395aGQ4ywQVDeGg+zTLQKrm6X3jl2hBEHjmXB4hKeRXYcSB3w==","signatures":[{"sig":"MEUCIAGH7fkuNsjUieUX7nyyudxVR4sKmNHRoAo2wFE6x8gZAiEA9NRkbJoIA2nE8Adm9NjDE9lh12BgWaiFDN2d1H3+0s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkr4ijd0evu8HRdFzVs6cbo1lKUvNxr/e9vSDQMI6QQAIgVlvYdeQ6wGjUntkACfTQK90TEgeSbAa3TU+umeJkMfg="}],"unpackedSize":3599209},"main":"dist/index.js","name":"@vuer-ai/vuer-rtc","type":"module","_from":"file:vuer-ai-vuer-rtc-0.9.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./state":{"types":"./dist/state/index.d.ts","import":"./dist/state/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./operations":{"types":"./dist/operations/index.d.ts","import":"./dist/operations/index.js"}},"private":false,"scripts":{"dev":"tsc --watch","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch"},"version":"0.9.2","_npmUser":{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},"_resolved":"/private/var/folders/79/k78ttdls19nbdq3wsgxq46tc0000gn/T/908f34c4c62342e13e18e59c7d5de5ff/vuer-ai-vuer-rtc-0.9.2.tgz","_integrity":"sha512-QBOdcrx4v3hjmO5GxlJJ/ZlUkZ5jtd5zbAxnh395aGQ4ywQVDeGg+zTLQKrm6X3jl2hBEHjmXB4hKeRXYcSB3w==","_npmVersion":"11.6.1","description":"CRDT-based real-time collaborative data structures","directories":{},"maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"_nodeVersion":"24.10.0","dependencies":{"nanoid":"^5.1.6","@msgpack/msgpack":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","react":"^18.2.0","ts-jest":"^29.4.5","typescript":"^5.7.2","@types/node":"^22.10.1","@types/react":"^18.2.0","@jest/globals":"^30.2.0"},"peerDependencies":{"react":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vuer-rtc_0.9.2_1790665885030_0.42429135575862276"}}},"time":{"created":"2025-11-30T01:59:22.890Z","modified":"2026-09-29T07:11:25.523Z","0.0.1":"2025-11-30T01:59:23.189Z","0.0.2":"2025-11-30T02:13:24.176Z","0.0.3":"2025-11-30T03:27:10.430Z","0.0.4":"2025-11-30T22:57:06.583Z","0.1.0":"2025-12-05T23:01:41.680Z","0.1.1":"2025-12-05T23:26:05.647Z","0.1.2":"2025-12-05T23:57:55.441Z","0.1.3":"2025-12-26T10:11:21.982Z","0.2.1":"2026-02-12T00:59:10.910Z","0.2.2":"2026-02-12T09:18:32.828Z","0.2.3":"2026-02-14T06:14:58.108Z","0.3.0":"2026-02-22T07:29:16.831Z","0.3.1":"2026-02-27T04:50:39.714Z","0.3.2":"2026-02-27T05:52:23.377Z","0.3.3":"2026-02-27T07:23:09.446Z","0.4.0":"2026-02-27T08:17:19.777Z","0.4.1":"2026-02-27T09:30:13.004Z","0.4.2":"2026-02-27T10:49:26.765Z","0.5.0":"2026-02-28T11:10:51.196Z","0.5.1":"2026-02-28T12:28:51.267Z","0.5.2":"2026-02-28T18:02:46.018Z","0.5.3":"2026-02-28T18:41:26.457Z","0.5.4":"2026-02-28T18:54:09.917Z","0.6.0":"2026-02-28T19:58:51.312Z","0.7.0":"2026-02-28T23:07:03.092Z","0.8.1":"2026-03-01T23:41:26.076Z","0.8.2":"2026-03-01T23:49:21.609Z","0.8.3":"2026-03-02T04:09:52.403Z","0.8.4":"2026-03-02T07:27:14.867Z","0.8.7":"2026-08-25T08:53:05.083Z","0.8.8":"2026-09-11T06:35:23.440Z","0.8.9":"2026-09-11T07:15:37.875Z","0.8.10":"2026-09-19T23:23:37.235Z","0.9.0":"2026-09-24T05:07:40.014Z","0.9.1":"2026-09-24T08:03:07.234Z","0.9.2":"2026-09-29T07:11:25.302Z"},"description":"CRDT-based real-time collaborative data structures","maintainers":[{"name":"jason-bao","email":"jason.bao@57blocks.com"},{"name":"episodeyang","email":"ge.ike.yang@gmail.com"},{"name":"tomtao57","email":"tom.tao@57blocks.com"},{"name":"christine2677","email":"christine@fortyfive.ai"},{"name":"yancy-yan","email":"yancy.yan@57blocks.com"},{"name":"marvinluo","email":"marvin@57blocks.com"},{"name":"yanbinghan","email":"yanbing@fortyfive.ai"},{"name":"alanyu1","email":"alan@fortyfive.ai"}],"readme":"# @vuer-ai/vuer-rtc\n\nCRDT-based real-time collaborative state management for 3D scenes.\n\n## Installation\n\n```bash\npnpm add @vuer-ai/vuer-rtc\n```\n\n## Claude Code Skill\n\nAdd vuer-rtc knowledge to Claude Code for CRDT-based real-time collaboration assistance:\n\n```bash\n# Plugin marketplace\n/plugin marketplace add vuer-ai/vuer-rtc-workspace\n/plugin install vuer-rtc@vuer-rtc\n\n# Or add to your CLAUDE.md\n# @import https://raw.githubusercontent.com/vuer-ai/vuer-rtc-workspace/main/skill/vuer-rtc.md\n```\n\n## Quick Start\n\n```typescript\nimport { createGraph } from '@vuer-ai/vuer-rtc';\n\nconst store = createGraph({\n  sessionId: 'my-session',\n  onSend: (msg) => websocket.send(JSON.stringify(msg)),\n});\n\n// Edit (uncommitted, updates UI immediately)\nstore.edit({\n  ot: 'node.insert',\n  key: 'scene',\n  path: 'children',\n  value: { key: 'cube', tag: 'Mesh', name: 'Cube' },\n});\n\n// Commit (sends to server as one message)\nstore.commit('Create cube');\n\n// Receive from server\nwebsocket.onmessage = (e) => store.receive(JSON.parse(e.data));\n\n// Undo/redo (synced across all clients)\nstore.undo();\nstore.redo();\n```\n\n## React Integration\n\n```tsx\nimport { GraphProvider, useGraph, useNode, useGraphActions } from '@vuer-ai/vuer-rtc/hooks';\n\nfunction App() {\n  return (\n    <GraphProvider sessionId=\"my-session\" onSend={sendToServer}>\n      <Scene />\n    </GraphProvider>\n  );\n}\n\nfunction Scene() {\n  const graph = useGraph();\n  return (\n    <>\n      {Object.keys(graph.nodes).map(key => (\n        <Node key={key} nodeKey={key} />\n      ))}\n    </>\n  );\n}\n\nfunction Node({ nodeKey }: { nodeKey: string }) {\n  const node = useNode(nodeKey);\n  const { edit, commit } = useGraphActions();\n\n  const onDrag = (delta: [number, number, number]) => {\n    edit({ ot: 'vector3.add', key: nodeKey, path: 'position', value: delta });\n  };\n\n  const onDragEnd = () => {\n    commit(`Move ${node?.name}`);\n  };\n\n  if (!node) return null;\n  return <mesh position={node.position} onDrag={onDrag} onDragEnd={onDragEnd} />;\n}\n```\n\n## Operation Types\n\n| Category | Operations | Merge Behavior |\n|----------|-----------|----------------|\n| Node | `node.insert`, `node.remove`, `node.move` | Idempotent / Tombstone |\n| Text | `text.init`, `text.insert`, `text.delete`, `text.replace` | CRDT (YATA) |\n| Number | `number.set`, `number.add`, `number.multiply`, `number.min`, `number.max` | LWW / Commutative |\n| String | `string.set`, `string.concat` | LWW / Append |\n| Boolean | `boolean.set`, `boolean.or`, `boolean.and` | LWW / Commutative |\n| Vector3 | `vector3.set`, `vector3.add`, `vector3.multiply`, `vector3.applyEuler`, `vector3.applyQuaternion` | LWW / Commutative |\n| Euler | `euler.set`, `euler.add` | LWW / Commutative |\n| Quaternion | `quaternion.set`, `quaternion.multiply` | LWW / Commutative |\n| Color | `color.set`, `color.blend` | LWW / Blend |\n| Array | `array.set`, `array.push`, `array.union`, `array.remove` | LWW / Set ops |\n| Object | `object.set`, `object.merge` | LWW / Merge |\n| Meta | `meta.undo`, `meta.redo` | Journal-based |\n\n## Documentation\n\nFull documentation: [rtc.vuer.ai](https://rtc.vuer.ai)\n\n## License\n\nMIT\n\n## Lossless graph checkpoints (0.8.10)\n\nUse `encodeTextSnapshot(snapshot)` when persisting or sending a materialized graph checkpoint. It preserves text character IDs and deleted anchors in additive `Snapshot.textRopes` metadata while retaining readable string graph fields. `createGraph({ initialSnapshot })` and `store.loadServerState(snapshot, journal)` hydrate this metadata automatically; `hydrateTextSnapshot` supports custom consumers without mutating its input. Keep the metadata intact in API and CLI bridges. Legacy string-only checkpoints remain readable but cannot reconstruct identities already lost.\n\nServer 0.4.2 adds same-socket `sync-check`/`sync-status` note-body checksums. Compare only fresh checks at equal committed clocks with no local pending edits; newer clocks and slow replies mean catch-up, not proven divergence. See the packaged `skills/vuer-rtc/SKILL.md` for wire examples and recovery guidance.\n","readmeFilename":"README.md"}