{"_id":"loro-crdt","_rev":"162-d1ae683b6110058a48bb316133487c4c","name":"loro-crdt","dist-tags":{"old-version":"0.4.0-alpha.0","latest":"1.12.1"},"versions":{"0.2.5":{"name":"loro-crdt","version":"0.2.5","author":"","license":"ISC","_id":"loro-crdt@0.2.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"dist":{"shasum":"b54b8e49d07c3bc13e72f2fa91caf7f637596f50","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.2.5.tgz","fileCount":14,"integrity":"sha512-dH2VSr1ZvGFCu9gPTIBCoWOFOIz1uE1M+gzf6pjPKH2ATSXYiRIi8lqXs71KM7N9yHIEQgZdzBqKGVYCeXtWUA==","signatures":[{"sig":"MEUCIQD19zNo6wZ7QHpRmLIDcHlotGCSuUFes2HkA07HldxHswIgDfk4YCEPfMPq/CWAou021Cr7m785fjb6lmx8JvN1CGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL7YcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQghAAg5FP7FYvVjaUOs4lU5WXl2xkafdLZyF9AGZ92TezAII7P7rn\r\nnC4Np02Qfq73Hxmui3qQzLv9jViqRekXjJ9EQGDczz9q6RSYfdccX0qxcOIS\r\nZeXOayXdI2Zzf1HuVfkPySeuyrpAlqhw8lfN3eive2affktkiypg8xLVAOir\r\nT6qk+2K8TzoVSBIxcNF03CA5PxDNsOIz4c503rKYnYYSQxvoYcYfzZy60Wm9\r\nKWxJvbxECtF7/Nrdx8DXkJq09wp0xQJMus7LSJiZWrpx6qMdt8ZBj36hvc4t\r\nWgQNvVZbEWZepIlnvxuXcPr85rXuHdlLIoiMvcf1iWwjsbiiseCasB8zM8SX\r\nV32eLsTmgYJfjRrCX9Ub1IxE4uFCJXfyS6CON/BuBgA1sxCGf1sxQc7D6n+L\r\n7asmEYQ7M6J/mAPeUHHAxHMWzOyhseCeDNYci5tgIIgnTP1pMFGZQHMAv2Ct\r\n6Ujzvtz8DJmRxg32At1Olk6KpVhbiTSB2qUI8ODW7lRVmCtHFmiDChlQXFU2\r\nwLctP+fChGg6KvkQMW7HVCoa75JWBlWP/eK3QBSAZZhEJj8UT7AiR7RDdn2l\r\nvejOuejkq47LLFkaAarPlijKpy50fzuq7WCyLRQFnK7fizp3Kre23aeZ/ohe\r\n116NEI9SMaTXbBylXn2Xhnp34J3OTI53rhE=\r\n=KZhF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/loro.js","module":"dist/loro.mjs","gitHead":"0a31b67dd4bad01262f9e06a08440ea6545fb7a0","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"loro-wasm":"workspace"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","rollup":"^3.20.1","vitest":"^0.29.7","esbuild":"^0.17.12","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.2.5_1680848412774_0.23520730867077777","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"loro-crdt","version":"0.2.6","author":"","license":"ISC","_id":"loro-crdt@0.2.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"dist":{"shasum":"c0c033f01e8756b65794bef2eccea3bf17db660b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.2.6.tgz","fileCount":14,"integrity":"sha512-APkmb70RH3QGSJEwN7nEIItHlqduMeUg8bbGskQ05OcfAj1EYrxdxMOFp6WvmsakkhUlaOG6C8uOGekRJXrtLA==","signatures":[{"sig":"MEQCIHmP0OXDhrfNYKeI9Y5xhSlTmm4PW3wJ4tbSs0hM11/EAiAZ9z9564EXVpBqaQoFanU03vf1pKxhXbsEG6/3Gh4pBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL9Y6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+EQ//ZoKWHrWH7lOv3jiZIIPGZIZfC9tJwDGgLuGA43Y5nAj4Z8rQ\r\nAHH0w5CZgvp0cXWmpTg9o4a4qEmVCBVD2F87NeLX+go9TIvPRKE8Oz//xHGN\r\nW9x+hfjR75rNQYWvkD2l4CH4nhR91UdJ2ypS6WwHKHio4kRNc1XdB+JXBO0j\r\nWIjegYCog2FdzfjV7rHI65axJTRcsdX+CaU5qC4A2y7XKhxL/J8bpWUCUx7Z\r\nFpYR0tjbiY/j41xYrT+kfu4OrkUNsuMFOOqDSGmI1PTExGAY1zad6oTbkOw+\r\nimFLSzHaGpRQdMLdHHkdPPOv7vARNzdXWh+9R0G7D/eOg6qdQaUkERCM9h5o\r\nuS5WHb16nG7QUaYSnFCqm60zJKGdsvhqxCq/VQTlipogUXHPPAKUG79aawTN\r\nJ1TKjwhRhFL7xofkUJgjlPkir1Srl/BP+EUPKbqjXJPlcvXdH1CkDnJiibdF\r\ns16qeuMIVGzmjxj9zSyZiPRoyaaPcccj1WCzTkU6foAsw7rqcuRAOU8fAxtg\r\nM/3vg8wMGJ3s5PsSKW0wSXhsT6V06cjGUgDNjugSstRY/U9tFNNK7hvlNHAL\r\nrFySuXPsiOGbwxCqYQ8jphEcK6/S0AdXnq6CTV6FnzcI13dF6gMhcl1To1Rk\r\nr/a3PnSv01ZC2Rqdzls/N+D1k/vkEdwDZao=\r\n=p7AI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/loro.js","_from":"file:loro-crdt-0.2.6.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/63dc1bccf4c0d46a3643a4e62a9f37d5/loro-crdt-0.2.6.tgz","_integrity":"sha512-APkmb70RH3QGSJEwN7nEIItHlqduMeUg8bbGskQ05OcfAj1EYrxdxMOFp6WvmsakkhUlaOG6C8uOGekRJXrtLA==","_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"loro-wasm":"workspace"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","rollup":"^3.20.1","vitest":"^0.29.7","esbuild":"^0.17.12","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.2.6_1680856634554_0.5085239577842644","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"loro-crdt","version":"0.2.7","author":"","license":"ISC","_id":"loro-crdt@0.2.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"dist":{"shasum":"2f59f57d257df9430dba3924b3d36ee3bb70c305","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.2.7.tgz","fileCount":14,"integrity":"sha512-JqKz77I+CVWCk//tdWd8ZJAkqwxUt0gJxrAA6LyiS1E4DRKaR3uIs+CvIkSPVDi5DOhcDheZ9iQIT0tPO0ol8A==","signatures":[{"sig":"MEUCIQDGytVqmWwrW5GqEd2ILDXfIiFPj0wN2QJ9yFF1s+JtMgIgUObUECqrqMmS/dzN2eTfUQ2wNRyvGHHD9Z7JoIb78hI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL9b8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdRA//TSVblrWxTZpefygD32yCy3+hV81g+UU0fq9vID+0/WVZIsXo\r\nZRz/VvbQYEKIAw/RwGpyFtqGg+r9kWGWkMxKza9MRvnFCL3BkFF4cggocjW3\r\nzrx8EHWoo/qF+kpdtM885otzqbA0+SQ957yvpUwwNpAz97jrnIWoB0AHqTPd\r\nZG8ttOq0s6jdj99u3tSDsjaQB2Yr2Un4acDTX0QRpqhDRnd1lN+Pd3Vjr0GT\r\njUdW32NSFvJe3r6h7zoK1qxbymoTVf5J7LfvInwZ45Xm8puZ5THvXym19val\r\n3neUUKZ+OmUa9nL+wRpCEv14i3pMGTTJgzHQSyMXx3IOzSrCgHXjWrAfN2TM\r\n0P34Ul6GhQYT8QWJvjH5LmOovbJgw7gE9ozhG/jwzYlw4+XzwivZsvxnurKE\r\nPoo98qs5CiD7AquIFz348Jwf/rpWrEbJvGPYw/Els+PhRNtKGyNTWOdzK9ju\r\n5M7T8DulkJfYJhC2hSTntHVekPF1+4kGAH/2LnsW5JUD89EcY6bGG9U7CsAx\r\nLDiSP2+cGlLiG7xJd1TOhUkcqJkcbZFkoVBscRnJ1Ui90tCWImuTc1DbQqgF\r\n2CVFJFYx1hJFaE2bsNRN76KONwMdkRuRoAj6y0eZkBuRSGJavZYHNevwUVKq\r\no70U/8S8UjcNBCcgo6SgKnAVTgg4SEyEn9w=\r\n=CXWj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/loro.js","_from":"file:loro-crdt-0.2.7.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/b819c1a66c0d6ddf5ddac3183162ee58/loro-crdt-0.2.7.tgz","_integrity":"sha512-JqKz77I+CVWCk//tdWd8ZJAkqwxUt0gJxrAA6LyiS1E4DRKaR3uIs+CvIkSPVDi5DOhcDheZ9iQIT0tPO0ol8A==","_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"loro-wasm":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","rollup":"^3.20.1","vitest":"^0.29.7","esbuild":"^0.17.12","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.2.7_1680856828464_0.7568323037625577","host":"s3://npm-registry-packages"}},"0.2.8-alpha":{"name":"loro-crdt","version":"0.2.8-alpha","author":"","license":"ISC","_id":"loro-crdt@0.2.8-alpha","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"dist":{"shasum":"6d9aaf4d706424c94b066315d1dfed0f90396200","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.2.8-alpha.tgz","fileCount":14,"integrity":"sha512-jzXbQNnIDZ4E10pwCR8qPdseEpZtiC+2EzFF1MaTEZt3vYOOCaKJA0oY70aSgv78RmJs4T77V1tHRJk4eqwFXQ==","signatures":[{"sig":"MEQCIHDvABMzQ6imJYhFdqLhGdzKit7xk/RkvGZfSuSo+EUTAiA7q7TZ33my+p0XYTXhfBA1k9ohUnjyzp6BmGg2k9c0iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7BiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq60A//dlJhX+7imPd9EIJOYCWHBWMpYLMiz/llHW+/YxN1EGID8vkK\r\n/4nEen3pPX4k2QEyLUQetyhDabjYaRIzZfOxK2jkFcgKbUgW5D+WBcjYDbkT\r\ngz1PgEnJeyxLy1i3y1TPfMsfnae8UE6Ijm/KSMBEEjWyuUNgm+CVDjkeOxsB\r\noxaTG88h37adpBmDc8Pzke3+n/s7LaB9e5Lxn8hqgX0e4nA8tZmlFBIcPZT5\r\nGHAe/hcvzHdvK2RSP8rLl+fBoy9DjzVuF/Dsrna1GzMnw9XdI6taB60tfTO9\r\nJwxgkg02144zQjV3/60PpizWL+pGeTIPaRjaD7QsitCxB8J5V7PdzF6JdzkA\r\npdZ4DRUkonBAnfNOCfBCjl8Gx1XNlw5bJAl0azPMyxISNrVBLdCaNfPE/gvY\r\nYOQeIsZRkwnEcJUEG5dX1kmTJ/6TGpAcNUzvOQnS+xJpBhkRZlnc/cxuaDE1\r\ndKlnIJlAK2xra71k/m7JNYGVQYvuY85/AAkGoT6fWOipXxoTd3o+6Pvejudc\r\nexZKS7LnJpNdq6gDxcVvieuXDV7C/SS33Mlt9s/vIsX1LKdWroCq3cQJKHMz\r\nXTdqCehhCGkl9bAFD0C9T4NsAkAHejzf75ZSLq2SjfBBSE1xsbfN1uVAivjG\r\nKbfP6ORAbUabPltbSPDNtwhN+PiP5ScP2zs=\r\n=Vd/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/loro.js","_from":"file:loro-crdt-0.2.8-alpha.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/693640cc502f8f813b4cc5bfb1946955/loro-crdt-0.2.8-alpha.tgz","_integrity":"sha512-jzXbQNnIDZ4E10pwCR8qPdseEpZtiC+2EzFF1MaTEZt3vYOOCaKJA0oY70aSgv78RmJs4T77V1tHRJk4eqwFXQ==","_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"loro-wasm":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","rollup":"^3.20.1","vitest":"^0.29.7","esbuild":"^0.17.12","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.2.8-alpha_1681895522518_0.606792830684189","host":"s3://npm-registry-packages"}},"0.2.8-alpha-1":{"name":"loro-crdt","version":"0.2.8-alpha-1","author":"","license":"ISC","_id":"loro-crdt@0.2.8-alpha-1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"dist":{"shasum":"9c487b50c68e516a21d9e786e11c0862fbd2a65d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.2.8-alpha-1.tgz","fileCount":14,"integrity":"sha512-+JPRVsCmbNFcovS9pn0eJwGJXwwgxxTCu67IWDj2aVcFyjJcPA6F8DI5scHVBJptHhnczo8s2YdznDPAuZYKCg==","signatures":[{"sig":"MEUCIQC6tno7pxdaTwrmTvMfVyonIsn3JlRp2hToi4F993fpsAIgTqwZWi60bpc3DzEi1vds3g5KHvOib7Jn2gJ8evd0//s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7G3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGeg/+O2ag3Mc8lrjjAXNxVpFz6WHIrX8kRONDSBRMoay9Vm7iJTa6\r\nClERiXcZtRh7XvYwOmhYF4NmzOTei+hN6H4qmzq0KVqY9Wf3++9HW4A2PD6p\r\nU5E6RiXdQa69523UfQ3V6/jk+aWfDGx0jSzRTH1KHjSBvMsSeVBKdQi7vqip\r\nggL8jSWRjipeIWbSU6SsaRmLlnlI9B/Dso/tM9WADIavPthtBKK0+3c0Vr0o\r\nKa3otg/JKxoZ4o/U44NMLAaHHJJhA9YMKC7cl86oBECqbX+sZGtvGb8/6Obn\r\n4PhY1+e2tpc6HeCG1xtrH61o3mh0xHVCvOhvqan5PDlUcnlAnLwwz2KREuty\r\n3teNuZpejPfYVntj8U/T7kuEjNb2bIGcFimKMR4Tsxi04gVmApiwJsqN46Yu\r\np3p5wYBh7c58/zotVBqsHXrmJ6PQOt+otM1MXUoDDYzpBXAJ5zpN0KuPfmEi\r\nUoOP7CpoLGQRWtSuJx5j0mxsIQOZ7KBVP/8he3ewV7ZyUzJvPlCWRAFgmAOE\r\nAfQn31IPVpA5dNFJBdEsBMhte37BuSh+uYumnxyHNpV4ZKUoIvFZa7NkCebS\r\nnY7sxCuxJ4nT6La83OtHSe2T4gR/4qVKLJMlXUObffNSp6YySK6kKGTvy7FG\r\noqnmaK9E5S2Hj378TplvKeTN/ZKwArsfEjY=\r\n=GOvq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/loro.js","_from":"file:loro-crdt-0.2.8-alpha-1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/132ebad6558d93ef698016cedc3402b8/loro-crdt-0.2.8-alpha-1.tgz","_integrity":"sha512-+JPRVsCmbNFcovS9pn0eJwGJXwwgxxTCu67IWDj2aVcFyjJcPA6F8DI5scHVBJptHhnczo8s2YdznDPAuZYKCg==","_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"loro-wasm":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","rollup":"^3.20.1","vitest":"^0.29.7","esbuild":"^0.17.12","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.2.8-alpha-1_1681895863616_0.14520171747940158","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"loro-crdt","version":"0.3.0","author":"","license":"ISC","_id":"loro-crdt@0.3.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"dist":{"shasum":"dd7b6678dd84924c21e11e9add7f95badf4f7e78","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.3.0.tgz","fileCount":14,"integrity":"sha512-pQXPEKclsqUXJ29bGSVm/G8JzcB3ElMnK6iLqz8aOdBPEjFgHCZuHMigETlmz+YkgMpi3W3AffEDUHrtyJQuSw==","signatures":[{"sig":"MEUCIEDteQh0EsIxybisB0tteqZEGck4kw+6pe9vZXJT4qQdAiEAzbFDSBOQifoiGrUCKv2OdPfpj+TVvINGBYWx6t+FuVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69578},"main":"dist/loro.js","_from":"file:loro-crdt-0.3.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/d6efa45f4c0d55560f9ca1c42bd67257/loro-crdt-0.3.0.tgz","_integrity":"sha512-pQXPEKclsqUXJ29bGSVm/G8JzcB3ElMnK6iLqz8aOdBPEjFgHCZuHMigETlmz+YkgMpi3W3AffEDUHrtyJQuSw==","_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","rollup":"^3.20.1","vitest":"^0.29.7","esbuild":"^0.17.12","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.3.0_1683778565480_0.5102932025454985","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"loro-crdt","version":"0.4.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"ISC","_id":"loro-crdt@0.4.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"afd0fc20c4384038b0623a1d03dc95c12c72b78f","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.4.0.tgz","fileCount":11,"integrity":"sha512-e9nO3EqCul2KsKfYR3Y30QfLzupDHF9bKUOPq6CzC3e4LrGGJ1QcOqt8hKMttxH7Su+9w7sF9vxyC6KXHhrn0g==","signatures":[{"sig":"MEUCIQDPCL52yhQYPiokDUJo5eU+hCm7pVI0sgFvGKgFXvD83wIgYxjKLmYyGKzc5zwFlrBvBlNt9qshXrNycI0almP+OHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38889},"main":"dist/loro.js","_from":"file:loro-crdt-0.4.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/5910318bd124cb7437a1830e55017621/loro-crdt-0.4.0.tgz","_integrity":"sha512-e9nO3EqCul2KsKfYR3Y30QfLzupDHF9bKUOPq6CzC3e4LrGGJ1QcOqt8hKMttxH7Su+9w7sF9vxyC6KXHhrn0g==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.4.0_1699620164825_0.6435316349338096","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"loro-crdt","version":"0.4.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"ISC","_id":"loro-crdt@0.4.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"4a8cf0602c7232a66f20b4d9a05d236b14d0192c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.4.1.tgz","fileCount":12,"integrity":"sha512-VoGJ6dPu38QqMOztU2q5GQgbV5cl0oZ4U0Trgjfz7l/u5S0RHpMhiZhSqSeYO4sieDtTA97GMirt0jYrJO3TGw==","signatures":[{"sig":"MEYCIQD2v1J+XE5cLUHLoCFPYuNSitKls/H5ijuzRi5pL2ByawIhAIeNzImyqSs3aY9yTQlmTLGxPVNTwFsZr/lm3ECYhYNb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95727},"main":"dist/loro.js","_from":"file:loro-crdt-0.4.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/9ed71f7ae229e32ef037666c7845ad81/loro-crdt-0.4.1.tgz","_integrity":"sha512-VoGJ6dPu38QqMOztU2q5GQgbV5cl0oZ4U0Trgjfz7l/u5S0RHpMhiZhSqSeYO4sieDtTA97GMirt0jYrJO3TGw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.4.1_1699794798170_0.61407680896931","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"loro-crdt","version":"0.4.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.4.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"b7250965d6f9da234639fb2f6431019b007bf0a6","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.4.2.tgz","fileCount":13,"integrity":"sha512-DAf7UoB5n//NgX6Dfd7g6Fl3YV0eFzH1SD8oXVC7aGV1I0DJ3OWCAKk532Q9NQHKWl86xO3SYNXtBjit5GmTBw==","signatures":[{"sig":"MEQCIB7cnUDFsR4XxYB9aVT6m+bnNUyvc19W22ob2aamdRUtAiAcELuYt/cA3vPTNxvTF8ibfENGuy3n1oPx8vrIePb20Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98252},"main":"dist/loro.js","_from":"file:loro-crdt-0.4.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/2758106e1ad817a8d1acd4b384f17695/loro-crdt-0.4.2.tgz","_integrity":"sha512-DAf7UoB5n//NgX6Dfd7g6Fl3YV0eFzH1SD8oXVC7aGV1I0DJ3OWCAKk532Q9NQHKWl86xO3SYNXtBjit5GmTBw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.4.2_1700142855656_0.9399195971365204","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"loro-crdt","version":"0.4.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.4.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"58ba611a4ef104897d84a4e75e5399cfb7a63cab","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.4.3.tgz","fileCount":13,"integrity":"sha512-ofUEXrieS2py9t0Ee+7ebgCCRwbiQthP9SuQ/J1AmUsOQl2+2feYqPlTYFKdP1BvAnus1SCNLNng4jRJlv/ydg==","signatures":[{"sig":"MEUCIHRWfHlBmtb5UELwFRkt8OEcwXOIrlS7jISATkSWIrc+AiEAv5zivyV5njPHqOL1W2jlEZ/sIJL9DlaewGGcuJburDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98468},"main":"dist/loro.js","_from":"file:loro-crdt-0.4.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/61d05fcc2f8bca60ca704976eeedd08b/loro-crdt-0.4.3.tgz","_integrity":"sha512-ofUEXrieS2py9t0Ee+7ebgCCRwbiQthP9SuQ/J1AmUsOQl2+2feYqPlTYFKdP1BvAnus1SCNLNng4jRJlv/ydg==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.4.3_1700144895059_0.006094553606463826","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"loro-crdt","version":"0.5.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.5.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"1fdb01da617e3e34ca0798ec6c96e1742ff90b5d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.5.0.tgz","fileCount":13,"integrity":"sha512-O7vBYOI1bGQZKlF2UabGVMbIqNtyHKsFUfz3gAy65EzNhFdxFV5BMlm5ViUMd2RAjKHQ8VKuTabV7zeim18cOw==","signatures":[{"sig":"MEUCIQD9adyiH5k4t3BYxppQKWZV+roSlJ2ANM6itjTndmMmLQIgSz6EKu2/8PxxAYj+HHqJ2eAFxHhXuQ7I6DBOSBvm6hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102025},"main":"dist/loro.js","_from":"file:loro-crdt-0.5.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/8f75cdc4ec63ef7291287c48697b8aaa/loro-crdt-0.5.0.tgz","_integrity":"sha512-O7vBYOI1bGQZKlF2UabGVMbIqNtyHKsFUfz3gAy65EzNhFdxFV5BMlm5ViUMd2RAjKHQ8VKuTabV7zeim18cOw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.5.0_1701079049473_0.10599371852021267","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"loro-crdt","version":"0.6.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.6.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"832a9646b0dde7139c5ff5e3d353c2ac620165ed","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.6.0.tgz","fileCount":13,"integrity":"sha512-/FrcdQhxb3JM6J5YgU4H9hbD2JoGLJkNtTlx5IQatx4Qr4jvwasp/x43xUvL818cK/uUYZagUck5HV3C7DLcfA==","signatures":[{"sig":"MEUCIQCp6oJteXtj+6bT1BOO9gPUsgCp9qK1UZ0jRNt/Rji1MAIgBxtNMqafowSvUt/mlUVRf/yIqZWyauGXqa8qGSNqyoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103684},"main":"dist/loro.js","_from":"file:loro-crdt-0.6.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/282eb95c93eb3bfc507104026238bf3d/loro-crdt-0.6.0.tgz","_integrity":"sha512-/FrcdQhxb3JM6J5YgU4H9hbD2JoGLJkNtTlx5IQatx4Qr4jvwasp/x43xUvL818cK/uUYZagUck5HV3C7DLcfA==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.6.0_1701754782579_0.7047837147923715","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"loro-crdt","version":"0.6.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.6.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"caf25a073a5ee653d0ee180f11229caae9298fc2","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.6.1.tgz","fileCount":13,"integrity":"sha512-UKBfdHaEIWaqDoz2ixxCpVCnFBacDwYU75QjbqKAcwshOxQK+AbeuBFhh3z65e5NOLxAd7/mkNiA5u5TQpSSvQ==","signatures":[{"sig":"MEUCIQCQhpkosr8NY4JzD+hs7UZebR/Tqy7QMuGx+NJ8Iaq1ugIgBOaiKghXi7HAfaZga+3JU+onGbQ76HjdwSCto+IPpp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103799},"main":"dist/loro.js","_from":"file:loro-crdt-0.6.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/8564552a044f2e7d48409b4bcba500cd/loro-crdt-0.6.1.tgz","_integrity":"sha512-UKBfdHaEIWaqDoz2ixxCpVCnFBacDwYU75QjbqKAcwshOxQK+AbeuBFhh3z65e5NOLxAd7/mkNiA5u5TQpSSvQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.6.1_1701755934452_0.9680679740053433","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"loro-crdt","version":"0.6.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.6.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"14df2188aec88fa69912cddb6c29fa9e9ec15f14","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.6.2.tgz","fileCount":13,"integrity":"sha512-OsNnZbtWhRMItGKJcpxC+NAXVhXiRrbSh7D07oiAyPUkH2sEXwgRXmS0JN7Qt8JU9BsreOUgsthpyesX95OGXg==","signatures":[{"sig":"MEYCIQCBfqO6rS6ocLmbNSbL6Q3BoHCRbw0Ap3LTXpL7xOCuywIhAN9jf2vTa/OU7pSJLk+QlrJ73IZ0zbtlK4MfHxQPj3cG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108229},"main":"dist/loro.js","_from":"file:loro-crdt-0.6.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/e0585ce62ac6738359e80e0bc837a9a9/loro-crdt-0.6.2.tgz","_integrity":"sha512-OsNnZbtWhRMItGKJcpxC+NAXVhXiRrbSh7D07oiAyPUkH2sEXwgRXmS0JN7Qt8JU9BsreOUgsthpyesX95OGXg==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.6.2_1701757899735_0.4463912413975004","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"loro-crdt","version":"0.6.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.6.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"89b47e18050571d3be1863373affe7416d9faec9","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.6.3.tgz","fileCount":13,"integrity":"sha512-dK4zDbklR4q4iQDNxoLTMOWtpp26cI4nTedp+agkjxbP6nwQXeRnCSz8UE+3m2ezrndCwbVCaFNg5Q6tfubb5g==","signatures":[{"sig":"MEUCIQCWzGllrKWJh3gAeZNhgVSl2CcHTskjPbxW77wrMSrnhwIgI7He8XEvxZNsPgHKqZMEAm50X75QB1xPuPtD1zf48jA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108388},"main":"dist/loro.js","_from":"file:loro-crdt-0.6.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/d2bd06af7edda168b3cfd8d53a7a94df/loro-crdt-0.6.3.tgz","_integrity":"sha512-dK4zDbklR4q4iQDNxoLTMOWtpp26cI4nTedp+agkjxbP6nwQXeRnCSz8UE+3m2ezrndCwbVCaFNg5Q6tfubb5g==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.6.3_1701759200544_0.6407011176991886","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"loro-crdt","version":"0.6.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.6.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"15406a04533f3234b186f8f1a4f8f067793570a1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.6.4.tgz","fileCount":13,"integrity":"sha512-Oa/qyV+MUUbsTHg5UY9Opez7Y9zYwT76MhP43s3pDZagPLEH7te9drfYDCdFhVPFPYZ2yNyjDnpcosZjJB9kew==","signatures":[{"sig":"MEQCIFG7aFSDtyO/aHPAdo4sS+KqkvJXau1n4dfn6csAtF7NAiBcz4oszyZioSaIaeQDhRaMeZ6AMTyvd3Gt+x1GpRC5kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108490},"main":"dist/loro.js","_from":"file:loro-crdt-0.6.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/3acd3ed3f1035aef40ee5c93a6fa4be8/loro-crdt-0.6.4.tgz","_integrity":"sha512-Oa/qyV+MUUbsTHg5UY9Opez7Y9zYwT76MhP43s3pDZagPLEH7te9drfYDCdFhVPFPYZ2yNyjDnpcosZjJB9kew==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.6.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.6.4_1701877224996_0.12364289335634049","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"loro-crdt","version":"0.6.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.6.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"0e4141d0403d39808704f8824e8e559950bff284","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.6.5.tgz","fileCount":13,"integrity":"sha512-PzvC9k/jhphHm1aWe8fXuGxIEWHCND0JaQ3QLwuCXn80LiFK3G+dRikG2C9sKVvfLZuGVLiXfcUPGJCW5zTV7Q==","signatures":[{"sig":"MEQCIFxBZGJxHCF8MSxha2Mc+YGFd/uZgYBCZPedwdUJiINqAiA47kJrhQV1w1jFRBNCGbNsJrHHdAd7l/LSPRti2G7IaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108594},"main":"dist/loro.js","_from":"file:loro-crdt-0.6.5.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/57b2479554f1a0d6c050d6c1704274cf/loro-crdt-0.6.5.tgz","_integrity":"sha512-PzvC9k/jhphHm1aWe8fXuGxIEWHCND0JaQ3QLwuCXn80LiFK3G+dRikG2C9sKVvfLZuGVLiXfcUPGJCW5zTV7Q==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.6.5_1701934069596_0.8479830757680025","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"loro-crdt","version":"0.7.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"fbffb54fd629f206e61cd6a8463390787c208ec0","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.0.tgz","fileCount":13,"integrity":"sha512-+egwK7cMMV2IKVyseCbhrQE4j0AsGRUbj1LxGzxFGPssxHhNePvVi7jfT22mRfnfsR6t5exfOO70gKUns/lKXg==","signatures":[{"sig":"MEYCIQD4RbTK+JGz3GOZ81V0p1BybkH61S3BBw43LTWVOHsD2wIhAIB2e2Pe1MGwediHpS3YYyplTo+NwPZ6O63IE+s2apNB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108754},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/072cec59be3624546017c1941dac3d37/loro-crdt-0.7.0.tgz","_integrity":"sha512-+egwK7cMMV2IKVyseCbhrQE4j0AsGRUbj1LxGzxFGPssxHhNePvVi7jfT22mRfnfsR6t5exfOO70gKUns/lKXg==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.0_1702026090788_0.03262305539842836","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"loro-crdt","version":"0.7.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"e3ecd0ed0cf56d7da573e88f244b3fbdc34f77e1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.1.tgz","fileCount":13,"integrity":"sha512-gmIET9NvNbRjvbsIDO8pBUUQs78VU615uH73XDhYIFGe71ooGB2jdx9VHTaAtfNSLPdapvC3G6Op3/v5qS9wZw==","signatures":[{"sig":"MEUCIQCblquMwRUIgij02ORKIQiDHuPOyFmmqzbU9+0U/qdTEgIgBsOUoRUSi8LzcXFJKYwku/Nxi/W5b45skXJru00yfxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108186},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/7f37eb11f36062d6072cb8d2aacb2dcc/loro-crdt-0.7.1.tgz","_integrity":"sha512-gmIET9NvNbRjvbsIDO8pBUUQs78VU615uH73XDhYIFGe71ooGB2jdx9VHTaAtfNSLPdapvC3G6Op3/v5qS9wZw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.1_1703584919484_0.677948326711429","host":"s3://npm-registry-packages"}},"0.7.2-alpha.0":{"name":"loro-crdt","version":"0.7.2-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.2-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"591df8ff5d0949da1ef4dbcc5d64d1e929063c7d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.2-alpha.0.tgz","fileCount":13,"integrity":"sha512-Bf1BAAJsZVmRJqjtcyWIvyA6P2uhqeOlzU133uWVR6Zno4jLFyykfK4ZxLbAJWwTxv6R28r1fuqkASxB4VHD6A==","signatures":[{"sig":"MEUCIQDs9qwDcnA01JFyWL3knOA+6Bp0CKyKGApg6ACAVWpOVwIgLLu/H1UioYKKlLK9OicjyldN502zoPZ0eKJzoCDRMYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108317},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.2-alpha.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/98dcc65d9a5fc3320813d567d8e618a4/loro-crdt-0.7.2-alpha.0.tgz","_integrity":"sha512-Bf1BAAJsZVmRJqjtcyWIvyA6P2uhqeOlzU133uWVR6Zno4jLFyykfK4ZxLbAJWwTxv6R28r1fuqkASxB4VHD6A==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.2-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.2-alpha.0_1703588142165_0.681176637360569","host":"s3://npm-registry-packages"}},"0.7.2-alpha.1":{"name":"loro-crdt","version":"0.7.2-alpha.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.2-alpha.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"608b3d7fb06fe880072031c94cc8b37b5dbb754c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.2-alpha.1.tgz","fileCount":13,"integrity":"sha512-roOkmYxMLdAnCtBlZ8s6lLqzYWuU5PuwpaQ+v3J9KrPcvhARKY3JZNtfNmDsmId6wUF+yCtvX8zzd867Ufnr6w==","signatures":[{"sig":"MEUCIQCsssmFeTRHtznoVcB6DDmauHlvVN7kqeJCmgelwZtx3QIgQeYU9yH4qTXEvkdHdJDvH9LhE8ugDVxBS1h1VcnRsuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108415},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.2-alpha.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/55ce1add8909b8ff2408a054689c65e3/loro-crdt-0.7.2-alpha.1.tgz","_integrity":"sha512-roOkmYxMLdAnCtBlZ8s6lLqzYWuU5PuwpaQ+v3J9KrPcvhARKY3JZNtfNmDsmId6wUF+yCtvX8zzd867Ufnr6w==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.2-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.2-alpha.1_1703590094482_0.5699527379891953","host":"s3://npm-registry-packages"}},"0.7.2-alpha.2":{"name":"loro-crdt","version":"0.7.2-alpha.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.2-alpha.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"d8b8e8c58c0308f47c5bc2efbdd78d6322eb1514","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.2-alpha.2.tgz","fileCount":13,"integrity":"sha512-Z0/vNT+BgSK/VQEeL8wtOADmiiCK+OC0FRNzKByNqZtb+HUyfa1dKxSYjGDYnglZSbd0jciOFJRhGGuW54pOUA==","signatures":[{"sig":"MEYCIQCWBBpCqr26egA0TCKjtjT7XsAcPiubbRY+Es0T41j9igIhANLhDzRPlPxPLSN8Qt8yLmq1UBt+d5yPFN+2orZI/EnH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108520},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.2-alpha.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/82cc7ad9c0540a0713161a71eddb3a97/loro-crdt-0.7.2-alpha.2.tgz","_integrity":"sha512-Z0/vNT+BgSK/VQEeL8wtOADmiiCK+OC0FRNzKByNqZtb+HUyfa1dKxSYjGDYnglZSbd0jciOFJRhGGuW54pOUA==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.2-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.2-alpha.2_1703652523031_0.16580252178299015","host":"s3://npm-registry-packages"}},"0.7.2-alpha.3":{"name":"loro-crdt","version":"0.7.2-alpha.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.2-alpha.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"d6720395bcbe4d7cb4224a9933daf724b28b6fb1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.2-alpha.3.tgz","fileCount":13,"integrity":"sha512-ug4xKXhALOTy42oMBTXvYt3dVBZwNLuN0f2JKQZ+x0FnNUrnBh7vlB4TrXQ3u1JAomQlPGSE8q35RJjTA91CXA==","signatures":[{"sig":"MEQCIDKsDbrqZAUvp+WmT7AK44kBBa8EkptrvgO6ws95Nb0HAiA7vv2foPTql0eXglW5gl73JlkHPQk/1HS8mR6pUBTevw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108634},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.2-alpha.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/5dc91cf3cdc101be0f57681e3914967a/loro-crdt-0.7.2-alpha.3.tgz","_integrity":"sha512-ug4xKXhALOTy42oMBTXvYt3dVBZwNLuN0f2JKQZ+x0FnNUrnBh7vlB4TrXQ3u1JAomQlPGSE8q35RJjTA91CXA==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.2-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.2-alpha.3_1703652969144_0.5034910674816586","host":"s3://npm-registry-packages"}},"0.7.2-alpha.4":{"name":"loro-crdt","version":"0.7.2-alpha.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.7.2-alpha.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"951f9de440b29c24cfaecde890842fc35552bd11","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.7.2-alpha.4.tgz","fileCount":13,"integrity":"sha512-SKYlXFsf9qlnvi8nMnszLKgJKKLtvRysXdeZ9nXmDr6Cb1y8GGDWoHl/WolfZKPZIaDn2gQZ5xHxXX+giPP9zw==","signatures":[{"sig":"MEUCIGShthO5elF/LX7JxUIyR4747pf14Q+sUqewhlM8TIkkAiEA2ObEj1egy8XsuxHHBDhH25FIUBXGOKcEwrEnac0x5dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108740},"main":"dist/loro.js","_from":"file:loro-crdt-0.7.2-alpha.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/fa45c6a0153fa306b4de67aae4a80b2d/loro-crdt-0.7.2-alpha.4.tgz","_integrity":"sha512-SKYlXFsf9qlnvi8nMnszLKgJKKLtvRysXdeZ9nXmDr6Cb1y8GGDWoHl/WolfZKPZIaDn2gQZ5xHxXX+giPP9zw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.7.2-alpha.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.7.2-alpha.4_1703659465452_0.44799704056129475","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"loro-crdt","version":"0.8.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.8.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"99eaf5e289712928e42f8e74eb268648a7289e6b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.8.0.tgz","fileCount":13,"integrity":"sha512-Eix52TzNE6S3tfNb1mR3iVvqGc2xkbQGW+lCgTofh94YtwG/E/dYkawpaPpJJteUGV1Gv5TgDxI2ErdyvRca2g==","signatures":[{"sig":"MEYCIQCC0uXRj6bCGYxeXGA3OvL20iHY6CfRb+968FzLLdknhAIhAL0zGgMcT5RZQSybYv3l7MNijefLuvoJSosPKAjYz2fd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108884},"main":"dist/loro.js","_from":"file:loro-crdt-0.8.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/4daf828a33bc6d7da69109496ed2cb58/loro-crdt-0.8.0.tgz","_integrity":"sha512-Eix52TzNE6S3tfNb1mR3iVvqGc2xkbQGW+lCgTofh94YtwG/E/dYkawpaPpJJteUGV1Gv5TgDxI2ErdyvRca2g==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.8.0_1704442316373_0.4610784414227973","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"loro-crdt","version":"0.9.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.9.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"6c12f40fc0b9e599b9675899441085698d128499","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.9.0.tgz","fileCount":13,"integrity":"sha512-kcCII82ltyYIObD6XRnrWIyfc0/ce1jJqxFJeQKjk1a4dIaqbGgSyHfIPrITaDXaaWnli8pcngD2OmsHjmDnpQ==","signatures":[{"sig":"MEUCIQCAqkpMPlckrO2XWpHo2ZWdkQReBlQOHu+mT14NoeI+RgIgJ0Sq6o/pr9aDPDsDG8IoawU6bJ/wDnu5XpUFQA2NIkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109013},"main":"dist/loro.js","_from":"file:loro-crdt-0.9.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/4cee051f151ecbf3d02b81e26f1b9f2f/loro-crdt-0.9.0.tgz","_integrity":"sha512-kcCII82ltyYIObD6XRnrWIyfc0/ce1jJqxFJeQKjk1a4dIaqbGgSyHfIPrITaDXaaWnli8pcngD2OmsHjmDnpQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.9.0_1705503678426_0.9648133212348688","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"loro-crdt","version":"0.9.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.9.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"ef0afd177a8fd2d94d82d887f4d576d150949c09","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.9.1.tgz","fileCount":13,"integrity":"sha512-em8CK3nuxeeaKn0m8hEoWjc7dNmDpQtPNNsoJhefdr5Dcq+JxThdQXzPr3WB2BBfYHV7kYn8jVuTAsH8s6/KBQ==","signatures":[{"sig":"MEQCIAvqhlqrneENnUO64eGMNwIi+o1IxMqKdfmPGVyBKoDDAiAov7WNsRGA/QN9UhdIrJ6BnyNBUt1wdBVl0sr7mXJvFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109149},"main":"dist/loro.js","_from":"file:loro-crdt-0.9.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/46b9a2ead86d5cba0e92796916bacb52/loro-crdt-0.9.1.tgz","_integrity":"sha512-em8CK3nuxeeaKn0m8hEoWjc7dNmDpQtPNNsoJhefdr5Dcq+JxThdQXzPr3WB2BBfYHV7kYn8jVuTAsH8s6/KBQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.9.1_1705555885179_0.5622629466728319","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"loro-crdt","version":"0.9.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.9.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"c383b57f01222072971e547b34491823d3cc04b8","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.9.2.tgz","fileCount":13,"integrity":"sha512-baNRU/IWcFEPCn0G5rAEI1lGMH8xoh8/MDLrbjx1CxbPJBfUvawRfv9lLweES6JdSPdQYLx5TnoJYEugrY1OlQ==","signatures":[{"sig":"MEUCIDVXxqoM4/kwouWcEE7QcyaJIdoRvRmIyxC3wj0tY634AiEAglKosOCMrFqK56+GXI+Y1gXagcoBBxumoNoFb/Wi7YU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109457},"main":"dist/loro.js","_from":"file:loro-crdt-0.9.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/24f6eb685811fcf31b59733d12ffded6/loro-crdt-0.9.2.tgz","_integrity":"sha512-baNRU/IWcFEPCn0G5rAEI1lGMH8xoh8/MDLrbjx1CxbPJBfUvawRfv9lLweES6JdSPdQYLx5TnoJYEugrY1OlQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.9.2_1705674227150_0.8417342804891681","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"loro-crdt","version":"0.9.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.9.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"e77c63f83d2ef96e78b3c6ce27aa673d6dff2b74","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.9.3.tgz","fileCount":13,"integrity":"sha512-QUPruEJKj4UZ5BV8YnyGkCCQAPdKLT2B+0ztC9Scy88l6bs6S7bYDND9Pew0AWVosJ5cyPRHu5xNIpqBExBVHQ==","signatures":[{"sig":"MEYCIQC1uwDs33MikpPKXMVg2UIORiZ0SIrwPesfyfRUEjf3CQIhAOLx9PiUC0H3ZtCI8fFR2KZn8ezK6W+d9PDIEaX5je2O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109561},"main":"dist/loro.js","_from":"file:loro-crdt-0.9.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/eaed2fb47a2e15ce0d188fc74f885a31/loro-crdt-0.9.3.tgz","_integrity":"sha512-QUPruEJKj4UZ5BV8YnyGkCCQAPdKLT2B+0ztC9Scy88l6bs6S7bYDND9Pew0AWVosJ5cyPRHu5xNIpqBExBVHQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.9.3_1705683585507_0.9354837762444084","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"loro-crdt","version":"0.9.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.9.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"f680fbe68b7ae55986070ad9f595bdea2459707d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.9.4.tgz","fileCount":13,"integrity":"sha512-SryYsbHTvFkz/rXxqyHrJCF18zas7PAbj4T3eAFUa7Wc9Bq1Z2Ny06f2a+3DLvSPYUbD3mZ09CqyvSiM58u2Lw==","signatures":[{"sig":"MEYCIQCf5rTM6Lex2/XoMB/TIArG2JhrLYLyUYQ6+6aAW8l+uwIhAIGksSH7Yany1ER0dXcvSlTVl1tVE0sGto2fnKiDXNQ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109674},"main":"dist/loro.js","_from":"file:loro-crdt-0.9.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/bc7793b23dc096e54b3d0329ceb7e57d/loro-crdt-0.9.4.tgz","_integrity":"sha512-SryYsbHTvFkz/rXxqyHrJCF18zas7PAbj4T3eAFUa7Wc9Bq1Z2Ny06f2a+3DLvSPYUbD3mZ09CqyvSiM58u2Lw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.9.4_1705838695852_0.7009463696371854","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"loro-crdt","version":"0.10.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.10.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"bd2448be7688aaec505bdb5bbfb35c18d864cb22","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.10.0.tgz","fileCount":13,"integrity":"sha512-B9rYksjiEyv4nRbkkcU+6FRsvl5WtK9a9s2XPUAQfrBbVXQxZFaSZQHfflHAcWnYeV0JVhFEHfYTYfi5pf35iQ==","signatures":[{"sig":"MEQCIEodBPQF/+yleKmor5Bvid6TBDh5RfFg1sQoab/KsmChAiB6+SvvSUhOi3NRvDmHhb+xqiLP7efmHlNf3qY+RR8Tpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110018},"main":"dist/loro.js","_from":"file:loro-crdt-0.10.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/3190eecec77d4103131b2194f00b00b6/loro-crdt-0.10.0.tgz","_integrity":"sha512-B9rYksjiEyv4nRbkkcU+6FRsvl5WtK9a9s2XPUAQfrBbVXQxZFaSZQHfflHAcWnYeV0JVhFEHfYTYfi5pf35iQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.10.0_1705899671071_0.8429347463167085","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"loro-crdt","version":"0.10.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.10.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"f003af0fd47d3b1d20170f841c57f711eb41a169","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.10.1.tgz","fileCount":13,"integrity":"sha512-1PlaxcaJirQ7Q4SZ9SW0UfaxFezlXNE4Ccqgd7VdA/KFkRu0/AUQu6uKbR74njoWLzwcupBR7OclFMMEjjh5Eg==","signatures":[{"sig":"MEQCIDOkYQs+Mm5N6qEOkqLFFxKSo3brMCuDhlL2UKo5rUHSAiACqQ9wISNmGwhOo/DBZLo5LcB/nJ0FsVwEXShdEBh/4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110131},"main":"dist/loro.js","_from":"file:loro-crdt-0.10.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/92315a21463f48d1e11a110adb3a3e0a/loro-crdt-0.10.1.tgz","_integrity":"sha512-1PlaxcaJirQ7Q4SZ9SW0UfaxFezlXNE4Ccqgd7VdA/KFkRu0/AUQu6uKbR74njoWLzwcupBR7OclFMMEjjh5Eg==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.10.1_1706061732871_0.3791182227920453","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"loro-crdt","version":"0.11.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.11.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"781c0eb4bc6ab7eabcf7ce01a205ff36dcf0f391","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.11.0.tgz","fileCount":13,"integrity":"sha512-QBK/xAxAuGxNxEmmOIQztC7Vxqrqh5hXyarrul5cMbgcmQWRusBkgVZvu/NwFKKhzuqSdW0yYC5i9utCk14O+g==","signatures":[{"sig":"MEYCIQDvAwAycb4kZp9SmRXhfNztHa6FcyGuBbui3LTdz9C3LwIhAPwZy7DWdKMIsw5fNMztjnyDujSBiLUSCYvLN6INdDw5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113571},"main":"dist/loro.js","_from":"file:loro-crdt-0.11.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/a44b50eb85bf3167830c1dd65a1e83f6/loro-crdt-0.11.0.tgz","_integrity":"sha512-QBK/xAxAuGxNxEmmOIQztC7Vxqrqh5hXyarrul5cMbgcmQWRusBkgVZvu/NwFKKhzuqSdW0yYC5i9utCk14O+g==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.11.0_1707575140321_0.14967661904743945","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"loro-crdt","version":"0.11.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.11.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"3a0044c43cdbcb4ca8fbff468833ec2791fc2a91","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.11.1.tgz","fileCount":13,"integrity":"sha512-C4+lryPZUDqUiLqX0mVp9wRb6+MPvhNngJNQhQxwIDqzn3oP/7Qra8XgY37M4d4Yvx2ZgG+1nYnR+43/xRwq7g==","signatures":[{"sig":"MEUCIQCS+GhD0g1fThfkuJXN6Kn5/AscYoytFAaImSZArL9o2wIgYurPNj9cju7bU6glLhyWLQG3tszhKqvBDAxiyXbdWUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113665},"main":"dist/loro.js","_from":"file:loro-crdt-0.11.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/e0ed359e2ad28697907c9c5b5b2336f3/loro-crdt-0.11.1.tgz","_integrity":"sha512-C4+lryPZUDqUiLqX0mVp9wRb6+MPvhNngJNQhQxwIDqzn3oP/7Qra8XgY37M4d4Yvx2ZgG+1nYnR+43/xRwq7g==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.11.1_1708152201358_0.24243194074001817","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"loro-crdt","version":"0.12.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.12.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"8a74d2d1e84bd4703d02cd3ebe89684d5d6219b5","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.12.0.tgz","fileCount":13,"integrity":"sha512-oRCp4EHSrnN4YTllCTY92nYrBOdj0n3kRa+R/heIHtYUqgWddCQjXzFsTR8FvdqMDrhmKnitXFZZkernM4GWrQ==","signatures":[{"sig":"MEYCIQC/+Zn2JWWfKdtCuVKnBPO3V1sWRA6RLcHkk5ETdrznHQIhAOcMhwcDaWP4e2fGTj7CKo9oRA2jHg3K9elwX9oLP7+k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115389},"main":"dist/loro.js","_from":"file:loro-crdt-0.12.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/4e125ce8d2b3fac6430ce59351bb566d/loro-crdt-0.12.0.tgz","_integrity":"sha512-oRCp4EHSrnN4YTllCTY92nYrBOdj0n3kRa+R/heIHtYUqgWddCQjXzFsTR8FvdqMDrhmKnitXFZZkernM4GWrQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.0.4","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.12.0_1711554853632_0.11844285650452102","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"loro-crdt","version":"0.13.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.13.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"38e70281c133712badc444fc8dd840b8299d7bc8","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.13.0.tgz","fileCount":13,"integrity":"sha512-nZa3QsynkEbURfBe8nupFft59zpcl4bKzx9ltO9/3prWNfhaUhhaxpa6ROxteKB6K8WpOxwktNOsI0+JXImz1g==","signatures":[{"sig":"MEQCIH3V+Fc1djjViQNVDVI8aQe1lX8I1KDMJUXnaSa6niXfAiAUKbjB4e2efCPcdVp6ZnQTKIcWC1tggDiBcObeacZquA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114580},"main":"dist/loro.js","_from":"file:loro-crdt-0.13.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/7fbaf4ff2aac12e5181baf99a0a203e5/loro-crdt-0.13.0.tgz","_integrity":"sha512-nZa3QsynkEbURfBe8nupFft59zpcl4bKzx9ltO9/3prWNfhaUhhaxpa6ROxteKB6K8WpOxwktNOsI0+JXImz1g==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.13.0_1711770292727_0.7514534573897393","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"loro-crdt","version":"0.13.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.13.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"5b409dced1c2f74e9ac3020764524dbd7272d02b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.13.1.tgz","fileCount":13,"integrity":"sha512-jYHywGTohcM8f25eA+cF2Bai2yMkpxlebHRlVAMTvVIlVKwtRjh25UH0qZdbbc1YXra67lanJ/VeoP16o63ooQ==","signatures":[{"sig":"MEQCIHe9pSFo3ls9rDNwfR+PDZRP4FTwJ6UummDqrNblkkb6AiBMop5HCwUqrdDsZ68vd/lRa008IH37PruRQl/pn1MNbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115760},"main":"dist/loro.js","_from":"file:loro-crdt-0.13.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run --typecheck","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/fa1a38b7fa9fd28686c3b1f2d52592c4/loro-crdt-0.13.1.tgz","_integrity":"sha512-jYHywGTohcM8f25eA+cF2Bai2yMkpxlebHRlVAMTvVIlVKwtRjh25UH0qZdbbc1YXra67lanJ/VeoP16o63ooQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.13.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.13.1_1711822406097_0.039331879858378604","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"loro-crdt","version":"0.14.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"bedd7ee3a5daeb0e675df4a86091d6dce5458104","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.0.tgz","fileCount":23,"integrity":"sha512-HVBRguRjWe2jRbpp5DYXNZ0t+XMUIlzjVIgJ/TZxM0l71ilQiamnhcuufB3STb+9EtCJOnu6C8eI0aMXivkg+Q==","signatures":[{"sig":"MEYCIQC6TEW6ssRZhAo1tZFhFPpCgU5KSv6+FRUp8T+aDqHV2AIhAIWHauQQS81vB5FR/82Qb0qBGIZC89stb0njOXqEZ/5C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191489},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/e64b1cd71141023831e807333391588c/loro-crdt-0.14.0.tgz","_integrity":"sha512-HVBRguRjWe2jRbpp5DYXNZ0t+XMUIlzjVIgJ/TZxM0l71ilQiamnhcuufB3STb+9EtCJOnu6C8eI0aMXivkg+Q==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.0_1712255151268_0.7680382286190024","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"loro-crdt","version":"0.14.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"b37cb496a3c00bf4335ca355060aaa992c64c454","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.1.tgz","fileCount":23,"integrity":"sha512-apqO7xGbyncE0fpWX3yJJe2POqEFYcstpEBUSYPee0aY0K62HqFsnyINt+XNC/uk3oUJhvcNlKjMUNdJPpeBow==","signatures":[{"sig":"MEUCIQCIRuTe9ku++ZfunXZPMoXqOsHqSIxeH/9EXiv4GqUQpwIgOfUsKdJfGnnkJKjIb9xRuts5OwdkyB2PlOBEJ51bS2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191626},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/69a8a4db37caca8b77d41b78d2470a84/loro-crdt-0.14.1.tgz","_integrity":"sha512-apqO7xGbyncE0fpWX3yJJe2POqEFYcstpEBUSYPee0aY0K62HqFsnyINt+XNC/uk3oUJhvcNlKjMUNdJPpeBow==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.1_1712650262833_0.6621502609021501","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"loro-crdt","version":"0.14.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"5f3974c5c572d1dd0c1a54ba645c6b227a3ed63e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.2.tgz","fileCount":23,"integrity":"sha512-4KXoCNQ/9brnFAGGuSy3Rk0+yQDwE4dxnWX0iTl7rAupvrmx/Msw63ekkjP6wF5AT3PkKduQ726si8+8v4IobQ==","signatures":[{"sig":"MEYCIQDAgiZKJRbn8i4AQuTnATT51A75Isfo07DhUrlGIwiXeQIhAPtz+Lcw5CbMpZKC2LBK6qUHl6DgAILVThsSljavdHVM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191824},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/32e8420827f3868ffb237149558a33c7/loro-crdt-0.14.2.tgz","_integrity":"sha512-4KXoCNQ/9brnFAGGuSy3Rk0+yQDwE4dxnWX0iTl7rAupvrmx/Msw63ekkjP6wF5AT3PkKduQ726si8+8v4IobQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.2_1712723463080_0.8782146123974552","host":"s3://npm-registry-packages"}},"0.14.3":{"name":"loro-crdt","version":"0.14.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"7bdc9a2acd49f3dc62282d67a07b540658c610ac","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.3.tgz","fileCount":18,"integrity":"sha512-IEWFCqtLc5UTzFi7PIA7d+0uZJF5Y0HUlR/OtnVpO6Mb4SPlJzkB2xEr8ddnBhkzWbJipFJuTlfCJ6DDVRdcBg==","signatures":[{"sig":"MEQCIC3GvP8MicWm8M473yl069QykeoZBDXTaFQs9+uvOAcZAiBuDNo6CA7++CqRBPLp7AgFZfj5z3922xMFLGrqA4XKng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150958},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/cj/ch2hz60x7pqftjmm9drs5dtm0000gn/T/0160d01c2fb7aa70ad1b2fc2275645c8/loro-crdt-0.14.3.tgz","_integrity":"sha512-IEWFCqtLc5UTzFi7PIA7d+0uZJF5Y0HUlR/OtnVpO6Mb4SPlJzkB2xEr8ddnBhkzWbJipFJuTlfCJ6DDVRdcBg==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.1","dependencies":{"loro-wasm":"0.14.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.3_1713104213306_0.660175094550147","host":"s3://npm-registry-packages"}},"0.14.4":{"name":"loro-crdt","version":"0.14.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"d8c3e997a0de38bfca90d5d11e7601ad16fc0f22","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.4.tgz","fileCount":18,"integrity":"sha512-Lg5qjBoUNlVcg4mlQp6yQLfE43ggSUJzv7aZm8X1eCW3xG4Hkwgj8tNKvoN7c6qJF5mgbnk5vJYg69gXZ2qVHw==","signatures":[{"sig":"MEQCIDysQEo2KHovnUc5uVx5AnQjFf5e+98vSXaHrjkrqwp2AiB5yiR1B2EyhzSNWoZFktAS6bBjoqD4khhMj/OoKfIOww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151384},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/cj/ch2hz60x7pqftjmm9drs5dtm0000gn/T/ea2d0869b99b3d04bd5751172a1294d6/loro-crdt-0.14.4.tgz","_integrity":"sha512-Lg5qjBoUNlVcg4mlQp6yQLfE43ggSUJzv7aZm8X1eCW3xG4Hkwgj8tNKvoN7c6qJF5mgbnk5vJYg69gXZ2qVHw==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.1","dependencies":{"loro-wasm":"0.14.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.4_1713338213972_0.8830268749279364","host":"s3://npm-registry-packages"}},"0.14.5":{"name":"loro-crdt","version":"0.14.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"964ddb067d02392bd1a82a83667746988dcdf4a1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.5.tgz","fileCount":18,"integrity":"sha512-J6lccJmVOz37nyh1BaHSyhUV+XelrJ62DyC3qqKlExRhvHb6CHOe4ChCvPybNun7/EO7QQfr+hA5dSqSko9fJA==","signatures":[{"sig":"MEQCIGNyb45V1Ii8sQp15lLvApFLigCP54dSenzO1Gr3gkIMAiBJjrr5P/jEpah8Lv+R7Td6RFcYeVY8GeyJIrPfTI99+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151814},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.5.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/z4/sx941vhj3jd2jb9_gwftzctc0000gn/T/e87c361c2c016228cfae77a67ba5a6c3/loro-crdt-0.14.5.tgz","_integrity":"sha512-J6lccJmVOz37nyh1BaHSyhUV+XelrJ62DyC3qqKlExRhvHb6CHOe4ChCvPybNun7/EO7QQfr+hA5dSqSko9fJA==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"loro-wasm":"0.14.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.5_1713441498352_0.542340581024326","host":"s3://npm-registry-packages"}},"0.14.6":{"name":"loro-crdt","version":"0.14.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.14.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"279d14eaf365356f1638f23fe93ba93728414491","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.14.6.tgz","fileCount":18,"integrity":"sha512-Tpyehqe4YhLybkem69GH1OT/wGNrj7+uCnawlmBaqRfN9hcU++gEL8RTDOHQdo5wOFNsaz9rJAqBtDDuhct6GA==","signatures":[{"sig":"MEQCIETac/uLPc5VlNEPFgc32qUblV6VxMxEWoGpwbvFnoB5AiAzUJPPLwGtMFNzXZ4LVRlJ1DOZJFR6de07mAoWZDHN7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152008},"main":"dist/loro.js","_from":"file:loro-crdt-0.14.6.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/z4/sx941vhj3jd2jb9_gwftzctc0000gn/T/c5e059e62640bf69cc26a84871aeecb0/loro-crdt-0.14.6.tgz","_integrity":"sha512-Tpyehqe4YhLybkem69GH1OT/wGNrj7+uCnawlmBaqRfN9hcU++gEL8RTDOHQdo5wOFNsaz9rJAqBtDDuhct6GA==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"loro-wasm":"0.14.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.14.6_1713958290892_0.41896464853093995","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"loro-crdt","version":"0.15.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.15.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"cef987ce61d88f21c59b9dd74c50a6a5e94b5794","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.15.0.tgz","fileCount":18,"integrity":"sha512-fRDXQYAtrGbRKuhHcLigZItkov5veGptbObE0XkD3cUinrBlIQ60ENO9g9yd9OhowaZ16+15wEseIEyTorjX6g==","signatures":[{"sig":"MEUCIHmrBunhwW47dR0Q+8o1VTtMsZWQhX0PbAA6Zq1JbCqEAiEAmfWEQE2YKjHFwYdyKjzaDt6mSzd0mRAvo9XOdC6SJ3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170949},"main":"dist/loro.js","_from":"file:loro-crdt-0.15.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/3m/p59k4qdj0f17st0gn2cmj3640000gn/T/bbfa1fe2ff377a4b7e7bea6ee1b6c646/loro-crdt-0.15.0.tgz","_integrity":"sha512-fRDXQYAtrGbRKuhHcLigZItkov5veGptbObE0XkD3cUinrBlIQ60ENO9g9yd9OhowaZ16+15wEseIEyTorjX6g==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"loro-wasm":"0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.15.0_1714105871718_0.17718916986408262","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"loro-crdt","version":"0.15.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.15.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"8b6dc8bc24a93b9a927588bd8a184c87f50eec71","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.15.1.tgz","fileCount":18,"integrity":"sha512-2pK3IchNL2ZLl9Q53rgjWLP1Cr0uCDvChnb9o5NgQVamOD4ap5rHeDfIk05PVKn9epgHn2NCSacvFFepUYJGZg==","signatures":[{"sig":"MEQCIExbbpKR28g/i6/+N1OI9I3YXm8Wx+LaJlB5Vl9NvMNcAiBYXHLxsBXAGzKETA0+6/chltPcnJocItmMQyX1cQq6Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172380},"main":"dist/loro.js","_from":"file:loro-crdt-0.15.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/3m/p59k4qdj0f17st0gn2cmj3640000gn/T/4d2a66fb404f3a0a3c21b00440c7cbf9/loro-crdt-0.15.1.tgz","_integrity":"sha512-2pK3IchNL2ZLl9Q53rgjWLP1Cr0uCDvChnb9o5NgQVamOD4ap5rHeDfIk05PVKn9epgHn2NCSacvFFepUYJGZg==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"loro-wasm":"0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.15.1_1714640204915_0.42892560345549113","host":"s3://npm-registry-packages"}},"0.15.2":{"name":"loro-crdt","version":"0.15.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.15.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"84c747381a7a712fa1cc5d91084ecb776a6573fc","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.15.2.tgz","fileCount":18,"integrity":"sha512-nIonaOOJezG8GvX784dppfN/jUacXkiJkuVpKRjDxEjdFH8jsCJiZSeZ0B5rzPTX6d/XhQ/SzvkayLZNoHDJYg==","signatures":[{"sig":"MEQCIFa1xVuULHJTHuq24g8butTW6TIVv4arQNDfIdCuvFYrAiBFZWWGCczFyvoUjKsjqzbolzyFT5jg7aBRZs3Lr+JkrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172732},"main":"dist/loro.js","_from":"file:loro-crdt-0.15.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/3m/p59k4qdj0f17st0gn2cmj3640000gn/T/b3f8a2dbabaed1035c713b732d273c21/loro-crdt-0.15.2.tgz","_integrity":"sha512-nIonaOOJezG8GvX784dppfN/jUacXkiJkuVpKRjDxEjdFH8jsCJiZSeZ0B5rzPTX6d/XhQ/SzvkayLZNoHDJYg==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"loro-wasm":"0.15.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.15.2_1714794209638_0.29107386150280745","host":"s3://npm-registry-packages"}},"0.4.0-alpha.0":{"name":"loro-crdt","version":"0.4.0-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"ISC","_id":"loro-crdt@0.4.0-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"8d645b4e24c59ca67c7b81bde629f78667522a2f","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.4.0-alpha.0.tgz","fileCount":11,"integrity":"sha512-AnAxn4OTGRrTja2Sturar70mDv/GMq7QG/dweRUXsiGmXyAe15SMwxspEATm6gabaMhAHxGgg4yv9H3AsKnGbQ==","signatures":[{"sig":"MEUCIFSHpHSYZZjAFq/hEq0JZ4sygW633OFHzZDDKQjS0VBIAiEAwjEZREuDpoofvZaYULI9b+3bE7rbb3tDaEM0SnTagM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38905},"main":"dist/loro.js","_from":"file:loro-crdt-0.4.0-alpha.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/41294ff2aa6f4098468fdf6b201d417d/loro-crdt-0.4.0-alpha.0.tgz","_integrity":"sha512-AnAxn4OTGRrTja2Sturar70mDv/GMq7QG/dweRUXsiGmXyAe15SMwxspEATm6gabaMhAHxGgg4yv9H3AsKnGbQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.4.0-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^0.34.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^0.34.6","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.4.0-alpha.0_1714878841037_0.8667575502212463","host":"s3://npm-registry-packages"}},"0.15.3":{"name":"loro-crdt","version":"0.15.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.15.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"3112375ef1a1bdc6e36f062eb565d3181cd602e7","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.15.3.tgz","fileCount":18,"integrity":"sha512-t2rB+ndRqUJn7lQeAAmleoMksSArQr2f1wswjedLISk1O8ivTdDi/7YmEfUN35ubbwfKgIdUVOaRsUz3uYxtHw==","signatures":[{"sig":"MEYCIQCojR+4gP0YzayKGfVKD/0dURwjPLHvZ+YCoWPRFMe+KgIhAKsNCczteugakZjB84q7hX6UosyTcUUeYzlNaCbUg+wv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173419},"main":"dist/loro.js","_from":"file:loro-crdt-0.15.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/3m/p59k4qdj0f17st0gn2cmj3640000gn/T/5dd5f8dce75e1272f75db202eff5d2a1/loro-crdt-0.15.3.tgz","_integrity":"sha512-t2rB+ndRqUJn7lQeAAmleoMksSArQr2f1wswjedLISk1O8ivTdDi/7YmEfUN35ubbwfKgIdUVOaRsUz3uYxtHw==","_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"loro-wasm":"0.15.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.15.3_1715243590639_0.5819834542826463","host":"s3://npm-registry-packages"}},"0.15.4":{"name":"loro-crdt","version":"0.15.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.15.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"9481d12811d7c9aaf87b0560523621504c2e024d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.15.4.tgz","fileCount":18,"integrity":"sha512-F/c6SVQWsXDmcfwjJE1Gwoj7N3pgn7PHk6fUjBNoFs/niahB3lAvepqnbdzLeKjthZo4r4jopbhlRf5kG8V4VQ==","signatures":[{"sig":"MEUCIQC6LdtgnRFXMlwzPQZNxA/2FnUMiqcg3oh3a1dlPfJikQIgOHD31dS4CARDMmP6qdAPs7sIf0h7AKi0fOPliiOPmGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173186},"main":"dist/loro.js","_from":"file:loro-crdt-0.15.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/a88f311f61512104b5854e4fcee06ec2/loro-crdt-0.15.4.tgz","_integrity":"sha512-F/c6SVQWsXDmcfwjJE1Gwoj7N3pgn7PHk6fUjBNoFs/niahB3lAvepqnbdzLeKjthZo4r4jopbhlRf5kG8V4VQ==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.15.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.15.4_1715271537701_0.9146153929537988","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"loro-crdt","version":"0.16.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"6ea73fd9fb550b76ae0f8ae8f87c8bc6b66802da","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.0.tgz","fileCount":18,"integrity":"sha512-U/fwXPfe3GjE96tP97qzIjGoDOz5K/zSNPs1QZ7ZO4pqOAkjkLhBifSYZWW2v1t7ufFgUa4XqXpS1pn7Hyze2A==","signatures":[{"sig":"MEUCIQCITXSrxlSu+NYcbHmi5YwAxSNShiP1RNCc0n+lCsqFxAIgG0dzkaraWNUMfxhZMUIFvAV9P4Z08liXqNNDOFnpnD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174487},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/2f/8t5k6yr535sdw0s4glnpxrzm0000gn/T/49013d91b42a896c3b337b1c8c4589e7/loro-crdt-0.16.0.tgz","_integrity":"sha512-U/fwXPfe3GjE96tP97qzIjGoDOz5K/zSNPs1QZ7ZO4pqOAkjkLhBifSYZWW2v1t7ufFgUa4XqXpS1pn7Hyze2A==","_npmVersion":"10.5.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"loro-wasm":"0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@0.15.4","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.0_1716244907698_0.29106281308225146","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"loro-crdt","version":"0.16.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"b5245da20601c699bb3680d0b79f424a596b9eaf","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.1.tgz","fileCount":8,"integrity":"sha512-miNru12ZUIznAJyzIT7LPxlM11b2BQkTC5/9/YWiaYskLZTL2ANzxdN0g36Peh/O6L0QFW+8I/c1LutW1kxFpg==","signatures":[{"sig":"MEQCIEcTc6Fsd2N1MT2n2rsRW4680q1dRNevAhGkHyD700INAiAG06XlpfBwcXGwDDInYP4RefTZ03WGpwyuQdopaDQ5nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72974},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/2f/8t5k6yr535sdw0s4glnpxrzm0000gn/T/feccd9f031e3eb23202a158381c5c824/loro-crdt-0.16.1.tgz","_integrity":"sha512-miNru12ZUIznAJyzIT7LPxlM11b2BQkTC5/9/YWiaYskLZTL2ANzxdN0g36Peh/O6L0QFW+8I/c1LutW1kxFpg==","_npmVersion":"10.5.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"loro-wasm":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@0.15.4","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.1_1716268456883_0.40976509189993404","host":"s3://npm-registry-packages"}},"0.16.2":{"name":"loro-crdt","version":"0.16.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"aa82d9d2aa0361a6c425d770477ce223210716e8","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.2.tgz","fileCount":8,"integrity":"sha512-+iS6GdKk+ethW98S2jX0Sp475cXKiSG+c6zXvjaGfycSHnQSGiof/gM1NOQ96QyNHXoA0DyCukhpLSNbRe9fLA==","signatures":[{"sig":"MEYCIQD01uw7YEcko3nSJVLZIdn/07NmgjYZjn8jKFP4WHdmLwIhAMrJPaOYcHv6WLqNSFZS+9ErKx0x42p7AU2aJumPHCS9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75041},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/2f/8t5k6yr535sdw0s4glnpxrzm0000gn/T/e3af50873bf68c228af271ae26dec942/loro-crdt-0.16.2.tgz","_integrity":"sha512-+iS6GdKk+ethW98S2jX0Sp475cXKiSG+c6zXvjaGfycSHnQSGiof/gM1NOQ96QyNHXoA0DyCukhpLSNbRe9fLA==","_npmVersion":"10.5.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"loro-wasm":"0.16.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.2_1716431427101_0.9815995059934921","host":"s3://npm-registry-packages"}},"0.16.3":{"name":"loro-crdt","version":"0.16.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"970e08cf2cc1b88150a3c10bf861f3fe7bac3057","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.3.tgz","fileCount":8,"integrity":"sha512-+iwDK7aV0Sa5ZlErdU3F4wh4nW3jNfa1cBcVuKna7UPdaNp/hohKRuGPTCf6ynhkmZvzwKpg7ZzibETxxKoczA==","signatures":[{"sig":"MEYCIQCwlKq0UvzEK9HXfZsdtys5Ba04kX26hR7vRsntz+EDzQIhALMP9p4JOOQOVwKb9om/Jd+dX5CXb9gUmVTQ/HFtUpcC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75041},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/lr/439_fwvd3m76p9vy50d57kcc0000gn/T/c2ebc046a04d75ac1659fd8976b3d55f/loro-crdt-0.16.3.tgz","_integrity":"sha512-+iwDK7aV0Sa5ZlErdU3F4wh4nW3jNfa1cBcVuKna7UPdaNp/hohKRuGPTCf6ynhkmZvzwKpg7ZzibETxxKoczA==","_npmVersion":"10.5.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"loro-wasm":"0.16.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.3_1717664457496_0.8433115977336865","host":"s3://npm-registry-packages"}},"0.15.5-alpha.0":{"name":"loro-crdt","version":"0.15.5-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.15.5-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"4e3d7d53e7901df6db617613a1a44cead3f0f457","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.15.5-alpha.0.tgz","fileCount":18,"integrity":"sha512-A2c1sv8dFllazruzXEpi6qd83oemRwrBwlxgNoW5+3tF7Rt262AZ9EjAesoLQXB1w9834PRDF2tJXB78WSVekw==","signatures":[{"sig":"MEUCIDxktWMwwv4HdXrsKpo/Esp71qF3h9MJH/ZKRQFjYCG0AiEAt2FcrP8tC9Zc3Hs9vfBQeV63jZFj+qt2tIVLjzPaX3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177956},"main":"dist/loro.js","_from":"file:loro-crdt-0.15.5-alpha.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/157658bf28871969a188c592c1e94756/loro-crdt-0.15.5-alpha.0.tgz","_integrity":"sha512-A2c1sv8dFllazruzXEpi6qd83oemRwrBwlxgNoW5+3tF7Rt262AZ9EjAesoLQXB1w9834PRDF2tJXB78WSVekw==","_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"0.15.5-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.15.5-alpha.0_1717740733835_0.8162380391794481","host":"s3://npm-registry-packages"}},"0.16.4-alpha.0":{"name":"loro-crdt","version":"0.16.4-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.4-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"1a7b96541c2106c63c5b3a939318879fdbe69131","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.4-alpha.0.tgz","fileCount":8,"integrity":"sha512-vQP1ONERGYyuoP1xT+DA1ygyMtzv/OQMETVSo3t5zAzU8Gwle6tSWhXGF8t8iZ76MfjlQsGVgYh2l3qIt1/9HQ==","signatures":[{"sig":"MEUCIAtY4WWYIx72d/FZjQWwJnp99jQVgDRugayW735irPa0AiEAnaD4oxt4MZd3+nnGnHuprNz9MD3UgtshHKEavnTyRzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79476},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.4-alpha.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/lr/439_fwvd3m76p9vy50d57kcc0000gn/T/d9b4419fa22e43b02dcc0fdeb847ebac/loro-crdt-0.16.4-alpha.0.tgz","_integrity":"sha512-vQP1ONERGYyuoP1xT+DA1ygyMtzv/OQMETVSo3t5zAzU8Gwle6tSWhXGF8t8iZ76MfjlQsGVgYh2l3qIt1/9HQ==","_npmVersion":"10.7.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"loro-wasm":"0.16.4-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.4-alpha.0_1717740990576_0.9190404408531794","host":"s3://npm-registry-packages"}},"0.16.4":{"name":"loro-crdt","version":"0.16.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","dist":{"shasum":"6da490913af8b65d6ba3e5f11d07a07754e20b36","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.4.tgz","fileCount":8,"integrity":"sha512-x++wrV38Hn+q7TgMlnKxtd+h72qR3iF4ZaJ/UyEV7R5EDJtovpLtuuGzx7x4Vwk0z/7YiK5P8hCuo+HQTWydmw==","signatures":[{"sig":"MEUCIF43uVzpywSXF76gatj+hzLJkiLdo4jxv8yipx8I0h8XAiEA1J80qiGTeHUWU+cXzgq4vmPR7bkV2yd7U4n4eQxgyeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79966},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/dm/88b38gj92jj53dgxdsm12qf00000gn/T/5fcdfd8cc2bb4f80c421060caae03508/loro-crdt-0.16.4.tgz","_integrity":"sha512-x++wrV38Hn+q7TgMlnKxtd+h72qR3iF4ZaJ/UyEV7R5EDJtovpLtuuGzx7x4Vwk0z/7YiK5P8hCuo+HQTWydmw==","_npmVersion":"10.7.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"loro-wasm":"0.16.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.4_1718264023069_0.61333143200594","host":"s3://npm-registry-packages"}},"0.16.5":{"name":"loro-crdt","version":"0.16.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.5","homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"e258fa6db8bcc05b31a353bd3c3d408157758dad","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.5.tgz","fileCount":8,"integrity":"sha512-lDOZp1HzdR8jTpUL4+4foQ4ZSDTojFOHDmooHEZjQVrOw3airi0FazHSGP3ONTdnNefXrP4igGtg7xyiKX8N/A==","signatures":[{"sig":"MEUCIFaslbMxH9aII1aQdNjYurmSmScGV9OaD3Xh4TOpGJf+AiEAqdVCjk1OP/FAoRy4s/TCmdjkmOmUnhY6diWVMd0LSsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85411},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.5.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/b3/2xm02wpd21qgrpkck5q1c6k40000gn/T/9201f68cdfd44cc305f45e40b7fccc93/loro-crdt-0.16.5.tgz","_integrity":"sha512-lDOZp1HzdR8jTpUL4+4foQ4ZSDTojFOHDmooHEZjQVrOw3airi0FazHSGP3ONTdnNefXrP4igGtg7xyiKX8N/A==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.7.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"loro-wasm":"0.16.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.5_1718943194985_0.6063751006130369","host":"s3://npm-registry-packages"}},"0.16.6":{"name":"loro-crdt","version":"0.16.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.6","homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"3464a31c49e6e2d523277063a513eb25f65891b4","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.6.tgz","fileCount":8,"integrity":"sha512-5QwodQHqUntAcBFHxo9mgMUidjrGLlfD/bn6N7WNdKfcUm66V3QuIgwwMzxjar78I3dGwrQogCgaQS1NjYyJng==","signatures":[{"sig":"MEUCIEI64wANuoBd2EztSo2xhBQWsWV0eLS3FtLvC2yFofQ7AiEA9Sj7U61ElHWpkD26y4V5xcWju8w5CqUXj3oEQAIv7UM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85411},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.6.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/b3/2xm02wpd21qgrpkck5q1c6k40000gn/T/fa80358aac45fe66f1b5fe690ad87d97/loro-crdt-0.16.6.tgz","_integrity":"sha512-5QwodQHqUntAcBFHxo9mgMUidjrGLlfD/bn6N7WNdKfcUm66V3QuIgwwMzxjar78I3dGwrQogCgaQS1NjYyJng==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.7.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"loro-wasm":"0.16.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.6_1719504362078_0.9465143080439689","host":"s3://npm-registry-packages"}},"0.16.7":{"name":"loro-crdt","version":"0.16.7","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"f24dd0c8ae1956edc30567170c20796f761788c6","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.7.tgz","fileCount":8,"integrity":"sha512-jzzCIy2JJiFX7E9tyxd40xNYu4L8ZVdXVIc/rtuI77hyTdmF5Q4XlEo4aI8p2qiuNXyo1S05VoYTb+N1TJLy5g==","signatures":[{"sig":"MEUCIQCInhFpu7MWuP7zmL+VtwOtvoKYvVlg4mwxCnyMVveRXgIgLZsUBNj7gC0Us8uclSfD55SenzqNfUfIkneEcdJc0eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85447},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.7.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/xz/lz5thm6s3vb1vdkk77vmkgbr0000gn/T/54078ed0db3a53c13f1d99711e9bb108/loro-crdt-0.16.7.tgz","_integrity":"sha512-jzzCIy2JJiFX7E9tyxd40xNYu4L8ZVdXVIc/rtuI77hyTdmF5Q4XlEo4aI8p2qiuNXyo1S05VoYTb+N1TJLy5g==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.7.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"loro-wasm":"0.16.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.7_1720947905267_0.06052530028116965","host":"s3://npm-registry-packages"}},"0.16.8":{"name":"loro-crdt","version":"0.16.8","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.8","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"0dce4d3fe32d06210d2e13f5bb1385c7f76cce45","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.8.tgz","fileCount":8,"integrity":"sha512-FrNyN+ZEuIZFU+ccQZKSLr8QzRKdMb4UjjcBgsaudlO4H4RzTzOR+Yy8ySMea09wy2xN5l0cIRtTxIwvwCO7pw==","signatures":[{"sig":"MEUCIQD3IiCTOE9zSl66+HtyBdxe0rcCRU2x3sMvu88SwN0/FwIgHBR3kwA6LjJmMoLchIhvJ+wSx7i/1hLU03zIu8z1gKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85447},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.8.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/4d/0gnh84wj53j7wyk695q0tc_80000gn/T/61cc5949e942027a3827a0a6fdef807b/loro-crdt-0.16.8.tgz","_integrity":"sha512-FrNyN+ZEuIZFU+ccQZKSLr8QzRKdMb4UjjcBgsaudlO4H4RzTzOR+Yy8ySMea09wy2xN5l0cIRtTxIwvwCO7pw==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"loro-wasm":"0.16.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.8_1724764213658_0.9229214494253475","host":"s3://npm-registry-packages"}},"0.16.9":{"name":"loro-crdt","version":"0.16.9","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.9","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"f3837facbfab0a828d888ab20bb1d1b937580332","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.9.tgz","fileCount":8,"integrity":"sha512-ZdNM0wxhH7d2B09k3050Vr7a6Y4usmetria9duiPyHoDUZcku3tzus9h9ragvWXfzRrtEfHlJhDVgBYaSX23lA==","signatures":[{"sig":"MEQCIBFpWxCgnrr7tIfMc4sViOlDfdq7jbPI6CXv/zqsZs35AiBe/x2le0kayzPt40gxax5K+nC08Nv5xd1dRJV9mKPePA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85447},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.9.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/4d/0gnh84wj53j7wyk695q0tc_80000gn/T/728810587046683dcc39f13f37b7a46b/loro-crdt-0.16.9.tgz","_integrity":"sha512-ZdNM0wxhH7d2B09k3050Vr7a6Y4usmetria9duiPyHoDUZcku3tzus9h9ragvWXfzRrtEfHlJhDVgBYaSX23lA==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"loro-wasm":"0.16.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.9_1724765784461_0.39689539385035055","host":"s3://npm-registry-packages"}},"0.16.10":{"name":"loro-crdt","version":"0.16.10","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.10","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"52476f8a372d6fc63eb56ab059c4df4a18e52ab1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.10.tgz","fileCount":8,"integrity":"sha512-UYklhe2J05oAcjxJldc/+U/sN+++ttQLUJ1Z/nN+i29SFYvPVsWQNiVagAxlzvzxkl07baNk3bfJvYFQtJBw7Q==","signatures":[{"sig":"MEUCIQCW4KzLwrO/mVHlPFR1Q4zTo1lSeHDRobngaw5u5ZuTvgIgarmsm2VNFTkho4o+Le9J++IHN7iV47UPdF4TBaoRA8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85449},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.10.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/4d/0gnh84wj53j7wyk695q0tc_80000gn/T/25bc7642c86c59506b2fd080930f9a59/loro-crdt-0.16.10.tgz","_integrity":"sha512-UYklhe2J05oAcjxJldc/+U/sN+++ttQLUJ1Z/nN+i29SFYvPVsWQNiVagAxlzvzxkl07baNk3bfJvYFQtJBw7Q==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"loro-wasm":"0.16.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.10_1724775150076_0.9825225430407585","host":"s3://npm-registry-packages"}},"0.16.11":{"name":"loro-crdt","version":"0.16.11","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.11","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"2ad6d368a4137fa90b7fe08f9d89b5bc31ec8216","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.11.tgz","fileCount":8,"integrity":"sha512-b69xHGEbBp+w2GUfRaGT868Bgx+kynUviHDmEIz+XsSE0qNu+tTg/JSAQ3zcp9E0uBeYocp1t3NAuNOX8wLjgg==","signatures":[{"sig":"MEUCIG5SJ7ZPXu0fZEdUBZqlP2N14gKBsaSaa6Ux53u14gfvAiEAreu5vblq/7vqoxYlBDUcaEq4NxdluJzh06SAodrS/KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85449},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.11.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/m4/5dz5h26x329cqq4fx333f8gm0000gn/T/9ee86c307b02d661a03bec948697cfc8/loro-crdt-0.16.11.tgz","_integrity":"sha512-b69xHGEbBp+w2GUfRaGT868Bgx+kynUviHDmEIz+XsSE0qNu+tTg/JSAQ3zcp9E0uBeYocp1t3NAuNOX8wLjgg==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"loro-wasm":"0.16.11"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.11_1725517986320_0.8154812336548469","host":"s3://npm-registry-packages"}},"0.16.12":{"name":"loro-crdt","version":"0.16.12","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@0.16.12","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"7bff3c06a831a04c305a480a5985c57dc5788d35","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-0.16.12.tgz","fileCount":8,"integrity":"sha512-wJWTj2xSTW/YKR34AD9ly8ynHoEBE3zlAUIcSkuzTKDfo99q5sMLB/42FUHPqpH9Zb68QMcHtu6EFmpiWhXC5A==","signatures":[{"sig":"MEQCIEsE4Fzb9wmLFBaqD0KkGyrHv+MhYuGgSf4B3ux24z00AiBN0CjK6AOSCrpnYPm2q/WeW0ShpgGsQi/aXmzL4hgV0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85449},"main":"dist/loro.js","_from":"file:loro-crdt-0.16.12.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/py/lcjn3y352g1106vf1rqk521r0000gn/T/facc13e7d1f6857c17e81b15244529a5/loro-crdt-0.16.12.tgz","_integrity":"sha512-wJWTj2xSTW/YKR34AD9ly8ynHoEBE3zlAUIcSkuzTKDfo99q5sMLB/42FUHPqpH9Zb68QMcHtu6EFmpiWhXC5A==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"loro-wasm":"0.16.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_0.16.12_1725709581639_0.6415228832949373","host":"s3://npm-registry-packages"}},"1.0.0-alpha.0":{"name":"loro-crdt","version":"1.0.0-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"70ce93b7b727152d2c313a343d5fc4fd19d0e6ee","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-S79uZx+IxW4gv0EMCkJbF+26m9Lw3iQwUcna/WOtZulI/3aHd6Ds45ct2ED4BaUaAz2lqmgqkntaxpd8RV+x2A==","signatures":[{"sig":"MEUCIQCen0ICAlhpJFyQ4wvLtY2YYDEx/kvK4JtHco4UFLp5GwIgUD5j9I6YuyGHySbl6+pmSjMQ+bOzermtd3uS0U8qwro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86592},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-alpha.0.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/75a4eb6b150f7677e788a411832029ac/loro-crdt-1.0.0-alpha.0.tgz","_integrity":"sha512-S79uZx+IxW4gv0EMCkJbF+26m9Lw3iQwUcna/WOtZulI/3aHd6Ds45ct2ED4BaUaAz2lqmgqkntaxpd8RV+x2A==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"1.0.0-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-alpha.0_1726151904560_0.7205388567031692","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"loro-crdt","version":"1.0.0-alpha.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-alpha.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"b4af7b437fbe37ef1317bffc6c0ddda0dd6bc9c1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-0wEqSCPrrAq2JxO6Cg/XWXe45r6D3K2CtLcaDGDNQ76FjuynfGLD4GTAprBjRZUJ0H0jxnhP5Ota3oAo4WN1Ow==","signatures":[{"sig":"MEUCIELO+2ie9A19OmlmoUK8zyCMxSsJ8xQqXDJRznaY6/olAiEA/VOWGZuH7RikYWEFlS7IEE7ilHx0SZ9Swkbsgb+p51g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93254},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-alpha.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/8884278413981fe2311dc0f98cbd181e/loro-crdt-1.0.0-alpha.1.tgz","_integrity":"sha512-0wEqSCPrrAq2JxO6Cg/XWXe45r6D3K2CtLcaDGDNQ76FjuynfGLD4GTAprBjRZUJ0H0jxnhP5Ota3oAo4WN1Ow==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"1.0.0-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-alpha.1_1726827441735_0.8925958730459431","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"loro-crdt","version":"1.0.0-alpha.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-alpha.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"bbd592dfd4d17a550af2f6d2b9ee44c469189a73","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-AXg04ZOPT6xzAIdmuunZ1v7eHpow0S7iwjBpe6S433kfgNKSIPorzf6UY/2Ziz5MA9ZBc18UtWw/WD/gFQ9bAg==","signatures":[{"sig":"MEUCIEEcqhtO9OA2QiO7iUI/oiDKatmxkgOFUktr0aM/GDQHAiEAyu+2MFOePq38kFg7YVxOEI4SvSNKkfUtU9Pcf86+8Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93254},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-alpha.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/23940139dba9948d6ec89b569dbfb505/loro-crdt-1.0.0-alpha.2.tgz","_integrity":"sha512-AXg04ZOPT6xzAIdmuunZ1v7eHpow0S7iwjBpe6S433kfgNKSIPorzf6UY/2Ziz5MA9ZBc18UtWw/WD/gFQ9bAg==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"1.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-alpha.2_1727058073640_0.7381841243251499","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"loro-crdt","version":"1.0.0-alpha.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-alpha.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"af6b056d47ce7b1ad62f408df892603b6c3ed723","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-CO3YcxZ0Yxd5QG/8YQpOuwACnf58heBswM3ADhIN4XgiP0lgrvKb9D8nwhZdmwhfKQIfxQ7SobDRajONlKlSaw==","signatures":[{"sig":"MEUCIQCeaSW6KYnNYIppP7j1gN7wFJKctIVwZGVhaQiqWiEhhwIgaNYoQNd4dZJX0/lBYpMOVMFs+vJkBcdyhtFG6undjHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87969},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-alpha.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/bd2e407862c1d9798be7938095933c28/loro-crdt-1.0.0-alpha.3.tgz","_integrity":"sha512-CO3YcxZ0Yxd5QG/8YQpOuwACnf58heBswM3ADhIN4XgiP0lgrvKb9D8nwhZdmwhfKQIfxQ7SobDRajONlKlSaw==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"1.0.0-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-alpha.3_1727172628228_0.2999674024900356","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"loro-crdt","version":"1.0.0-alpha.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-alpha.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"16ea14e7dc82358991665c88eb28e0234c163328","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-WFVf/goGbiC9wmA7GNf9Fmdwry5hJq/CcQkXjoEp4QC9OYMUGm6QqKsrI7M4q05e2l7JeTc0RU858C7FRtg7qw==","signatures":[{"sig":"MEYCIQCBHEp47KtJ+5BpGWq8dsphWqBtvh1sLLWLgo0zC54E/QIhALk376MJdVp0IlhqVOrixKm4CbCoIUFCYBkPKewCXmf9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88225},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-alpha.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/9e55d0913923818258ef2a57884ab382/loro-crdt-1.0.0-alpha.4.tgz","_integrity":"sha512-WFVf/goGbiC9wmA7GNf9Fmdwry5hJq/CcQkXjoEp4QC9OYMUGm6QqKsrI7M4q05e2l7JeTc0RU858C7FRtg7qw==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"1.0.0-alpha.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-alpha.4_1728446542697_0.7952158340791309","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"loro-crdt","version":"1.0.0-alpha.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-alpha.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"1dfd791e4d8228f409d4fcc1e7bb05286f32dfcf","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-Yq1+JkW6pgFT12TXedQnfJnnh0bIMMhgS1P+H8JTUmrUJ7SaummuorPORYqnDJTMEqg3hpjL4LO8PxKP/Q+rAg==","signatures":[{"sig":"MEUCIQC8Do8PSFBlKrYUcuIYSC/M1ftdc8fGcFUmEYcdyI4jnQIgFf76XcSakTFRK/SQ62UTgORcYtwSdZVZlI7mg5uYUe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88282},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-alpha.5.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/f390a5f6f858388ae416c9f708a922f5/loro-crdt-1.0.0-alpha.5.tgz","_integrity":"sha512-Yq1+JkW6pgFT12TXedQnfJnnh0bIMMhgS1P+H8JTUmrUJ7SaummuorPORYqnDJTMEqg3hpjL4LO8PxKP/Q+rAg==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"9.5.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"loro-wasm":"1.0.0-alpha.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-alpha.5_1728473471639_0.08301183854533245","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"loro-crdt","version":"1.0.0-beta.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-beta.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"10f267b0c63e01e7a8b1d4bd8c4fc6d865b8363b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-sWuyMos1UiA8V4Vr+03A5llGjhxv8PgCA36XfEik3aKoWCT+cXBpeFcBupPKadaTbKYURjBB5JGm3scuLiaSZQ==","signatures":[{"sig":"MEQCIDDsNyi3KEPnp0Mo/JXV7C+5oYZstJGSESnntH8OdoxdAiAHIXQ3PxrZe9LRGrGBCKmNLq6rfj7VI8nL8EVgvHxpPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88328},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-beta.1.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/2b93559e419b3b0e3f4d139605fc7671/loro-crdt-1.0.0-beta.1.tgz","_integrity":"sha512-sWuyMos1UiA8V4Vr+03A5llGjhxv8PgCA36XfEik3aKoWCT+cXBpeFcBupPKadaTbKYURjBB5JGm3scuLiaSZQ==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","dependencies":{"loro-wasm":"1.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-beta.1_1729067430702_0.23388406250119198","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"loro-crdt","version":"1.0.0-beta.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-beta.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"4d75f3811d7e6d2447f76a6fc6e35530383a5c33","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-beta.2.tgz","fileCount":8,"integrity":"sha512-Ra5TKRgLxJDYvw4vi85hRu0fRFMQXbdZfHnZFfNF4lXtzwSj4/DjtpCSN+seUP7OaiQXbWpmBcGkgKd1A2JXqQ==","signatures":[{"sig":"MEUCIQDHisvzLD1oofkt++XuFv4H/PZkgxmzSqHwCUtrDttDOgIgLRyzhatApdPejWaFEzWv/AqKG3+ebiD/3NfyeDFTDs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88328},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-beta.2.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/080912b4412fb1027d3f92af8c5fb1aa/loro-crdt-1.0.0-beta.2.tgz","_integrity":"sha512-Ra5TKRgLxJDYvw4vi85hRu0fRFMQXbdZfHnZFfNF4lXtzwSj4/DjtpCSN+seUP7OaiQXbWpmBcGkgKd1A2JXqQ==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","dependencies":{"loro-wasm":"1.0.0-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-beta.2_1729145820212_0.12421382924579083","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"loro-crdt","version":"1.0.0-beta.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-beta.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"2a4543705c28da8259609e9b6be6f5f11599720f","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-beta.3.tgz","fileCount":8,"integrity":"sha512-VvvAUqUUP1isRa8IdQTiC0G2kwz/o4t7AmmMQJ2ctjOFbXBn7XGNQAhGA/TTT3yaF1ei8NphnBuAcDzKpeaEtA==","signatures":[{"sig":"MEYCIQDgwEMO6ygPUPpnojm8LTjfzGkwYKSXTDmv5ZxD6NSFrwIhAIbJ75VyRpTHvM86AZhmCc/fvfl80fXA8t2UmoTEcwNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88310},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-beta.3.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/17a75ff981b92e83d9852a304cab91a7/loro-crdt-1.0.0-beta.3.tgz","_integrity":"sha512-VvvAUqUUP1isRa8IdQTiC0G2kwz/o4t7AmmMQJ2ctjOFbXBn7XGNQAhGA/TTT3yaF1ei8NphnBuAcDzKpeaEtA==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","dependencies":{"loro-wasm":"1.0.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-beta.3_1729329237488_0.9182676834943202","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"loro-crdt","version":"1.0.0-beta.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-beta.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"5572399c9e57b3d2931312cf7e8103e8e62653ef","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-beta.4.tgz","fileCount":8,"integrity":"sha512-djKyWgntIn7Aj8sbr0b6M9ICTkVKk0iAFMibMX36rCTazQI/YtPMUEAf6SrL//Kt2EvxXOAyYhfz7CLycLUNEg==","signatures":[{"sig":"MEUCIAI8SCwVcPw9ojw8WlPKjH2ttd9XBjh2yp5y/Ka0DRS3AiEAz8O/MGuwq4DS4DDZRzvZ3nf+GPSngaBYCg53b3UkdEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88310},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-beta.4.tgz","module":"dist/loro.mjs","scripts":{"test":"vitest run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/95966bd296b52daf23580a7a6f662ed9/loro-crdt-1.0.0-beta.4.tgz","_integrity":"sha512-djKyWgntIn7Aj8sbr0b6M9ICTkVKk0iAFMibMX36rCTazQI/YtPMUEAf6SrL//Kt2EvxXOAyYhfz7CLycLUNEg==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","dependencies":{"loro-wasm":"1.0.0-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-beta.4_1729351396561_0.09004507564579312","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"loro-crdt","version":"1.0.0-beta.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.0-beta.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"7340f0f861fa90724fcad779da7e96902d5d013d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.0-beta.5.tgz","fileCount":8,"integrity":"sha512-vSs4YDabF4iuwNX15djXQNoV6+sORNzqC6vrurOGN1VFlJ15TlBKkR5Y0WF30UBx1RTuI3tUBtcEm+vqiJKsgA==","signatures":[{"sig":"MEQCIFDIheTX6g1RVnoDsj+L4MsD6u+10CU6chpQQSTROoZRAiA15MLXcB3JP3R18NAcM0K018+6Iri3doJ/pmv1B3JDsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88353},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.0-beta.5.tgz","module":"dist/loro.mjs","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/083be493094d103dc7a3c3eb344e44ca/loro-crdt-1.0.0-beta.5.tgz","_integrity":"sha512-vSs4YDabF4iuwNX15djXQNoV6+sORNzqC6vrurOGN1VFlJ15TlBKkR5Y0WF30UBx1RTuI3tUBtcEm+vqiJKsgA==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","dependencies":{"loro-wasm":"1.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.0-beta.5_1729609118241_0.4691832036089847","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"loro-crdt","version":"1.0.7","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":{"name":"Loro"},"license":"MIT","_id":"loro-crdt@1.0.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"b6bf33efc01a01946e369c3ee8e059d2d3bda8e3","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.7.tgz","fileCount":8,"integrity":"sha512-BD9qx3dQdqhEegOTEYdYo2GvRoYAeZFAfwcJLDtNRKo20y/1dUsRmzAvtLzZI/cdcRg+DkpBBLr+wcL4jRYUNw==","signatures":[{"sig":"MEQCIHu4axun6LZtSUnifuR0to65A1opGOiiUfPHnfc6xa0PAiAbslTWNeKdtw8W27nP+5uQL0N0rTRM25k6QeaWSoq7gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88339},"main":"dist/loro.js","_from":"file:loro-crdt-1.0.7.tgz","module":"dist/loro.mjs","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit","build":"rollup -c","watch":"rollup -c -w","prepublish":"pnpm run build"},"typings":"dist/loro.d.ts","_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/x9/v95xfgsd7q77l65gphtc4vdw0000gn/T/0dece45382c1d942a9b4647e53dfdc4f/loro-crdt-1.0.7.tgz","_integrity":"sha512-BD9qx3dQdqhEegOTEYdYo2GvRoYAeZFAfwcJLDtNRKo20y/1dUsRmzAvtLzZI/cdcRg+DkpBBLr+wcL4jRYUNw==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","dependencies":{"loro-wasm":"1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.0.2","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.2.2","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.7_1729698201733_0.24857620075376552","host":"s3://npm-registry-packages"}},"1.0.8-alpha.0":{"name":"loro-crdt","version":"1.0.8-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.0.8-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"fd8f5217bce80eea85b9cae2a0357b399d5c25dc","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.8-alpha.0.tgz","fileCount":22,"integrity":"sha512-K20Ll/bUZdPar/dniGE3A8+Aso6uxGCo+yCrYzLSEaSUlOLtfm/mFXK0jsMUS1edOk5ECyAVVd9jR7fDBDFhqg==","signatures":[{"sig":"MEYCIQDOIhIcPAkh+Fu9HPyYasyas1ZBM76WPNlQ/uffp8rDSgIhAPxLm9zc0hx2XWZq3XA8MYybfwwggYH9upSTqHoWPQSb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6499880},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"e4fa0a8ab88b547c6be2d19d0d0d0ffb9c5c4c9a","scripts":{"test":"cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.0","rollup":"^3.20.1","typescript":"^5.6.3","vite-plugin-wasm":"^3.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.8-alpha.0_1730195325864_0.4744247840490823","host":"s3://npm-registry-packages"}},"1.0.8-alpha.1":{"name":"loro-crdt","version":"1.0.8-alpha.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.0.8-alpha.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"fcd80b04f12529f55c80a0fe2134f90c36add757","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.8-alpha.1.tgz","fileCount":29,"integrity":"sha512-1Xv1OT6QRETr/GnFBvRMhxOCmV7PLkv4zp+Fg+nP+4TO8HkInOu8CqTIJ810bXB7RdgI+Sd6gKm0j9zDd2u/NQ==","signatures":[{"sig":"MEQCIDD570Cf8zE7cVs84GDQrzk7dIE+6Olqyd39GqfWt4U1AiAfNfQnna9vnAkoa7vo0GaTTH2M8/uaUKJnFcjIRzHJHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9755815},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"c7f890d006998df65819fc553e4d8401919de6b0","scripts":{"test":"cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.0","rollup":"^3.20.1","typescript":"^5.6.3","vite-plugin-wasm":"^3.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.8-alpha.1_1730196195939_0.828633896582956","host":"s3://npm-registry-packages"}},"1.0.8-alpha.2":{"name":"loro-crdt","version":"1.0.8-alpha.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.0.8-alpha.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"fa98cf873548e242874e63660bb813ff5511d7b8","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.8-alpha.2.tgz","fileCount":29,"integrity":"sha512-vOC6ZjZ2odze7pMsQMtZiIijmpqYMqJNSEVdp1i7Jj72oCPJUCQo+gT1yUDQx53mbUM2V2hjNctLHTDe9YLy8g==","signatures":[{"sig":"MEQCIEDQ4jiHwArOZc3ctvBtgdCB3LDtHL7Qg7FoNLX/uXIFAiA68X4WHam+5kZQe26EoSDCRuq0miXe1rJvlBqIoyZGZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9756157},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"d2b76e164287cba45a8126383de2bfec1decbb40","scripts":{"test":"cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.0","rollup":"^3.20.1","typescript":"^5.6.3","vite-plugin-wasm":"^3.1.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.8-alpha.2_1730196993189_0.4994110847106219","host":"s3://npm-registry-packages"}},"1.0.8-alpha.3":{"name":"loro-crdt","version":"1.0.8-alpha.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.0.8-alpha.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"740a3216e6a86d86d1a39cec5f48400fec9b739c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.8-alpha.3.tgz","fileCount":29,"integrity":"sha512-89pCAN0kfcSWez0c9qs/eD84ZZ9qOnucLDrCyalj5jgdnJjRGcUB9tmqKwpcJILkQGyFggunuS3yEytub/Fegg==","signatures":[{"sig":"MEYCIQCDdPeqqZ78hKA4Ar0DcRgok7JOSH3xDezo6deiFdZX5AIhANgg2k9jbOHfTdK/7TpIBFSU/QpaKLX1Kr1Ri5z85rlD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9753706},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"6a6876a4a4ce9448a1153060c457f2b59fff8312","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.8-alpha.3_1730199544055_0.19519081394138538","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"loro-crdt","version":"1.0.8","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.0.8","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"884458f8f76ad30339110d020771d5d6a43f498c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.8.tgz","fileCount":29,"integrity":"sha512-8Qbt7klEs4CslDZ4/GsEhq6kVpHQcaz1kNUXdx/i4MP9y1M9/Qnzfamu5fHWmSe4qHOk3dzOhLYY1/Wt8UsaMA==","signatures":[{"sig":"MEYCIQDKCGOn9k4z7EC6vYZ46f8Ex+MqPKwv7fmVW6Vvz/G97wIhAKKd73+M626EMSu1pjyqOFVKmDUxeSL+OkopgCQLK2O0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9765868},"main":"nodejs/index.js","_from":"file:loro-crdt-1.0.8.tgz","types":"bundler/index.d.ts","module":"bundler/index.js","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/g6/rgtlsw6n123b0gt5483s5_cm0000gn/T/ca9b136e2535783b632dbd8c874cf918/loro-crdt-1.0.8.tgz","_integrity":"sha512-8Qbt7klEs4CslDZ4/GsEhq6kVpHQcaz1kNUXdx/i4MP9y1M9/Qnzfamu5fHWmSe4qHOk3dzOhLYY1/Wt8UsaMA==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.8_1730210204229_0.31828807495155287","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"loro-crdt","version":"1.0.9","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.0.9","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"bdb43287fded19f047ad7a69cbd49a7aa479af3d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.0.9.tgz","fileCount":29,"integrity":"sha512-zulukEdIjpAbcqrqvrEZqJoTPHS3nCKG5QEEZIC0hkSdtBQHGeIJYkyWoYLBAadjrWkZ8L3vFbKf++ctP0LmYg==","signatures":[{"sig":"MEUCIQC8qmKozVFNxIGfjHDUZR0JASC/k7DzF6Dr89ZLGQo/wQIgLqWf3hFBrNsL3ey69OkCs+BZGxfFF05SLUekJ5yXDcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9772010},"main":"nodejs/index.js","_from":"file:loro-crdt-1.0.9.tgz","types":"bundler/index.d.ts","module":"bundler/index.js","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/g6/rgtlsw6n123b0gt5483s5_cm0000gn/T/6c591b9ca1b7b95e1c89416e825bbfb4/loro-crdt-1.0.9.tgz","_integrity":"sha512-zulukEdIjpAbcqrqvrEZqJoTPHS3nCKG5QEEZIC0hkSdtBQHGeIJYkyWoYLBAadjrWkZ8L3vFbKf++ctP0LmYg==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.0.9_1730731686019_0.7498906284039621","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"loro-crdt","version":"1.1.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.1.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"576ea13b039dad7df37e0e81633b6c1bfa64f0f4","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.1.0.tgz","fileCount":29,"integrity":"sha512-k39gQ9BAWIVPYolYuSkldT3MqlX8T2vDQQkgrv2QmCBjaBKsg1uFdRa+QQHw9mt+QJ+e372nNpbrywGUwrTBww==","signatures":[{"sig":"MEUCIQCLiryPjH+xAs3mlVeMzOW/YSW0i7QoszueGINdhPJoIwIgMBCmv/V5jSF631iGu3clx1xyAmT2OdK+YQHZtkJC7uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9891288},"main":"nodejs/index.js","_from":"file:loro-crdt-1.1.0.tgz","types":"bundler/index.d.ts","module":"bundler/index.js","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/fk/rsd0h_6n3630cmn3m18qdhkh0000gn/T/d877759ae4881922c421051b06046aeb/loro-crdt-1.1.0.tgz","_integrity":"sha512-k39gQ9BAWIVPYolYuSkldT3MqlX8T2vDQQkgrv2QmCBjaBKsg1uFdRa+QQHw9mt+QJ+e372nNpbrywGUwrTBww==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.1.0_1731157563331_0.9351390503071237","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"loro-crdt","version":"1.1.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.1.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"ab342b2c1d534e326e7e04f28ca1df35c38e733f","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.1.1.tgz","fileCount":29,"integrity":"sha512-aafkbYgvagoHw7zQ0ZoN+rodX1wC1sIby0TBZrGKgrCXWhw8fipMCawzuUMbmsfBeXKLU32XdxseFMP13pmDag==","signatures":[{"sig":"MEUCIAVk5mjGfpocGkSBj4tc+BME7Fsqh3eSDAHpGwd6nfv+AiEAmBfV3l1EtT4T5cN44Z7o49GVgB5tL8fUJVewx/kqSxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9916099},"main":"nodejs/index.js","_from":"file:loro-crdt-1.1.1.tgz","types":"bundler/index.d.ts","module":"bundler/index.js","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/g6/rgtlsw6n123b0gt5483s5_cm0000gn/T/9ca5b5989f54a1dec90dd6d653e3abf8/loro-crdt-1.1.1.tgz","_integrity":"sha512-aafkbYgvagoHw7zQ0ZoN+rodX1wC1sIby0TBZrGKgrCXWhw8fipMCawzuUMbmsfBeXKLU32XdxseFMP13pmDag==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.1.1_1731424164362_0.16711425588503825","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"loro-crdt","version":"1.1.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.1.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"87123f1270761c1ed2cdbc02bf6047360577fb94","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.1.2.tgz","fileCount":30,"integrity":"sha512-+waTg97ttmMN3LvqmM3X5dg5JGFP18y/nB4a8N9Zh1c06Sii/NSkmuk1IHNok3b8pwBiDSqz9ZcoUI5LfxcsRw==","signatures":[{"sig":"MEUCIH4+yc5O0U+zgIohl9wKbklTVk62MP25D8920XiRY+rrAiEA6zPQV7QqHWcKpuCQr/h0zW+VggmKu9IijpGRnuu7kYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14188794},"main":"nodejs/index.js","_from":"file:loro-crdt-1.1.2.tgz","types":"bundler/index.d.ts","module":"bundler/index.js","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"_resolved":"/private/var/folders/g6/rgtlsw6n123b0gt5483s5_cm0000gn/T/441a1ddd12c54a244474688d7f20fd74/loro-crdt-1.1.2.tgz","_integrity":"sha512-+waTg97ttmMN3LvqmM3X5dg5JGFP18y/nB4a8N9Zh1c06Sii/NSkmuk1IHNok3b8pwBiDSqz9ZcoUI5LfxcsRw==","repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.1.2_1731756944248_0.5466795919504193","host":"s3://npm-registry-packages"}},"1.1.3-alpha.0":{"name":"loro-crdt","version":"1.1.3-alpha.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.1.3-alpha.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"128983342f9c1cacc19df6d50169e666d7c42d93","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.1.3-alpha.0.tgz","fileCount":31,"integrity":"sha512-PaMSBDyReDqDWJCXZnYM6AzniOXjpCie3lIRiSfSZIRGR6z0yLIl3jf769DB9IPGWSivVawaLsHqDpCbhHsegw==","signatures":[{"sig":"MEYCIQDW4QmNszZmCBy+ERBCtAnECGIYIJgCw8NKGWbjEwGRRQIhAP52CpTNlPQqfA3KpXUodobxxYZpZalooNN3VBe1SEv7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43858878},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"3f34a9eb71c5d840b12cc1701e1c4764f2d1df8f","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.5.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.1.3-alpha.0_1731759105398_0.4946530379587035","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"loro-crdt","version":"1.1.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.1.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"2704103a836c557dcaab57e85b0b6586195d6a7b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.1.3.tgz","fileCount":30,"integrity":"sha512-B/tsQysTHSFMoiHqn5DTXuDAnOvSq2AGGbnjD+AmJBP9HRObOXa9lXlGsLyaArkpwa6LDehzz0euiJU9/KH4Sw==","signatures":[{"sig":"MEUCIQDyntgLERS+v6xjs3upsWffztp4t9rBvNv9MbG9xs+PBAIgAenoZTofvTlX1rRwEcAnuSyyJ7dquy2eKbu78xh+JDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14195438},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"eef5a9fa9abc2971f41e7f15a004e567c3cbba57","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.1.3_1731914879720_0.7309012653713269","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"loro-crdt","version":"1.1.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.1.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"b6f693b8f8a1f5f073b699c77aa32bc99c690e3f","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.1.4.tgz","fileCount":30,"integrity":"sha512-RIVMfOkIWBF7aDothnDpzulg/jARLJ24NiheJhwla5x683oY5VQG88lrV6ZlPKBCX1HHyTgaaVC0i9T5jDIg0g==","signatures":[{"sig":"MEUCIATz4Sq0kk4AgAlm4YKIXrAL167cCyHQJtb4zPyai5+GAiEA9lXkBx7W3zu0QV5PrszYHaCfYQquo9Aa9YDNgXY9yIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14190719},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"d54ad80bb6d2eb08c1defb42febadfa584961bcc","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.1.4_1732861660235_0.6912409548974623","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"loro-crdt","version":"1.2.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"a7d694da5e02b84366c89af1c7974b84a576fd24","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.0.tgz","fileCount":30,"integrity":"sha512-zYCcAoWB23mf5xIFHB3SE2xAZkT8wqvaIozV7qv48fhhsBmC7Lv1gChUHcs4gTR8QPXHJ6e34qpnW/RFAzbvXg==","signatures":[{"sig":"MEQCIA9YjQsPW7Uxui7v9NOY+U5DbW31s0+tqamwHxjU6mAVAiA2TDTFEdwYvCFYEdwPJmT+nUrbnalLRB6sJBzT4VO+QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14200803},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"6e0437e88c7cb3f1e8e2f2d6f1b3b3689867857f","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.0_1733819925952_0.6855462719550061","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"loro-crdt","version":"1.2.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"a04ca241257cc13b2782ab59b06c13c9cd8d5498","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.1.tgz","fileCount":30,"integrity":"sha512-KP06MrpH2Yh2Tl7VHSCS78/ko575nVS5tEp/0NsIf4Q8XfJ0on+Zj6SVHnKpOq0iwKB7xt/mU2yVroe5jPr4SQ==","signatures":[{"sig":"MEYCIQDbrRF3f8hn0talhWFxCMeU0PqkQ317KiCwX6u5bEAWLAIhAL1QCu6Tjzr6WM+IzGedievLIRepZvs8ym/EBZrW8mii","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14202742},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"1275e95479ca6e0e11f29a39902f2a2f83d3032f","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.1_1733909373133_0.0056530153984990505","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"loro-crdt","version":"1.2.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"dc365c73ed3381bd2e1350d17a89708a3f13e2a5","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.2.tgz","fileCount":30,"integrity":"sha512-fyWXM3z4kjbj8cGvFZIHss+h8qg4BgWJSoSn7NK+Ld7iA8zIS6XfrHkExpEBmxKGzTO7zD3h4q4uK47gY+qEdg==","signatures":[{"sig":"MEUCICC3SyYKX0aZYBbLDUwtHipCio49tXv+z0Rezy6wCneyAiEA7L4ei1DDeH47CcN8AIABxJOoxhTzU9xpkyyZ8t5cKW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14270853},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"56216eff55510ab1fb9ecbb4e7aa752ca21f29db","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.2_1734412756055_0.6875459733887228","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"loro-crdt","version":"1.2.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"66c9a77a4a503fc9724c1f96104f59ba350de00e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.3.tgz","fileCount":30,"integrity":"sha512-6vm0zSyU+klEN4WJfnCvrN1z75mPafrVr3KzIxuc7aKUhBnrsamUobirzlUFKWvSVfExLFhgheT4DNwkoifaUg==","signatures":[{"sig":"MEQCIAfjX+4niGNx8JoSaKlzMTTd2bLgxkQwMsSxtQBoT5ABAiAzp7hr7T1KnslnZ8ji1bJ9F30BtlHaQ3Ep4uEbRpigVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14276158},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"2b7a621744d35957df78b6c0d12657c5233c727c","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.3_1734935966725_0.6861949510397067","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"loro-crdt","version":"1.2.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"eb3ca358c288b669e745e0782b16607eaf7c65de","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.4.tgz","fileCount":30,"integrity":"sha512-eHTtx4vXt1AypPCVTuNDtTG06bIlOMhO19OFk1+yMh1mycHAFTFMEJXjLG+wUjB11VQrSr+Vb9G9m9PcV2rzHQ==","signatures":[{"sig":"MEUCICspay94cqnsofb0DWKgLACgKBqCnxeRf4zAho/qr8DaAiEAh0oy1g27QOfeFRGMc9Y9nLJ+BVODjK6K5RvolKTu7rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14276409},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"d03d53626ef8609abc36c1e1eef2c65a47dd1e7e","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.4_1735266119968_0.25151514223428406","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"loro-crdt","version":"1.2.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"d42f1bcc1cd22cc7e2f9aa756fb5a541ccbab6c5","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.5.tgz","fileCount":30,"integrity":"sha512-ep7XD7JRc6wuhGHP22LdSCBwHL9XdQf8mHA0xK5tKMhnsBhmKNT4+YkUVAmtE4icQN/o83uXKtYk3ZCTNc+EUA==","signatures":[{"sig":"MEQCIEvXR/yHGiGaN7tOH3Rl6B/0OGB3MYdN1gku0++OOt8BAiAUI1x5jMwgsgspzcK3POX/nZDJiAxnBl64CgDpZn03Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14277407},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"5a85e6e5d2309c5460471ae62d30cb0cf02685a3","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.5_1735397779079_0.8645835528574668","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"loro-crdt","version":"1.2.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"d4fdfc2cd964d514a296f3136a3296be35397c1e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.6.tgz","fileCount":30,"integrity":"sha512-YP0AcK1jGMcJTtJGIoHeKEX3umvIFHPAPtSwA5DBKqYh21LsrE5gEjdZE1cnpSwVWODDwQoBgvyKKF6RLxXcVQ==","signatures":[{"sig":"MEUCIBqIjmc7vKOPit0rTH2N+1/Mf2J9nhCRPWZSXccgIk4oAiEA/pyJC4AHcftGmKfneTFvt1k0q25ovmIHgdpRqb/IO4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14291315},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"2709090756988faadaca9efad1d37f51fd975680","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.6_1735626501885_0.7669016433624611","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"loro-crdt","version":"1.2.7","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.2.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"6b081a2c4423713025f18a3d0130611955fa20cd","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.2.7.tgz","fileCount":30,"integrity":"sha512-eqVxUtLr7YBv5QaSW4obs01HIMzzJGfBC6MVnKHzMAEdaRitTP6Dj+BRvLFPqLEJthRtjohKez8wZgwzAUDiTg==","signatures":[{"sig":"MEYCIQDX56yAnhS61o6Dc8OIXNkjolRKpcYg+Cm1ptUMOV1tIgIhANH3rAJ3eeQsAqIVuxrfiG799i5b4iELbpdu+eNVd+Oh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14287944},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"137d8b2d1423ede3cbeaf4073bdad2a47b9a6e97","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.2.7_1735928032624_0.7253960116051832","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"loro-crdt","version":"1.3.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.3.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"2f3756578fe490d6f737715b3f25c30fa23a3e45","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.3.0.tgz","fileCount":30,"integrity":"sha512-CblHl06B9yDpOiHhst1FqQPvjPdWIOCgNmlxEq0wUWKhy4/ftTq+ABLjmMzmBizDOogpg3ne6XlHk0Wb8AobJg==","signatures":[{"sig":"MEYCIQCLLBgC5KokCYAfvTxd008bghQd3CBbtZtLYWv7iolHNQIhAMMuv3IFJxhqr1cvW3y/WEmM6Bu+w2fB95uWQfjCPmEx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14465271},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"9caae235c18fa6708e52d745766b3f6f4528327d","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.3.0_1736398107376_0.18056680995171326","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"loro-crdt","version":"1.3.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.3.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"68c7a575c9d975335b03336f4198ec5d51f3870c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.3.1.tgz","fileCount":30,"integrity":"sha512-HNkztMAi+RTxIFWlj5asrBkbCnQVUypOOIzgwSug7xcHn7xEReqr0kQPgXFuwWnGRPeBaMC6ew2ccP5Ns5YoAQ==","signatures":[{"sig":"MEUCIQDwa+1QZXZw5YOyoA1KYkn4XEmHohAWPPlGaJ/03jc4aQIgX4Bz6UdJcNw8z6nTQI53DYOCC0A1ubVOkiOkMKo9/9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14465399},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"d5eb300442d1979c65f62fcbb9ff8e6fbf837e86","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.3.1_1736996210491_0.6362461654626734","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"loro-crdt","version":"1.3.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.3.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"29fc436105b73202b8c8b98df16a293f44c29c94","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.3.2.tgz","fileCount":30,"integrity":"sha512-RbP4fBnmtkejlrbOOHHcp1CFwDtJ4qP8RqgFRYG0jO5pSXkqSTR9FU5rXlM5IgA4qcHNvDvUeOS4fGRtRwi3mQ==","signatures":[{"sig":"MEUCIQDhZUh8Gqy8AxmePHqtRLmsEnSg65jm6qDdq8ykSiw5SAIgI7d7ak9VCR7g1PUB9qeJ/Z5P/cJePOIj1y/Cz+tmc/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14581816},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"73b55eefe2231f4ce21764a30b861fcd79ca8b8b","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.3.2_1738237142601_0.2569728765599748","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"loro-crdt","version":"1.3.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.3.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"e10ae98c4d73e7c7b1d335d74ce550fd41bd4e34","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.3.3.tgz","fileCount":30,"integrity":"sha512-Js5DgziE2oFE7A/JTFPtr8Y3kbYtXUYmV/MEXqoYL0GzUO3bOBN+oFvCC0tyTuuPgy7UYEMXHFvIY3R65c8e+A==","signatures":[{"sig":"MEYCIQDbTuhkNBIOgLoKBvzYvRkBwRoneH4W4adkVO/pfqpcKwIhAPhPynQc79YeC2+eDRovm8dg+aO3BhVX591Y79wDa+n3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14604322},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"c869ee210cf9c23decb61949c9ca336ee0b28f15","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.3.3_1738742205485_0.8413291452546412","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"loro-crdt","version":"1.3.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.3.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"0ca244d7518f9601a65eaf37b3ada647932fe857","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.3.4.tgz","fileCount":30,"integrity":"sha512-A6zHdQI+mTecAHGyZX7GRNXcloPjRjnmnrZMjyriErZ7IYS8Q2IUwCEcyRh4QfVevDujDtsfhOg1CX8iQH0WDQ==","signatures":[{"sig":"MEUCIQDrK6LR+7gWaw9+01D1Rs664Ih0ezHojaeGV+6rm0pfaQIgLdGZqBJ9bpjE1hYyA6G4+mYw1F7VVzuxwwXgdinF7ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14604917},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"2a32de8b408514f9365762f6bef7f0a3368068d5","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.3.4_1738773898595_0.5756740181745503","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"loro-crdt","version":"1.3.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.3.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"a39623198b1d68f39c3d8de05e46c5f0ecd9e59a","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.3.5.tgz","fileCount":30,"integrity":"sha512-hfY5JBrA0lv+2uANPHqC6qiZrlw4xnHj1mtEu+ipswly6ue+pKD3ebpKONf3aTgP8IyT4NJkeBBX9Xd2Sk0Qaw==","signatures":[{"sig":"MEUCIE5OqUfGnG79LIadeE6Ixgn5DPnEfmAC7vGH1cl+iFpwAiEAiVpzBtB+ER6NqTwc4QQx5fS3NaQZoaJGzE7BwYT+Q5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14608031},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"5b45c8a2b2c50224cc75dcf7f423930c55222a53","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.3.5_1738929559599_0.735312095638643","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"loro-crdt","version":"1.4.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"a51b2768e8e5f17e6f5f0c97b510ad71e04cb78b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.0.tgz","fileCount":30,"integrity":"sha512-GAKo810+IuqVEjfo+YncZnxRFXzgmGDwxweqD8QgzXmWGQUDNJOGKzL0RPtqKzrAkA54yV0ai9KQsivqQOPT4w==","signatures":[{"sig":"MEUCIQCUwilqhxkhdvmpK3c/TLcTWzJs6XmLXQgX2PwPANdnHwIgDG8r4sbd/8x7BCrcPbqt9QC8H2Eg5AL2IQ7ZYgaXsLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14618392},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"d980be29b11f464022e626d74f867742c552aa47","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.0_1739462459051_0.49892836553033404","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"loro-crdt","version":"1.4.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"9e49f385705c46aa17619ecea1a37f4a43ffb50c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.1.tgz","fileCount":30,"integrity":"sha512-FFK+j89u9nJZpHLksIuB/f3OFPa2gLNTscrDHq7sEDmExqAviNuF90tYSHDcEvKyDkSy/oPq9ewVqryO99unTQ==","signatures":[{"sig":"MEYCIQCvK2n/1sRvyVJMLAUD3NdekQTlr5LUOObVqM8Z1zFqmAIhAOaZOs8+//TjwiJDX0oUonUspRiuszXUNMFTfrBrIOVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14619759},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"1938405c907687695b603bca2d4308db1918d6a7","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.1_1739468224635_0.36130098467665994","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"loro-crdt","version":"1.4.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"337b9482620b1ef292b7b32e697fcd173b42cc1e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.2.tgz","fileCount":30,"integrity":"sha512-3jXI7pzC4PusDBz4MNjJ4Qoh/CJoRYKvjEuZ/DYI0t/P5voFFCj0ZcDatY+HlVgJSlmeB96A0i4CmPMpIkzwsA==","signatures":[{"sig":"MEUCIQCthh96HR8I64tmfgBHyJHMo8sBfKuFkwwBhM2MHBOYpQIgCQN+icY43cKUwHspSHJenvhGMvxlLuDtgG0+H5PEvbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14629718},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"32e6e610032aee6adce3340fb7a25be80535c97e","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.2_1739524727627_0.6722470275769348","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"loro-crdt","version":"1.4.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"6cbf4f2d23162c25286cf10cea9a1c82a91fe63b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.3.tgz","fileCount":30,"integrity":"sha512-nY5D4cLdA67z4oRvvg0tqIUgBGoP8vfvi2YXStpuQT+DgKG3aoB5DlAPtGmg9vNhpaFIg68vVdwIc5DYGRTT+g==","signatures":[{"sig":"MEYCIQCUZZMKb8mKw8/NcGvU2o+UglKY13QlONwOIHTYps2m2gIhAOgeHYDbpGbqg+cGAafHlVFeqhjpfVgYsB+eWoxvzyz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14679632},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"e6f278cad5e91e1c89da475fe2bec924e5d21bb9","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.3_1740405068343_0.5054284813154561","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"loro-crdt","version":"1.4.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"2b0dd138cc2b467512e967024a8c05fbac4571d8","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.4.tgz","fileCount":30,"integrity":"sha512-4kGyBJ97FWJTaXzSECD7sq6b2+t65EKUGmfcKh+YCHNMSZvv6ZoqME+JpLzAjKyWbBhIGp0mzFyf/5EYZcDBxw==","signatures":[{"sig":"MEUCIBm1ol0zPdmd+gKyJiRNoaMP8C+XNPdp+QEWIJBdIG+sAiEAtTAtB7gc/DGaOJwG1+gy6HwQJvo42LSjB4xUME5VjCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14680716},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"28f0aae7de06f8cbf82940e68c3c8093b0d55bf2","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.4_1740566797662_0.9238773049048161","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"loro-crdt","version":"1.4.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"b3784210cbdee2c9d8a8744bad6d7a0897670b36","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.5.tgz","fileCount":30,"integrity":"sha512-BhT4Vof10MoqIj0wPhg7wJW4gDjvZNTPufwMS5ehLBt6Xue0dszmy34fjfKp3WdGrCq+XpwcBiqWO7/P961YiQ==","signatures":[{"sig":"MEYCIQChYmvlZKKDVz4HVY3Dmd8ZL7/zY5h9UUi89XOV7uMSYAIhALxK5jzmDUg0I9tE197SbV+pNbABH+2zEIKrJ6iZMn4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14675060},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"a0a9daed89a0e7e5f103e793a558aa14f8216658","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.5_1740667378759_0.7962926326340467","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"loro-crdt","version":"1.4.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.4.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"a3c955010a3beb74c0b706d1f5e664a66c1b2ec0","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.4.6.tgz","fileCount":30,"integrity":"sha512-9YvKzoNE1CpDR/DNSUMolaSkhXdHnChP8uVkfORE3iREKOILUc5OZNipMMMhsnHQesL8HxM8D+2Z3vdXlV48Ew==","signatures":[{"sig":"MEQCIH3cfNex9zftyT3W7WJiIfIilZSi4vsw0GcjtNNw18DoAiB493GtTRhb5xJKJEC/YeSYqbTsuNNrv85Oh4p7pl2iQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14675213},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"4bea6c9ae5cf9a44b00e7224161359984c1b461d","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.4.6_1740975636525_0.36222024186922885","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"loro-crdt","version":"1.5.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"ab9e8af2f1eb0bd865a34b046d7de09022551a83","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.0.tgz","fileCount":30,"integrity":"sha512-Dgf1Ad1JgDWav2rfv6Hkj1vCqiyYEdaCs3UZBkZlOyVtkgky5kzWP2yjqL1lprxYcye/4GitF6P8gDGQRYU/xw==","signatures":[{"sig":"MEYCIQC6kibJ931ujG9Tn0a4nxzCxq8LMBBVgBaJSIixszHRogIhAJZdaMxw0iy4xXkrGhYG+hqylrHeX6H04ZVjZ/QiErc/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14973370},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"45d41694eab0542886a583a9b38e337ca1954d87","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.0_1743737423477_0.08364768380527354","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"loro-crdt","version":"1.5.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"443808e186c8febb4eff4cdcb0e2763a8d2e2c40","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.1.tgz","fileCount":30,"integrity":"sha512-Q7KEuzx/nS/pr8+pjyaz5xBxR7eUGAn42keoQ3j3JmgSW1APgWyjLFUbiahBjNm16+HQrde8By/0jCker7XBYQ==","signatures":[{"sig":"MEUCIGtZAkG7FMpbaKSpnEeQkjRV6V5LJMrxiXO2W2EJmlL2AiEA8cd442eoPLHM62zXS0p90j/pUHu3YZD4lJXl5W8aYas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15023607},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"0305590ec3451a3b0b96c746cf38cf82fab4b9d8","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.1_1743918083073_0.6589399530539364","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"loro-crdt","version":"1.5.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"6b9d3423ca6b84d30ad4ee4bf651fded24c937e2","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.2.tgz","fileCount":30,"integrity":"sha512-MvSY5sf8+86d7NL8cesXvIgQc4XZmGyDhAySrcSDCz5ahyvedaICDWXZ7tMCB33TQtp+wqnuausPalFfP8G/eA==","signatures":[{"sig":"MEUCIGj1SCdk3/qxPCeswP5D66f/SDovbKzUTiDsjR39UOJ9AiEA4YCSflTQ/Rq2DAv59Hl6Ysk+AWS6IF+fNkseO2Xh72E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15056103},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"749b842b68a2dbe1aaf1c72bd36a14bb8a59afc2","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.2_1744111907010_0.7959798377995708","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"loro-crdt","version":"1.5.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"7f9356a47789dd050012c09ecc5cd2235702cd26","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.3.tgz","fileCount":30,"integrity":"sha512-rrAoUcpcxmrZgkBdqU3CkU+QFSE8zrAELMyU66s5WjG9Jqt/4jGoU/wU8ciSrDAHb3LLBwgOFtUMFRETd0FV6g==","signatures":[{"sig":"MEUCIQCGPqt5VFc6/2nZVqNDSptUCkTKGqcql+J8LjoX/Ii+nwIgawwnsbE9DKQMWLOTa2SzCsYhUp/QFzHdt4VGd2lhbMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15057611},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"863ba280f5875818f253c0c452eec7eedb9ff431","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.3_1744260410147_0.2231605069115592","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"loro-crdt","version":"1.5.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"51d739b9336ad8cb5f6ff66fee6c34908336567d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.4.tgz","fileCount":30,"integrity":"sha512-yqtu2/JhuVTbGLCQT29P8nyUsMtetMpdqINJzxfIC9ZKsIXob3mhIFCo/BcsA7gga2Ck+BcOvOhC+OBQvSj8xg==","signatures":[{"sig":"MEUCIDNpNCEsR3CJn3Nb6q3DtiAlkSkRjSD3e//nZWwT3NdSAiEA4LAw4Jo/4JCoJ7weGfxgZ4YAdyNT2Jjj8myc8yWEqcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15058960},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"2dd4eff6b2134d62e9208861fff70a255ffb988f","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.4_1745425902422_0.16543457730275968","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"loro-crdt","version":"1.5.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"578118def51ebc1fb40cc1230b710c7efc01ae22","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.5.tgz","fileCount":30,"integrity":"sha512-XflGSRTgbFFEpYOc5J2WTVFg5mkEK7Cap+tNFTcIvSAxXQfsLGI8ai+y2PeYPVVbmHSV8NtLwId0QB2aR1kEWQ==","signatures":[{"sig":"MEQCIEjxMr3tAKGZU95YIGRBNoUw23F+Zqx1wLOKDwd7cX92AiAb2PLH97/WCaMzgzft2jtqMMT4Tiah7UPxromve9cHDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15060418},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"bc74f0195f9a2828a13a24663741d9b707e0d9b5","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","loro-crdt-old":"npm:loro-crdt@=0.16.0","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.5_1747102767610_0.661417708499114","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"loro-crdt","version":"1.5.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"41a45d758963c729c717a6aee26d511abc06d1c1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.6.tgz","fileCount":30,"integrity":"sha512-+YgnRroiheh8nrzFLprC+M4qbinoW7XnI6jJ0bJmm/JaGcyM2sWEEu9FGJRxOYD8RcpkvzsDkQ5Ax0Ngc/snVw==","signatures":[{"sig":"MEQCICfSFZnBez9xNg/Bi6+w3jjTEIgIezEa9WcLmeIuEOZtAiBi1ggX53uGbdoYwoQTunfdb7XGzExWdf+KWNhgSL37FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15091839},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"7b8e9d058fe961a6549c51841a2aad23502f1a06","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.6_1747708820955_0.3581931011952073","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"loro-crdt","version":"1.5.7","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"18eb3802114dec875ddc39fdad381195fcac4729","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.7.tgz","fileCount":30,"integrity":"sha512-hFri/Foqy9uEYlO1Se7d9D4aoqGKx2Lsu4gFydZiZOlQiSJ93sCmncSG62+rApyQX+XjHKriPD9o9bDeJCcNlA==","signatures":[{"sig":"MEUCIQCRrwVUo7DuPEHJGt7oZPJD6kHhKp5kTtAhCiQpaq+JHgIgJuAgE70pFrWb2SRxyO7iJG70PVBLTE91NDZjcK6eY1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15323356},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"0a2aed2dace52ffb8583efd8fa33c0b4494f9a8a","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.7_1748254563227_0.841979176148741","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"loro-crdt","version":"1.5.8","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.8","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"c521793cfeadb663616fdf2176ab9300a20e8940","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.8.tgz","fileCount":30,"integrity":"sha512-k8Zo8Edg7ESLlbHDrEViTjTSMsM0AZ9dTO1aEdOzHa3FGWZOIlzdTaiC0z4AgKH/NIL1oXJ3LR2JVPKsDTuVyw==","signatures":[{"sig":"MEUCIQCeHNyczOxwZW7OEgOiL78fK5JnJNnTWeBacxUsaOCWgwIgMiS0phyiHnMJr7oJ0Msg21Yi6csu7ZLQL5gyf4C5igs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15353542},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"7d122699f41391306f412b0b44db37d97dbd0924","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.8_1748938086748_0.3071241258170698","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"loro-crdt","version":"1.5.9","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.9","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"b6c981f021063c8907fab7bb62ef60fe0da2638e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.9.tgz","fileCount":30,"integrity":"sha512-edkfCYh5W42O7EmNVCx6iPrI0yTAhn0DRbEAk6tmiKaL42IpUoqyDREvtFDmdVVgofxKNgceDBQx8fIIjMdr2Q==","signatures":[{"sig":"MEYCIQCPPrlWwrI04kWMJ9di8cyEREem6rCPWtvcSzsnAha2ZgIhAJZ3lsprohzcG+jfF56eWQJ3UgF2+gMvK+4rFpC21oUL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15353469},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"231fe713dda3f68c66a83b5a2cac47e90719d25b","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.9_1750085531207_0.41826607879378597","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"loro-crdt","version":"1.5.10","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.10","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"7acb3167d60ead4c11a8f8ad3e2bedadc55c0203","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.10.tgz","fileCount":30,"integrity":"sha512-dBAw3Hh9EJLaS5MqyNMoZRq7r01UxLWUdm3go2v2EtYIrH658IG0vcktHuZqeEwyTMvE5eUtyHhLx3lgUyDFfw==","signatures":[{"sig":"MEQCIFSEmackVooaysES9HpnLTXF/NN/+c1hRkypEasXRdEOAiAXS07RP8g/80Ah1La8zpa5bgJvOZBAXZ+pFRn25aYtsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15235828},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"9ce4c835f81eab8dddef3a35e3a460e20ee55745","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.10_1754415788200_0.7972156388611171","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"loro-crdt","version":"1.5.11","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.11","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"63e688c0c5a82db7446e2889d20c2d222a637575","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.11.tgz","fileCount":30,"integrity":"sha512-RrcqJhG9vkPnUPJjVAdie5KdADCcey1JUDqpOk5vgzOUy9idcHliZXf3d7Z8yAUTsGeHLfsG2xRg9aE0tHw3WA==","signatures":[{"sig":"MEYCIQCQIQcBwrDCGceOJh5ZeEOTe7mBWUf56a0tEiAhVv34cAIhAO8xWmDjKLEpowNGIhYiwSHLGBFEP7EWCoyMTuLy8y2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15207286},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"bb6bfbd5404ff305d329cc80492271a0d22d92cf","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.11_1755842040286_0.382253856926561","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"loro-crdt","version":"1.5.12","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.12","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"d40e70c066c36518c904532b03240e336c9bb4f6","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.12.tgz","fileCount":30,"integrity":"sha512-mT615hwQhrweGiAqrW6dyKzIdAV68WdRdathivYmzbWW2O+Mvtm1fD/eHGRyzmlJaVZyqiFg8pCou+/TApJ+mA==","signatures":[{"sig":"MEUCIBwEIbXZum51x1YgBrg8S8vh3lgkt0f6mHlL9X1C2U9XAiEAiM235QBAIVBRs9xRkMPNpGVI6VjLHQJ5cMOOCngDrUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15216034},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"83cb30a0f0737694021e10a169646f4723e4dea9","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.12_1755906099558_0.825550486510132","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"loro-crdt","version":"1.5.13","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.5.13","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"887e0ee804ad86093846c8d1da99a11b09dab199","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.5.13.tgz","fileCount":30,"integrity":"sha512-e385aANpoFlbrSy1wBGDb0yv5ko1DTG2d7JqjTAY1UNHKSzhWTs3dwwmI3z3YJKiTTmYEqFyKSJRAQXuZE0wQg==","signatures":[{"sig":"MEUCIASgySlDrOkc5qbgVu15Sr5s7BoGM7rV7VzYRp+6yOLHAiEAw2ZUNEmTrc4a+BA1pcVWvYIt9nkc6L1pRo65E6yNoBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15216979},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"6fb23a2e04243ee00e99d32bdaf9547e44a151a0","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.5.13_1756242557993_0.41795484894353874","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"loro-crdt","version":"1.6.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.6.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"66107ba633ee973a862c9f524a57e31d43677dba","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.6.0.tgz","fileCount":30,"integrity":"sha512-Jdtjo3GITCncKxFU9LbK1ykGwZ4zOmlhPtJFA1vzRYuy3tYpuu/gU6rXx0nZ3pSuDNv0ZklS+7mm1cSEjouOqQ==","signatures":[{"sig":"MEYCIQDUuN+75U3CPDKYo49bT+1OGS4Lg+LCFWe3Q0hELd1uAgIhAIF/R/+fhG+VF/UNpF9qJ3FuisqOz6aYzVkkQTKLrThi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15229311},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"5c68cb3cfeeda173a0715311e3c491b858637614","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.6.0_1756353702033_0.0008856336915616936","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"loro-crdt","version":"1.7.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.7.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"acf3440fee580efa40231100a4d6a782a9c46a05","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.7.0.tgz","fileCount":30,"integrity":"sha512-lx2k96M87cHQ0C6KbZsnVbkP7qrFpm2VEJt6UHHkJJoW5X+2s/hu6WbGSDLme6kYQZTyU3cUCTit1zjHIJNUQw==","signatures":[{"sig":"MEUCIQCW1oe2+fdbRMWbmL5nzsLaSQ4Lhc79Ex4aLcworR69twIgfZKWp5K9mHnSZDpFKV0XHH7Y4Xo+MxiaQEq3fXFJtZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15239726},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"c3da35c75ab74b182051d9d18b2a7df1ded7ce07","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.7.0_1757228184519_0.18465216624526937","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"loro-crdt","version":"1.7.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.7.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"349bd6ca12c85502aa23e6a673cabf8447371206","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.7.1.tgz","fileCount":30,"integrity":"sha512-lcSzNVTvjJIK6zf8IPpFoaK71dnAx2yz/9S438zH/TZhlqCj//H5Hq80khHGDBIIs69Ijv2kggpPfy/p/HO2bg==","signatures":[{"sig":"MEUCIA5bsfQJleG39Y7hEdAC/eaOrVOMGVs1DbiIk1tE+W6EAiEAmHLDPxmk507H7gYbSSq65vIbq5liFckoa2Zh1K/SCh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15241670},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"17b84c4ac73240ab64cded10782f60349b0db298","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.7.1_1757348059901_0.4286096290218029","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"loro-crdt","version":"1.7.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.7.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"4b62691c5369e6f52072c7f43ab0aca78276d5a5","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.7.2.tgz","fileCount":30,"integrity":"sha512-w2tTSNzM6vhPinh44AsoCbNQ+LzRvtlrNr7Y21tbagoU4+1bddnAUmu6Ea6HZ4Xb698MmwK3Ot425OaxuPAjBw==","signatures":[{"sig":"MEUCIQDOcOCf5FnHxNJRfchiZwYcqNZIzxc8TtcMRwodGDKy9gIgUS8RphUhUSO2R9HyrTeNtaeKLg4B2KIPxxs9PnCK6UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15271504},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"88d978548b15119db229d6c04f8172590582f9ac","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.7.2_1757642062729_0.38550506858087985","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"loro-crdt","version":"1.7.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.7.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"c63387de1cfb6376309f59091325a5643422f2e1","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.7.3.tgz","fileCount":30,"integrity":"sha512-bP/Su2mVDf0ieIdOH8RyQ4Dg8hIJUQCzwTfzpuPtQl7XoAk2tzYe5Dt77kIAmioN6DyCI0Frbt2Nr9lHBPf9Mw==","signatures":[{"sig":"MEYCIQCp4lf+PESiPHyjKS98421PmV/nzbacaIdQ/4KW3BhmaAIhAMfUMovCTj/7D2nbRwWQH0OgfoxyRv843eGapapgy7P6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15276852},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"5ee55c375a7be4d52bf13e52b293ba61d89a55a0","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.7.3_1757760243144_0.9375764639175423","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"loro-crdt","version":"1.8.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"70f8708bf0413ae38ad7b69758e1e35029218f28","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.0.tgz","fileCount":30,"integrity":"sha512-MzluzAzmxgBXBnlkZLmlC3gpMECTNy2I6nq+MusnVjUFwxXvq4LUtEOnj5+bVE6wFqSLzqaxjBvlOvfApW2Jmg==","signatures":[{"sig":"MEQCIHT2VOIbfn10zo4vBLxR5ncbGWiLM1rMyJr9Si5z6VWKAiAnToK2oc7YtfRKhUuJxlTi0W8mYwJufQ9PCkD4ekjk6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15300362},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"1ce0a11760320af0396778b28b48b7f1adde7b64","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.0_1758508026833_0.33985877271034814","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"loro-crdt","version":"1.8.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"40a2e86d0bfa537232bf31fa4f03e01c21440d2e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.1.tgz","fileCount":30,"integrity":"sha512-+eAfDAKJl7JVwxUGOOVJlcB7XxSH6u11NB2IK7TbIrIUmu6gfOt3Q0HJaTfTkBYvr1mzB30WiQAlRdriyYsmZQ==","signatures":[{"sig":"MEYCIQDCpODtawkEoojLDgS3qMjH4kiiizz0YTBMwFY38iiRzwIhAIE3KZc0/dzMDFTmFxa+xDRUDfFX6aBSCEaM1vyUBvHz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15444367},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"a53d7c6ef3f2455e5402c00f1f32128a97757b6a","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.1_1758771084759_0.5300667937516976","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"loro-crdt","version":"1.8.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"128ce0db6e20a9d525881e360f8da6554f172e26","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.2.tgz","fileCount":30,"integrity":"sha512-rv33Ma8ZHGvpik9it2Zty+EJw4x/jrbtw/PWSd0Pwm/qZV3mUlB8c0a61WtlPMd/AT6rQ34i1OSg0f2UrPz3Ww==","signatures":[{"sig":"MEUCIQCMYJj2zCA3MiruVOJPnAFbG/5OcFfBDtCZPA6cosh35QIgVoCWN8sut9b3WmjbIvHIN3yf+Xk8o3DRcdiMUy2KOCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402180},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"ead46410f6f688854d1b92415ff1a3b3376f81c0","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.2_1759504675820_0.9567438464954823","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"loro-crdt","version":"1.8.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"26433cf0b829e77591ed9e3fe2155552a032d76d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.3.tgz","fileCount":30,"integrity":"sha512-eJpeH29aNZQRPSx7x5wfS+d+lFT/WVEMA0+KLrBA+K1mWrBplbZjBNvVRv/i1DQHg8TTAwMphGeVauNDb9qfPw==","signatures":[{"sig":"MEUCIBOYrksxHfLqGBKskdqXA2cHkXglw/FxSeXNZqvE82zDAiEA6A2NcIZ/9jh3gslbzgB45/qw0nTouP+4gopNiMoZxg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15403140},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"34d183812f273298aba42db6c3d4693c78f804bf","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.8.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.3_1760154518987_0.0004442414411720552","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"loro-crdt","version":"1.8.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"1881fd96cd2d4e716dcf68f1262998cc95941fb5","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.4.tgz","fileCount":29,"integrity":"sha512-ZUi7Sf8A5OJ8aHcrUyvF1er2RaaWIe/zNwhprfuFQTXUNu2xavxAqvDtXjvXSDXk/iPPYeYKRe00ApVa3MlqsA==","signatures":[{"sig":"MEUCIQD65QItYFOwfXtu7lOQ9mKcSJ4ZI325RXPk/uohbVBgSAIgbbpQTOUYhGw4EMNwbb4uAqJjzdEggnh9rsu3jMI6EKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15403762},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"1b05c589b06549548215e8250992f15525b63c67","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.9.3","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.4_1760431214499_0.7843295435690651","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"loro-crdt","version":"1.8.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"c38a13e5acc62b5ac9557c64d80456ec7e0f807d","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.5.tgz","fileCount":29,"integrity":"sha512-sWWOjzV05RT/NrD42THaihg8kQGNTzPzroyEap7PzyXYIg9JPlTA6MWqt8gLqhpWKhYD2niisljB2+4iwGUZWA==","signatures":[{"sig":"MEUCIEI5QdwO+u8yTIwOGnjWVQtWnmdWXFLJq68SI7Jt8AvDAiEA9h1+pR3IQo9iDeaqSOgjviEjTuBhFVCiU6xjxcQmw7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15486163},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"64f48cafb2734a270ce2cb3b575d4e27d24d21d2","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.9.3","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.5_1761231155394_0.5953190052170312","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"loro-crdt","version":"1.8.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"c89c859af1895f238d105b88615dbd6784f5d827","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.6.tgz","fileCount":29,"integrity":"sha512-2CFTsCxmHfbBnlRNBikqe86BX20MWjCrvcX1hpxrAinGhrU3gFtjM6q6Jh6e+AiThCnxz5rhDpCU32/pxYJrzw==","signatures":[{"sig":"MEQCIG+A6IXstME6TpneHFu9fX1cwiCpAcNLXQtO+7pFrujVAiAcp6GsXXWX277bCLdRQ1+7F5FxnJFz0tdXoV/QXz+2WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15490752},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"ad41e481f7569307fdabb0ed5c2e9c48a7a4e5d7","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.9.3","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.6_1761727567516_0.38056565559383904","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"loro-crdt","version":"1.8.7","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"f74d69db4ae02d0efd1d2f2b2a8be06658061ca9","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.7.tgz","fileCount":32,"integrity":"sha512-9bwbuZ51IpPhGEEWxuhYuf4NX3q3esDnniBdBpGlaBdu2U3CvmXJdW2Ggk/63XgcvW8ZXHN32uJ77R98E3c9hg==","signatures":[{"sig":"MEUCIQCIQAHHLAWYD3UXXJGMhFCzmgIjoV+jWWRk1gqCrD1k3AIgFv+AnDWJ1houoXnYQn2pSMeTnGpSbcQF//GnBhZkBLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43220105},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"bf0297e6ebbc76c6c0313c91366871952f9274ff","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.9.3","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.7_1761738383945_0.9305509887125618","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"loro-crdt","version":"1.8.8","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.8","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"37cb22d87c48e1131f82d2a350b3ea7806ac3872","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.8.tgz","fileCount":32,"integrity":"sha512-i94b6xZnD64JGcWfpciQ4hc+rz+ePp9VzN/W3vMGM1PNanMSqMujqzL2yHhUY1OzAkEh3JBhEwdxY1SeDmSedg==","signatures":[{"sig":"MEYCIQDk63CKvm8b1IO19/Jz+jx6BwNF2cNLP9ghtZL2DOWwoQIhANuy8rvARcnmnmKCWgXkWZ7Lx9lmgC3ayeNpehK8w+iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43211489},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"31fefa57442c0e921121f341f80d314e60f2c165","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"rem2018","email":"remch183@outlook.com"},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"10.9.3","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.8_1761796962422_0.11639499999658254","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"loro-crdt","version":"1.8.9","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.8.9","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"c645bbda6bb58c03d564ff61462aba380f094d70","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.8.9.tgz","fileCount":29,"integrity":"sha512-5x71XLJ1etIOgSO8T/fA48j9yTWkRtVD0uCCIK+koChn4doKpPe25vrCJ6m770ARair3Cz4sg6iWtw5cWeJJMg==","signatures":[{"sig":"MEUCICTlqZfwQao9DVz8+yA7rXs6bzg7ou3VdOJ0RDbgTpqLAiEAgdwhDmLzIHeQiWqAz52h9rX5PHFhSnX2nz+KN0pymiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15354568},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"c897c346d9fd46dccf44de7ef4e72799fa9c9769","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","loro-crdt-old":"npm:loro-crdt@=0.16.0","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.8.9_1762342202703_0.6170935472322283","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"loro-crdt","version":"1.9.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.9.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"09685a5a886c349666521ad219fef362a8975130","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.9.0.tgz","fileCount":29,"integrity":"sha512-twXAoypRaqSj8t0KJxKPis7ceqcJufrolcB8GLRkq2iGdqJ2EKT+rCJgwVoVgx8dhgFfbJjJEnpLKRs/bY6TcQ==","signatures":[{"sig":"MEUCIQDaCRyn/OGDcldr5ajWFjrrrX4QuB8TtlEJkWgytDRZzAIgfosxT5WA66X1zlPPOZXzc6aq8vnBkgkLOI8hqHtl6Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15556568},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"383e86d9d5686240343edfc4768fcb9eeb8874f4","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.9.0_1762758352465_0.3597997958856558","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"loro-crdt","version":"1.10.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"8ab5d4dfd5e279f07f3c85a69f894a3a754f741e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.0.tgz","fileCount":29,"integrity":"sha512-Fms27q9IaDANUe5OACQL6qLMhJasMXzjRkyK+NAIiPQXGBK2VAp6C7pAr9fzuKbL71YyDgA4Pv69RGwiScWSPg==","signatures":[{"sig":"MEUCIQD0zLLcukJH4jAfRx68t+xbeRQdYMMy6iNfNdB5T0KlmAIgWOg6kGGhVJBHo0ZHDjlffP3NlepdMLI+5fJWM7GeHMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15604975},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"3927c1a521671a4380616869a7c2f3a8dc884fd5","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.0_1763696059969_0.40224851868879474","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"loro-crdt","version":"1.10.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"229bc8cb74285862b0a54fd027caebaa91ed4456","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.1.tgz","fileCount":29,"integrity":"sha512-eqrnNSU9Q7qBfq/vLnHIFWiq8L2jtvW+HgqPKmxYE8iicXs+Fw2RUpLAlzDULlnK2usptZpmOqILsOpxFs5HQg==","signatures":[{"sig":"MEUCIQDPtTWdzPGzSQX68A+28axM6BsWAcWdcfVUmdbSTiIqZwIgR+Vg9t3yvkwR7Hddbxb2GjuWt0s9HMZz8lmT9aR9UdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15605627},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"6cfef7fa2b8d7ffbb0da6a0cc9906de6ad261293","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.1_1764215938781_0.543075857281331","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"loro-crdt","version":"1.10.2","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.2","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"1cdc1252af008b2f4971fd70b6b7349cfaabe30b","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.2.tgz","fileCount":29,"integrity":"sha512-qERS9ReVQ9eT4tQsChXPvMUtLV4W8OWHJyUBW0dSksY6HGwk3AkyczkzlgBjRjVZRbU4aig6TOJqWo97xbtF2Q==","signatures":[{"sig":"MEQCIHGliVkHSwA7TDiMgWBUILy2I67avN5Q3eIjGQdSYXAuAiAS7Adite7jSwU1VWzu1qIGIGDZBs7YWv6MS934PJVjhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15610785},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"adb5c2a2521c3197bb38bcec0bb053228de1bf64","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.2_1764234464908_0.967650266702601","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"loro-crdt","version":"1.10.3","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.3","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"5647be831bfd972f34d9e9eebc2ff9ba459e0f9c","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.3.tgz","fileCount":29,"integrity":"sha512-vzWkVw7mWrKTilPjrgAhhzjAyOn3/DaUPJxdK9lunpEI1Y+uQMDBt/pEtRiovKFtGXo4tUVfULnFc7H/ufGwkQ==","signatures":[{"sig":"MEYCIQCKAQQJ9Pypmi9AF2G4L/MezSqU5PTQDAw2Ua/LlmcMBgIhANqEia2ORf0XkXQ8/qxuESD/KLR6fYsopyckKIP12yAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15679266},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"e628eeaa0626482fd83536f7f350f798c8d12338","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.3_1765202384933_0.7326118089828741","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"loro-crdt","version":"1.10.4","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.4","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"9447101057ba96d6bbd0e74b4401b51c6a38e274","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.4.tgz","fileCount":29,"integrity":"sha512-+BKM5kf8S/e/8tXwaNyy4rihXH3bEjega97kAFywVjQM6hcp2NTa2eGQyDuW4mhj2ezcwHCyR9YrGTq30S6Kow==","signatures":[{"sig":"MEYCIQDFdtX/+3Dc4tUQ7SyOLA9ykhCQJLf50uVIaEZN8ix5qQIhAPSp6m3vto1TQI4AGHVUA+qWwFF4vLa/+NkHTYMQhWVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15625810},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"483a7f96a33cff581c608068eeaf7f40e3128e18","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.4_1767954213522_0.7186550034915911","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"loro-crdt","version":"1.10.5","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.5","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"e982daff42d6600e8aa97aac4cae7139ccd10071","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.5.tgz","fileCount":29,"integrity":"sha512-ZUCCiI0FbMWDI1dNhpmvjSyKQVZd7oD9JifRqcO+B2Kx+bDRBgd4QFf2SetHd9efQmnzJAGapHRVM2anTTrTuw==","signatures":[{"sig":"MEYCIQDKTzRiZhSfv7QxL9NE5/vJ+tjuZZXMRrc3HuxIDTRG4QIhAIM+wovQQUBgs4yvF/Dtd457QW+hycUN8811NJXHvoD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15627623},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"08d99395bffa89dcec97db28c2394e2949f48dd6","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.5_1769185864845_0.6465165020278412","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"loro-crdt","version":"1.10.6","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.6","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"34c92bb6f76b3b74d94bb5b67e0a7b313eab83bc","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.6.tgz","fileCount":29,"integrity":"sha512-ije6m7wrSRtzdyEd7n+rjgA+UCzfvz2PkjLk5Lf86zf1LgcbWY3g2nE3+7TDADiiX/ziYTovHnGRBiylPt2ipw==","signatures":[{"sig":"MEUCIAoVHJl3sXXinMZGdYX/yi2GBXURKBgg05pO+LQraG7GAiEAgU3jzpiJPqSv8doEcrb8PsBl0wc5cTbM6ijb9KY5avw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15473469},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"f9a6adb0366e426499234c1b82362a69ae90f1bd","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.6.2","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.6_1770254133523_0.9133337611990426","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"loro-crdt","version":"1.10.7","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.7","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"f5a2778c15186530ec76f5db40b45cbb178df25e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.7.tgz","fileCount":29,"integrity":"sha512-V28QlZ9LNcscRNssaDwiTvpXpvtPuYb/mFOQpeWl/n2iHNp4w2OaFXGp6gR9Cc/P7tLheG1U7MyG7xHt4WCifA==","signatures":[{"sig":"MEUCIHwEkQaC4vgx8xZKZmVnUCecbVl4rRn4u1NsQQnT7wzYAiEA65vY+1N719Gnqf3VxD+zl4jWwcMFaU9ML/KDAz9Dl00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15470632},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"781bd260032c2865cad321e7f73780f7d034b549","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.9.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.7_1773680354246_0.019421463601842603","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"loro-crdt","version":"1.10.8","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.10.8","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"dcd8bf325eb1d7b720595d1a10b59e2c69ba3248","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.10.8.tgz","fileCount":29,"integrity":"sha512-GvH8fSJST1VDHRGzlQml80pBYoFbIP4ULeV1S8fD4ffmA8m+icoPORyVUW2AkJBY3dxKIcMMn0WqaJmpCmnbkQ==","signatures":[{"sig":"MEQCIAVJyajHdPD+l17iJc3c8XyttycgWYR9dx/sEzq4LGgXAiA2JhyWnR2s3xSKTCWWrvVv18ngvtDvgsiqtkD9aHf7uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15470875},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"655bafa65320de45d9d579f8d7bc5df964a454f1","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.9.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.10.8_1774071236028_0.5471502368314733","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"loro-crdt","version":"1.11.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.11.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"88e78f1d45513430b4570b3c86868b427e1a5c6a","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.11.0.tgz","fileCount":29,"integrity":"sha512-dGdyYycSekFC3elAE0qCJMK7Ls6U+bS5p0skApbH3+RkpDpjHxzToj+uqbeFh+iSmIgmpl5VFaUMOcrGa4GRtA==","signatures":[{"sig":"MEUCIQCaDGVa0v9s5G+nqMV+AcXhpsrpCi9Enijca60PzyUWUwIgAy28Mt9V6y8gSgW8Ufen5j5PVQROprq+F2n0y2yH1rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15656017},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"016212ebea6338af012f3645eca4c9e3bca3f3c5","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.11.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.11.0_1776004716529_0.614840589877115","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"loro-crdt","version":"1.11.1","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.11.1","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"de21c27397ce119aca0b3bb73779f0250db174d5","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.11.1.tgz","fileCount":29,"integrity":"sha512-R+Ksyy2FPYoOfJAkVY6BqGk11AtlgWZ1B91V/G7TaQxitxuvUvMd1URhO33LYfFUIT2CSn0Nikl+bbRZ2RGuZg==","signatures":[{"sig":"MEUCIQDIVYiqS1XYVbhRnTUkmir9/Vjdpc8mjcZQb0U1j2CCFwIgI+x08AZ0BvkYOhr8yOlxI3mg8m+7n4O3VGvRCPVi4Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15589363},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"e3a472ab41d7faed6e47470f6815371ac97c3107","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.11.0","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.11.1_1776784265142_0.6475364758304276","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"loro-crdt","version":"1.12.0","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"author":"","license":"MIT","_id":"loro-crdt@1.12.0","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"homepage":"https://loro.dev","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"dist":{"shasum":"8ad1a66c19f57809c594d368d54f91a04cde3c52","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.12.0.tgz","fileCount":29,"integrity":"sha512-+QAqhBEQ3VZqQKRYjVZElZKLMgtQoewaT1l+oZUh74WsCNqvNI5hazy5gM35NQvcOkrebskWc15a33LS6WAR7g==","signatures":[{"sig":"MEUCIHyL4vYWG0i7S79UF6ZhhRSA1neoK6M73zT5pPkavEeaAiEAp4gLWKXFeJhv6MOKefBSJL0/9Mt9tfvsb0HpswuvPZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15387621},"main":"nodejs/index.js","types":"bundler/index.d.ts","module":"bundler/index.js","gitHead":"f9e504dd149091068a15c538527eb01d6696cdb2","scripts":{"test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test","build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"repository":{"url":"git+https://github.com/loro-dev/loro.git","type":"git"},"_npmVersion":"11.12.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","tslib":"^2.8.0","eslint":"^8.46.0","rollup":"^3.20.1","vitest":"^1.4.0","esbuild":"^0.18.20","prettier":"^3.0.0","@vitest/ui":"^1.0.4","typescript":"^5.6.3","brotli-wasm":"^3.0.1","@actions/core":"^1.11.1","@actions/github":"^6.0.1","vite-plugin-wasm":"^3.1.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","rollup-plugin-dts":"^5.3.0","@rollup/plugin-wasm":"^6.2.2","@rollup/plugin-alias":"^5.1.1","rollup-plugin-esbuild":"^5.0.0","@rollup/plugin-typescript":"^12.1.1","@typescript-eslint/parser":"^6.2.0","@rollup/plugin-node-resolve":"^15.0.1","vite-plugin-top-level-await":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/loro-crdt_1.12.0_1777179956983_0.2901020319851826","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"loro-crdt","version":"1.12.1","description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"repository":{"type":"git","url":"git+https://github.com/loro-dev/loro.git"},"main":"nodejs/index.js","module":"bundler/index.js","types":"bundler/index.d.ts","scripts":{"build-dev":"deno run -A ./scripts/build.ts dev && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","build-release":"deno run -A ./scripts/build.ts release && rollup -c && deno run -A ./scripts/post-rollup.ts && npm run test","test":"node --expose-gc ./node_modules/vitest/vitest.mjs run && npx tsc --noEmit && cd ./deno_tests && deno test -A && cd ../bun_tests && bun test"},"homepage":"https://loro.dev","author":"","license":"MIT","devDependencies":{"@actions/core":"^1.11.1","@actions/github":"^6.0.1","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-wasm":"^6.2.2","@typescript-eslint/parser":"^6.2.0","@vitest/ui":"^1.0.4","brotli-wasm":"^3.0.1","esbuild":"^0.18.20","eslint":"^8.46.0","loro-crdt-alpha-4":"npm:loro-crdt@=1.0.0-alpha.4","prettier":"^3.0.0","rollup":"^3.20.1","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","tslib":"^2.8.0","typescript":"^5.6.3","vite":"^4.2.1","vite-plugin-top-level-await":"^1.2.2","vite-plugin-wasm":"^3.1.0","vitest":"^1.4.0"},"gitHead":"19f709d727f94571ff40319ac68bc134cd56140a","_id":"loro-crdt@1.12.1","bugs":{"url":"https://github.com/loro-dev/loro/issues"},"_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-iHDGq4RaTHr6CFbXqV91ngKyVlB2NuYXz0q9t0Dedr8sQnbcPNdFs4DaqzDNP1jojuygFvYv12gt407M22OeQg==","shasum":"ed0215cad32e231c8f2b8dd49f1899731d3cc15e","tarball":"https://registry.npmjs.org/loro-crdt/-/loro-crdt-1.12.1.tgz","fileCount":29,"unpackedSize":15460669,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/loro-crdt@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHM7LCUSBErf0qYmUBk9Piv+k1jkUaKzfrYcGiUrXXYFAiBjHYpGAC/o5MLZGjz4yHllyyavmewZihV9a0QEnYIIIQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2259eda-b56e-46e4-a7ab-25b49b27c7e5"}},"directories":{},"maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/loro-crdt_1.12.1_1777493511049_0.09550674717506258"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-07T06:20:12.774Z","modified":"2026-04-29T20:11:51.672Z","1.0.0":"2023-03-23T14:47:02.415Z","1.0.1":"2023-03-23T15:18:49.112Z","1.0.2":"2023-03-23T15:23:03.371Z","1.0.3":"2023-03-23T16:06:34.532Z","1.0.4":"2023-03-24T03:48:09.960Z","1.0.5":"2023-03-27T17:04:59.893Z","1.0.6":"2023-03-28T15:24:00.682Z","0.2.5":"2023-04-07T06:20:12.950Z","0.2.6":"2023-04-07T08:37:14.768Z","0.2.7":"2023-04-07T08:40:28.657Z","0.2.8-alpha":"2023-04-19T09:12:02.722Z","0.2.8-alpha-1":"2023-04-19T09:17:43.837Z","0.3.0":"2023-05-11T04:16:05.597Z","0.4.0":"2023-11-10T12:42:44.986Z","0.4.1":"2023-11-12T13:13:18.338Z","0.4.2":"2023-11-16T13:54:15.900Z","0.4.3":"2023-11-16T14:28:15.259Z","0.5.0":"2023-11-27T09:57:29.663Z","0.6.0":"2023-12-05T05:39:42.801Z","0.6.1":"2023-12-05T05:58:54.706Z","0.6.2":"2023-12-05T06:31:39.909Z","0.6.3":"2023-12-05T06:53:20.779Z","0.6.4":"2023-12-06T15:40:25.191Z","0.6.5":"2023-12-07T07:27:49.801Z","0.7.0":"2023-12-08T09:01:30.960Z","0.7.1":"2023-12-26T10:01:59.628Z","0.7.2-alpha.0":"2023-12-26T10:55:42.346Z","0.7.2-alpha.1":"2023-12-26T11:28:14.652Z","0.7.2-alpha.2":"2023-12-27T04:48:43.170Z","0.7.2-alpha.3":"2023-12-27T04:56:09.316Z","0.7.2-alpha.4":"2023-12-27T06:44:25.593Z","0.8.0":"2024-01-05T08:11:56.560Z","0.9.0":"2024-01-17T15:01:18.564Z","0.9.1":"2024-01-18T05:31:25.376Z","0.9.2":"2024-01-19T14:23:47.326Z","0.9.3":"2024-01-19T16:59:45.685Z","0.9.4":"2024-01-21T12:04:56.047Z","0.10.0":"2024-01-22T05:01:11.233Z","0.10.1":"2024-01-24T02:02:13.027Z","0.11.0":"2024-02-10T14:25:40.536Z","0.11.1":"2024-02-17T06:43:21.547Z","0.12.0":"2024-03-27T15:54:13.816Z","0.13.0":"2024-03-30T03:44:52.872Z","0.13.1":"2024-03-30T18:13:26.283Z","0.14.0":"2024-04-04T18:25:51.469Z","0.14.1":"2024-04-09T08:11:03.047Z","0.14.2":"2024-04-10T04:31:03.277Z","0.14.3":"2024-04-14T14:16:53.466Z","0.14.4":"2024-04-17T07:16:54.158Z","0.14.5":"2024-04-18T11:58:18.515Z","0.14.6":"2024-04-24T11:31:31.084Z","0.15.0":"2024-04-26T04:31:11.899Z","0.15.1":"2024-05-02T08:56:45.104Z","0.15.2":"2024-05-04T03:43:29.841Z","0.4.0-alpha.0":"2024-05-05T03:14:01.212Z","0.15.3":"2024-05-09T08:33:10.796Z","0.15.4":"2024-05-09T16:18:57.884Z","0.16.0":"2024-05-20T22:41:47.888Z","0.16.1":"2024-05-21T05:14:17.051Z","0.16.2":"2024-05-23T02:30:27.270Z","0.16.3":"2024-06-06T09:00:57.661Z","0.15.5-alpha.0":"2024-06-07T06:12:14.056Z","0.16.4-alpha.0":"2024-06-07T06:16:30.743Z","0.16.4":"2024-06-13T07:33:43.273Z","0.16.5":"2024-06-21T04:13:15.148Z","0.16.6":"2024-06-27T16:06:02.260Z","0.16.7":"2024-07-14T09:05:05.450Z","0.16.8":"2024-08-27T13:10:13.846Z","0.16.9":"2024-08-27T13:36:24.653Z","0.16.10":"2024-08-27T16:12:30.265Z","0.16.11":"2024-09-05T06:33:06.495Z","0.16.12":"2024-09-07T11:46:21.781Z","1.0.0-alpha.0":"2024-09-12T14:38:24.746Z","1.0.0-alpha.1":"2024-09-20T10:17:21.921Z","1.0.0-alpha.2":"2024-09-23T02:21:13.915Z","1.0.0-alpha.3":"2024-09-24T10:10:28.488Z","1.0.0-alpha.4":"2024-10-09T04:02:23.062Z","1.0.0-alpha.5":"2024-10-09T11:31:11.812Z","1.0.0-beta.1":"2024-10-16T08:30:30.885Z","1.0.0-beta.2":"2024-10-17T06:17:00.447Z","1.0.0-beta.3":"2024-10-19T09:13:57.677Z","1.0.0-beta.4":"2024-10-19T15:23:16.923Z","1.0.0-beta.5":"2024-10-22T14:58:38.451Z","1.0.7":"2024-10-23T15:43:21.923Z","1.0.8-alpha.0":"2024-10-29T09:48:46.061Z","1.0.8-alpha.1":"2024-10-29T10:03:16.218Z","1.0.8-alpha.2":"2024-10-29T10:16:33.486Z","1.0.8-alpha.3":"2024-10-29T10:59:04.306Z","1.0.8":"2024-10-29T13:56:44.548Z","1.0.9":"2024-11-04T14:48:06.337Z","1.1.0":"2024-11-09T13:06:03.539Z","1.1.1":"2024-11-12T15:09:24.682Z","1.1.2":"2024-11-16T11:35:44.585Z","1.1.3-alpha.0":"2024-11-16T12:11:45.905Z","1.1.3":"2024-11-18T07:27:59.955Z","1.1.4":"2024-11-29T06:27:40.492Z","1.2.0":"2024-12-10T08:38:46.126Z","1.2.1":"2024-12-11T09:29:33.386Z","1.2.2":"2024-12-17T05:19:16.334Z","1.2.3":"2024-12-23T06:39:26.993Z","1.2.4":"2024-12-27T02:22:00.227Z","1.2.5":"2024-12-28T14:56:19.380Z","1.2.6":"2024-12-31T06:28:22.153Z","1.2.7":"2025-01-03T18:13:52.932Z","1.3.0":"2025-01-09T04:48:27.599Z","1.3.1":"2025-01-16T02:56:50.749Z","1.3.2":"2025-01-30T11:39:02.903Z","1.3.3":"2025-02-05T07:56:45.701Z","1.3.4":"2025-02-05T16:44:58.896Z","1.3.5":"2025-02-07T11:59:19.837Z","1.4.0":"2025-02-13T16:00:59.280Z","1.4.1":"2025-02-13T17:37:05.030Z","1.4.2":"2025-02-14T09:18:47.848Z","1.4.3":"2025-02-24T13:51:08.632Z","1.4.4":"2025-02-26T10:46:37.973Z","1.4.5":"2025-02-27T14:42:58.984Z","1.4.6":"2025-03-03T04:20:36.797Z","1.5.0":"2025-04-04T03:30:23.802Z","1.5.1":"2025-04-06T05:41:23.322Z","1.5.2":"2025-04-08T11:31:47.262Z","1.5.3":"2025-04-10T04:46:50.393Z","1.5.4":"2025-04-23T16:31:42.660Z","1.5.5":"2025-05-13T02:19:27.838Z","1.5.6":"2025-05-20T02:40:21.218Z","1.5.7":"2025-05-26T10:16:03.524Z","1.5.8":"2025-06-03T08:08:07.069Z","1.5.9":"2025-06-16T14:52:11.460Z","1.5.10":"2025-08-05T17:43:08.512Z","1.5.11":"2025-08-22T05:54:00.540Z","1.5.12":"2025-08-22T23:41:39.867Z","1.5.13":"2025-08-26T21:09:18.356Z","1.6.0":"2025-08-28T04:01:42.318Z","1.7.0":"2025-09-07T06:56:24.783Z","1.7.1":"2025-09-08T16:14:20.158Z","1.7.2":"2025-09-12T01:54:23.071Z","1.7.3":"2025-09-13T10:44:03.401Z","1.8.0":"2025-09-22T02:27:07.088Z","1.8.1":"2025-09-25T03:31:25.042Z","1.8.2":"2025-10-03T15:17:56.086Z","1.8.3":"2025-10-11T03:48:39.257Z","1.8.4":"2025-10-14T08:40:14.757Z","1.8.5":"2025-10-23T14:52:35.677Z","1.8.6":"2025-10-29T08:46:07.808Z","1.8.7":"2025-10-29T11:46:24.231Z","1.8.8":"2025-10-30T04:02:42.796Z","1.8.9":"2025-11-05T11:30:03.007Z","1.9.0":"2025-11-10T07:05:52.796Z","1.10.0":"2025-11-21T03:34:20.241Z","1.10.1":"2025-11-27T03:58:59.137Z","1.10.2":"2025-11-27T09:07:45.139Z","1.10.3":"2025-12-08T13:59:45.251Z","1.10.4":"2026-01-09T10:23:33.855Z","1.10.5":"2026-01-23T16:31:05.148Z","1.10.6":"2026-02-05T01:15:33.874Z","1.10.7":"2026-03-16T16:59:14.547Z","1.10.8":"2026-03-21T05:33:56.338Z","1.11.0":"2026-04-12T14:38:36.845Z","1.11.1":"2026-04-21T15:11:05.456Z","1.12.0":"2026-04-26T05:05:57.303Z","1.12.1":"2026-04-29T20:11:51.397Z"},"bugs":{"url":"https://github.com/loro-dev/loro/issues"},"license":"MIT","homepage":"https://loro.dev","keywords":["crdt","CRDTs","realtime","collaboration","sync","p2p"],"repository":{"type":"git","url":"git+https://github.com/loro-dev/loro.git"},"description":"Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.","maintainers":[{"name":"rem2018","email":"remch183@outlook.com"},{"name":"leon7hao","email":"lz@loro.dev"}],"readme":"<p align=\"center\">\n  <a href=\"https://loro.dev\">\n    <picture>\n      <img src=\"./docs/Loro.svg\" width=\"200\"/>\n    </picture>\n  </a>\n</p>\n<h1 align=\"center\">\n<a href=\"https://loro.dev\" alt=\"loro-site\">Loro</a>\n</h1>\n<p align=\"center\">\n  <b>Make your JSON data collaborative and version-controlled 🦜</b>\n</p>\n<p align=\"center\">\n  <a href=\"https://trendshift.io/repositories/4964\" target=\"_blank\"><img src=\"https://trendshift.io/api/badge/repositories/4964\" alt=\"loro-dev%2Floro | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"/></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://loro.dev/docs\">\n    <b>Documentation</b>\n  </a>\n  |\n  <a href=\"https://loro.dev/docs/tutorial/get_started\">\n    <b>Getting Started</b>\n  </a>\n  |\n  <a href=\"https://docs.rs/loro\">\n    <b>Rust Doc</b>\n  </a>\n</p>\n<p align=\"center\">\n  <a aria-label=\"X\" href=\"https://x.com/loro_dev\" target=\"_blank\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/Twitter-black?style=for-the-badge&logo=Twitter\">\n  </a>\n  <a aria-label=\"Discord-Link\" href=\"https://discord.gg/tUsBSVfqzf\" target=\"_blank\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/Discord-black?style=for-the-badge&logo=discord\">\n  </a>\n</p>\n\n\n<h4 align=\"center\">\n  ✨ Loro 1.0 is out! Read the <a href=\"https://loro.dev/blog/v1.0\">announcement</a>.\n</h4>\n\nLoro is a [CRDTs(Conflict-free Replicated Data Types)](https://crdt.tech/) library that makes building [local-first][local-first] and collaborative apps easier. You can now use it in Rust, JS (via WASM), and Swift.\n\n# Features\n\n**Features Provided by CRDTs**\n\n- P2P Synchronization\n- Automatic Merging\n- Local Availability\n- Scalability\n- Delta Updates\n\n**Supported CRDT Algorithms**\n\n- 📝 Text Editing with [Fugue]\n- 📙 [Rich Text CRDT](https://loro.dev/blog/loro-richtext)\n- 🌲 [Moveable Tree](https://loro.dev/docs/tutorial/tree)\n- 🚗 [Moveable List](https://loro.dev/docs/tutorial/list)\n- 🗺️ [Last-Write-Wins Map](https://loro.dev/docs/tutorial/map)\n\n**Advanced Features in Loro**\n\n- 🚀 [Fast Document Loading](https://loro.dev/blog/v1.0)\n- ⏱️ Fast [Time Travel](https://loro.dev/docs/tutorial/time_travel) Through History\n- 🏛️ [Version Control with Real-Time Collaboration](https://loro.dev/blog/v1.0#version-control)\n- 📦 [Shallow Snapshot](https://loro.dev/docs/advanced/shallow_snapshot) that Works like Git Shallow Clone \n\n\n> In this example, we demonstrate importing an entire Loro codebase into a Loro-powered \n> version controller, preserving the complete Git DAG history while enabling fast version switching.\n\n## Debugging the Wasm build\n\nThe standard build pipeline (`deno run -A ./scripts/build.ts dev|release`) now keeps DWARF debugging information through `wasm-bindgen` and emits two helper files alongside every `loro_wasm_bg.wasm` artifact:\n\n- `loro_wasm_bg.wasm.map` &mdash; a v3 source map derived from DWARF so that Chrome, Edge, and Firefox can show original Rust locations when inspecting stack traces.\n\nLoad the source map in browser devtools; when devtools fetches the debug companion it can map instructions back to Rust source files and line numbers without inflating the shipped `.wasm`.\n\n# Example\n\n[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/edit/loro-basic-test?file=test%2Floro-sync.test.ts)\n\n```ts\nimport { expect, test } from 'vitest';\nimport { LoroDoc, LoroList } from 'loro-crdt';\n\ntest('sync example', () => {\n  // Sync two docs with two rounds of exchanges\n\n  // Initialize document A\n  const docA = new LoroDoc();\n  const listA: LoroList = docA.getList('list');\n  listA.insert(0, 'A');\n  listA.insert(1, 'B');\n  listA.insert(2, 'C');\n\n  // Export all updates from docA\n  const bytes: Uint8Array = docA.export({ mode: 'update' });\n\n  // Simulate sending `bytes` across the network to another peer, B\n\n  const docB = new LoroDoc();\n  // Peer B imports the updates from A\n  docB.import(bytes);\n\n  // B's state matches A's state\n  expect(docB.toJSON()).toStrictEqual({\n    list: ['A', 'B', 'C'],\n  });\n\n  // Get the current version of docB\n  const version = docB.oplogVersion();\n\n  // Simulate editing at B: delete item 'B'\n  const listB: LoroList = docB.getList('list');\n  listB.delete(1, 1);\n\n  // Export the updates from B since the last sync point\n  const bytesB: Uint8Array = docB.export({ mode: 'update', from: version });\n\n  // Simulate sending `bytesB` back across the network to A\n\n  // A imports the updates from B\n  docA.import(bytesB);\n\n  // A has the same state as B\n  expect(docA.toJSON()).toStrictEqual({\n    list: ['A', 'C'],\n  });\n});\n```\n\n# Blog\n\n- [Loro 1.0](https://loro.dev/blog/v1.0)\n- [Movable tree CRDTs and Loro's implementation](https://loro.dev/blog/movable-tree)\n- [Introduction to Loro's Rich Text CRDT](https://loro.dev/blog/loro-richtext)\n- [Loro: Reimagine State Management with CRDTs](https://loro.dev/blog/loro-now-open-source)\n\n# Credits\n\nLoro draws inspiration from the innovative work of the following projects and individuals:\n\n- [Diamond-types](https://github.com/josephg/diamond-types): The [Event Graph Walker (Eg-walker)](https://loro.dev/docs/advanced/event_graph_walker) algorithm from @josephg has been adapted to reduce the computation and space usage of CRDTs.\n- [Automerge](https://github.com/automerge/automerge): Their use of columnar encoding for CRDTs has informed our strategies for efficient data encoding.\n- [Yjs](https://github.com/yjs/yjs): We have incorporated a similar algorithm for effectively merging collaborative editing operations, thanks to their pioneering work.\n- [Matthew Weidner](https://mattweidner.com/): His work on the [Fugue](https://arxiv.org/abs/2305.00583) algorithm has been invaluable, enhancing our text editing capabilities.\n- [Martin Kleppmann](https://martin.kleppmann.com/): His work on CRDTs has significantly influenced our comprehension of the field.\n \n\n[local-first]: https://www.inkandswitch.com/local-first/\n[Fugue]: https://arxiv.org/abs/2305.00583\n","readmeFilename":"README.md"}