{"_id":"yjs","_rev":"325-ca0c6f1587b903f07d5780a99ea48069","name":"yjs","dist-tags":{"next":"14.0.0-8","beta":"14.0.0-16","latest":"13.6.30"},"versions":{"0.3.0":{"name":"yjs","version":"0.3.0","keywords":["OT","collaboration","Yata","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.3.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"d3c76c6b81956877c40d4ed00f643ba6a7cf712e","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.3.0.tgz","integrity":"sha512-RAqxybpkVXnkO3YMhYjJSdB82YEuz913rshm2UPRv1tQBYjrG3GDQ/Tvq+7RIaG30c2Uxh2mDceP16BWjXWGPQ==","signatures":[{"sig":"MEUCIQCzKUB4TRWpGPWQe5j65IIKHejYXB1PHwrL3t2L90SEsAIgK2grQCLUcYbC8soCVbomYARr6F4Cx7cdhGxh2AF6lmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"d3c76c6b81956877c40d4ed00f643ba6a7cf712e","gitHead":"978203d73efcfdb996ea6ceb3806bcc74386c122","scripts":{"test":"gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.28","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.9.1","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^1.21.4","sinon":"^1.10.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.5.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1","gulp-mocha-phantomjs":"^0.5.0"}},"0.3.1":{"name":"yjs","version":"0.3.1","keywords":["OT","collaboration","Yata","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.3.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"675719efde6a5f8c4cec28bd90b94d8b5195e054","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.3.1.tgz","integrity":"sha512-O+r3kT8PlMJfgvRaabTDajkv4BJgT7VFW5CY6jgvQweAYoak34cBhhUa8OXLw8s+cvUVT/ESBy9WOYr51gVhpQ==","signatures":[{"sig":"MEUCIFSqSeKimGV2zkEK68MOThMpE2SFhuNntm80gdG0SgXnAiEAzSigcVHbmeUzh2k2Wru9xHjeZQlyGZn6O3eIp4yaKyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"675719efde6a5f8c4cec28bd90b94d8b5195e054","gitHead":"93e75e0111098981d996398e026485d48437fb62","scripts":{"test":"gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.28","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.9.1","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^1.21.4","sinon":"^1.10.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.5.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1","gulp-mocha-phantomjs":"^0.5.0"}},"0.3.2":{"name":"yjs","version":"0.3.2","keywords":["OT","collaboration","Yata","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.3.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"6ea932d9924dff0b034870b4e2faf7855e062359","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.3.2.tgz","integrity":"sha512-VHNemXPMR6AohLZAAT/3cEmemDSR0rtIC8tZ7Jsp0EKleCt/whBhGE0viS2saGzMlDYcWSL/Cj6UtzWSpTuW4w==","signatures":[{"sig":"MEYCIQD2eNMvM71WshB79xXMFXcHGEiw9XoXp4xl6HwNC61tIQIhAJUkQXoOpQ6LeT2uMtkVzuSgFIh7po6Rq+NUcRoJe6V2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"6ea932d9924dff0b034870b4e2faf7855e062359","gitHead":"f835a72151dfcceca016e0d94d79fcf105c4d88f","scripts":{"test":"gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.28","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.9.1","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^1.21.4","sinon":"^1.10.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.5.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1","gulp-mocha-phantomjs":"^0.5.0"}},"0.4.0":{"name":"yjs","version":"0.4.0","keywords":["OT","collaboration","Yata","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.4.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"416f05b4f8164e18058739a9b2c491e5fd04d8d2","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.4.0.tgz","integrity":"sha512-+1NgnkgkvZIPrxSs/swFDqxWlqH6vo4jMtuReg0NCi2tTJlDHrTnueAgDSSdVuHWzOoIqVN3bmPvDgAuu+U1cA==","signatures":[{"sig":"MEUCIQDzzXLJW9vxox9c4a3wj2Km16tbtlaSVSv2iOHcvzZ26AIgPKpXrQfVf0CjEJXrR0HVvTP74o9v3l3ZknbWKtxnjLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"416f05b4f8164e18058739a9b2c491e5fd04d8d2","gitHead":"686be484fc75e4fec2dab38b241b09659abf3307","scripts":{"test":"gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.28","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.9.1","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^1.21.4","sinon":"^1.10.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.5.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1","gulp-mocha-phantomjs":"^0.5.0"}},"0.4.1":{"name":"yjs","version":"0.4.1","keywords":["OT","collaboration","Yata","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.4.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"ebcd7c1c43a862a21b0247a159200a1d0a90ec4f","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.4.1.tgz","integrity":"sha512-vCiMbl/gd3CftmzaVv83vYQuzZxh8sxqh1H3X/WtLLCMhrSwbdGFeugN8TtfFR2/h9vU0Lx1rTdPFQVM9wQOHg==","signatures":[{"sig":"MEUCIGQpDNCmhb401l8zhVMXsu2/Za1wwKaua2S7yvzJ/Kk1AiEA1ttQBGRRVR0+hsafXkFD2v+Tc9/DRVAFiX0ofB7EIRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"ebcd7c1c43a862a21b0247a159200a1d0a90ec4f","gitHead":"f609c22be8bd410d03096706e6acffb8e55820b0","scripts":{"test":"gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.28","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{},"devDependencies":{"chai":"^1.9.1","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^1.21.4","sinon":"^1.10.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.5.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1","gulp-mocha-phantomjs":"^0.5.0"}},"0.5.0":{"name":"yjs","version":"0.5.0","keywords":["OT","collaboration","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.5.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"c6fbafaddbb04bbf0444f7c97636d7d923a49554","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.5.0.tgz","integrity":"sha512-4PcufzBMjMkC4u3xYG/jjD7Da6WoV8wH4/dgdub9f2LEi+TmpLdQqHLzywuHUEFd2pVYRvZZfTbybUNTmmSBhw==","signatures":[{"sig":"MEQCICgCQDL1dLFtHEE42NKFkaom1IKu2UaNlpgpdrIx21hRAiAff9Htd2roZTV3I58J44MHA57n8LpxBzy9ds7cJ2IKYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"c6fbafaddbb04bbf0444f7c97636d7d923a49554","gitHead":"55ccacc442596f043cece6edf9f184590efe2c1d","scripts":{"test":"gulp mocha"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.21","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{"chai":"^2.2.0"},"devDependencies":{"codo":"^2.0.9","gulp":"^3.8.7","mocha":"^2.1.0","sinon":"^1.12.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-exit":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.7.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1"}},"0.5.2":{"name":"yjs","version":"0.5.2","keywords":["OT","collaboration","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.5.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"f301bf08ee381d92ad426c3896bb74f52e455c25","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.5.2.tgz","integrity":"sha512-6QlPx/ly1Tleu01EoEendIOhvT0JvPPaw6EfdIFfFntPybpFuT5bGCsEBljYgOmbSlrrQVM5+fy2gAGeuvyhNw==","signatures":[{"sig":"MEYCIQCzA9Ri4+0kvewt5NBh89mCrikxpqI8ycZJOyTp42yECQIhAPisx/3qB6HnbP2dE+B+vzzA5VLxRgGn/vbiYAXIr2am","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"f301bf08ee381d92ad426c3896bb74f52e455c25","gitHead":"c5b47e88ac2c8f08371691b32adc206c0f830669","scripts":{"test":"./node_modules/gulp/bin/gulp.js mocha","prepublish":"./node_modules/gulp/bin/gulp.js build_node"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"1.4.21","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"dependencies":{},"devDependencies":{"chai":"^2.2.0","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^2.1.0","sinon":"^1.12.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-exit":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.7.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1"}},"0.5.3":{"name":"yjs","version":"0.5.3","keywords":["OT","collaboration","synchronization","ShareJS","Coweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.5.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://dadamonad.github.io/yjs/","bugs":{"url":"https://github.com/rwth-acis/yjs/issues"},"dist":{"shasum":"b3beaf75bde05aec9ece82b7c58b1cc600cd929a","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.5.3.tgz","integrity":"sha512-EliOB42cubbApVlxK3HKV+xotYT1jPzu9nwdOjUQP36D68NTO0MqToGfqEJb1vKJnPlqnmfCvc8teIbhi/fQqA==","signatures":[{"sig":"MEYCIQD4OAuW9dTtdPuhFWgodivOZmIPTOz4mw9OmaNOOwW+9QIhAJjZGOy5jB8DVyCaadO4ehslFQw1J6HaoPnLG3a0P08N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/node/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"b3beaf75bde05aec9ece82b7c58b1cc600cd929a","gitHead":"2d4c38eace3dcde9b5f29c2e50277404e7190666","scripts":{"test":"./node_modules/gulp/bin/gulp.js mocha","prepublish":"./node_modules/gulp/bin/gulp.js build_node"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"repository":{"url":"https://github.com/rwth-acis/yjs","type":"git"},"_npmVersion":"2.10.1","description":"A Framework that enables Real-Time Collaboration on arbitrary data structures.","directories":{},"_nodeVersion":"0.12.4","dependencies":{},"devDependencies":{"chai":"^2.2.0","codo":"^2.0.9","gulp":"^3.8.7","mocha":"^2.1.0","sinon":"^1.12.2","jquery":"^2.1.1","gulp-if":"^1.2.4","gulp-git":"^0.5.0","gulp-ljs":"^0.1.1","gulp-run":"^1.6.3","coffeeify":"^0.6.0","gulp-copy":"0.0.2","gulp-exit":"0.0.2","gulp-debug":"^1.0.0","gulp-mocha":"^0.5.2","gulp-watch":"^3.0.0","sinon-chai":"^2.7.0","underscore":"^1.6.0","gulp-cached":"^1.0.1","gulp-coffee":"^2.1.1","gulp-concat":"^2.3.4","gulp-ignore":"^1.2.0","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","gulp-plumber":"^0.6.6","coffee-errors":"~0.8.6","coffee-script":"^1.7.1","gulp-coffeeify":"^0.1.2","gulp-browserify":"^0.5.0","gulp-coffeelint":"^0.3.3","gulp-sourcemaps":"^1.1.1"}},"0.7.1":{"name":"yjs","version":"0.7.1","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.7.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"d1514bba52fe785d55163fdc4b5bce25b822aec2","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.7.1.tgz","integrity":"sha512-PkWz0t1re3MJlfR31n+6AHAokjDlLxZ1ziNh2V4FAXFlbamab8/2CFSu0wL4E0LwVbExILb6ucsLEkhM0i25Eg==","signatures":[{"sig":"MEUCIQCBoBYheySz+7KoUvKfaF+GPePZ6QpujVCQDkG/NtJxUwIgH+6okIkhOulGebgJ8E6pROIfksco0e9P2fY0AoT3PG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"d1514bba52fe785d55163fdc4b5bce25b822aec2","gitHead":"8cfc9d41c3b3b9ca3d3d4594191cdcf9ba75d139","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.7.2":{"name":"yjs","version":"0.7.2","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.7.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"04edfc313a53afc8406a429d8c8867187579b23f","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.7.2.tgz","integrity":"sha512-1xZPNmLDx2hnWkRaXEqoWt4xfp1FVpLuEWzf1Ij5seSNqcVbRrQiBOIAzJosOiOGIDJ1IFq/GZeH6+evD204MA==","signatures":[{"sig":"MEUCIQDz9Pnel/g51oGv8vPc3ySuaGUF4Q91ljbEHqfCkpp2zQIgCxKHoLvNuMeuwrMO2n7TWkyDa+l7rN1Nd0AH9oGUXQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"04edfc313a53afc8406a429d8c8867187579b23f","gitHead":"8cfc9d41c3b3b9ca3d3d4594191cdcf9ba75d139","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.7.3":{"name":"yjs","version":"0.7.3","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.7.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"dc1dbe71f7a194f71da23ab2d2299243f6e8f112","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.7.3.tgz","integrity":"sha512-kbdkZG2lj3Yqn0bsRTnBfaEvYDgSA0O+VWj8/4fiFujLSfcwruCmNM6bFzavxV+xNIkQ4A+s8UINFTnn55/4Og==","signatures":[{"sig":"MEUCICGO1jyqWJVrHwPQH59QGNycvKqldsSWGISVBGaFI9c+AiEAoJvst0M6MusWDdeEs1AtIdpZjXNw+YOtuKxxKa7zZ9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"dc1dbe71f7a194f71da23ab2d2299243f6e8f112","gitHead":"579fd524550516e435c82a6d45f3f2c762109492","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.7.6":{"name":"yjs","version":"0.7.6","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.7.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a001627c6e6afa23592be967776ca4dd0841ec80","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.7.6.tgz","integrity":"sha512-Ju/dmrKinQLd7C3XLMBKD6aIQPCoOdgjpOKhw1Rz9yJGv/2AJu8kQSP1fDblzdNn7aUdHmo9jKo6ARXkT04SBA==","signatures":[{"sig":"MEQCIFMtZ5qhFXgXt1wJE9C7opeFrePx+YGzllmKZ++pur8EAiAJqvSFBBifRftWJEsAYwRx2nJiPUYXy44ijfx3yh8daw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"a001627c6e6afa23592be967776ca4dd0841ec80","gitHead":"fd6a28eb2573dceb6090b7e7da9579c1bd0a4bf6","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{"babel-eslint":"^5.0.0-beta6"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.7.7":{"name":"yjs","version":"0.7.7","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.7.7","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"fe56d5db181b7ede440bcb4614eab3ba47ed7f76","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.7.7.tgz","integrity":"sha512-0eguZnDXH1wRt1hPhjkToaeGyzkYW/QQwd7SgRYInifsaIh5ajQG5NMnn8i4FkXOU7P0YYCaQsjJ5hnnOlCEfA==","signatures":[{"sig":"MEQCIDBqdO3jjxdmgzpSUbrkC3xUf9kl+XsuJCVtMszwpnx1AiBybsV9wYdI5mRQXHv9KB6B/PR8JhKFqPynfe9OdaTRJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"fe56d5db181b7ede440bcb4614eab3ba47ed7f76","gitHead":"a33d0bf7bc36a57da1b425f4b4b3cd865694cb1b","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.1":{"name":"yjs","version":"0.8.1","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"efa66816f01f750934355c5e4fa9694323cc9f7e","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.1.tgz","integrity":"sha512-qAXYk0aSN81Xg0cHEFpWUKLHi9gTC4nLvYtdKcehl9J9BQB5RoTU5jzpIZ+kexDAWUC2IfBghsm6WGEcGCcMYQ==","signatures":[{"sig":"MEYCIQCgDlrW55MboMU10w2BhCMO3+k9bssNz5JMenxwH9pDBwIhANYj1UerLcU9jgDcFRLrVtTG18M1fF13e6vfcpmCVMuI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"efa66816f01f750934355c5e4fa9694323cc9f7e","gitHead":"7e046e075377b0229ab97439d8e786e12902133f","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.2":{"name":"yjs","version":"0.8.2","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"51dc4ffde3634902838e684839126031380ef670","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.2.tgz","integrity":"sha512-nKJDi+txkFNhFsJb2HKR4Z0kl0781QooiDF0RPAn1oWKYAYWdxjOhDHtbVPtS8diPtojIJKJHWK5i7pjYZ8c9Q==","signatures":[{"sig":"MEYCIQCx28dN+vEkvOhP7FcaghxF64Qn3bEuWNTzrwdKrdm+vwIhAI1SpDNG7n+7/ZLKT5ddx43HYaS+RvEYUl6oLv/JhJoA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"51dc4ffde3634902838e684839126031380ef670","gitHead":"dd279bccf7c5e1131e8ca58ce03d64474e4951aa","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.3":{"name":"yjs","version":"0.8.3","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"38c7d4dcb35e524e9107d33ec993d57a2d729c87","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.3.tgz","integrity":"sha512-5ppe6EGMRoD0KUe0bftIYrjjwskLtATpzY4x7C6UwwsrgHpJQOx82STj7lKlu8zziLkL+EvvBt9VMQaNctBWyg==","signatures":[{"sig":"MEUCICJ6IlCbqsqw3pfM8UVPYf+Owiq4XnoEf4S1Gy9upA4lAiEAnRGjq0gFFu/wnE3QiiecDzCSiOIgiz05E/EpZSnNrIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"38c7d4dcb35e524e9107d33ec993d57a2d729c87","gitHead":"ece8268e44ec937bf35233859a44f262cd8646f7","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.4":{"name":"yjs","version":"0.8.4","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"df59a4a233696e9f3a2897eb672e4c156fa013a4","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.4.tgz","integrity":"sha512-wunJNZe0745VSk2sfyKI/Knm89ZqOn7WoqhKkVM87rV76MUdYP+AzMqw2DWi/e+CgekD6sSC5Bveco4p/2GhsQ==","signatures":[{"sig":"MEUCIQC0Z7xf3Zt0KypGrX5893O+oWXxKqWOm8hzqGIVBFSWyAIgHDugaDvYZ34PnW6pOuC+ds0+67+iIBMiGKR6v2cowlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"df59a4a233696e9f3a2897eb672e4c156fa013a4","gitHead":"102555a3b085e9e4f702b7ff722a4c969ad26d23","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.5":{"name":"yjs","version":"0.8.5","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6331245d6a85e6f6a2a1e2b4acc53c24b4fe309a","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.5.tgz","integrity":"sha512-/F4quJcsGTz4vEmy/lrEvOILTR0ZkTsvR4NLnoEcp5ngF2HCpgUnQRfKpv9jvGNtSQc9LTPRMuDcp+ixp4WOrA==","signatures":[{"sig":"MEUCIC+qy8fo9kd+RhyA7lRlV1HrGYmQjmH5VNxwi1KRAaSxAiEA9itjnmeu3A1vqN5zBDnrs8xfLuACU+GUzYwIzv550wY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"6331245d6a85e6f6a2a1e2b4acc53c24b4fe309a","gitHead":"8544c167714b74de2ecad6d9a429602685a73064","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.6":{"name":"yjs","version":"0.8.6","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6fdae1bc4bdd1ea46936236378d673949ef58db3","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.6.tgz","integrity":"sha512-TTYQgAxmtvKK9Se1vGgr/W8va5g59FWbT7a8cjWq3Uhs2YYNelX9qX7GpOwKOzsIL7z7EtymYYWhJWbQVdu0aw==","signatures":[{"sig":"MEYCIQDmiScvX1h7JcADmBJHNOOBENGyJL97mu/hINwzVGtaxQIhAJfNBFIdw5DnFh0hXU3yNMLhCA3DnVnq8Wy5/3oulWEW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"6fdae1bc4bdd1ea46936236378d673949ef58db3","gitHead":"0398b5260a35379570b08c3c195eafa57a5975fb","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.7":{"name":"yjs","version":"0.8.7","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.7","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ecd7338abe07b245a223f2e80f6bce311e942736","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.7.tgz","integrity":"sha512-9UjKLpYyMbhFGavurPYCbkqt6hA5GFFYtp366spbQDh18R+qdyGqX1sMISFOZJQvf6vgqvcQPqn74smEGoSACA==","signatures":[{"sig":"MEQCIGcsHgBoKFRbJbPod4MxRHzBuI6rhj3eOqsSQoVOhwxoAiAJYN77+yw3+JoaeLVfKJWpNZW16PG/Y9NCH2MHtPjGHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"ecd7338abe07b245a223f2e80f6bce311e942736","gitHead":"cfa089f7cfb2833e2006149f52954a3ffbabc275","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.8":{"name":"yjs","version":"0.8.8","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.8","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"fd70a800f9f3a9222829794ac0be91a12e5e6ae2","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.8.tgz","integrity":"sha512-qmDbXQQitw4px35twGZo9CF1Jgn3E3f7FE5oaUKk2rILJClqW54ba348gjLEnmuud1k29+134cJmfnNqinCi6Q==","signatures":[{"sig":"MEYCIQDac63FpZQjL6nIbFwkeT0X33RnwQdp+K/Hr2QibPP3QwIhAPZLif9nzMPrGKakcUiv2yqT7mtD38/KjAkphK+WSzZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"fd70a800f9f3a9222829794ac0be91a12e5e6ae2","gitHead":"5b7a4482cf00bf6645591316ebd8015ee96dd97e","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.9":{"name":"yjs","version":"0.8.9","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.9","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6bd80a5dfaca8cc24b9cb1ded0b3480150af546a","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.9.tgz","integrity":"sha512-W7iKQoBdV+LtqXOQ8xESv+qAD0iSz7EtdZTzaLk1HXJiUtyq6XuGFTy6oPewRaIQ3jPOsXK2jgYfIYUEdd0lCw==","signatures":[{"sig":"MEUCIDkQHhlOubKzoN96LxzHkyFQtnPKVd2zdqOE0w+qWnJXAiEAnmvdNiKEs3Yv4cxW/LkTmnfbIw91DeorvQ6IKejRo2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"6bd80a5dfaca8cc24b9cb1ded0b3480150af546a","gitHead":"65dc716936502e9d72db2e03b4d93110aa21fcab","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.10":{"name":"yjs","version":"0.8.10","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.10","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a06d37127d9a1e8a3d20322dbd1e00ca9c8ac066","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.10.tgz","integrity":"sha512-nkcEFN2uVWZBNenBAATZegNiY1faWDwXoL6Koh7fcrE2tmZyrBXA6FWl64vJ4YtfAp41a98pikOH6FJg/q/aWA==","signatures":[{"sig":"MEUCIQDOrcLrLaR3hlzh3y03+0jx95KouWsgWRP23kWGknoazgIgEK3OvqnwdYnmC8SVqO5FfiTRbJjCONpYpOET3nzxssk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"a06d37127d9a1e8a3d20322dbd1e00ca9c8ac066","gitHead":"5524ab9c20e0565d9e09a72b73c73b8ddb6a292e","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.4.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"}},"0.8.12":{"name":"yjs","version":"0.8.12","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.12","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"88307d83cf88c7989f1db77d321e4871f7ebfa8a","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.12.tgz","integrity":"sha512-5J63llu+/wTNj8WS496grLrCZK93phqMMtVpLFeL6uq5pSOeCzctUouIIEu3skRo+BhUgunIhrWyMIqDB9Qjeg==","signatures":[{"sig":"MEYCIQDL1hOfCZa+xw43Iw3HDDHf6xfmP8CmVSTgUtK0mUqG0QIhAJZceh7G0VB1Oyhm1IvngwX2UbqAIGCvL8bg6joMt/XZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"88307d83cf88c7989f1db77d321e4871f7ebfa8a","gitHead":"a5760a45bb3da9c976b4ce2b4670fd7bc851b91e","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.12.tgz_1454579594731_0.4854931191075593","host":"packages-9-west.internal.npmjs.com"}},"0.8.13":{"name":"yjs","version":"0.8.13","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.13","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a3a8389bdcdd4352532b1f9f251266b46100db0c","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.13.tgz","integrity":"sha512-oDIXqUhJbq/GgR1QVdXAgy0PQZqqMt+/xXcVMDKW4lwH4SssEoUdasQrZfL94n6BPfpy6JSt3T6joU1tAAKnDg==","signatures":[{"sig":"MEUCICwGv+j8i3PQLS88DOy3mnTHKdU9cyJoDHDO6LF424XzAiEArKonQbn34vPg+1sBipx6OhWGHdcAnjhn8PRt1HyZdFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"a3a8389bdcdd4352532b1f9f251266b46100db0c","gitHead":"608b5e33193c6de0dfd5bad6fc573a53efc628ba","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.13.tgz_1454584382591_0.9372979949694127","host":"packages-9-west.internal.npmjs.com"}},"0.8.14":{"name":"yjs","version":"0.8.14","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.14","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"4be9dadc11d623785263724599381a29b26f5e24","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.14.tgz","integrity":"sha512-LTkBIooSf1hI9jr6MmdU1CfybXCgRW2tAkT2jRaLJa25sM/bosPBij0rCSljsKhKCUOU7AuTeCkhIzWwRn5i1Q==","signatures":[{"sig":"MEYCIQD5iPWtdD8gygc72pYdlkkPBW0K4oc9WW9/LtvbKGv+yAIhAP0vj0VXBv7iEWYC6kQoztuP0Hx9qiaPNiZTEp91pC+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"4be9dadc11d623785263724599381a29b26f5e24","gitHead":"8924c3e1635da9c90d91f441a367b95320c01282","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.14.tgz_1454586433650_0.29170059179887176","host":"packages-9-west.internal.npmjs.com"}},"0.8.15":{"name":"yjs","version":"0.8.15","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.15","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"c34712833c21dd0ca1cdba622272b4d412667858","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.15.tgz","integrity":"sha512-0W6NDXTLnL4kLOGOzdhtk5D2zrMFpVDI3MgqiSe5YXrnqurpduCHvM1wNLMcfbrwA1yardFq8dHPzsOOAQ4zDw==","signatures":[{"sig":"MEQCIDVSSUfoVFY5xMs3qiFmG68Fk/0qTd8ymtgiiD2ddodhAiA44bHj9bZFy7peIrrlHsxmdLbDbrq8s2TrsOYWmgYoDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"c34712833c21dd0ca1cdba622272b4d412667858","gitHead":"56ba55cbab208d70079e49bb1e7ce3eef7c68d29","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.15.tgz_1454595996971_0.45994890853762627","host":"packages-9-west.internal.npmjs.com"}},"0.8.16":{"name":"yjs","version":"0.8.16","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.16","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a39b9a6df4b65c041b7911fdf5e1ae20cd15f181","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.16.tgz","integrity":"sha512-xcgqOpTjKR+6sSRUzSDrK+EFhCkFUjfrlFbRlhr3gzRO+NBe+rWgyx5Y8/crKJUct3aBFmqGmx+xZDKEYr7lfg==","signatures":[{"sig":"MEYCIQDX120zqt/SQCfIa/mJ6ITQI0pRzEbNj7bRuPv/8yOGNwIhAJ+z+IV2KKgUql2idcbi+capNRDJ7xHXqwxNQRTGWLG0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"a39b9a6df4b65c041b7911fdf5e1ae20cd15f181","gitHead":"d20141fec12e40b11f10338dce79397e6506773c","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.16.tgz_1454623876806_0.1998637884389609","host":"packages-6-west.internal.npmjs.com"}},"0.8.17":{"name":"yjs","version":"0.8.17","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.17","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f5db79d0f5558aa18cf38c2b9eb267cd9a0bd1af","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.17.tgz","integrity":"sha512-/wOrNiSj8q8zrWt+zr+zpEgEi94Zomw4MiwGf6GIPI17sHfovAt2F8cXvePrD8fTx7W8GZOJ423B7yfgyhc6og==","signatures":[{"sig":"MEUCIQCuXlJP+ziNWX0seMtrkS5VWlH/24C3lBHbYX+S36C/oQIgMOTjwEhv/r5/UC08KIXsTYNiGB60Oe9nZ9mnKFx0Vs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"f5db79d0f5558aa18cf38c2b9eb267cd9a0bd1af","gitHead":"b40b7e10ab1162c01d3977a70a2bea511d26bd91","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.17.tgz_1454623977602_0.6315330164507031","host":"packages-6-west.internal.npmjs.com"}},"0.8.18":{"name":"yjs","version":"0.8.18","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.18","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6d44464dc0187dbde73fc66a65fbfbf16a2803c6","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.18.tgz","integrity":"sha512-QVU1gE3PITbyuL9de0O/RFibQQ5DNng7PGZ0z/0gIFENla2vRGGkFMTyMS48r6q5+xtFD+IA0cMpWJtPPZYhgA==","signatures":[{"sig":"MEYCIQC37rsYck3xAMZD8fWsdTVd6Kk2So+HK27+S1/p5xEhQwIhAOXOnKCGI0pY7yJsqktGDjYUhxSmWVxy8RaXqDHx9d1f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"6d44464dc0187dbde73fc66a65fbfbf16a2803c6","gitHead":"bca7477ca58b7a2f13908ab8d0c2f4ae3cde9a38","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.18.tgz_1454624036298_0.45427984511479735","host":"packages-9-west.internal.npmjs.com"}},"0.8.19":{"name":"yjs","version":"0.8.19","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.19","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"feea7d46373448cad904ced233467b22cfce4e03","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.19.tgz","integrity":"sha512-3yj5VO2Yq7bOgJzAZZSPjfixtqwdkEZBE/0WJ97cZ3AQ78+EV23Ts/sdaNkbvDLVJ0NYy8B/m9C5c3UtVwfqag==","signatures":[{"sig":"MEQCICszPvw703nm6Ohpir6E/VdlrSea1xOH9mACpPJdhz7xAiBqE2OF2l5p+SHZxya0quhUvP+G//6ScxNfGzqkhlspQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"feea7d46373448cad904ced233467b22cfce4e03","gitHead":"bd54a43a33d6e5808b6c6e81136a3ec0e7e74900","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.19.tgz_1455546180815_0.40882527618668973","host":"packages-6-west.internal.npmjs.com"}},"0.8.21":{"name":"yjs","version":"0.8.21","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.21","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"9a08977b480c2de7552e4bf09845ebf5d9f7fb4c","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.21.tgz","integrity":"sha512-EFINImLm1V0TXwBlbmB2LKfTkDBQ9J/65ELEHb1mTjkkd5hJ/dPPtq2onRZNniCUVILinPcKWfU1lHW5VpWSWw==","signatures":[{"sig":"MEYCIQDwakZO1qNIU0qoktmqoXaOe3BxYLey9aG9X2lE7EY0VQIhAPE13KiDNUuLzeP5awVNyI8CWqtgDUuq8edDlD/dSXlv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"9a08977b480c2de7552e4bf09845ebf5d9f7fb4c","gitHead":"f579a436c7bfca2b41816c01df130c8ba9581f15","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.21.tgz_1455635339580_0.028233785182237625","host":"packages-5-east.internal.npmjs.com"}},"0.8.22":{"name":"yjs","version":"0.8.22","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.22","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"167dbf5c4dc4864db364525442c666a9f440725a","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.22.tgz","integrity":"sha512-guBETH7M99czDeh+/GWxzp/vWBnHlzUlitaSd1cJQIyKj3VKL/KsOpiShoBn45uCuKKm0htefFunCbERh0ICzw==","signatures":[{"sig":"MEYCIQC1VJhpdcRMnVhjKMJyz0PZRBX4uvj8VDs6XsLSFzUJogIhAKG2xBWxeWe0d1asOs+UTztKQPKT9LqVjpLJuLUnPTyQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"167dbf5c4dc4864db364525442c666a9f440725a","gitHead":"03bab633588c23506be6be4fb9f5997263a08210","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.22.tgz_1455811057822_0.2945015737786889","host":"packages-6-west.internal.npmjs.com"}},"0.8.23":{"name":"yjs","version":"0.8.23","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.23","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f8c0bdffd7a08757e94c318bcbb187e529483077","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.23.tgz","integrity":"sha512-8UboAw23X2wADRi4KFilRri/dW57Kn5Zca6kyOlm1M2qXP5C4RCcH41Q7QhX8uQcCdczvINKeN4Rt2JGb88V4A==","signatures":[{"sig":"MEUCIQDgNs6gep7CCXywMk1YTnIIZPqqK6Qb6Jix65RiW+E6ewIgG8gslNYVO07afuxOC6GDRK93mTQ18ZFoGEaZBCD8gFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"f8c0bdffd7a08757e94c318bcbb187e529483077","gitHead":"339590f49ed2136aef7284d816160aea500620a9","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.23.tgz_1456141111992_0.4556666533462703","host":"packages-5-east.internal.npmjs.com"}},"0.8.25":{"name":"yjs","version":"0.8.25","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.25","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"11e3dd9f5831531e06dd9b36d182011095b4d017","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.25.tgz","integrity":"sha512-qJZZy7XTHCi0VBabz5aCBQ0IVjvzaTXwg+ZGaxXcPd57xz8BZLA2BkIf30ZbbmC8bjcooXo6DDlqzhORib5pJg==","signatures":[{"sig":"MEYCIQDUSoOT37Qx1rVCBEpE5MvOlm6DCt465TVGt8WLRBE/hQIhAPdhbd9vrCSiUaTw00Ya+h6tB4TAfmQ58nV/GeU/a8Yh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"11e3dd9f5831531e06dd9b36d182011095b4d017","gitHead":"6d3c4b21fb9f8cdbd18e848b3e32e32095f28ec6","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.25.tgz_1456142691208_0.1908081853762269","host":"packages-6-west.internal.npmjs.com"}},"0.8.26":{"name":"yjs","version":"0.8.26","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.26","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6b87b53a57cc7fa49a3ae46513da0a236bb46052","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.26.tgz","integrity":"sha512-1YqcyPvLRfsHdC6SlF8fYw7VnWaKuo/rRPO+DHMrbmhjDUPsJBElnfeZYZ+DXASiH0f7bA5QaWZJtjLl/WNGIg==","signatures":[{"sig":"MEUCIQC4rZrvedfW84UKk7lSbd7B7DmZLoBSC2GsmopGGIvmJAIgFFEHpP1zOenmi1LTnAdpWcSglAsts6q9vjYS1HVOAs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"6b87b53a57cc7fa49a3ae46513da0a236bb46052","gitHead":"e35f4d19f340ffb9b5bc2dbb6f78ea3c40101775","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.26.tgz_1456142780298_0.47381752636283636","host":"packages-5-east.internal.npmjs.com"}},"0.8.27":{"name":"yjs","version":"0.8.27","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.27","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"2815370468392874e1f3cd29a49cf120e5da3cdd","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.27.tgz","integrity":"sha512-9z8wziPhAM6mveaQiStaHgPpSQmWK4S86oO3fN+fZQHiODIzZIXqvuzxCIGY0Lkf3PdknZ5EyvwbQsQCwmRrMA==","signatures":[{"sig":"MEUCIQC2qDyx77zt1rP5uDIXsWVgTJKDEZPPqrDH00nyyipbHQIgeADz8rgOiFFqdDkNWJWRK6i/ChBOy0Dd4dap1TMoVAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"2815370468392874e1f3cd29a49cf120e5da3cdd","gitHead":"fc92b12e85025a82ff355c89ba4518b1b16f8357","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.27.tgz_1456142889689_0.09586831694468856","host":"packages-9-west.internal.npmjs.com"}},"0.8.28":{"name":"yjs","version":"0.8.28","keywords":["OT","Operational Transformation","collaboration","synchronization","ShareJs","OpenCoweb","concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@0.8.28","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"1c8f6796c2e84d81538ede55ba32ae6242d83a03","tarball":"https://registry.npmjs.org/yjs/-/yjs-0.8.28.tgz","integrity":"sha512-M/MJzDe1r1X9ZlDZ0EfRpAzqU2MoIW5KkuF/mfbMLmz5+AJZDFOB/Ol87rF8OJTJZWSGDsM2lpADPpQMwF7ibA==","signatures":[{"sig":"MEUCIQCHfVZp0ZFNFF1F3yfOiA+KiaRAzxx6/SmoObHnUqoHoAIgXZJKYhN4jWxNah/5OVnl+pkvkNWG4l09FxPVtSnPmLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"1c8f6796c2e84d81538ede55ba32ae6242d83a03","gitHead":"0ec249d388a1e5889553b47e6e434e292b0c24b8","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-0.8.28.tgz_1456223266322_0.25751957972534","host":"packages-6-west.internal.npmjs.com"}},"9.0.1":{"name":"yjs","version":"9.0.1","keywords":["OT","Operational Transformation","Collaboration","Synchronization","ShareJs","OpenCoweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@9.0.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"cfbb13d09a1c21e6b06243217c0e1f8c1360779b","tarball":"https://registry.npmjs.org/yjs/-/yjs-9.0.1.tgz","integrity":"sha512-fjn/SDmPzj/GIl/AwakxsYoPg6ZD/cx7HDwbYqvGAM5V/1S7Kc+9EK4hUcD9ZEdZAOizMsKckzHC46ZIoFVVxA==","signatures":[{"sig":"MEUCIQCRExw9HCTznWTieYGQk0ZPe0csXeg9Z8FZ4DZmYfe9twIgd275hg+MIC4zNC8MycpSMckmHus9OaMKQXqhF9feKEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"cfbb13d09a1c21e6b06243217c0e1f8c1360779b","gitHead":"64a5fae8389082c8bdbd58175341b14a72e8781c","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-9.0.1.tgz_1456225098642_0.5555780404247344","host":"packages-9-west.internal.npmjs.com"}},"9.0.2":{"name":"yjs","version":"9.0.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@9.0.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"04376fa43a91fb9d85dee2ec61ff206ad3d2906c","tarball":"https://registry.npmjs.org/yjs/-/yjs-9.0.2.tgz","integrity":"sha512-MvtlaHbgmcHZqU7H3JD9APdn16IzLU0ZzeQZzJzl+3rt98GEph2PvHq9kDsDAs4MurUwd0E34+cumx+CD1GGBg==","signatures":[{"sig":"MEYCIQDFoiWWgg1GsEZgNcSJCCIlgmX1hCIIoM0I9tJWR3oU8QIhALZddg1+ce4btMxO5aDFukdhG3VSdX624ZnLwErKLK5Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"04376fa43a91fb9d85dee2ec61ff206ad3d2906c","gitHead":"babdb765c50334cfc02a7ed649b7500fc54185c6","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-9.0.2.tgz_1456238538453_0.2754223048686981","host":"packages-9-west.internal.npmjs.com"}},"9.0.3":{"name":"yjs","version":"9.0.3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@9.0.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"939a8b7d093af773b98ff655b0b7e98b77c15ac5","tarball":"https://registry.npmjs.org/yjs/-/yjs-9.0.3.tgz","integrity":"sha512-jsGgs0gLGcz3NfOiDAB7cRpfagvU1ZV7o2cUhbiE7yrdwksLbungBU+l7KznZfdYR2GucYiIcdpcP7DXUqjsXQ==","signatures":[{"sig":"MEUCICCJiZ0HFjoj7DRdTyrfR7AfN3tlbXLHieelHDU3E0kMAiEAn2H+RRZVMtMsUHcVR04KSSqIPEqef9BhSzqlnp0K1o4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"939a8b7d093af773b98ff655b0b7e98b77c15ac5","gitHead":"ecbf03ab107e6465efc4befca0e94c4cf7b00e24","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-9.0.3.tgz_1456239024199_0.2981350193731487","host":"packages-6-west.internal.npmjs.com"}},"9.0.4":{"name":"yjs","version":"9.0.4","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@9.0.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"00310c312d95de58e9ac8576ac6bb070f98dd35f","tarball":"https://registry.npmjs.org/yjs/-/yjs-9.0.4.tgz","integrity":"sha512-aIDps6OkjRd87NvVyyQc5dy4ZABuZipgZGrWZChFTJWadVAKMz3QwQ3Q7TV/ki31CLjSxbkc3k4pNNbYyqKXew==","signatures":[{"sig":"MEUCIQDwMamS1+6YESn13b1B3eTNvvTMxGVb8BZAjhzuOT6xewIgBgsREqfFqBSLsvH7L7CY1KLBaRWRfTZnbITmwGHwit8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"00310c312d95de58e9ac8576ac6bb070f98dd35f","gitHead":"effc2fe576aadbe9c07c7811470db2b9c5a60441","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-9.0.4.tgz_1456311655785_0.9332867995835841","host":"packages-6-west.internal.npmjs.com"}},"10.0.0":{"name":"yjs","version":"10.0.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@10.0.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7564e2cfec8c35af4c9fce11a6f47ce550b593f3","tarball":"https://registry.npmjs.org/yjs/-/yjs-10.0.0.tgz","integrity":"sha512-ukZhk4zrRIZR1b3aDhKN5r+6E1MycY6cW2xwvGcS2AkXe1i1CLk3GKX1XQFM29i2dNS17XusFmsS+yZEigVxnA==","signatures":[{"sig":"MEYCIQC5yhyyKtCcog9C4bHqLtNM5yErEKnW7/lM0HEQ4kBaDwIhAOKiWlWCrSztJJ6g4t19sQam+W82xGa5plrnyUTwLilN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"7564e2cfec8c35af4c9fce11a6f47ce550b593f3","gitHead":"d4ee8af772a550b778b2cf04377a729fcd4c8c09","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-10.0.0.tgz_1458740473936_0.3352536065503955","host":"packages-12-west.internal.npmjs.com"}},"10.0.2":{"name":"yjs","version":"10.0.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@10.0.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"da1ca05b62eb21831de10ef039c65f0497bd0078","tarball":"https://registry.npmjs.org/yjs/-/yjs-10.0.2.tgz","integrity":"sha512-IKaLWphwErH++xWr3eMovtPrLf2srSnN4OTp92m6YTAxDxambFtA500OMk6xm3mbl446q2zClOfdferhtETkvw==","signatures":[{"sig":"MEUCIQCDDz4dLyBuXk+bVdoD0cxBrRxnSY+i2if0tPWjpX/NXwIgbRLVtuQ3xBDGyUpgdbD8PkM47qz2vnVX1PttZfwHs4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"da1ca05b62eb21831de10ef039c65f0497bd0078","gitHead":"24f8616386ef3b3ab4d7e61ca9a77c6c27598368","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-10.0.2.tgz_1458740571750_0.8922079866752028","host":"packages-13-west.internal.npmjs.com"}},"10.0.3":{"name":"yjs","version":"10.0.3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@10.0.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"49a1ad8ac772004772062ca8d1677c015a791cde","tarball":"https://registry.npmjs.org/yjs/-/yjs-10.0.3.tgz","integrity":"sha512-rmhqH1NHG6Bjb2QEXrdBZJwtIH9qe8d1FJB4LDWFP8qfb7cqIvTqSwN/QDYKkTA/p8sN/GrS7cVgemLPB7AtOg==","signatures":[{"sig":"MEUCIQCXcYiene0+v1JJ7LWcWWmVnFRA6lakhCS1Enp0oTSCRwIgXQbf6TIp/ArgHQJ/8v2WWpJfb3svRdpF4U4xvS5CYCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"49a1ad8ac772004772062ca8d1677c015a791cde","gitHead":"c2404b1e989293dff53be8c2516bb5d335c023a4","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-10.0.3.tgz_1458759367805_0.6478681906592101","host":"packages-12-west.internal.npmjs.com"}},"11.0.0":{"name":"yjs","version":"11.0.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.0.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ee5f54f89bd4758feb23e71434b69f37a167b692","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.0.0.tgz","integrity":"sha512-s9rH2UmctzIQBRKtXQybBFa23MZArGKhpQyK9XN6fsxf3GPyBmw4wKMppIWTtT6VEPN9/Gnba8adh+IJX44GQw==","signatures":[{"sig":"MEUCIBC3syefpuWOCA4da8XZ6IELv7kJliLf+bf0JoCBUbYQAiEA8BtRA8gBT5yl5DMprjsX2VABFN1VWYIQFygijfsvW2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"ee5f54f89bd4758feb23e71434b69f37a167b692","gitHead":"918bc334b297bf0ab4c7a0e859034d94f41d451f","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.0.0.tgz_1461675769288_0.757721106056124","host":"packages-12-west.internal.npmjs.com"}},"11.0.1":{"name":"yjs","version":"11.0.1","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.0.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f45406e9c07eff7f7af6d8ed33f40fb0773f6349","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.0.1.tgz","integrity":"sha512-H31WlcuzbWJpEWmG42DVMAUaclElcheenSkNLWusFDNKWfiSCyC/QNGwPjLNohr0f8hnGnZSqfY3w7X2iPy0aw==","signatures":[{"sig":"MEQCIBoXeZxgbRhI4JMyYjEcRISCpP3GehgUsuQVqYtZvT6TAiB+3YABWALlqvcZY56/n74qER3YjDTwA4Z/szH7dbQ5+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"f45406e9c07eff7f7af6d8ed33f40fb0773f6349","gitHead":"2675f0277c4d814ca2acc32d2555e7a59350cb54","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.0.1.tgz_1461677664013_0.36167040606960654","host":"packages-16-east.internal.npmjs.com"}},"11.0.2":{"name":"yjs","version":"11.0.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.0.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"1b97f7ff076516e827eb5e2dc738a491db5969a7","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.0.2.tgz","integrity":"sha512-yLyOBc4zRfKSTVabQ7As4dpS6KScKfZ+tnS/UE9fAm/1Hvax2Cr83/UfvE/p0uTZU8qgdXzCJXivzI79kzeQLg==","signatures":[{"sig":"MEYCIQDgNGQRbfNo9Q/RJexZffMVfh87k6eQbNQTLwHtFUjkRgIhAM5s+7xiobfiYTnJDtwq0p0n30pzLud2UTWS89YyEvb9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"1b97f7ff076516e827eb5e2dc738a491db5969a7","gitHead":"c2ffe0b69768992b212faec2dfb743475870e51a","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.4.0","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.0.2.tgz_1461698905998_0.3898605990689248","host":"packages-12-west.internal.npmjs.com"}},"11.0.3":{"name":"yjs","version":"11.0.3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.0.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"b9b212291f6ed08da333987a74d89843b4ddd0f4","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.0.3.tgz","integrity":"sha512-+qudL9Bl3xNQCMCgSJjxbUzMSsx4ouL5Tn/rIsW2Y1Am9wA59aQxP8ZOPzPtQuIarJcKoK/UY/MSBVH/ae0+qA==","signatures":[{"sig":"MEUCIQD85MAYq8tQD1HO3hK9Bk1Z8EhiKLtw3Dbv0/wqkDVzIAIgIG6HuX8+JGXxAYSctiucpFhdm+sBqKxz2R7sgAxmmxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"b9b212291f6ed08da333987a74d89843b4ddd0f4","gitHead":"5118f02b49e51f6dbc9eb29688c895b5276b294b","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.3","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.0.3.tgz_1461755116638_0.9088623668067157","host":"packages-12-west.internal.npmjs.com"}},"11.0.4":{"name":"yjs","version":"11.0.4","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.0.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"e92172f468b02e465f9bc23196b3886f38e3f5c6","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.0.4.tgz","integrity":"sha512-FfCaskkNw1NN/X9FP2Etq88hzTFTIfeXbo5wg9I4wVti4Mg1Eg9wJnedguHCav2UY4mz69jyR9X8VkNfhCTXKw==","signatures":[{"sig":"MEUCIGseJJvHX3nvbXq62Xn342Zhdch8B4D5Zlc7y/4XmHwKAiEAv1JgDmVoIJFt8CPhzpaSj6ZT+IBzD2I6NUC3o9+BMpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"e92172f468b02e465f9bc23196b3886f38e3f5c6","gitHead":"8930865a212805119ae45e8468ad74641a92e29a","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.8","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.11.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.1","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.0.4.tgz_1462179615696_0.648919050116092","host":"packages-12-west.internal.npmjs.com"}},"11.1.0":{"name":"yjs","version":"11.1.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.1.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"419ee3f65b8ed2b3f678f04e8bb4524c36b510ae","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.1.0.tgz","integrity":"sha512-5anzp5tXN4OIBjllJNt3XtB13oph8fU/QGlFFl1H8H/qWx55p8m6Nb+FFSunwH0bqQBZX2YHDuhhVl5ghTflFQ==","signatures":[{"sig":"MEUCIDC+xD2H3Tm2slYn/g+bRYJTQopd6/MXfpSB3aI/G3ZwAiEAiHh7I0VBqJ1XiBL12GVGWkgikyHMt6YfRIGp15cFWZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"419ee3f65b8ed2b3f678f04e8bb4524c36b510ae","gitHead":"6669be104e7e1d768b75c5aa9fe3986c094524bc","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.7","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.9.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.1.0.tgz_1462623653107_0.09625970316119492","host":"packages-16-east.internal.npmjs.com"}},"11.2.0":{"name":"yjs","version":"11.2.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.2.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"dbab0e1275c207871f6d480592e66b215c9ffb5f","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.2.0.tgz","integrity":"sha512-kn1utvv3K9nwXuWUmWUTt/Puyjk7mmHVjPZy5y3vXo4O/vNZY/BSyzPx9teTt4tw3vUR9dbv1E07Nld543GvIQ==","signatures":[{"sig":"MEUCIGjvlEqKBz3shUlV3a2w5vZ0bzVzIf+LJPYbUTAOFbI2AiEAnlHolmcI81nAFtts1DkNEWPBMpRQYYuTbetPViXL1Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"dbab0e1275c207871f6d480592e66b215c9ffb5f","gitHead":"f7ae62a906ca6c3e32e98012fb979fdc8d4e358f","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.8","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.11.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.2.0.tgz_1462896787154_0.21163736330345273","host":"packages-12-west.internal.npmjs.com"}},"11.2.1":{"name":"yjs","version":"11.2.1","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.2.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"21922c3f630b1934b6075e979d87fe898a28e367","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.2.1.tgz","integrity":"sha512-GGUrvQCjR5pH2ceTCOBCRmcLgZIdWoP808HQuNVFJ/gIg4m1HCrb0WiUw6DaY+/m13e3ZyfOBBkxECwW4uSUbg==","signatures":[{"sig":"MEQCIGTVw0pB0Vp1xdiKVG8lMeCJBsvKOMXd4DxmiRGr0rLrAiBvOAMd6LDJaMQjlkU1kbmSq1trSnPzRaBu6iAxfozcKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"21922c3f630b1934b6075e979d87fe898a28e367","gitHead":"bc856a09f5cee8a4ce02560472c7621a72e26e1f","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.5.2","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"4.2.6","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.2.1.tgz_1464096580183_0.5264387272763997","host":"packages-12-west.internal.npmjs.com"}},"11.2.2":{"name":"yjs","version":"11.2.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.2.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"3b285825b4f4865a015b365f451afe9a01034141","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.2.2.tgz","integrity":"sha512-/g6AC+/t/0uTjTd0xf2cVBiAiBThW21y6yyLLxWPNMeuUEhBxq3kxb/yGH1alUAVALYaza8KtY/2TzWomZU9HA==","signatures":[{"sig":"MEYCIQDdqhqOgEuXucRgOrBaofaetwMUML+uam1heVsNe3IIKgIhAOGPFspbaPviY5OTrQKRzGUECCmq2oYYntLlh+LWjos7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"3b285825b4f4865a015b365f451afe9a01034141","gitHead":"3b0d0343f4447e15be2165943ab3a51980439141","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.11.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.2.2.tgz_1470063859035_0.1974751043599099","host":"packages-16-east.internal.npmjs.com"}},"11.2.4":{"name":"yjs","version":"11.2.4","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.2.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"0e774cbe5a46a3c15588f8224231c52dfbdb32ec","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.2.4.tgz","integrity":"sha512-K5b3TMbSaqiFwZuLseNLqQNOOKysMb228vYGciMWwh7EG01LFGFgUBNDyPn7UWzLx44qRUlc0O3Kp2NC6T75eQ==","signatures":[{"sig":"MEYCIQDCNbuv90mpLXSUkJyFjpt8M+LJN1thhwUl/AlubmecfwIhAOiS+DQtoYoyV+QeVALxMUywQ47zIftuo+sbxYr2QwML","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"0e774cbe5a46a3c15588f8224231c52dfbdb32ec","gitHead":"acbc884eb5b15c5b5f40cfc0373a6b1f2ff7f07d","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.11.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.2.4.tgz_1470331546379_0.9254776590969414","host":"packages-16-east.internal.npmjs.com"}},"11.2.5":{"name":"yjs","version":"11.2.5","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.2.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ebad374fb719b5566cfc99aa7768cdb931c15b49","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.2.5.tgz","integrity":"sha512-mljOo8BFdVnq3eQF6lGTojTtssaHh8RmpD3j/efgGxq0fjvVeWJ7hF06O34/n+M1h2zfhkTiE0nkP2WI0WOyAg==","signatures":[{"sig":"MEYCIQCHkIPg5s7VqaKZEVD5BtG0rhNJMVaCeUsc7uNgFuPCBQIhANIpLsay09m2vOEYGLqmbTvcTSGb3n5dQB3RGLtTlUK+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"ebad374fb719b5566cfc99aa7768cdb931c15b49","gitHead":"4078020afdf89b671f536eaa43d53d0f50c27f53","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.11.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.2.5.tgz_1471860941771_0.8321635981556028","host":"packages-16-east.internal.npmjs.com"}},"12.0.0":{"name":"yjs","version":"12.0.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.0.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"b11a3e3145b43200eedd405019a4a0f61c6408da","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.0.0.tgz","integrity":"sha512-SVn6fvMgBEKNdMrd3s2Ujh3txUJW8lu/35ZLbv2AZkc/l2HRF7wZbdquzX1A6bKhdmW4f7cc3xkX2QiFZWLREQ==","signatures":[{"sig":"MEUCIFFgYgiuEnTHOqCpB9TaNut1u7ZjA2K5XQufeQORbEG0AiEAqg/4DzYvs2e0XgcwWZzrQndQRMINrhPe+FSkZxjwa60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"b11a3e3145b43200eedd405019a4a0f61c6408da","gitHead":"f0e88d192c121f7bdc44f1f0cba002885009dee2","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.11.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.0.0.tgz_1474391962410_0.9691446367651224","host":"packages-16-east.internal.npmjs.com"}},"12.0.1":{"name":"yjs","version":"12.0.1","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.0.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a9b58e44c22456a4fa857316aab82752565121e7","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.0.1.tgz","integrity":"sha512-pgArRvCpdOYKihDX0P+mNI/KE4vBSO7dJzt+37KsNYeQohIU6DfZwl9fvHw7cygLeajxI0vBKv/p1WXwleX0+g==","signatures":[{"sig":"MEUCIQCl1OT3mF2iRJ7WJ7XIuft2CtOY/iVZVNJ29DX1PcrUkgIgbSr1Z7ljcl0yyJBlKQePt5xm/K9Kiwv6Xpi76kBFbu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"a9b58e44c22456a4fa857316aab82752565121e7","gitHead":"b939cdd0869a40697918bb07e6edc688b11c50fe","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.0.1.tgz_1474985991740_0.8629448097199202","host":"packages-12-west.internal.npmjs.com"}},"11.2.6":{"name":"yjs","version":"11.2.6","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@11.2.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"0b8709d62401efb11039c21d619b5e0211bf5c68","tarball":"https://registry.npmjs.org/yjs/-/yjs-11.2.6.tgz","integrity":"sha512-Ex6YQccgKILUzuX2E+0CC9yt48wCpTlch43+b6jQgsCZcvkt8uFnUeC8yuyXQIeID7WYsa0NMZABqwmaj1snQQ==","signatures":[{"sig":"MEQCIFtfUoY+FhUgsStgGWcZKUUtYe+Hi4o107y70csfBC/XAiB8z1kWvbzVzz4ju04zAoI4gV26cZISMOfwl/hsRNrg1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"0b8709d62401efb11039c21d619b5e0211bf5c68","gitHead":"9374c363c3097314a9086c521b0315b4412abd07","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on arbitrary complex data types","directories":{},"_nodeVersion":"5.11.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"1.4.*","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-11.2.6.tgz_1475062539235_0.3816082205157727","host":"packages-12-west.internal.npmjs.com"}},"12.0.2":{"name":"yjs","version":"12.0.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.0.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"bce01332d6c865159214fb034efa0fccb6b5a93a","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.0.2.tgz","integrity":"sha512-9vYTw702VLiAXbcHDS/kHGYqPcTG5eq+n4DmTuyJO0bh5SdmEiKIqWS/8QIXH0EkBG9tylrg+NjaqmXDRh/5/w==","signatures":[{"sig":"MEYCIQDoaDG05eOFi7FBFBaZpdSfF5mJ4TfUL93SNrPOjayOdgIhALYW9GpCLQsgFYD1W/EWCT8j82SSBOKxKGpheVv7WCSM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"bce01332d6c865159214fb034efa0fccb6b5a93a","gitHead":"f93d7b1e709fa861b1266e29eb4a0dce3872ea1f","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.8","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.0.2.tgz_1475622010604_0.8464927126187831","host":"packages-12-west.internal.npmjs.com"}},"12.0.3":{"name":"yjs","version":"12.0.3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.0.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"17031f210d0890664c7586ba9d7d46eb18264d87","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.0.3.tgz","integrity":"sha512-kUIaZwCPHmQ6+6oryQpIImQo9LACMnF94YGqDEb1ZYVjwyhcR0nvQBQFcEh5i6T2GLZ3NK9VyXBezSySlXMI1w==","signatures":[{"sig":"MEUCIQCmUdaUfC3pzyw58Ow/U4cHtWgAQvNqkxD32s954zS3dgIgFqQLuRCLwBNYbEhbRfDn+jgBIL6LFpKLTXh7wU1xi0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"17031f210d0890664c7586ba9d7d46eb18264d87","gitHead":"8b24284e25fb7f80ef5d2717a88e1159190897f9","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.8","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.12.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.0.3.tgz_1475866855174_0.34713878738693893","host":"packages-12-west.internal.npmjs.com"}},"12.0.4":{"name":"yjs","version":"12.0.4","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.0.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"9fa64f5c39aa62ef6970b4f29c30d09e1e8b731e","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.0.4.tgz","integrity":"sha512-eJETXiHOL8aYWuCEzlzLurGW8o0e954ZAMLX8NbESDPwd9C70KRthxeVV7nyockoQYitIYZedwFLDStRAAtcpQ==","signatures":[{"sig":"MEQCIDHHafGcj4IF0EgClmwJC6/hzb2nJpdV6jz8Fc3HYtCZAiAJUraIdbL0hc6WTQhmupTIoABmvkCLJv+7QAB+GTsXyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"9fa64f5c39aa62ef6970b4f29c30d09e1e8b731e","gitHead":"463608cb5c5eaf68e2d7f195a10409a6ed505859","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.11.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.0.4.tgz_1476280329457_0.4976998376660049","host":"packages-12-west.internal.npmjs.com"}},"12.1.0":{"name":"yjs","version":"12.1.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7c027d18ef8b75120464ed413be3ca8ba6c66cf7","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.0.tgz","integrity":"sha512-yNqf2+psnLIY97y1oN1pLE1pmjvw3GAXS1n0XQ9PubpWb14FQdn4q3L2q29dlwH6kdSwxksOtKlwGtjiYQFpig==","signatures":[{"sig":"MEUCIBlXO94SVSDTY3GjCBTEmS8zUxgZUZAvul3C96C47d2CAiEAm9tuj8RnQzsmkCX3fLU4qaSw4xKm9DQnakn21TqQLDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"7c027d18ef8b75120464ed413be3ca8ba6c66cf7","gitHead":"8ab16f4adab5306e545e43bd837e11f5171e02e6","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.8","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.8.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.0.tgz_1477770346563_0.7221428391057998","host":"packages-18-east.internal.npmjs.com"}},"12.1.1":{"name":"yjs","version":"12.1.1","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"97bb3a94ebdb5b0ec85068d4243a4e0bc34a1807","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.1.tgz","integrity":"sha512-72qOI34wFKSJDiTR7OGzc6avvuuDw8kx8NXznk+FYevGf1FZm/kdQKYYnc4aX54495SvrQt6uPEx+8e70Q6Zyg==","signatures":[{"sig":"MEUCIQDH4KyhxE4p0d5qtgL5xYBdRmtjfWCBHP6XaOp5InQ0OgIgK4VcUrlgNyHoXYks+M+g7qTOEuwHfjbd+OnNbgDL5KQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"97bb3a94ebdb5b0ec85068d4243a4e0bc34a1807","gitHead":"34997f940b7dc17adbc43a3ae3fb6871dbdf6ced","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.11.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.1.tgz_1478698002643_0.4800257617607713","host":"packages-18-east.internal.npmjs.com"}},"12.1.2":{"name":"yjs","version":"12.1.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"c7193336430cb08b1bd24aba6da2d684db8e3853","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.2.tgz","integrity":"sha512-MTDbBk4eneXhj0JiZE//N2cKAamhL5C7HBIOT7+d6z4AtludSL0T2va8MSzWFYliXwxwwCX1BPyLf9tqX6W5ug==","signatures":[{"sig":"MEYCIQCX6Y80Ugx3lIaQGcQmb6w3mbi05FmD5tHiCsWfxoPkrgIhAMtHXO6hsbVls9/0NAtFfx0UYCkCFhYf3SVbg1yV7UgC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"c7193336430cb08b1bd24aba6da2d684db8e3853","gitHead":"7415f27fbc82585cf5ce5c446af89c12b8ebb0ae","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.11.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.2.tgz_1478793722790_0.7695465856231749","host":"packages-12-west.internal.npmjs.com"}},"12.1.3":{"name":"yjs","version":"12.1.3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"0a48a09f6bcd98fa2706bad4bcc4e2108ca481a1","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.3.tgz","integrity":"sha512-DE8Q0QuwGWD1hTZmZJRnBJr5mqGEQd0KvuPyqi1nnVuxvlXUDgiGkQKyBflw4xKghekW7RfxCtgfmu2ey4JQag==","signatures":[{"sig":"MEUCIQCu3ngvPiUhBnE382n6BJczFFzufxP39zZ/TVoGdhXWtQIgTRPMrzaSdtkUvqxTopxpD4Q2s2NaLGgoMZQrggV1iEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"0a48a09f6bcd98fa2706bad4bcc4e2108ca481a1","gitHead":"f97144356c9a747e2f263e148060cd1d85a3240b","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.11.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.3.tgz_1479816761044_0.6217765032779425","host":"packages-12-west.internal.npmjs.com"}},"12.1.4":{"name":"yjs","version":"12.1.4","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"c48f7930bcbf821850b338dd7fcdb45c3a6d5d91","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.4.tgz","integrity":"sha512-53KUyPBCygUx24MYSa2pnCHq6NEyTqLTbUrG+qmzPQwEWiXnaym/1LyNhjCUCO7OBHUjp7wEjMD1OtfoWP9B9Q==","signatures":[{"sig":"MEQCICa+QG2/ETxK3OFRS0FscuXz8zZTZEuC5c1JC+ZtfvcnAiAfA9HUdRSEebv5Ca8M9dSQoeT2+sgddBCi+aLscRAWMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"c48f7930bcbf821850b338dd7fcdb45c3a6d5d91","gitHead":"922637930f5b4abb0262c67652eada96c5a37dfd","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.8.6","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"5.11.1","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.4.tgz_1482140530952_0.8170231978874654","host":"packages-12-west.internal.npmjs.com"}},"12.1.5":{"name":"yjs","version":"12.1.5","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"e3c6ff9485cc2a0714d134cc1d6fdc1e6f7fab2f","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.5.tgz","integrity":"sha512-gim7Dsy2E8F5ZPyS291an5veJL/W1lhfXDEAf/dOFPT9yg7dd9/H6Z5ZhXaqE/v+JX1dgMj7MLn1GNVS8ymF/w==","signatures":[{"sig":"MEUCIAXf3UzLRieKb1/iQzWiuXdCuuCDZ4rkYC7W5XG+DqCRAiEA6rU9bgaK1mrl1QiRHJ0gdscCj7jUO8S1HkABjql32Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"e3c6ff9485cc2a0714d134cc1d6fdc1e6f7fab2f","gitHead":"e1a160b894e3005bd541ded28a839abb42d70b37","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.3.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.5.tgz_1488803258199_0.48533936217427254","host":"packages-12-west.internal.npmjs.com"}},"12.1.6":{"name":"yjs","version":"12.1.6","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f239b99eaf3c7fa91031798f31dec6c11ff72cf4","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.6.tgz","integrity":"sha512-3sKigotIGRamneYUO+v1k0OeR2tT8xceoMKkbRIiaLxMahInYtTwM/eTOd6bCEAuPlcQtHEAPhllTLiR25J6Bw==","signatures":[{"sig":"MEUCIEekNsIVsfvwMkUqHRPWj+G+J1ISVfe5odwv3Ps/v1VxAiEAs9N/9EJC2OAtVADWIHTTJtUoJdXFTdoIXexJJVnqiu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"f239b99eaf3c7fa91031798f31dec6c11ff72cf4","gitHead":"a492a83f0ccf69cb104d90adf16685a1057844ec","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.3.0","devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.6.tgz_1490033771759_0.6969334238674492","host":"packages-18-east.internal.npmjs.com"}},"12.1.7":{"name":"yjs","version":"12.1.7","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.1.7","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"9bdb3c6f6c6f3e031c0669ea90abd4e54ab9efce","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.1.7.tgz","integrity":"sha512-JTblNp3dc8/D0MJFKKAm0kgspagUi4f8yLnCUQgs67LtYYbClv/Jut4bgnCOnEMd8Wmh85d1E5FMzWez0dzEKg==","signatures":[{"sig":"MEUCIQCsUNB1UaQQKmCsGp40gvM+rCQQUxBSkvPhEVLhLihuqAIgRhSYLD0hLcvhiOw4WjFqd2+Y3exXf/TJDBAGF116iH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"9bdb3c6f6c6f3e031c0669ea90abd4e54ab9efce","gitHead":"e29162c3fc21c511f845d00159f1f96fa0f2ef61","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.3.0","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.1.7.tgz_1491816159891_0.12437784811481833","host":"packages-18-east.internal.npmjs.com"}},"12.2.0":{"name":"yjs","version":"12.2.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.2.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"4aa04dafa236577efc27e40b8322c89bfac08d17","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.2.0.tgz","integrity":"sha512-cuZ86VifJWrDh+p/UxCq5UPBaEkzkianTv2jLhDiC/AIEMwS502Y6qlZiE5ITEfYJW4AZLHt8nOik/qbv5Tx2A==","signatures":[{"sig":"MEUCIBVydsRH3hvZmt0/nuIl81rTyBpxyRup8G1ySz8nILsAAiEA4Fg0RrtTyO9NLduXm1HPNU8NIQfX6PWFdF88IuywSPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"4aa04dafa236577efc27e40b8322c89bfac08d17","gitHead":"74b41e03e3d670228cfdc5727ef83916de55eb8b","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.3.0","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.2.0.tgz_1493821038613_0.8421758890617639","host":"packages-18-east.internal.npmjs.com"}},"12.2.1":{"name":"yjs","version":"12.2.1","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.2.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"5b9795d063e418704b9181d1424404905f6bca29","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.2.1.tgz","integrity":"sha512-l9UncqMz4F1UJhVq/rW+EO483PXlzWgpNDynwujCjoKdi+VPgXtl8kSZIYzKVPyw1X6FNGtMaSezacxuC+bxcQ==","signatures":[{"sig":"MEUCIQDtYb5xmyx47+kmdCJ+4ETA9Fs5BT3jqbxiRYF+01gitgIgXd0Ovty/fSUluc50FY2HwJjmCmyBbHoxM4MzY5KOkCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"5b9795d063e418704b9181d1424404905f6bca29","gitHead":"a1cef4662f4e047555ed13d781b424a0a77c3242","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.3.0","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.2.1.tgz_1493827265763_0.41173195326700807","host":"packages-12-west.internal.npmjs.com"}},"12.3.0":{"name":"yjs","version":"12.3.0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.3.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"72d315a763f4e0264f23f385e125ed5fed938311","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.3.0.tgz","integrity":"sha512-VQCq8Jnk464mLVF45hlyaoajnX7kgisBgSTNJWHUtD/yzDja8Zde2kn5rfqdPn3lAwkj6KVJOnpf7xjVzPG8TQ==","signatures":[{"sig":"MEYCIQDSU6JhsnqacOPvvE+RFudAojtGPNVucNM3dXa7hpm1cAIhAKmtJCREh2zpO2SSgwQD4bd9oQ2C5couBW2J0DA3Yey3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"72d315a763f4e0264f23f385e125ed5fed938311","gitHead":"14ee42cad5b7ea494ba4810ecb21ce3651462a45","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.3.0.tgz_1494240036646_0.668256085831672","host":"packages-18-east.internal.npmjs.com"}},"12.3.1":{"name":"yjs","version":"12.3.1","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.3.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a1d658cf85dc6e5883f92acdf91083de3730dd2e","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.3.1.tgz","integrity":"sha512-tmzySAEd/kbsUlxKHZNLM2FXC6wyjQTbBTJ5UGPKTwinfrtdx87x73PLs5hWw7Sc5GpPyC9JStfGe0RXa6rklw==","signatures":[{"sig":"MEYCIQC0notr3YTLrKzkYXA5TQmFZrfyKSKGxLObBflrBDJ3fAIhAOdali2A0kgwMgDIKTNU0XmqbahNxGNVHF04iXGMAhtC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","email":"kevin.jahns@rwth-aachen.de","gitHead":"a5506a5ded0f16782d39785ab9214ee0ce1445d5","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.3.1.tgz_1497702754223_0.6113863897044212","host":"s3://npm-registry-packages"}},"13.0.0-0":{"name":"yjs","version":"13.0.0-0","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"8bdc1364371009c10d25f50a19df393340e54424","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-0.tgz","integrity":"sha512-PQK/JCQCkVSsa3grJT/I787Sd8S5BulDuQyc6lsTMsI1Gd3XaT3BSZeT71HEIKtdErgnHcs86asbtt57rVEHVg==","signatures":[{"sig":"MEUCIA1/J9CMDG6KUY43BqUI7BUVDzwXWnDsJishdnSzPhIDAiEAiBjT7+qvuiunb5F9cnGl7pHm0SLxXSOOBcqHxbHgSxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","email":"kevin.jahns@rwth-aachen.de","gitHead":"c8bca15d722acd35004bd3faaa1551919285c4c3","scripts":{"dist":"rollup -c rollup.dist.js","lint":"standard","serve":"concurrently 'serve examples' 'rollup -wc rollup.dist.js -o examples/bower_components/yjs/y.js'"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["./y.js","./y.js.map"]},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-0.tgz_1498839419546_0.11416811496019363","host":"s3://npm-registry-packages"}},"13.0.0-2":{"name":"yjs","version":"13.0.0-2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"3d7073d23ab0c2dca6783319795c85168515d767","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-2.tgz","integrity":"sha512-L+MezLj/iHbilajn04oSMw0CN8B+Cwv34sGyW3GzHX0CKm+JEX2R6zjrURBNw+UvMuGujWRF/BG6ecKrGLSw6A==","signatures":[{"sig":"MEQCIESNTUtBM9T1m4/IKXccrwSl8VXbgu4OCtoMLdfKaYmvAiBl4TBC1b/B9IEV2sSNhPor63eJVrhGL6Nho4UXBAhnrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"gitHead":"f4327529b9cafe073286f4c00e3bfd9a3e56466a","scripts":{"dist":"rollup -c rollup.dist.js","lint":"standard","test":"npm run lint","serve":"concurrently 'serve ..' 'rollup -wc rollup.dist.js -o examples/bower_components/yjs/y.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-2.tgz_1499272895172_0.7315266616642475","host":"s3://npm-registry-packages"}},"13.0.0-3":{"name":"yjs","version":"13.0.0-3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"77400dabcd499f654e8734444c691c85da66a202","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-3.tgz","integrity":"sha512-Xagl+Vyv9K2pYhDkkuXiE9+zOd0hjBOMrIQHZMwKHBDlvVVooLHNV86+NJ8Nsf0fe9TAqBJJxVl8qXDaVmjp1A==","signatures":[{"sig":"MEUCIQCENQZOSTy2TAPNv2Uh1IOTADTJQnM4JHJxuSV3Z6toswIgWAuPyRpzSyN6jVoD6wjIUo4jyBCskUTOJLfpokrE2bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"gitHead":"434ec84837790e71e4cd62af75b9bdfd4337a3d9","scripts":{"dist":"rollup -c rollup.dist.js","lint":"standard","test":"npm run lint","serve":"concurrently 'serve ..' 'rollup -wc rollup.dist.js -o examples/bower_components/yjs/y.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-3.tgz_1499304559950_0.18004925292916596","host":"s3://npm-registry-packages"}},"13.0.0-4":{"name":"yjs","version":"13.0.0-4","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"523e8607ae16b2ba8be2b83294390d7672dbe0a7","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-4.tgz","integrity":"sha512-yiydGR3DqJcrWfh4Vkk5XRsYwB/sFJRamuUndJzy+EychTxyGPNrozo+pBiSJT7tAZCg+ikGDX2lSD/28tv5Sg==","signatures":[{"sig":"MEUCIHKsUEIke8tyx4PXdOOvX+wtkRkdZzy0BYIMdgvKo731AiEAnAd66ejYEeWgCV80NNHTyW35niH78SrOGyOqCWSNuMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"cd3f4a72d638d40133d0bb6f9b43a1d636d32431","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-4.tgz_1499347053033_0.11845638719387352","host":"s3://npm-registry-packages"}},"12.3.2":{"name":"yjs","version":"12.3.2","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.3.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"d00b62b981806f69999ac205d6db64d2740b5a3a","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.3.2.tgz","integrity":"sha512-K6mp57V1Rbx4KPqw+tbs70o8svWCWBdLA9Js1P0c6FQmL1ckyk5Wy87/k0zDcHaLMt/3VvPApkTZOmNDsz7Dwg==","signatures":[{"sig":"MEUCIQCHr5anHMvgu00MKNvkKHXGd3o8xVjY68UAk/ZP0YWLzwIgQq6y+CF8vlYhkqpit23f0bmZoPxmonusMJ/tW/km3iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","email":"kevin.jahns@rwth-aachen.de","gitHead":"ef2cbf210b7dd470804a85243a98babf84507867","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.3.2.tgz_1500483061222_0.4748938458506018","host":"s3://npm-registry-packages"}},"13.0.0-5":{"name":"yjs","version":"13.0.0-5","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-5","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f4a89f8894c0d3214f8023cb2935ccfc52e4bbcb","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-5.tgz","integrity":"sha512-Zsab4C92Y+KEUeUF3lj4kssTnFM1LViTwOd89pPr98sMWPLp/54M3EiPujaPWqPhQXcJtxzWf3iPr74ldpnF3w==","signatures":[{"sig":"MEUCIGSIgsfcf3nsbQYbp4yQ8yTTDXKobpL/DJ8JqpYHZT0LAiEA+JU9RTIcVo1xSliXaaL3Q096YbJ+jVTjJgcXqVrSgek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"442ea7ec70e333d5d3b8d3072939a71eaa2efcb5","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-5.tgz_1500492172827_0.20296351169236004","host":"s3://npm-registry-packages"}},"13.0.0-6":{"name":"yjs","version":"13.0.0-6","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-6","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"c8220ce30dbd60807378923ed3ac93c1d5db0b35","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-6.tgz","integrity":"sha512-X7LHHbAQGj28uR881fEZ6wjHxhNkErpa/SV6gXL+2NrbKUy7SngEnCXz3kRKk4GTCD9tfDYmO90M2bLziTFDAQ==","signatures":[{"sig":"MEQCIExv80peh3aNbOv+7QhKvTWuYIVo/eRXN5qDe2jpStNGAiAJS9k8aRr1e3N7dmDZD1wLKTjffaJzQbI2LO06Jru/yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"2c18b9ffadc3d4b86794713aaee9a2a4b4c6fffd","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-6.tgz_1500674188622_0.19349942402914166","host":"s3://npm-registry-packages"}},"13.0.0-7":{"name":"yjs","version":"13.0.0-7","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-7","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7fee4ee32142d37f3cd1dd03b5394f61c4feab6e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-7.tgz","integrity":"sha512-uTSVQmH3H12Z2RoUtXl6cYc6ze5PFUkh8IIWYy1nWotrVIe/vfPqVZ18hrivUglfD1Dnn3QKwm1nvd0ZnwKtyg==","signatures":[{"sig":"MEUCIQC2BqcoAXmnUxQ5Fq8xr69zLXVrYA1t+YRyHD7L9Ax1LgIgSx4SbcgUow0W8bFese18tah3Mr9GqQVLBs9dfmS2nL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"bb45abbb701250f77cbee8f6310b6639740c2815","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.0.3","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.1.2","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-7.tgz_1500679023284_0.5723164544906467","host":"s3://npm-registry-packages"}},"13.0.0-8":{"name":"yjs","version":"13.0.0-8","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-8","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a7414387a8538d0e03d01534edd3f7ccdfe79554","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-8.tgz","integrity":"sha512-fCtfqQM7tmfnlIxWTKaTDIyXcKPt+kUdwpjGD1+SbNtrLPHrvuGOCj+i+Cvx5F23tyKkdy6P5N1HUX9ErZygLg==","signatures":[{"sig":"MEUCIB2PNiwINKf7M/5SuGBmARaCTbzC3umoSZ7uVRqiPnp4AiEAuaftfw2hSZNP+0dFerIXr1lTlxld2BLhpv0sicYl+mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"a7414387a8538d0e03d01534edd3f7ccdfe79554","browser":"./y.js","gitHead":"fed77d532f1237cd2ba49b1ef215918ed35eb25c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-8.tgz_1501509942327_0.5972059378400445","host":"s3://npm-registry-packages"}},"13.0.0-9":{"name":"yjs","version":"13.0.0-9","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-9","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"2010e67937c5ab060710e7c30dc729249d243bee","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-9.tgz","integrity":"sha512-2ezeQ+mOEfisCjnVb1L0SorOT3TSIjEXLarJInDfmqk+yPzW6qdKsDO5bqHZ+qmTxuZmnRMyoMhsSQOvU6Pvrw==","signatures":[{"sig":"MEQCIEdEaRc57eBlOSFX3PJUd30JuB+/1D/c+67A5c32sm+7AiBB+CKgKMPOyfvTln+fTtdLY12aAlfKRvLx+pO0EtYSpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"2010e67937c5ab060710e7c30dc729249d243bee","browser":"./y.js","gitHead":"03e1a3fc12f1d5dcf4a1790233af1ea03e278da4","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-9.tgz_1501597310084_0.4665272713173181","host":"s3://npm-registry-packages"}},"13.0.0-10":{"name":"yjs","version":"13.0.0-10","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-10","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"1d35a4d9014c509b241ad3b1ecbe10256e72bdd7","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-10.tgz","integrity":"sha512-mY9K7U63vCXx/wOxnMvy50EgClWX3ZmB0WBEJDH8r74TJy2bwefLSzAySIo+elLoGNG+w0ozJOESibg4PSXKEg==","signatures":[{"sig":"MEQCIHsb1PJFe07lJIHylmLlprWJDFAsOWr9nLzSRpa2jLHAAiARAHqYYVp5dR8tJECVUyJInNw6dLj/2cWIGsOhus6GyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"1d35a4d9014c509b241ad3b1ecbe10256e72bdd7","browser":"./y.js","gitHead":"90b2a895b821c84b8a926cc0c681597a11a7b6aa","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-10.tgz_1501712728897_0.16851455019786954","host":"s3://npm-registry-packages"}},"13.0.0-11":{"name":"yjs","version":"13.0.0-11","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-11","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"e9081c6f75af063cf004164f0c8e456c872cd9d9","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-11.tgz","integrity":"sha512-fK2dMwrTVj8HAm+mQUwreDYJBchq8NyU98CE8xc9rtBwiXP0qR0lUguZN2HMUw9Qna5yx5PAe179ntbAzbwxUQ==","signatures":[{"sig":"MEUCICokwF48UWFBRZ1NwugCtctLU68XYvriInwuRU7LfRRyAiEA+A4PmohOwdVtmVGfPFwSDgktXtfDaEM6Ci14tjb7c7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"e9081c6f75af063cf004164f0c8e456c872cd9d9","browser":"./y.js","gitHead":"be3b8b65ceed6d797966fb3687c589e9dd9a4d4b","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-11.tgz_1501857077479_0.528402499621734","host":"s3://npm-registry-packages"}},"13.0.0-12":{"name":"yjs","version":"13.0.0-12","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-12","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"208e29196350c3ef5260e9e5b078923864f4b02d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-12.tgz","integrity":"sha512-+0lsgFH8xgJAbcHkJatCO76oJH8l2izCeZObeDJ1MzdPHegq2zm6agRxU+I/gaXFs0PJZzseBiqEBgf9ho59pA==","signatures":[{"sig":"MEYCIQCGcJOHoKXlRdSXdV1l/kPl7coyJjHf/iMkwJF7yn8gaQIhAL2+tHh+2KDVewRPm9dzK3Hi0ODZUmM3Cq80WH6n0dp9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"208e29196350c3ef5260e9e5b078923864f4b02d","browser":"./y.js","gitHead":"3ca260e0dad5f51f7f5400c7911e859e7840d22c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-12.tgz_1501862876657_0.06293385406024754","host":"s3://npm-registry-packages"}},"12.3.3":{"name":"yjs","version":"12.3.3","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@12.3.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7bec14d59afe166d68cc2b27413193c0e5ba724c","tarball":"https://registry.npmjs.org/yjs/-/yjs-12.3.3.tgz","integrity":"sha512-pKqA8iFp4BJ+bjIWWwf8nutk4pZwrW3yNx7VBk1sqI81wH4nN6mUC8XoyC2JUu4hX+yoRXmtSJWRwQPi9+3Jyg==","signatures":[{"sig":"MEQCICZNZMdwVo3DyOmaZZ/QyjU6cjFMGN56sojIO0K6tBivAiBQiXIZYKld28SJyIjD4Ji1qySUiWT9kPNUL74hEY/QEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./src/y.js","_from":".","email":"kevin.jahns@rwth-aachen.de","_shasum":"7bec14d59afe166d68cc2b27413193c0e5ba724c","gitHead":"03685ac84a28028e4f45f2dfe5d97f4ddcc6f091","scripts":{"lint":"standard","test":"node --harmony ./node_modules/.bin/gulp test"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["build/**","dist/**","declarations/**","./y.js","./y.js.map"],"parser":"babel-eslint"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"debug":"^2.6.3"},"devDependencies":{"gulp":"^3.9.0","eslint":"^1.10.2","gulp-if":"^2.0.0","babelify":"^7.2.0","gulp-git":"^1.6.0","minimist":"^1.2.0","standard":"^5.2.2","gulp-bump":"^1.0.0","gulp-util":"^3.0.6","browserify":"^12.0.1","gulp-serve":"^1.2.0","gulp-shell":"^0.5.1","gulp-watch":"^4.3.5","pre-commit":"^1.1.1","seedrandom":"^2.4.2","gulp-concat":"^2.6.0","gulp-filter":"^3.0.1","gulp-header":"^1.8.8","gulp-prompt":"^0.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.0","regenerator":"^0.8.42","babel-eslint":"^5.0.0-beta6","gulp-jasmine":"^2.0.1","run-sequence":"^1.1.4","vinyl-buffer":"^1.0.0","gulp-sourcemaps":"^1.5.2","gulp-tag-version":"^1.3.0","gulp-load-plugins":"^1.0.0","babel-preset-es2015":"^6.1.18","vinyl-source-stream":"^1.1.0","gulp-jasmine-browser":"^0.2.3","babel-plugin-transform-runtime":"^6.1.18"},"_npmOperationalInternal":{"tmp":"tmp/yjs-12.3.3.tgz_1501871810216_0.9089066397864372","host":"s3://npm-registry-packages"}},"13.0.0-13":{"name":"yjs","version":"13.0.0-13","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-13","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"647a06a56538aa835da0675b0e7816b8196afeb5","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-13.tgz","integrity":"sha512-edyIGuYPQ2Y61hwtpJjGpN3iGmhnBAuolXwxAkjQoKewItetbNQnZASfuowDrnOMf1tK1+7Hfyfc3351JnPOcw==","signatures":[{"sig":"MEYCIQC3iwW8vIav250ooEGBLSZdtIdpo7oQJeO5wpxtM+Ks2wIhAJIw99K7AXb+YyGaLVwG7JiwxYxwAiUBFDAx16Bm3nsb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"86c46cf0ec51537d0b250af9fb9cf22b8df1e28b","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.3.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-13.tgz_1502579087573_0.8243699364829808","host":"s3://npm-registry-packages"}},"13.0.0-15":{"name":"yjs","version":"13.0.0-15","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-15","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"8b52257799b57298a91b9ecc1a1d436ade8ccfff","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-15.tgz","integrity":"sha512-iA2jLXGfy96dpWWDgzA7nYQ9+YaGzHviLGi2gVP/kIm+/Tz+xyBj5Rw77nZhDxmubYdJZBYbNiiHvsKoMnu1bQ==","signatures":[{"sig":"MEQCIDYyHCwBBtnqngv1wKc54ffsPvRE6Frw6mU7jZLT6MqHAiAkW/CYzQaCAJOg4aWl9qb4XL5X1TnGLUMmFV+8oYEjIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"8b52257799b57298a91b9ecc1a1d436ade8ccfff","browser":"./y.js","gitHead":"0455eaa8adf0336cb37498f431e7d77f1dac5d2c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.11.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-15.tgz_1502718842645_0.9866315950639546","host":"s3://npm-registry-packages"}},"13.0.0-16":{"name":"yjs","version":"13.0.0-16","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-16","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f61e3853ee9b76150a4d4e8a42d667db5ec07aa8","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-16.tgz","integrity":"sha512-kjsvpHwkeKrYr1sePe5lbMDyT2cKsWjsIPoz8SyM7lvtg7R1jdmsxegrSq8Elq7ULhdB7wmA6geCLfL2W1ORgg==","signatures":[{"sig":"MEUCIHIhRzR2mvV5SSyUmknj/LM8Eu6kTJ6iM4zVxoPwawIHAiEAnCsp+BNrmwE52nhtXAK8aFHDBoU7ID7Y2R5EXzES0Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"6b5c02f1cefd128a01668d862a34d6e327704ba5","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.3.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-16.tgz_1503702702803_0.4964989342261106","host":"s3://npm-registry-packages"}},"13.0.0-17":{"name":"yjs","version":"13.0.0-17","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-17","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"b1c791ccac2c4b6a4b3de540cbca21fab3cfb94c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-17.tgz","integrity":"sha512-yDxX0ZvexrCCaBDeNDbXFKFuwvFXwKHqEmYQEZfrcrrXzwu2Zrn+mg5S8RpfzUnWbST8tpAUuzrxZXyEDjZMsg==","signatures":[{"sig":"MEUCIE/IjenYjfY9Z4EIXoAGRsnG+qoIKsEfIJglCKH55RJnAiEA4p29+VxvIDP8k9ExlMcy1w437A1CdSpbIEP5FlueW9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"3a305fb2286c2111b16932c53e75a801b60640c3","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.3.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-17.tgz_1505144312510_0.09477371233515441","host":"s3://npm-registry-packages"}},"13.0.0-18":{"name":"yjs","version":"13.0.0-18","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-18","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"2312c4cef7f0da4003135c0b159cb96c36e2491c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-18.tgz","integrity":"sha512-fqNSmkfDenCBVVoKwY4LgkYTQK580pBjnUb3WMr7dlGpGEYdUlxnRl8cvjCPVrSi7neGSBJO+YRxH2koTRm7Aw==","signatures":[{"sig":"MEUCIHfuP8xluXGBea47GrDwcIay5aM1CXNMt2+xrt5z8iFdAiEAnhwT+Yg/3fP462Gbd4rikHG8MvATzdiLpOuWek495Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"2312c4cef7f0da4003135c0b159cb96c36e2491c","browser":"./y.js","gitHead":"0e3e561ec7f8fe5e73eb713c40380bc6a23aed18","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.11.3","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-18.tgz_1505900063250_0.41510480525903404","host":"s3://npm-registry-packages"}},"13.0.0-19":{"name":"yjs","version":"13.0.0-19","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-19","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"787800fa211da791931259e3e1a574dabe1e0d00","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-19.tgz","integrity":"sha512-LziSLTlPfipMYqHLGeIelqeud2Sl3OrX4VzIIzPInoLObUO7lBesvGzVKXgySh/xQU1wkoyic+m21C1avrfbIw==","signatures":[{"sig":"MEUCIQCXQyZgTqCILn0mmApqvu4cQ4xnCgS9sGx9LxujjRZRIwIgDDGMX5RzJ+ZCf267qIp0BTEvH+p8fSQ423q6hQRznKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"787800fa211da791931259e3e1a574dabe1e0d00","browser":"./y.js","gitHead":"be537c9f8c5b54a1bcdc5c7b1ca8971050ea8907","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"6.11.3","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-19.tgz_1506455591202_0.9484504435677081","host":"s3://npm-registry-packages"}},"13.0.0-20":{"name":"yjs","version":"13.0.0-20","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-20","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"de8943877fb0cb812ac29ca75139b7770369663b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-20.tgz","integrity":"sha512-HpEku7Dza0lh5DtESSQe9aHIGW9gimreN58pvrw4mTVPoR6lf1f1Q3A0sNGw+qfh6yv4TYN5RsFsNSg8UCAsYw==","signatures":[{"sig":"MEQCIEXEItR1mYGDAFkZ6PYjz1qFyUgx45uBEi/pdRmaY8/uAiA7LAGaNLwIXUhZ372zWMAtVc/42rW2Hsx0ztsv+OxQFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"de8943877fb0cb812ac29ca75139b7770369663b","browser":"./y.js","gitHead":"725273167eba714a8e1eff7ea53a2b195fd138f8","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.1","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-20.tgz_1506717267515_0.8600069424137473","host":"s3://npm-registry-packages"}},"13.0.0-21":{"name":"yjs","version":"13.0.0-21","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-21","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a3c021a3d87ac2e208e077d7abcbf6d674b3473c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-21.tgz","integrity":"sha512-vGwaafAmxQw7Qn1209lIvyn4ngzNltfpAS/ojhb7tgfYhZIQLTotbLR1td8GPT4YTuAlcBK1N/uyLyPyapjkMw==","signatures":[{"sig":"MEQCIHC/OFfCIm0JKWrEspMvPnuXMOU3vJ+R/y+3EBGgM3I0AiB+D52xRpJ04cMAo7Uq6QJHiOl3vGjP0dBb39bAZQbYcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"a3c021a3d87ac2e208e077d7abcbf6d674b3473c","browser":"./y.js","gitHead":"c8ca80d15f97c98907e63466ebe957df6b485e2f","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.1","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-21.tgz_1506952341659_0.37976084742695093","host":"s3://npm-registry-packages"}},"13.0.0-22":{"name":"yjs","version":"13.0.0-22","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-22","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"cd2e9f0991080964f63bfcab945c24676eb337cc","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-22.tgz","integrity":"sha512-CzvPm3k1myFgh/pZ9bvqQoPMdpQDi4zGfePGMwxKzysjSwRZ2+/aUWGpNnbMOmp2vRaMM5cn+e+atncga7SqyQ==","signatures":[{"sig":"MEQCICZfeiY/xyaigx6/zzglJHqs/e1Ro8274eaUQ9STE+k+AiAQa385iz93sAYae8/5oLIAo+OCiK1IEw7wbYLhSkHXyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"d9ee67d2f326da367e08c25ccd1a3b52167eae4c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.3.0","dependencies":{"debug":"^2.6.8","utf-8":"^1.0.0"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-22.tgz_1507329735978_0.8255877972114831","host":"s3://npm-registry-packages"}},"13.0.0-23":{"name":"yjs","version":"13.0.0-23","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-23","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"aa61a58dca93259bc1f4cd1defda07dbcbca8b84","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-23.tgz","integrity":"sha512-z2WJNo9M9ftjWlLs0JwcIiGl9ryUmKGv06NDXqowdz0Qu1Fm9c8udfgHwcNEmrdY7upWcdeV4dmA3bKDPcC/Bg==","signatures":[{"sig":"MEUCIQCynEMy2vKnl6RdRVoRetkxnKMDsiVqkFSuAp9kUkJW7gIgKEypV6QZNQodPA49rl04zjvV2cFYGII4kUii2t4BNw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"aa61a58dca93259bc1f4cd1defda07dbcbca8b84","browser":"./y.js","gitHead":"e6963048451ff1275837703ee285bc6fac2e4351","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-23.tgz_1510123962058_0.9946141818072647","host":"s3://npm-registry-packages"}},"13.0.0-24":{"name":"yjs","version":"13.0.0-24","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-24","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7f4f56cbf4e5c9de3eea42c07502f7a9f1393803","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-24.tgz","integrity":"sha512-a1hHhNH9BCvdZKg/C/aFXblopvX7XUvPx6lNghpZKkvqgWOiR7MWmGzVLs/EJcfwyKsPzLiglrW+E1lBToPzvA==","signatures":[{"sig":"MEQCID8bkqxpHXH3d4qHW/jds57dz0FYDl9gUZcRHzbkD1R4AiBT9FV+cv9ec+dooi+GTh1E+wIcm8kP1cNCJ0gmcm4X5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"9b0092917209c2bc70b964e611e61ae1c892210d","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.6.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-24.tgz_1510128150705_0.991675112163648","host":"s3://npm-registry-packages"}},"13.0.0-25":{"name":"yjs","version":"13.0.0-25","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-25","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ed249d9b8a9eae8d0f80a666ae5fb1af90239c9f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-25.tgz","integrity":"sha512-blfxcaxuaqvLWhkJaMJnnGx3tLkSOkkOhbgjm6z+96GzAcqsjimfCYAlZG7HuAV4J8U6jJamp5+P9UDQWopxRw==","signatures":[{"sig":"MEQCIC2uPbR3ip0FSkL6k8ffqLWcwNB6iBudKt3IgtIuwky6AiAYKH+jw/JSi+3oBqhm0O/1Qiiu4CazGNxXXGIazhkNQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"224fff93ba12ffedaf8207d77a39491ee6fdbd0d","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.6.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-25.tgz_1510191117296_0.8259420625399798","host":"s3://npm-registry-packages"}},"13.0.0-26":{"name":"yjs","version":"13.0.0-26","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-26","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"8237a03edc5d3f106c52aaa199a2ca08ad2da2d7","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-26.tgz","integrity":"sha512-goBSD5vfX81jO+m9VO/nC/9T6S++JO2dP06faoE6OFM4fZ3z4hU17CrK3ZnR+a9Udk2VvHGxy++zmo0hgdH3Ig==","signatures":[{"sig":"MEUCIBV/pOwz6A8VUvG7e8Cmyuh4UWwXhHgWD2GtNrT0yGj4AiEA7Fk8GOEhxkVvVqwtzChluY8tjt7mswvH0nKA9IEq/vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","_shasum":"8237a03edc5d3f106c52aaa199a2ca08ad2da2d7","browser":"./y.js","gitHead":"d232b883e9d165cd5be7857f335d8fca4b223a40","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-26.tgz_1510277574026_0.036412738962098956","host":"s3://npm-registry-packages"}},"13.0.0-27":{"name":"yjs","version":"13.0.0-27","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-27","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ab0514f65249baf7b97bc95115196a76ebeca530","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-27.tgz","integrity":"sha512-f5sHUqcJXcgXjNPJf+Ncb0L6cgTHv0D/V3ZkciBA4K2P5wgO7dkDBbw8c9qtc8vIDBAQfvNKc6o9RMSRHJw4bw==","signatures":[{"sig":"MEUCIQDD3tYdBu1gqdvqByZ+0/S4oV+iomPia/Te6YVO4Tvs1AIgC1UkxlttsCFCDseAaxyug7/kl3zuaxKK2lR5O5OaoLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"c51e8b46c2aaff673617b59ff86090d714a9156b","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.1.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-27.tgz_1510347313406_0.5728286281228065","host":"s3://npm-registry-packages"}},"13.0.0-28":{"name":"yjs","version":"13.0.0-28","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-28","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7bbaffe813fe5305440806670da6123e58bc5b38","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-28.tgz","integrity":"sha512-pgCMlkfSl+g+afc8wUsH8Tru7TkE/VspWhLAAJgxezhPtg7qZ5S/EMn0qUC8thP1gFZcCQjjCecx0Rf8zwx23Q==","signatures":[{"sig":"MEUCIQD8hXB2fLs+TuYljGl+Xsqw6fx9vQ8Wb/OITu+2zyU3ewIgNLzznIbzPqZ8juh0JSEppd87O+4kwYhcr/bly73wa2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"16f84c67d57b57de78ce1de729d80d1107be79dc","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.1.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-28.tgz_1510368108812_0.7820315330754966","host":"s3://npm-registry-packages"}},"13.0.0-29":{"name":"yjs","version":"13.0.0-29","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-29","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"91dc41ad20000f2384f4db3142c4480830001c7f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-29.tgz","integrity":"sha512-Q/uO5nG4CAFGal77AQ8L4PnakB+3ZsLga/6QJ39k5g2JnkXYwKyiDD7YrJK817nIdno7WJeA21Y5xMnpPZAarA==","signatures":[{"sig":"MEUCIAqNqg31QF+qEmDFDGG9FXE+5ejwMrTpSF5VE1Tfu9GXAiEAoAtRc8zrcIhslU082ndUJHVzrip6/JezcAcFZQUMNE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"05cd1d05753d51539b10c68fb1451077c3c40ad3","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.1.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-29.tgz_1510368379917_0.1219017778057605","host":"s3://npm-registry-packages"}},"13.0.0-30":{"name":"yjs","version":"13.0.0-30","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-30","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"5632a42336cee32088ab175425b1dfc8dc092481","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-30.tgz","integrity":"sha512-gcht7i4Y/8eFGdOeUtuMaGvQfB2NdA0PdRaZ864Qp854RtojLs4aU+OJef8T8Ljlvgf818qGDwSxKDxfURDEiw==","signatures":[{"sig":"MEQCIAhv1Lu7AZTZktorKW1p5Kz1JSf//h8dlWLauRWnAHyHAiB4qna8OMiGidIHSEHpXztzcoxkhjxXvYjbMazGIh2TFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"3d6050d8a23346913c74792e5cca952d5dcf4d6f","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-30.tgz_1510522667388_0.058100688038393855","host":"s3://npm-registry-packages"}},"13.0.0-32":{"name":"yjs","version":"13.0.0-32","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-32","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"49f5d79fddbb289cbcb1526c0835fcc4a0d95725","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-32.tgz","integrity":"sha512-KIZ/CjxoQJY8d9TcxsHRjPKrQo3mUzMZM8JjYiGk8uhFY4s6193A7Io260vleIbMVDML504FR6oSZN199GGOhA==","signatures":[{"sig":"MEQCIDB8l+i1AIPMwOXrpUT49FsS7swHfza8tQyZb8Y3KHjGAiB8aPbN5VzSqd8ExS5ZhLCk3ghFWlp1td/QBlCCd3TVIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*"],"module":"./src/y.js","browser":"./y.js","gitHead":"2e3240b3790e58294c2a6ec8d64e7f689ab947ca","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.3.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.6.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-32.tgz_1510723878908_0.05372058576904237","host":"s3://npm-registry-packages"}},"13.0.0-33":{"name":"yjs","version":"13.0.0-33","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-33","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"06b8b886200d4b92dd61d41f63e47da4df85f576","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-33.tgz","integrity":"sha512-LR4pbVH0GjuJE1u7znTQmJpVFPxeopmm9b7Lfv3vc/+q6t+DFvOxaMpBQPqwP8+SYUIiTgs5ro48HXcecmEXcg==","signatures":[{"sig":"MEYCIQCCgkdk2vnSuVAikmuYkXg2MVwgF7t3Pe60XSLNb8uW8gIhAMj0JBY39LLK0nTFdS6WdfkUe8HZzBenLpv/lfdrla65","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","_shasum":"06b8b886200d4b92dd61d41f63e47da4df85f576","browser":"./y.js","gitHead":"26a323733d4ce707893a4afcbd76e667e4da4b38","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-33.tgz_1511736191125_0.33749612676911056","host":"s3://npm-registry-packages"}},"13.0.0-34":{"name":"yjs","version":"13.0.0-34","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-34","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"f81063c02dabcc54decf9751c472b980037977e2","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-34.tgz","integrity":"sha512-zB9gl6oV+JjwgbYhEUvoN2UyEN5ipRm+LzB586Kib91IGkqaMs4M5HIzLffkTyL63ZlIVJHYrUfO+l4vjBgwrA==","signatures":[{"sig":"MEUCIHSD/Txu8O5Jqh3vCwJVMXJJTWPphSqLzNwbUN6nkaqVAiEAlySSLMHiGxoHCUaQctqYptp4LhR/rdvlu7EJCcG6lLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","_shasum":"f81063c02dabcc54decf9751c472b980037977e2","browser":"./y.js","gitHead":"b7dbcf69d32ea988293b661e8599695b1a937ea8","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-34.tgz_1511767491345_0.37159709981642663","host":"s3://npm-registry-packages"}},"13.0.0-35":{"name":"yjs","version":"13.0.0-35","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-35","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a3ac6c109ccfa55cc4ac0d388fe1a0e33a56a6f9","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-35.tgz","integrity":"sha512-9K6bG9O2y2WivAE/B77xLxBm1kp32F5IR+C/JmKT0vq8p5osmvCtQd46+o1lXSekklqiu1OxBu3Mhr3/c6Wdzw==","signatures":[{"sig":"MEUCIQDtUedk5lLUvEddbI9xBGfye+WIr1BksjAKMG6+73ctOwIgbOdnfYGrL7APILjkW/vdEkg3DalyIY6Ao/o6VdFo6yM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","_shasum":"a3ac6c109ccfa55cc4ac0d388fe1a0e33a56a6f9","browser":"./y.js","gitHead":"7808b143daf9e1f95c9d2d2f4cd1c79c2d42ba0a","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-35.tgz_1511919522893_0.6847858275286853","host":"s3://npm-registry-packages"}},"13.0.0-36":{"name":"yjs","version":"13.0.0-36","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-36","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"a2ad5635bf096a51c52a6208fe3d984a72ccf74e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-36.tgz","integrity":"sha512-HssWszREt2x48p7pFxD6mAbmzqd4Y1sMAlUS5DAGVWr4X3ihSKxT9I+rohRZ6UKTWgH7p8RSFoRAuIsqw6mvXg==","signatures":[{"sig":"MEYCIQD+9uIfFQyfh6Pljl1jhkUT9U3mKdcTCJFLYDQCmHv0pwIhAKlBNljwu1FREhuBMl0C3o1i3NEuw8oi4VG9niQ9osya","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","_from":".","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","_shasum":"a2ad5635bf096a51c52a6208fe3d984a72ccf74e","browser":"./y.js","gitHead":"c6e671b1d54cf4edaf3dec0f0b16d19001dbad25","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"4.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-36.tgz_1512095967328_0.753952723229304","host":"s3://npm-registry-packages"}},"13.0.0-37":{"name":"yjs","version":"13.0.0-37","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-37","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"2012f96ff97ef43f29a54836fa91631be15dd3b3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-37.tgz","integrity":"sha512-84Jm9dDovh/BFKBPJyeswXLv7clXSdWhqxEsDFIBOIKjgzzZuvlgz7+I5vlcDK8BGLWeGZEBzcx+iBo+Gjs4vA==","signatures":[{"sig":"MEUCIFSAW1Mr6N/OhHlmsgxEz+cAPEHzkMwsAAI5zKx/Ez8oAiEA+CD/vGdJ4mBZ/cvLCMKg1IMp9dZXUI2Za++rQ3dzHL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"cf8698f2b67ac0431dc6fa29540cf7d274ee30f7","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-37.tgz_1512207966197_0.6356398980133235","host":"s3://npm-registry-packages"}},"13.0.0-38":{"name":"yjs","version":"13.0.0-38","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-38","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6b0d789477d8ee8ff99c1bf8fec009f71eb18640","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-38.tgz","integrity":"sha512-M0ppgtwlejSTN83rAYDENB0EI4KAj+lkV2gJEOLFVVZbyYrdxE9iEmbYH4G4tuaCRiZjsmU8geD7U5HKqcrDzw==","signatures":[{"sig":"MEUCICC8Usdgjf1L8fNXJDUD/RF/K2MgYCXRDayAcaOe54fXAiEA/o6S2+/BLlRsCt8J0e8G9BH+WJu4EorE/rfAYlT4srw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"4091b7d00424d704a3411a11fe6bc92342edd051","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-38.tgz_1512464015681_0.20494348858483136","host":"s3://npm-registry-packages"}},"13.0.0-39":{"name":"yjs","version":"13.0.0-39","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-39","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"229a03da6f6d7d8d80568839a04fb808e5104645","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-39.tgz","integrity":"sha512-NNVygZSAj8aAHPvPa+UooDcU3KpIlBRWlULbdSei5zVKJk9xxoCfGPIfebvMy9dV/74moZoakDCrWY16Lp0QhQ==","signatures":[{"sig":"MEUCIA6Dxrhq7z6J6yC4fFvdwF6QZpdicpfm+9iMHhxj67e/AiEA2HSzVAtz9r2cSG1XPKu49iU+Ju1oTd6MebSj61LyNzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"9c471ea24d29cbaf337bf0efe1886bbd4c6e3585","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-39.tgz_1512522371575_0.48900530906394124","host":"s3://npm-registry-packages"}},"13.0.0-40":{"name":"yjs","version":"13.0.0-40","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-40","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"1e811063b2f2acc21e943936213a09b3fb547cfd","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-40.tgz","integrity":"sha512-+jmoe5gHdhzaIc2pGJPXHO5Mb17gTDvYk/5E2L4YEnEj8F/tEAxt2SxLEhUptORhEkCxg1G5P31/nb7hCuCnFA==","signatures":[{"sig":"MEUCIDLNuPY3aHh7oOMX6Sy4CCFk4lkfS71EBCzELXJDmk5SAiEA/JJpF7xmX9cXqeYQXQvggiQSSxi0KTXkaz2a3MDmtGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"4efa16e2dd61ab216bc493933a9482bf57a3fddb","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-40.tgz_1512539445957_0.9956282149069011","host":"s3://npm-registry-packages"}},"13.0.0-41":{"name":"yjs","version":"13.0.0-41","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-41","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"9c483d6cbdf1f2a8454f473a6f11306a71197027","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-41.tgz","integrity":"sha512-LnW+A6+2/IQsiVetBxFPVr5vXE0dFxrGGtMIZOKGPbqTja9o9hlu2qFdK2iRtJ/eiDu7w5yFVtWLV/uW5wamVQ==","signatures":[{"sig":"MEUCIEJOHhWVvKFyyHMoM8aukaXYisVqRDR7XGonWYalSb8VAiEA5YOPEsVyanPmKOWGo+cZk63MDW63zs9KKlBYPTDbFIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"24c1e4dcc8d6c367d49efa72756fdfc121b10b5c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"7.10.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-41.tgz_1513258215367_0.27130438620224595","host":"s3://npm-registry-packages"}},"13.0.0-42":{"name":"yjs","version":"13.0.0-42","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-42","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"31b1a2de9d15bf04e5eeb74f040a05c901707b84","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-42.tgz","integrity":"sha512-EqGsAbzq6OTHL8eb6GMYSiLOG2Ks7+rx3p1raKF/3toppFScWvcnXhwmN5Pnx6ZYECjDJFwtvOxdeGcQ4BzmOA==","signatures":[{"sig":"MEYCIQDhP9u/bj3a1AonBaPxs2+LADkGiXaMr1iMFHgBtDhgiwIhAIr0aVtUbcGjPtTMmcJWFSpUgftkv9w2tpnaTmry2JEh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"8f3bd7170aa37af54bdf2b026386a1c7c8c13663","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-42.tgz_1513701565151_0.13252511760219932","host":"s3://npm-registry-packages"}},"13.0.0-43":{"name":"yjs","version":"13.0.0-43","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-43","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"e9bff7567e71ccece907435fc3c9fbcc75803dd0","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-43.tgz","integrity":"sha512-5oySoUkGCF/+c5b+g1YwdBs55h5+Qj4w+DzVKJsbAWtxW8L5+MoLHFx/4YawEvmgvLBiba7c0PMVI1KNtGCYoQ==","signatures":[{"sig":"MEYCIQCfw2A3rtBpTT7FpZi2V9uzPZch8cIckpt9FzNyNCotDQIhAN7fFxU95rP4IMtroGrluCt3L7AYNrS7PgX2axx2GDMs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"08f37a86e3888f734d2c2cce0841034e3a82936c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"utf8":"^2.1.2","debug":"^2.6.8","utf-8":"^1.0.0","fast-diff":"^1.1.2"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-43.tgz_1513868802018_0.10657248925417662","host":"s3://npm-registry-packages"}},"13.0.0-46":{"name":"yjs","version":"13.0.0-46","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-46","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"26a7080d0041a37f4762ec543fd3b3dc7d8dd476","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-46.tgz","integrity":"sha512-QmvzLrMYoNVBIW19JfAntnKzEh6adc/UDzyMDUlOl++gNWm88aeJCzGVWZYJ080rUMkehyY5uBdVlIzW8GCqcw==","signatures":[{"sig":"MEYCIQDyeJ5isimGRxAnMBFbDkgSEwKK5a4a4MfRSHnPzC4pfgIhAM1XWs54w4RgU/VDoq3akk497HYEjjO/rErVSGE9Kiau","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"c8f0cf5556b9edf5521ab53d4d98ba7e6bbda156","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.4.2","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.7.0","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-46.tgz_1515540011944_0.5594730980228633","host":"s3://npm-registry-packages"}},"13.0.0-47":{"name":"yjs","version":"13.0.0-47","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-47","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"69e04cf5e914fafc61e1d0c854d50da9f82f5ce8","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-47.tgz","integrity":"sha512-kZqhEFflLkMEJI+k6Gwb4bSUqNKEIh9ypS4gPmpXQ9qQWplN9SBcgMWn13UME8bkDZ62nifhtoiv8MCbVjClig==","signatures":[{"sig":"MEYCIQDo6rYvmQDxRHPJebHaR2a/RvGYblSAWesLff9VSjHhYwIhAPqA1J+zNWbaKXRFTzNS2s99VM5mqEJhOqrGA8punrEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"1d4f2839557ebdececfa8987931d311c849c9418","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-47.tgz_1516297495237_0.4560785109642893","host":"s3://npm-registry-packages"}},"13.0.0-48":{"name":"yjs","version":"13.0.0-48","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-48","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"8c447af2f8fba1070e3b6009b42b00d5eb25e1f4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-48.tgz","integrity":"sha512-xNAVvTdGIwUEVuELU2/d+SjlRV8MJBxMMPoYbETGk6QT7o+V9o2U2qpuClCKmHGAUdh4HjwXfLW5dXgCzXQNGg==","signatures":[{"sig":"MEQCIFg1gonWjJXD5VDw8Y27UWelmySb+5jDbP1wOmx3rUBYAiAZ3SE1AhML5kRUVVd/oYoVPFiO07qDygLwK9RIcrMX0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"a81a2cd553d39449f89caa0f3bec62dc9abece2c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-48.tgz_1517272939538_0.814654384041205","host":"s3://npm-registry-packages"}},"13.0.0-49":{"name":"yjs","version":"13.0.0-49","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-49","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"df0a8c0b37b9b2d7ab3f740d988871c2256db660","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-49.tgz","integrity":"sha512-LvjNzMqfATnCMOiXw96L8SPHB5aTELVpcy2bswWj2/GOKkF8arwrRBiRg9xGY6zL0ODh+WKepflfHoswtt/ZAw==","signatures":[{"sig":"MEYCIQDHkoyEh1fDnZLbZ4NOt8sW3R1RxOTfywhr9haKwjdNkAIhAOswi/9M8pRVzj1x64NyJsqqNs7rx7HVpmmJINPQlNng","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"bbd3317d6288dfe1f94e8cfd0dae4db9030a5d85","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-49.tgz_1517356429721_0.5627377550117671","host":"s3://npm-registry-packages"}},"13.0.0-50":{"name":"yjs","version":"13.0.0-50","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-50","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"fec17dca8c6c8ae32358cbc87f5e23f2d67c0ade","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-50.tgz","integrity":"sha512-bnuMZ8z5FRH6QPK4qzIVnOhiplgTrx7KNQW1mGebThWJuFqaVM8P+fOGLTIO8xrfECMsH7jsO9gqasu8cqdjWQ==","signatures":[{"sig":"MEUCIQDulRs51WV4Dmt0J4ASS3aGqfqM/zvQ3mk6GgxHnRM5BwIgViEmOiI9r/rH8fjtpoglkuColTla6nBC8MMYZYTiuUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"4b84541d76b4d166f9167401101756226abeb90d","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"debug":"^2.6.8"},"devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs-13.0.0-50.tgz_1517371995734_0.07374344952404499","host":"s3://npm-registry-packages"}},"13.0.0-51":{"name":"yjs","version":"13.0.0-51","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-51","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"75a620b4db543435a6269a9334cb022a55205d5a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-51.tgz","fileCount":61,"integrity":"sha512-AsQh4+g7UyQniMiz/mEyF4ZRLCSrn983EG47lQUeldXeNbKjKEGxhqMhQx771Oi4XEQDCqzXxam+wIphYoKuMg==","signatures":[{"sig":"MEUCIE/2+SUzUDRjzjEQ06A+eRS3tLNt/xXJVQ53M3LcSyasAiEA8ixZ4phB0ewbsdnce2MgaGJHbgvij6racWq+MXEeLvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2820697},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"4855b2d5909442aaf24aac4943c86ea2d9bb2c0c","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-51_1518008933785_0.3876876607204187","host":"s3://npm-registry-packages"}},"13.0.0-52":{"name":"yjs","version":"13.0.0-52","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-52","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"4e0964a38811305f20d2a6768cb757cf607ad20a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-52.tgz","fileCount":59,"integrity":"sha512-IztFAzB9GRTJ46PWn+cI3f8Ccc9nFBMlWM6V7u2N3vFu95JQQscB/4BRzbwnj2UC3tthy9+6lWFct20iLcgD0w==","signatures":[{"sig":"MEUCIHcvg0y6Hufro95vpnG3LLXWGETtYOT5+iSJTO0AhwIMAiEAvQVHD02ZCaDqBZytYmI30ehJmzZNR+DNwGhVDCJf9xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862859},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"5f8ae0dd4336aca4dc6442df76258d5face80e40","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.4.2","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.7.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-52_1518978009443_0.9931007713484605","host":"s3://npm-registry-packages"}},"13.0.0-53":{"name":"yjs","version":"13.0.0-53","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-53","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"27597d4a59bf2ecb6367a6767cb40c90c741ad7e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-53.tgz","fileCount":59,"integrity":"sha512-3RyFfqfUJvPQh1GjnZg15JW0pfNeokDk9/tYAmpSknR2UlwssBg+NFDYKkYqtJ5LApHkWdMV5BTSfJMvaYLKBQ==","signatures":[{"sig":"MEUCIQDxhKQxXx3+rdoZeAOaQja71r0QQxq0o2KVvvej+ntZXgIgdTltaf/VOk9BP/2j18DfXcGAr1VCxTtbaPzdysZjdmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863086},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"641f42633976eb23f15b0fbd16eb57bcdb939262","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.4.2","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.7.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-53_1519522329027_0.6762397657299752","host":"s3://npm-registry-packages"}},"13.0.0-54":{"name":"yjs","version":"13.0.0-54","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-54","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"11698caaa08a1f53f93434c2d1d22675f54056f0","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-54.tgz","fileCount":61,"integrity":"sha512-uB7mbJrWdbyaQZNlYHStXe4cviGKMZY4vC8IOxy1oMrJG2pG5c4uKA4oiNvfkS25zcPsrvVqCPommy5i/vn+XA==","signatures":[{"sig":"MEUCIQCNWJZSp/G2RxhZI0NshwzaHR7uuORVyThl6N4Xj8KbaAIgbDArUe3Y4ElVx8W6UeifXVTc4ULm0FrimPJ0sQGiWDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2822052},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"079de07effc6ae4856cf07d3eca69326743c7250","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.5.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.3.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-54_1519919136228_0.7169621086701385","host":"s3://npm-registry-packages"}},"13.0.0-55":{"name":"yjs","version":"13.0.0-55","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-55","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"b84acaf1589f28064c19d39f4d714023d1bc34da","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-55.tgz","fileCount":59,"integrity":"sha512-3KHW3iZdij4LlFp4gRNfP3LHOFUbseDqtmexxlHozP5uORBLMYAjG2F6/RTUxZLdLj0cahXOdWX/SOrllYdW8w==","signatures":[{"sig":"MEUCIQCMvXmNXSRZ7y6rHrkFwHKKBSBmtBeVNlsPyvM1s1HPVwIgd8dBhSAWrIJ0+YjCTnnhmAJw9wnQgwVrp16bONYE/Yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":865026},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"941a22b2574beda2c82c75a7924e77d011e31cdd","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.8.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-55_1521078777649_0.14372107026691716","host":"s3://npm-registry-packages"}},"13.0.0-56":{"name":"yjs","version":"13.0.0-56","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-56","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"b69e2fa28e281b10927f33f14fcb8f5a481099a1","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-56.tgz","fileCount":282,"integrity":"sha512-jWCpNAlKQTDS0ejir9DVTFAzqo/PRaJslm1b4SH4VoCl9HiXszrHuhWNpBYOyCYIRKD4OEY3AwLZ6hpwz4Lwuw==","signatures":[{"sig":"MEQCIElJbZ3iIFEDeABXilAaxevQ2nlhK0UB2uPI2DFJaJBsAiAumcI4jBy04JteoEZCIY6Y3NbK/6uscnQSe3C7VZltbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42859577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa41OJCRA9TVsSAnZWagAAvBIQAIE9iFQHW7IUhDdfVaK4\nKfgOBJ7wiHjYjeslqhW+1CXthATFmd9DV8gRvTf6tnSQ9fKWwhTFo/pYqJBc\n+zvUySrnZtJpEqdV4Yg3FB4WChA8aw9WRra3v/otwPuz40jL/ccHo6qqznvC\nlCwKaXntBD9P2xm+wdKmr0uoq88bGPAKooVlSGpnS0Km8E3RnbT2TguvVbKK\nnEH4HBwMD5WBZHG3d7WG/gQGZxGdHXNZoTwAc/abRX04dYOD5I+Xr+FovL7I\nhSNfRCoAg9849wjT1nkW6bRn296bG5UkIxAbirgLwPSAc123KGko1SELoW52\nzuJFeOV3i+vyRtDbxRUS5XOVYbbyLYTOFcJ8Sg1BlFdsw4PrsVRKCVwHyhKj\nNK7MEvSLg4eD6+lvGwOWzOerDwJ15C2FgnxgKD/7g1WOwTDxEENUKQCDkoLC\n/AVUd0dPnLzZnFy5xvhEVcuMPlb/G9bJSAE2C5tN4HxU7xd1x6/GG6gzWTj+\nS5CdFCCnzkHFfi7C8tCux8m6RDJk4MyVbfFce1l33d56T8KdoDBkzjF9z+AN\nmwexCaPv3H/cqkcN6bmCwrhwsdqoKUmSzzPVoNv80yqPE3aorC4TJU11vClf\n/teYy9Stech+t60+5oKokGPD35p8CbAI+OK8A8XmfWNFi6jRvZDycgSu2UC6\nbntx\r\n=JtBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"bc32f7348e871a55c603e303573021afc0cbec8a","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.8.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-56_1524847496149_0.5006977814428335","host":"s3://npm-registry-packages"}},"13.0.0-57":{"name":"yjs","version":"13.0.0-57","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-57","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"8ba3107c5e267bdd17363b41d7d57efc6dfac7fa","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-57.tgz","fileCount":69,"integrity":"sha512-U62d/7qhYnavFWFWuC8uoCNTZFV3k71fbFZ/LpDtO8REHpXIPCmwRbJbt7b3psASa0ghWGraSVzBRxNb5Csd6Q==","signatures":[{"sig":"MEYCIQDyQ05M/JWZyf7049muELUqPna0YDPao87+CqMdPSslZQIhALHab2nlRdplgEqC1SHZuP8hDqsOgC1hAJ7mLwNAD/O4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4748133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6eqaCRA9TVsSAnZWagAA4LoQAKQYFozkNKPAEbBQ5Sql\nUsftdYoVjekgG25KlsXj4Vk0ub36syiH6gOhe8jz8qEpBXRj+sfk6JK/nNyZ\nHZPWiM0OiIZR63QiduH47tCNU1QhkWWy7a9q9W1c6OMIWDdGO+51lD896Kov\nnaj/dMCP78yFdVMA48DBd8yml0FCzla0XB4YFdFgC8KVb1DGAhiEZAQUYa+q\ns6oBIFXDzcoU3w8Sh7iHVokA0hbbKorvbyUJGjugJoXW6YnPFhErIoXNSDWJ\n2kW7GUqDtXdxtTboIJX50AvfDw8YVrPLhLkQuOAIVvOTb8LLz2G3QNgTI9Fu\nSoAkagcJKC5ziYCyQ/ZJRVyxQI5GZ1K6jjh6anwVUy9Y/f3UFRYg8ox8Uz6/\napIFLEKej3j72l6l0rlSP0eiNmQBdz5YUoQ9fkcv9zsjuQRkIDjNTnJbA5gZ\nfWVK7OedNWaX440vj1rBbeIho7sQri962Wp7mC5/ksWz5ItbMA3w0fiOzoRz\nNni67G1JWQSiWwxLgEgnwwRtmn2SErxHRkOqg1bBeBAASVXXuHP+NDst7VPS\nN/l27eMrrcm+V3V6ZWaR878vaJm02+gGbKmPO7L5vQHU7lgqPxR0UfHrgG3/\nLCh/gR42ZvAfQ30+i0/KOaJD1IXtd5rDFq/VcHD1v+i+/hQ4CfpJYt7mYmsj\nNQR2\r\n=q0oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"38558a7fad04739ac4ce22a76887f01af31899f3","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.8.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-57_1525279386098_0.4158768092382117","host":"s3://npm-registry-packages"}},"13.0.0-58":{"name":"yjs","version":"13.0.0-58","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-58","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"e913a2953cafe9441d03a7ff9df721c9c9b735d0","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-58.tgz","fileCount":69,"integrity":"sha512-YbI8GvMAyVZHbq0bgPgDes3iDHtUEqRHxm3go5skXe/dTxO/FKrbSTUAN1s+E8rhWl4UZvefI0Dt1cBI4JQ/jA==","signatures":[{"sig":"MEUCICxgeRL9yhaFrDAloF/3XA3e09L1RuY7E9j8+pCGKzLqAiEAmWi+de3e1eD85fjFn+U4gWQMXaYhlcHfPw58qPer4CU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4760474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7bMICRA9TVsSAnZWagAArc4P+QDqgEkJrPy7R1IVAne5\nyQvtl7KMXpqncx88j7+UHYA0e2/bAgP21XhxuG3l4zoR5Nd3UF8H15iK70qU\nJc4DVbTso8MN0OP8hm+zHAkf60NVa2C2u/TtmEbaExpgIuuNdZRPxnjn/4F1\nprq+IQlrehXbQcn6+s9R1xSCDRMw4FMAB/sm1tXOtfFWB07iJxlJB5Z301G5\nO3q30mjwTBdEvCtwrttle2RGC2JhF4MvKkcHsuaW9lxuS46ZxDUdlnaN4A/6\nnWwYeCGfPALIjdh0Kaq3uk/y+9lcJWvDOe+z2ynruC5a3uWT51g9++Ruxx0R\nLiQYQGwPi3PI+gAGLC5/QMcivKNFyg5fJoQ7BgNEf4u548Zyl6lwF9Xu/tQ3\n4ReyW+mq7Q+qE6gbWf7Aefihnq+yw11Rn8qc4gbMk7mMgfXtk7u+um2A6VEH\nC98Jj6wM8PrAterdJ/Hog1bskfbUcXvBsNjLTOAPyBZwgYo7MJmWIXGw+H1g\nxOvF1qnrQrg+CD0wf00wltIisyErfxfybys/0GdAdVTIcd1DgPMJl+TKQS3k\n8SXHwlSEMkr0pyCzn/nekvGxhaNKEb4Q2vLaFCcvDIe0j32i1XYqU/xnl/fS\niDHLPdncjNSwy1YaIcxSzYy87HRSH/Lt6hSylO0TtxvvgVIt7Ped/i2aOae1\nmVEl\r\n=XYU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"633606451667f0eb516a5ee067482151666947a0","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.8.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-58_1525527303168_0.7267960176049015","host":"s3://npm-registry-packages"}},"13.0.0-59":{"name":"yjs","version":"13.0.0-59","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-59","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ba10893a5d7dea568a3b87b88b2c0bdd744e743c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-59.tgz","fileCount":69,"integrity":"sha512-Is3guC4ltYZGJzkkUMzLhpiIKdDVjQEj32d1OtjlXVmubYZH3PoPKGv96JItQGNFUHX7Uv0b/dWBbHQY8fN/bw==","signatures":[{"sig":"MEUCIQCWCLoFnNlnuZO4LhF7MGyaaOoQka3+tYcH8avN5lz2EQIgWmuWn+DrcA0NaJF0/m7pPNWTCR7C9gJAcA4VuiJgNCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4767344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8CBxCRA9TVsSAnZWagAARusP/0NoQ6CAtl9SoAxC8AyC\nkTuiN3eBj51q4emnlNEz598VSuyfG0bw1c/kgqP8HJI0JG9xm685Z54DrOqh\ni4y4ksfiP9ygilPOJYgZ3L/DsqoTWORhAMABVuc2MTAXfk1UgJaXEVVVSjCo\nCmsXcVeAWdgA9lWprLthpkaHmBuJ7MSnHyqqgV10F24QuLZGcB93FdPQlQeH\npySjDIgZDXpdVB48ADs7tCgDRrfw8oXS8oU6Fi/EgnWGvmnJI+B2eSymwioU\nc/WawJVpsY37Tf8jQGy+6W6W+zVgncTBxAs2u2WAn5g8g2t7rmTm88ZxKVsi\nYOPVFsnhBys0AU/+t3xQ3czFn4PNJh92tQ0xplIA+bRulsGNrpInQVr+MF/a\ndcuMnnE1yLggal1PYNuyrSkYUyLdgGU0hH8bADpNogVMzLUtwBJyjs3F8Tkv\nQBFzwNtE9/bxpJtdWFJ2/dnZJEKVBPRJiEpS/wTyYAXa7QRf8F6R+s2G82cU\nxqUOlO5cEcXC8qo1DKc99dqyDUlrabPx7eAtuuuNGazLa0cnaKr75kGsG5Dg\nupNhW9Elhxgi0kBHpJnB9T/wmTVQJNzHq1fJALmvguwqGPJomRgE/7mCFZJI\ngowLXj91or4FxrqtDIeJycPN0PEZbDT1dT4II3JdOMibkEHgCW7aCvrJVbN2\n8Irk\r\n=Xl/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"65b8921f05a9d39bfaab931630812deb84f57c94","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.8.0","dependencies":{"debug":"^2.6.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-59_1525686384740_0.535981928429951","host":"s3://npm-registry-packages"}},"13.0.0-60":{"name":"yjs","version":"13.0.0-60","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-60","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"93b19c79694a7dba0839d93d8b799eb38f4208de","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-60.tgz","fileCount":69,"integrity":"sha512-cEF70Mu6cjgpg7wLXpu7inN7H+V0focsWwbQ4rc7m+/rrvrXIhqeCX7+4nqTLZ6ZrTGs0uXYGHdHz48LIXRLHg==","signatures":[{"sig":"MEUCID+qrLR8uAnq4/Xut/3hqMoMq7CO5bbewDq+oDJ+IC0gAiEApzsBcdffBp8/5ymIl4THJy2VhWiqwryf2SGl2hzqTdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4767344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8Y4dCRA9TVsSAnZWagAAcmkP/1U2CT+B5W/3bLsRxxkD\nc6hxVq3vydgwVkSj97aaLUsLtOKVFbWBVHYBpy70MlkmUOMsGjNUpWwpq+WM\nPAkxQdkfNcDgEEMbR8m5sDkyXI7ZXBInLKw8QAy7QCVe3z/oJdcCXySUnnew\nNg3TMQK6Hxa38WYEKr5qaI7eQ+A5NWuLJGPutU4BL4qU5loR87QkDzwH4UI9\nWql15SkQMGDLW31EXg349+YOR5Dwf+UkA8/r03LxMZq6aI65nQAMvhXNvUs3\nVB5h4mA8er0YVP8jTRZk4/FN3twVqv3bY8B9Ea+vxR2oIecpmwqNQX2cOk6r\nEHbDJ9ZkkivLfUUKr4tXfL/0Q4d4i0kTHMureGLYSOU3mFygiMKhWdyld4rw\nsNZ6wrVZhx5RQwjL6itwC9f5bnugIoTXU5LLrT5Eoa4Nc0ADY8GUoKaiYxtI\n/xButg7ta9B6xkCOfPRtw3PN8urlQIyaqVkt3WoalD7XybXnse4+bn7dXu5F\n3PUD3O7/SLoiTcS1G99n+5aNoclBcxCUbYwFxw7Ib4+FTfq+erpjrsUjP843\nRGOMrM6lzC+HmjvdQr/v/2ge5IXja9fAZjTJIZDbD+pqClYkLTfQaebGR7FE\nb/aWj8Ux9I5PF4T39wD6Y6wW9tzXBO8J7Tu3RBsS9v59iw06xD3l3TfIV8cc\nlszA\r\n=afAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"e56457a0ef5451bd756abf943cf0fa7ddcba09a7","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"9.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-60_1525779996606_0.9834728935206352","host":"s3://npm-registry-packages"}},"13.0.0-61":{"name":"yjs","version":"13.0.0-61","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-61","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"43e60c0bbb4bbd53415b1c0d6a1bb28b12ec207d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-61.tgz","fileCount":68,"integrity":"sha512-+iEn0iIVUhqJly4ZbIhSXu/n6vs55r7tccSGT/V/u+6f9VmEL7xVSDpn5I9sIcoiuEtvFJ/oQheueiFkpUBrFg==","signatures":[{"sig":"MEYCIQCtQvQOfnYDQ6TSYdDtMGqEZVvE4IBN2Yp+ywHYSESoxgIhAIE7kiJ+IFYXvCRy7i1MipnAGeQ0nybS7E/0S46Z2Dnr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3095790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/hhECRA9TVsSAnZWagAA9N4P/iOtgzczP6OyKOw/Z3/z\n0PwoFcgNjfDWEy4nR52lAL48neDm5kNEzSEQEYNqL0Ul8DEzm0gwOgC77Hel\nJgb1UNY/XkBdmz4xm/p5tRCxiGAqvrkUEKR69175JgomiKhEkPjgcbTa2Rpp\nPNQCNp7+Ik0F4AfIm6PeXbTYr1uf/QUf5myUGLWiCasffjTdQ2edO0b/MUEa\naN3UiyIY2fcy8o91+eNpt5ZIIM+AECmsMeZVTeb9Ftcjfiiq3k9AW0sqpfw8\nPZQ5QXrhst1B8b0pffClSiyHYmIFjFOWHwb11mNWrZQeKy/KNii9XASAls94\npDePgI2Hay8sdP75UBPfkUchPS68z6de+KcuJmmoz5SWG8wbMyOx6rj+40gW\n6GFBkYjgIFjB7Nxhj6OP22fnaFIcLK5Gfoyv9ZPltC4ih+ujK02eCieR9PRZ\nzdykEYnLiNC75AkA4uGjMrhtY7PPhss2Elf18IgTvujtGhb6mX4P6I+9SyWF\nV/KQvp3iPoQujbllXZyjVbZ/mwxzpY9hyAtHzjQf9auY5yOMe5MqlqpUTAso\nlll2aQfekLm8W34lsQDwtf0hUqqpaRwBZWEFP7OGTswlX+OW84rEQY1+G8s4\n/8mEobFZZqurhE9+wIhwS03w/EgAlc1ooLKS0D8uaiLhVXwAn5fK/PWcsSXk\nwYtZ\r\n=m7AK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"db5312443e375a3c543f4c2dbcbd6a7289b0d6c8","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.11.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-61_1526601794846_0.5444989455515874","host":"s3://npm-registry-packages"}},"13.0.0-62":{"name":"yjs","version":"13.0.0-62","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-62","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"01ef198b4095760c7a58dd8c3b34593252c57748","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-62.tgz","fileCount":66,"integrity":"sha512-cLSeOJGTXMSxJRTejcZNlgTF4arhB4CZDhNDmda+XfLgUclighZAVLsEEHaX9TOzwtX/DMljQpYFWmxhOiM15w==","signatures":[{"sig":"MEUCIAnXppAg1pUeyuvjUHvFdGfkRbZlgiZfAAqnWEqPfg0cAiEAtF3mBvQazWUbm3LDNzmz8usJG8ZwvnSSBNLDUu83kwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1175828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIERLCRA9TVsSAnZWagAAa4EP/1/tmRBhPQe8LNDoVqvJ\nw9VpItWB8xsWmMlkhWzwxQcoOc3IMJprY+3wdXpUOaQU2S7yJTRIFkeiC+hD\nJoiH8Y34HkiCYNsfLzmNGhFmJdQkAjwu2aISibA1YA3nfxY466381kPbeeMI\nfK2JP/KFfQe6T39hxbKiGMneZ7+adCUTtGOSzGIUr92aeQxIvliDFFbM7PvB\nNdk7YIZ/3MNBCgOsfHcNlFlVGm83UCkCrpI7GLBfE2b1l7rsmLnWWm4kcTsM\n7Nf+64dKO50DmBzDnMOCCUUCgEW+Y0fa7sc4KfTp1+heyXD5v0qJ/AaM7NMI\nV58R2w8iXTCm9YAFTuyLgu9FmLxlXGy9Ds0uMnj/BaPYJs860c1pgFxfpq7H\n9AsqwStvCb+XAHMjnak55+c7PJ7dQBwdovPjTccaO6Qn+dyRNYj/HbTbr03I\nxskyqgAYnB7H2HX3kTe3bdsSoiLjlnIuVozyzMn6fdDqxYFtexkRLuvekn1O\nw3b32X4P/GxLfMASaBZgk1Rc4DZrvB/Pjq1V5VIK7rUnQLCzpf8DrAYCIx/U\nSnHS9qbWTeRhdZojW6+vqeTg5v5cL3MbN0NwIOdnqyHTwjtskNmk/a1oXdqG\nnvNSLgu/grw8LQqnaGjmHULO+3arS9GwSrPUMQLRW9PMvsauJXqPVyi+As63\n3uEO\r\n=BmBz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"5cf6f45f19a203886bf37bb981d6872f0c64fafe","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.11.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-62_1528841290378_0.5933260095360391","host":"s3://npm-registry-packages"}},"13.0.0-63":{"name":"yjs","version":"13.0.0-63","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-63","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"3ee5387b494b7094570d1c58713ff911529c92ed","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-63.tgz","fileCount":66,"integrity":"sha512-Z3BXe5VUYymeoSZSEefIebFywHlk7pFdGgugJIY1AxKfLvX5CnLCx4cHPPfs8Ev9U4LSrDPrC6YShMcq2f/4Aw==","signatures":[{"sig":"MEQCIG0mtYafdEJkTUt41cnO2R2Ojude1jGT/PHl3rpT/wv/AiBZB9HO1u0+TzP2lL5yvVy5kjhVZ0e+MtH1Ikft5Udasw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1177287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLXiiCRA9TVsSAnZWagAAmosP/Ayyjr+jx8SdijtYLyHq\nXcG5XQRLegCGOtZ3N4iHFS0WxNmjtX6I7ZkrRgewYXVNxnMYXV8iHx5RKDHG\nesvWQ9zJpqBiEV61OVMPOe2ef7r5U/HJhcLuAanxo9irn2RVv9H6zpoJVOIp\necr6JVe3a17dTjYzLLyO4avix+f0x0/uADVRYEK4AwUYgaTjDHPNBZ3XhU50\nWR8tcP5ODyMAlrNgLghXrt5k6Aehok74qx5tQzIsrrzKb8oFzxUQ/WUZEOAU\n3zHCB25b4mz5koPS79KyyA1wlWA0+b/FTm6+0Ic32Uz/XYOugbnZESimf5Qj\n2k/j23UQnfSd/x0JAhyfqJPx2wdM3+dCiM1soXtq2eGI4uKcnL37q4UH9YwY\nV5uNXKq2BJqk+jkyTdXzGV6F3mKM2OdXBqok5V1Xm8QKnP7f3yRfB05J3Ic9\nE+OuqHDPESAiRNNYbxtAYXJRRwVFnS+BYYHSwTJMfPabCbCJ5IjWyJY9lwRn\nJrYiuMrftWFM4WWjYiDuGnlqkogxrRmDKvX6evI3o1tuXifzSR1kmi5Q+sZr\nEnT8S3FbvlIlnoY3zz+MTpDpHyBu8oCcPQs9pjnoeC/vVZPW0cTAjFqR2iZD\nhXK5nz3Wlg9eZFUG3esxBEsfXwljA5RpQpJCv6MyCGp6EV4c3BeBt7cGIoIh\ngULa\r\n=JcFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"860e4d7af6369e5e8f782372972362970fee82a4","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.2.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-63_1529706658102_0.05188178813554001","host":"s3://npm-registry-packages"}},"13.0.0-65":{"name":"yjs","version":"13.0.0-65","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-65","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"8dd6aee330ee45804b5adf37796c4f2f636e7546","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-65.tgz","fileCount":66,"integrity":"sha512-0t4FA+bxarzYBu7+4ef9XIsP9ouwg2T2ov2Sj9FsAJ7wkCCGdPpfiZ8e8GJdkYdHlACLUkNuABR4YvXNXPo5Eg==","signatures":[{"sig":"MEQCIEqUhUO6Ekbgw1LtB75FtJqQLXKoFhStPZ4meIdWK2IwAiAIOA8AwvgEmTZTn3rElfZX6KTQO9u1yuxuZwHM3XWzVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTMn6CRA9TVsSAnZWagAAeS4P/AoYuIY4qjIBMz4pnCWN\n+KwM1Qvc7mViqNHhEnva6xl/ZRRWUyLUeK926uiV4oORHA2ZvuRKmAIrSu8B\nMjHPWJh6ZtrH1TrCyCe9ycrCJCuOYsdmMxyMMVrQcgU14+a2ePwB+e/SIz52\nnaDGf8YgZIwK3amqj7Ags6vUkCEgQlDLksL4M+MG8NvBMAKGWt4gj9eQG48S\nX/wjDl/Sx7zz2JBW81uMs1fghPwd5348+4K2GSoPCC1oHvK+nB7vwlfKSdfq\nYshDVA6X9wAKaoO8sRxP/2Y2tPt384zEM6+l5khP6yqBpot8Hfl5KTa9PvlP\nWM3t4WA6oVElrPGMSw66d+NnqfPHRRzPtqcnTJQYP/nrveuA3BtWfAhXMafi\nw/H4PvCs40K5zTiTMuQpAvl/Ky1eOMSIXVFdY0oH+Tup6HzKnUtj+0p+5P9g\nz7E3CcZBAlvTOa2C4nlpoQV3wi4GuzClJ+JvpMVrf/eL+8Wes1vZawD2xbBP\nDDOmwqr7ERBiyUm8w/3wivf3jq8QcVL78S3ZOfqs7pAuA7zIREao7bKyBYYY\nU15MdXKSVTrAStAoR0V6gVY4meOCpuebyMeY9j4YXCiDoAsS5VSUIPyDZDpF\nbrkCu9KT/RzxOoaHbtZMjO4DuRgTHyycCQ8eMpFL9Ra6HvsReIZWWIw++fQ2\nEPbp\r\n=wFvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"548125a9442f94dc80805a8e2dc423d9cf7c3dbf","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.2.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-65_1531759098278_0.12118082118167739","host":"s3://npm-registry-packages"}},"13.0.0-66":{"name":"yjs","version":"13.0.0-66","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-66","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"68aefc6a884b66e6feb4abc36f52a1561941ea2c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-66.tgz","fileCount":66,"integrity":"sha512-UWo4lE/0+FlgOc/XW5Ky0qXPYqmktpRYyEnEaLlwj2BnwzGfGofN660BglQV2IXBBQRUnWhN4+sC2LaAqEUPtQ==","signatures":[{"sig":"MEUCIQDVrAIVI7eNFZGSzfoQ992oWO1Scy/1gEHrFGaUwpTtvQIgWg8erhfRO4LU8DTh2h0M2eQHYvxPEt3pScL9JyrVAI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTh5ECRA9TVsSAnZWagAAyZgP/i8zIf/A/s8HvgcvxNUQ\ne8PfMebCTlJ/jGpz7O/7NG3sck6uda5TeaCmDJTsmdBEK9fxoOhEpU8mYyJf\nH3Yj5GqIBzQFqAcNO/iOwWgcdbkupSkL8yj3gxd5ZI+kuoSm7XjQpRIOwmWU\n+/GwfuGjH10av/tyiupgDAoUmUcFUewgHw+LdjVxJry7kXtgRr/N/oRjG4T9\nykM2grLzvxDKOTvpnADggn37oNRS/cFdyj4i6S/x+jwgNeowAgC52JPfYxOr\nXgEGbET2l+9vf+zk63wuuM8Xow/IwU82MjgywCLHmOrKrh+zhhA0fDrO7xjZ\n1RzpSFhOz/MMhYTdbTivvLRGT7mfeMDFTs4NR4lJVGa4wVQCrZJEiqm/LHMX\n8ZIWxJNYScYzoCM8VR1zuHypiTQRUa6tdAqKYQipd2wEIXp0awz+XLlkAZmE\ni9N5i22Q8uvbpELD8PrWbjfS83estRqkUoG/iYun6FIPNUTjaS1gCkxNf5kJ\nzVIlS9WBaCLGYacxu5PdFSfigFT3eg8vD83ri12H30YMf6KiVqMnbwi8IjpV\nLUCZH3dgPgOnpWZObzefO2AyyosNbPdhV4QyckZZeemDFBZLWO/44N+ONRlc\nj70G7MvzIOJfVVLYwIG1ZFnK6WmjgQHZAkdet6u3D7SI4xWNgTEPZALW4OfD\nYq6Q\r\n=pdBl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","files":["y.*","src/*",".esdoc.json","docs/*"],"module":"./src/y.js","browser":"./y.js","gitHead":"9d5bf50676106264381a2f21bd729cc2e5f92450","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postpublish":"tag-dist-files --overwrite-existing-tag","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.2.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esdoc":"^1.0.4","quill":"^1.3.5","chance":"^1.0.9","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^10.0.2","babel-cli":"^6.24.1","concurrently":"^3.4.0","rollup-watch":"^3.2.2","quill-cursors":"^1.0.2","tag-dist-files":"^0.1.6","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.0.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-66_1531846211953_0.9368766149831331","host":"s3://npm-registry-packages"}},"13.0.0-67":{"name":"yjs","version":"13.0.0-67","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-67","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"85fb95181d118bbdee585e37450c3f707c77f279","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-67.tgz","fileCount":65,"integrity":"sha512-iZ1ZlLWeQCUhPFjV1xnXTBpoVqvZu/hc3Eg9532klghXwUl89CuBMYevBWJFhjnCQX07bRYQS0MyAuHr/GbzvQ==","signatures":[{"sig":"MEQCIFJcLTB7q2Z+pppfILHWjgi5n8wB962r1QI7IkS5kzifAiBuXXHqtNulKTEIQs95t+ZSqlcagc1snpWm1I+rEj7ZZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2902327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb25CdCRA9TVsSAnZWagAA6e8QAJkvg5ijRTHqvBk+dXgN\nyIm/S6pcn54Nu79B56QKBRdskc0P4P0nSgKfJRVPJJetvLKy6uSjs0tcosAD\ntuJJ1dHhKznWZws9yXCovJLWrHMWgW+RHiNncpcSqYe50FbHJuAAwfux40Ac\nwKrWvFcm5KymmwNsr3uqiTy3QPNhA93xkUodwqqxreqhzuW0dudsRqk7a0Hr\numx2tZrERz9Pz1Lt83SWa/RFqdscp43Yp3LrV1WA+x9X7+Y9beMkMCE8ZFXl\nmEod5bgfzqW2B47xGaiQVD1VWs1W5SNQ+ZObKgl4Ehm5v/vosia+EkTkDJHE\nOXuTQkogzDoQo0qOCJI0gBEVr9YGdwB5/6zuVsFR/30ePRh4PahGXntZpHcc\nzsC6EyGH4PTxGK4idpxnPX6gfSrP0RHAHgYa34PMBxTiAYnCyO9cy2vgcec4\nacTIGzv08esspjtqyk4UQ6Kt9fDuHVbP8kt6tBf/C4owdUyJGuRtc8g9rElM\nk5+b7cCDWnyxkFjF/r0lJQs1PZLrtzyW9IVIoNRapbgigc/GBV0W2tXlyEwK\ndOAxb25PDmkoJ+TdHf8nSGdcc5f29tBeBV0jmDjwBYmrI5t6zwZBixf/4ZiI\ndW1sNtH/a3HYfY8k0Bo5ZWBjW3O+mYMPQoyiInQfCCBowunecXUiSURst6RZ\nzl8r\r\n=8t6D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./y.node.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","browser":"./y.js","gitHead":"df809381904c98a2273e4a1c35050f7a7b566e10","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard src/**/*.js test/**/*.js tests-lib/**/*.js","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ws":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-67_1541116060336_0.1592744524613554","host":"s3://npm-registry-packages"}},"13.0.0-68":{"name":"yjs","version":"13.0.0-68","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-68","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"6827e98a5d51d0eb3f4e840163fad4ec3a3d7bf5","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-68.tgz","fileCount":67,"integrity":"sha512-OS81FSfErTu8WGShonBlH8gaQ3SGMCKNy8AG2bL83MrA3A3F9X0X12Wyz0JKhUqfEAm2JVtkJdpEUJS37XCBjg==","signatures":[{"sig":"MEUCIFBEL8FqDRbCMLL6029YZ7nsTfE2eH0p1sPIh6mQHe0hAiEAjygbKrLPhenjFziCQKhVUgW+2wbgLpZFi5RDG3OUOF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1331045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb25/aCRA9TVsSAnZWagAASxIQAJZ4AgJvOOt5/a4puyvD\nceO4Ran5lnUU4+GuRrp1GL+ebqpx6O6HV2UW5YRtr4iheYHssdeZD6SJYCVM\nMAwq6G73/HgFCpbai7T2jbwBpx4MQXC9wtdFX1ZtNSu8QZGhvhyx8HhNk/rg\nufgKCPr6iWC4H3M9GlWejHctEVEirpM6adTX6419DwTb5UclgPTnwRNux0Ek\nosGiux1x3vrBf7SYEwQhR58YAIeq6IpuKP9riHbGaadmAXEL+C0Qf+RyZQNF\nT0oLka2RhpuMPaHpVnlZ8lMXbGCLkQfXpIaNnTIlGGQ8c9pq/dEYbGZ+C1io\nuwhmeYEA42L4INoBkD3EcVF1U1HOFoRNgWDZtG+M5J59ooS0+BUUTS8iuxOn\n4u4Bm/orCaEGFUk8sAh6i2x/nXTcWpP5ttypxXEKCdlmE+4xjmn4s/T7IObH\nTJpxVuigbzoC0knKmTGgPpD6nXPceXxagQNX/ITn+II2R17FxdhbfafgwoYs\nJYZ5ZPZmsh7Fo6VagqTt4SG/Gmvdc266WRS0GukgHQjKRb7uF/GqtD5O1hWN\ndvCdd1YXNqcEbnfNl5GR9Nway7aVCyT45qrIJaAx6c0MwW5gEfNvgRLB/ltX\n2U5dE6bTTp1x8zrg+cVEg6TtBnQm/ddvsF9+38PZbeQYDLfntAdcZRQMnlcF\n7nAw\r\n=ePuy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/node/index.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"feb1e030d75e4c4642ec2f20edc436b0560fe6d5","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard src/**/*.js test/**/*.js tests-lib/**/*.js","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ws":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-68_1541119961932_0.7994969988637792","host":"s3://npm-registry-packages"}},"13.0.0-69":{"name":"yjs","version":"13.0.0-69","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-69","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7102903590231392d93456f742250cf28419524b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-69.tgz","fileCount":91,"integrity":"sha512-OoGYEoUdyqdY8l+dmulSRlU3wJOrAX0ggvgAhfJsFjzAKoad43OpZbyUFVxALcrKNwHu/IpnWo1nd20qiBkInw==","signatures":[{"sig":"MEUCIAFYRMXvislNCguS+BUTn01YWGUsNT9c6KuUM43zLzN1AiEA7hQ2KCTtFzX3UQpruIQBdnG5Y2DmuKDKZcK2jZPsi7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1383763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb26BsCRA9TVsSAnZWagAAn74P/jLO7SA28wltCKsHFOIc\nYmN4Aafj1YKpBYFa+zxiTjqJ3kPB1j+gN7UJUSdx0JzMYCXecRRrYOCqwhB5\nL7GdnxABVeDop4MNJRi+07porrA6OI29IG5njFEMjQw+tGW6ElfG4fNXMV91\n7ddh1WL2Z+xeMfU5EzXWJC2GVvOdfYMVaLtPkJbMlhFOMdEZvRfl24UXqwYr\nzNZO39DbTvLhsnJz+vxwm69r/B4dwzAn7FDI42Nh1qoyFVd/4l+Q4NGz9clw\nb6dECcLGuZ18u7+4pk9BaDOyAKudPJFY+IIpf03pnb3UjVve+ZhhuOGdokTd\nVx0EINffXqJ1qag8UePlWWZeD+wpfQ/zUlKplyh4Wea29FgqK+x0RwSJDeER\nNQtMl2EugJStSfNTKk4fjcTlmO160W31Prs0zdMcGSKUdHqTMu+EFWLlRhJk\nP65n6WJvBjmWZDy6ILKJuwWwlVWA3QLMElwifLzIVVUfdzgx4h+d3LH0utbo\nEMiguW3Y3taRY3HGLeFM12E/mfTnzm5TAcSwujH4WiZBFweKR98Xtr1RkyH7\nzVbDgn5VPtiRoWbXFmBpmhg4o+AazhMUcT9dKGruqcp0inXQWVDkbVJxMu2g\nxFlh0UWB2KbozbWxxlrNtkuSD7tmLRH9y1pHSPDeXHVAictFZ5oss5qe3PIn\nDBsX\r\n=5DuN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/node/index.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"e8060de9146fd0ce433727916d3173bb3f1df1a7","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard src/**/*.js test/**/*.js tests-lib/**/*.js","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ws":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-69_1541120107880_0.8290635801659614","host":"s3://npm-registry-packages"}},"13.0.0-70":{"name":"yjs","version":"13.0.0-70","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-70","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"414c2c5f3c402149d3054a9b39d5393694aa91b4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-70.tgz","fileCount":81,"integrity":"sha512-7+CmEUfJe0ZKHj+ajn5CQdM6rowb77FhzdUWGen3Kr1HsAwgKrdoTw8fkihgDSj9SINn1imNxHc2CdiG6sUphg==","signatures":[{"sig":"MEYCIQDhz8yyhDVwb4yzbc09QPVCUGqR8uYr8CRruZgAUzEMjAIhAIArgWyseVHG9sks8WZNIze8gGyi37kZgFdWQqGBIjov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1226727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5NPfCRA9TVsSAnZWagAAG9wQAJdSb3wCLFkqpeAAwa3y\nPkLdQYv8qfQuDH9Sy6IK8tkHSi2JyJvLj9eH3g76i2pRcwFHQIFwuxJgZIUG\nCpl++/VTTeCMCrOHZwJiC/uxcz7vRVa+MfBIyB/9pd2rtjp/j+tOEM1fVGQe\neAmpy1lLoRiEYNkDAD7PY1EXYZvuv1SCzRKdYBlT6mGlmwDYfu/cZu/uPsaM\n5VUmPHHJ/O/MSuCI9sf/SBanixEgO9WvOZjGXmcCzf/Ywgg0gwePr+aSv6hs\nSXvwJsHt9sB2GLfXBlMlwE0ZnYlcpj8RJ/P4vAf6IGWJjcB5WD2bfQrmPz8G\ndFmTkKUPgB+Hcd/hLEpKLGGWIkUcJX5Yrby/UMcrTbYmKAzmEfA9ST5ALsLv\nrTMaYvzcLjzrkIXS7Q+yMkKgOOQdQG0Szt3hrME9WYUOrrV7Pbzzra7Pxu+i\nT9Ilbeknruhhesoqz30auVYGxv/cm2QoYHTPQfATxTKxbMV4uSpHbMk9ABhs\nrF1DMThuUtpJHlZMKbAwuOb+ozdrj7JXv+PpDYnQn1KRSILo6fJIr2v4LTJy\n//L+Pp0YB+QyFhLS2I980hnhaJn5YFl81Dd4CLGcGn3o8X1udBo1Teaq/nah\n7S0fVYzCyEcu6UEMU/R0+GidEDH90NVwaPaubedGQceWYDNXM48IY4DpjFrk\nT5dK\r\n=iLkN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/node/index.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"76070704524f6e7001de58186539dc090ca0ffbf","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard src/**/*.js test/**/*.js tests-lib/**/*.js","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.9.0","dependencies":{"ws":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-70_1541723103158_0.8760632751512663","host":"s3://npm-registry-packages"}},"13.0.0-71":{"name":"yjs","version":"13.0.0-71","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-71","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websockets":"provider/websocket/server.js"},"dist":{"shasum":"093948a6962ac76ba33d80ff15eb04a140e87f9c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-71.tgz","fileCount":95,"integrity":"sha512-jp8pfdOqAKOM0tVyqIaed2YcRoZ0oJzW7T0w9fj/DALFaRXf17VK8GFv+AUmOPfzmJV81S0McimqYnqa+1SWUA==","signatures":[{"sig":"MEUCIQC8+Qxs/Rl1AgKE+s2TFi+bNTyQAVl42eVxv+ppaQTuFgIgAMbW8xeQTEtjp1lOu4bAqmoCAAg1ngQPkTwB/yX69Pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1272771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5NnXCRA9TVsSAnZWagAAtycP/2SmMy7LVkKvKdrZ+U0f\n0FCyC1TpHvQ/p4jNtnddq6ARY5shH3lWuf3eunfgv+ZIxTeL011tEcl4C763\nBEWHQ/0qq6T/xWjdBkqkzSu31xpR/SbC4TIMsyUY+FSUswEiqii+mhV+LXyp\nS+Qq0G5ZNh+RwVDqd3Ka32XFQHHWbjqEnI6Eo2lOfbtNkrDVAcgVgtOmZXsd\nsDSTTJe8rcwGQngm+NjLaD8w0vevZzgQsHPdUUksyoNuTfGH+HUkYFogabUD\nhmpOTOCJotmzKevghvDoJBD9+VTaVQ5MLl7Qc9aHHMC6J3vC6EyL7VFQ46j8\n5InTo8EtGmSGDjzhdfDGVN2/2ApiOFjAGvlDVrxEN6jR9CW+jR/KpH9h2DFG\nzVfk29EreQjimxQYbpDvaGpm/eyYhIyVLeItHzRCJiFF+ZFOVvPGmWgoZiHz\nJ7EPCJbrfhx+7lr2/7IsKhi8I8Vn6NXM+E5cqfmcIF652R5HNwBSk6OzHHu+\nMdKbmlgeQ5Ujzdjhnv12fE1n7aaO8xvtjJOfAjE8dtMk4gry4xYkbHF4XCsz\nG69yUzIQlMiATywcbLqcPRVXrkSt+22cPzu9SUid63kcNVVW/AK4BQOmEJtm\nupU6k3kgr4G3WeAJZw5WdwvAbhW9NCnDwyVEk9CFqswHZxuZE33Ye3E5MrYU\n0nrG\r\n=G6qs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/node/index.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"d67a794e2c08349ce8c769ef8e2ea3554b82ce68","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard src/**/*.js test/**/*.js tests-lib/**/*.js","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"10.9.0","dependencies":{"ws":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-71_1541724630535_0.16885872871924734","host":"s3://npm-registry-packages"}},"13.0.0-72":{"name":"yjs","version":"13.0.0-72","keywords":["Yjs","OT","Collaboration","Synchronization","ShareJS","Coweb","Concurrency"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-72","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websockets":"provider/websocket/server.js"},"dist":{"shasum":"07dd91c66b27a65a96b13942159e008f6104258a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-72.tgz","fileCount":95,"integrity":"sha512-wFSBED2fx5LupT8GTFWt7k+frsSrS5h7iB9LSjiIkZIYcGeFahekA1jmLWoAWIEaZRvcBh6T/tzE3q6rC55fXQ==","signatures":[{"sig":"MEUCIQD2uP0b800NS7dc3RAV8ZMsVExArSiuxn+nrRYhUenTBAIgaLYwpMbl0pfaY24jLSmyN/4zBj5V8k+b3CnOyCcmYOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1273768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb83dTCRA9TVsSAnZWagAAd2kP/1ciZ5XSOS6bhsDOC5dj\nPPpAwzJg/cN1EINuqn+Yr2yk8iQWLiiLxyomr37v2B6JYq5Tyc1oZSAfIGmH\nd7vZ5ZBDuGrCZazuyEwmVnwt+bbNE8NiYNpEuyy1WZ2fDyNhVnGvEqnr1mkS\n7ZjtQc3EXVIFUsnM7fDiQzd25KIHBL+aZkpTFZMMKlDD4QA0wXkAiY/OTBtZ\nDQmeQHs8mXFO2Mle4P/pNDeyRsJOov3R1HeaydrGIcpYJkfidA4I6fpTGUDj\nH84U15xYec5kj1kaORdB+Jx5OMQxSRoLhJ2ZCzQ9HBdCFtEJ+MhoKeiW9M97\nnxwUDHJ3a5mZWkZexL4TghJ8ugHWRzHYYGajKo8UkU9nDIc9BnMlv85SVqi/\nih3Wj6csuI2yeffCLm0l02c3Upi9wUWxWpvcionI4En9LjSm1byZZsGPVXW9\n+mRY8eBB7yWQpT2MRBFbUmFdVvgkqVzfyUiEw75lMIPANdYV65pHNRQUekSk\nBYg+TvzyuRL1hUV/3q54D997chkJaPHVnxn5Rmp7eapfBjkFa75Uor8ozf/1\nNltUpyJr7Amk0k9JCfMqbBEwTl9HWxFXJwqnSPrCywfCBVLB6vEG6MoN0MAB\nV6uTeL+e+67g9CuLcNdAdgA/S5tQNYK4xzdIzL4K9YMY1Xp+VIKpXMH9KlWB\n1uBr\r\n=9zBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/node/index.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"eec63a008fcb5abb4eaf54c5297d1d5cc2fa6aaf","scripts":{"dist":"rollup -c rollup.browser.js; rollup -c rollup.node.js","docs":"esdoc","lint":"standard src/**/*.js test/**/*.js tests-lib/**/*.js","test":"npm run lint","debug":"concurrently 'rollup -wc rollup.test.js' 'cutest-serve y.test.js -o'","watch":"concurrently 'rollup -wc rollup.browser.js' 'rollup -wc rollup.node.js'","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run dist"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/y.js","/y.js.map"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A framework for real-time p2p shared editing on any data","directories":{},"_nodeVersion":"8.11.1","dependencies":{"ws":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^1.0.2","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-72_1542682451112_0.2347928069960632","host":"s3://npm-registry-packages"}},"13.0.0-73":{"name":"yjs","version":"13.0.0-73","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-73","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websockets":"provider/websocket/server.js"},"dist":{"shasum":"5ee7330d9f0f8016321a5e4b87f2f5614c93d027","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-73.tgz","fileCount":223,"integrity":"sha512-OmPir0AOv0VFbACaQwZj+gE8QiXU6/77/+Ypq/oQ7dNOwAIaPQnMFGFid3nD4rMf84x8wkKEipC5mY8XYBUCNA==","signatures":[{"sig":"MEYCIQCZIS2fv9T+5ay55b+aQCRXadwvi8ZkcRvgqPE7WoCMlAIhAOJNRVEEZRSfLtkwFyUg9fvwRI2GoxkAs4qeVLyug0Ey","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6434755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/CTCCRA9TVsSAnZWagAAKoMQAJhUBD9oJOIin1TOMB0v\nzrPw0pFNu/Spi4I5WccQHQ0NaPEXof95KuRkN1tK0bVBHqOs3QxbmHFhvK2m\nhf1utvIR1IXdvG+VUB6TYdaAJ1qN93FtKQgq/fzZ/hlfHIESEcglnaqJQIiZ\nJGFhhihfl8JrgZ2xobSRiMlOtRoL/BPDQwcWpgG216Sgmtj34I+0zJ5q1qks\nJizrzf55ZDDlx2V7fgKQBWYv7Qo3uQjNLryQZLK+4sCAJYd93eZ9szfR+FCN\nSUsoUyi4rks6NPcoWLNuQvsI8MM3YqPtyFhSZ7OF4nr03Y6Ri3MlF4yRzEir\nqP3rhIS+hqc5XsmUitk10Ccjy040+lb8E8KqAMpgQmcoTejxDoU3/FOacTYQ\nDs904RSkwLoGnKIxBgKDx4ldUIMDFVybnhkYg0DqtTI8BQBV3vHmD8wyjWHa\nSFDI6edzbWO9JU68SiK8jEnkD7QBGk0WA5F5MhXrcdmX2bZAXcCGdtNvQgKD\nm7tg4AEQicdBoo+uLn9767fVMo97byt2S0Eo2eBHHkEOhUwTw+PwWS6KzYBw\nlGJzui6cM48LnNQD/ujpWrjVh02XFzsThFs3DRy9l9ZhF7qZ6FMm/HpP/UQ4\nsLlQxuoKL1boV+1Aw7xhMBApDH92YoN6KL5CroSp5cLSopb/Ba5MyJQoPkYA\nKQ3a\r\n=piFm\r\n-----END PGP SIGNATURE-----\r\n"},"email":"kevin.jahns@rwth-aachen.de","module":"./index.mjs'","gitHead":"01d0825ae68a14232470bf3e3651113661e597d0","scripts":{"docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard **/*.js","test":"npm run lint","build":"rm -rf build examples/build && rollup -c","debug":"concurrently 'rollup -wc' 'cutest-serve build/y.test.js -o'","watch":"rollup -wc","now-start":"npm run websocket-server","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run build","websocket-server":"node --experimental-modules ./provider/websocket/server.mjs"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/build","/node_modules","/rollup.test.js","/rollup.test.js"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"10.9.0","dependencies":{"ws":"^6.1.0"},"dictionaries":{"doc":"docs","lib":"./","test":"tests","example":"examples"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","jsdoc":"^3.5.5","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","rollup-cli":"^1.0.9","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^6.0.0","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-uglify-es":"0.0.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-73_1543251137551_0.8760712761855638","host":"s3://npm-registry-packages"}},"13.0.0-74":{"name":"yjs","version":"13.0.0-74","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-74","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websockets":"provider/websocket/server.js"},"dist":{"shasum":"cde2fcc9ccffe5a90acd5f96431dfe7531bed314","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-74.tgz","fileCount":228,"integrity":"sha512-2tW2H8IXiM6u/Pkhf+hp57Z5gVEJtiUVNZIULI9V5JZkiN2eo/5LW3sd/zJVEt0lZMXPx2umasgACEFfNEvneA==","signatures":[{"sig":"MEQCIGjWe2jTSHRI551E6ZDlCCmFbKrvUx14b+OGvrR1ah2lAiApFmohwXx59qmGti3chlff+81ImzYZJpY7T9z5P7cZ/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6487876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBrRiCRA9TVsSAnZWagAA46wP/0ipX78toDsH6TvaVZXf\nPPy/Di8cHhEyEJGuWEpzjl9hHCNUyOlkQ4Sx0jfs+OaHBejRcduk4w1ceGJU\n5dB5xl0TFbs6wLa84c5JYsHgwBYjbFwPZC84F/nTvYxuMN84CbjHyspCUYBy\nPQXAh/2UXfY+9r1KTWWxR4wCGraTUAW9GLid7YhUoRzmsSPk3hhzBRoTcwm0\n2kNAYxTFp5U3tVnlGVwT1zaBPltB9cQ0m/tH9jzscvnECTMQOhhWdzuH83qn\n6U6FXTzxaQjwgr4hFXgE/FzxvGcrHcthoM9X5t4HPjUTTejTzQm2aRYVN7uT\n5rSh5m8A163ijcTEwQmi8haQWynmTHoTElr6wXfrsIx4hQf54K0BcJ+y2qlL\n6E8pLkC4RlCputsGWknAQWKDCva2OtA1Ert/F8oED/QPZXzj59JZoX9mP9J5\nNjzuK5b6qTUY98q8SqImJ6fbZdhr21Yd+NtVIbRM7lh3EpTKMf2Kx5ilXSKp\nmetjSXwn2AIuKWUMAHSbiUeX6VtRc2rfCDfEIeXWq4ZpJ6qQU/LtfTnqu8dV\nq2Pgd0TBFskuaLJoINjrrKqJcoJdBd5v7mRSK+6PdqDAwybfZrBb4G/lIQ2U\nwB4ZoEKChC1xfGiBnk919t4gawdR7O4x5VJ9vtUdXuIXgvCAOR7llBVaMk6+\nQcRg\r\n=beCI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./index.js'","gitHead":"e09ef15349f01b5f87cb02d8921bd3a8228cd416","scripts":{"docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard **/*.js","test":"npm run lint","build":"rm -rf build examples/build && PRODUCTION=1 rollup -c","debug":"concurrently 'npm run watch' 'cutest-serve build/y.test.js -o'","watch":"rollup -wc","now-start":"npm run websocket-server","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run build","websocket-server":"node ./provider/websocket/server.js"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/build","/node_modules","/rollup.test.js","/rollup.test.js"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"10.9.0","dependencies":{"ws":"^6.1.0"},"dictionaries":{"doc":"docs","lib":"./","test":"tests","example":"examples"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","jsdoc":"^3.5.5","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","babel-cli":"^6.26.0","rollup-cli":"^1.0.9","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^6.0.0","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-uglify-es":"0.0.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-74_1543943265547_0.00438122663462992","host":"s3://npm-registry-packages"}},"13.0.0-75":{"name":"yjs","version":"13.0.0-75","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-75","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websockets":"provider/websocket/server.js"},"dist":{"shasum":"b2c7b062881ed3849b303f302b8325d2c52d81c2","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-75.tgz","fileCount":231,"integrity":"sha512-WePhQWi5zXog9y3tFdXyRGaYb6qvrqTZtGucf3CN7DsauBuyk4eyD+sazSjP6SHruuDzqEvLweMuv/i0UMphWQ==","signatures":[{"sig":"MEUCIFeACLPv99Ps90+490PHObe3JMGJOeWwGZNFcRE/nMFNAiEA+PBIggIgZdgzFU3D6pkMMgZlpTe3QwXzuA0vEAO4tNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6516770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEAcCCRA9TVsSAnZWagAA2SEQAIp27CDJ/m3Ilv0Kwl0u\n+re1vOGWwHhSr4fBQKwDh6Vc9xiazWZ2Tzn1IS2qAWflvi6hZDtFgZpUexzC\nK1PLNlvcQyCRNm1LUzGiweDDY8fgckxQVDE7mnSmBjFtKUJ+j+3/ndHGPGFL\n+bYhh4hdPkIn0+xhZc6OhRo0jc4p6eygCTUD/kbHAjzsSYbj6m/+zF/e7UP9\nRVRlwun2IKCxVPptVJ48HUdwfRnZ4wJDZutG8sjcxmNvnnXCQYksCOkyiqkC\nGUuHFxVaZXkgMPUuj6YoOj1lDLJ/tBHO59QvobvorJFVsMN1yLUe09aw/GCk\nGVXMYdF9+S2fV5f7rd8P6GwvKRULOZfEzcxGoDofopEoQy9R0lR8UptfaXr3\nXHC6WDuCyHJzHr+AdqwaTs7JCIVDPGdc2tGrcXTNW3tMQPDojqMfy2q+gAcC\ngqAFZQxkNrxwr9Fv4YQxgZmuoPEb8wQtaJ/cHu++fHuuMmGzFoFQo0DwlRf7\nqjLnPLlsXaHSH+p0oZWpw2c+wyukb4Gsu/wr1FsulsKEd1QTWmoBp+AgyXTy\nKPXx3cA4HVLMEN5JYqtFJu3wAi4oksoMUsp1WctOtvdlHiWMEHOxnHJP6s4A\nK+xlsGfhwtwYzpfB9+LAXb9ccN7E+b9yX0tKN7fh9/6T3xF9sChFUSl+vehl\nPEPy\r\n=7f+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./index.js'","gitHead":"1a79e429edb3859dd3f3d4c00a1b7bff92125a60","scripts":{"docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard **/*.js","test":"npm run lint","build":"rm -rf build examples/build && PRODUCTION=1 rollup -c","debug":"concurrently 'npm run watch' 'cutest-serve build/y.test.js -o'","watch":"rollup -wc","now-start":"npm run websocket-server","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run build","websocket-server":"node ./provider/websocket/server.js"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/build","/node_modules","/rollup.test.js","/rollup.test.js"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"8.11.1","dependencies":{"ws":"^6.1.0"},"dictionaries":{"doc":"docs","lib":"./","test":"tests","example":"examples"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","jsdoc":"^3.5.5","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","@types/ws":"^6.0.1","babel-cli":"^6.26.0","rollup-cli":"^1.0.9","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^6.0.0","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-uglify-es":"0.0.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-75_1544554241926_0.5534251651220581","host":"s3://npm-registry-packages"}},"13.0.0-76":{"name":"yjs","version":"13.0.0-76","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-76","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websockets":"provider/websocket/server.js"},"dist":{"shasum":"ae74a75465f3006010b12726e53838063f5dafd6","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-76.tgz","fileCount":235,"integrity":"sha512-EvITQVQv4vBpQq2IvQE0vtXRPJejC7Ryw5/KspIVukAG0jFiwm6zb3rH3DMsAtWQuXgom7iX5adfehi/7B33fA==","signatures":[{"sig":"MEQCIHHyStBZbULfVuFJX0r6ZmkSduSHARddT6vx58dgnuaSAiBAoB0bt/Ur9khO3tPISF1Od2mO1DX5Vg+jQ9WXpFnsZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11517440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEA37CRA9TVsSAnZWagAAEp4QAJ/bV0CZgeZ8vOkSEe5e\nHKVKzNiiF9SlxHbjSUeERRM1bZfiPrvwQ3tlQE27H5IiYR7aDmwqVwch9+4e\nmS61xpTgLw40yC+Z22rwqMLRKjAM6CVjVeuP5mlZJTCYv4eVsKW39kfEJ4D1\nEEcVY4ZJPqS8Z2a+LRsP4glR/OVjHmLKGepDu/49pBCparAuaTO01Em7nVKU\nmV+3Zdpa1PVyC9Px2ZT3rt7nBP1FMn8jmISRX+9wRuDaD9IgDejvdiBL1BLa\niALc9Tr1U/OJl+gN/TyjmTfVIKT1EbaP6hdcJAKXpxK4/tCWvSlzuOuVx6bf\n8LCrvJRStDlzUVOFaqe9hfeqPhJq1Q0VzH31Z+e4to9ZxM47IBMhtIzQ/dur\ngLKpytMFCn8TcQAC2BCNmZBCm19DByjLLU/LxTQQNvFKg5l6X5JL/ye3cAuW\nGMKw8t8WGWdCeEjE0NxN1942BF9dGz4jo3cI0lSvraaGPP0sKqHtCHc0qmHD\nYkpYl3MGtRM3Xq2TKMu8e+r21B4TyIXa1o/F1iDQI1A8S3GazfILye8iSUaI\n5q5zI4n83dQKxvjaD67UOfsIWqg7dMzbilepzEMS81vWliAdpoIuy6sC5d9A\nP9vyaGDlIuYaxwOGjXlFrawvJyprqOhb68jLdoJrSsy/xPIpLfTuiDqQhBOJ\nzMrp\r\n=sQkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./index.js'","gitHead":"4063e28b5e7f306b6b66a3e76bd71395248f9d7e","scripts":{"docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard **/*.js","test":"npm run lint","build":"rm -rf build examples/build && PRODUCTION=1 rollup -c","debug":"concurrently 'npm run watch' 'cutest-serve build/y.test.js -o'","watch":"rollup -wc","now-start":"npm run websocket-server","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run build","websocket-server":"node ./provider/websocket/server.js"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/build","/node_modules","/rollup.test.js","/rollup.test.js"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.2.0","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"8.11.1","dependencies":{"ws":"^6.1.0"},"dictionaries":{"doc":"docs","lib":"./","test":"tests","example":"examples"},"_hasShrinkwrap":false,"devDependencies":{"esdoc":"^1.1.0","jsdoc":"^3.5.5","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","@types/ws":"^6.0.1","babel-cli":"^6.26.0","rollup-cli":"^1.0.9","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^6.0.0","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-uglify-es":"0.0.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-76_1544556026989_0.19226359164200857","host":"s3://npm-registry-packages"}},"13.0.0-77":{"name":"yjs","version":"13.0.0-77","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-77","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websocket-server":"provider/websocket/server.js"},"dist":{"shasum":"86d7d199d1d397373fc7c7d9c193882572cc62b9","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-77.tgz","fileCount":258,"integrity":"sha512-MUu6yDOcLyRR5IekVOKwQ35SAW4wqPcNCA7K/v2KJHIP4sWz0T/Cj95HXPooK9lw6EywDwDqDyZiROcb6oxu/g==","signatures":[{"sig":"MEQCIEGe96ips2GQedIwb2EW3nFdSlO0IVdNWUxcTMemg4RqAiAJyHJ8FYatEiBQ2yhf37oFJjddwN6khp5szIbFTzmLhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16093983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT5bbCRA9TVsSAnZWagAAyoAQAJ61LxFpB+lDfnvd9ES8\n7wsD7j1JMZlZjylPfKmmc6nCUIa+ZMdnJWHtAd4bZqaiLGU9BGDgUyjnVtpf\nrOsIuq9f1sCH1NuHTA1UP6OrkHsf/KchEfB7XDXWsgXtgHn0MqZ9cqN/gRzX\nIeq56wwSl1yAUMegFOdkDqlwJpF7k7EIuuIUPARpZ4dXp9OQwnK980IA2+OI\nm0vYQt3YI9/mWut3q8X+zc8UvbC2+GrEMI9Dtea2I5Ju15llJRFRGki1k/73\ncwtg4PVTwt4FXabZYe8Nk4rYsjDFzJZBsSlbEUrBB0q6ObeMIL4sJ6wUarla\nIw/MaE5HgpIaG5Vr5zZut61cMEWA6E1QwNuuOSFfbUzb/Q0Fh9h4SmYXKm8j\nTsLxREIvctwcNxpGCqSvaUeRi9xtJRl9gw2TsZJijHmWVljDmheGNcxBjmeI\nrs3r0FVykhyEN+Umrv2lQgRa2MG38BOWaKXpj5PaSq1shT2/+AA7XkPQifnA\nakF/QNeCuYPSQ8491rTivXmGOC5z8wfrGGQKG+sDL2ZfN3Ur1rf11UVvg++V\nnWN0Q70LWZ1sp44pt6M/W3EdooqVX7DvNeuGIH7pnFBPDlSow7qyP/eKcFVy\nvE0cWSZtPQJMoBMUeMOC8XJs7EiPFg1TzMaLWuP+yiiWSrSEYLRh0ObaWuKP\nD3eG\r\n=Ia6L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./index.js'","gitHead":"e699f923333263fc6c176dcacfb4b61a308a31f0","scripts":{"docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard **/*.js","test":"npm run lint","build":"rm -rf build examples/build && PRODUCTION=1 rollup -c","debug":"concurrently 'npm run watch' 'cutest-serve build/y.test.js -o'","watch":"rollup -wc","now-start":"npm run websocket-server","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run build","websocket-server":"node ./provider/websocket/server.js"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/build","/node_modules","/rollup.test.js","/rollup.test.js"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"10.15.0","dependencies":{"ws":"^6.1.0","level":"^4.0.0"},"dictionaries":{"doc":"docs","lib":"./","test":"tests","example":"examples"},"_hasShrinkwrap":false,"devDependencies":{"crel":"^3.1.0","esdoc":"^1.1.0","jsdoc":"^3.5.5","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","@types/ws":"^6.0.1","babel-cli":"^6.26.0","codemirror":"^5.42.0","rollup-cli":"^1.0.9","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^6.0.0","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-uglify-es":"0.0.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"optionalDependencies":{"ws":"^6.1.0","level":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-77_1548719834756_0.2880819706268647","host":"s3://npm-registry-packages"}},"13.0.0-78":{"name":"yjs","version":"13.0.0-78","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-78","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"bin":{"y-websocket-server":"provider/websocket/server.js"},"dist":{"shasum":"bfbfdd934b7f9e02cdaba96d735ab6129a9e6831","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-78.tgz","fileCount":258,"integrity":"sha512-Gc3gyvlECrehtMK7iPtrVjt6s65aCO7QS2tgJ6+BJyBIvLHi/IdLjuIRFBcWSTZ8Q4Jrojf/YS3vg6neFt06Vg==","signatures":[{"sig":"MEQCIHC05FU8SuiHKcErzUfAeXFsMtt9lq99bNq4d9axnLTnAiBJHhyVAp1zQY85ExOKQLsWW1plI5MRouWMPHN9cxU93g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16094236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT6DLCRA9TVsSAnZWagAA614QAIb9CHs12ZojZnZgq6E9\ngRrjkdEJqdJ/1QgNCb6+1xb3x1p9N44jn6A4KtxVOOhPojsnYmk5MoY3hoZf\nejO4q2adavERtsTY4Xa1Yhgdqz8eCJhPVGhEjhhLM0RqjybdibEvf0iEMcOg\nr6wZ/E7YthxeVXvc8Ge3rxNFoV5vnF7o8rktpqtE/R/vF3/uaq3gULArd4c7\nBVv5nwI7YMnDEYRI8XvqhQuwkq3wzDGRwl61zy5Nrpb//B4xlHx9SkHXhaSL\nlWxLvr/+KQ1pcY/mqbiez5OGiCoUQCrjsNN5CODVWdLN0wKZ+n/BR8jlzsv/\nsjHoSRB/r2nn3uKnhzFFcta/08w+geQYoeDPGaqF4C0VNBKwL5Pu5RIUtgwZ\n1e8NGVT7uKGTl7HRihLZF/jxUU33Ac0Lo82E4o2dvtvjwrsYatQdSUp3Zp2n\n960QDQ9hNDmLESP3nzdE8KioNhMSVf7FUlJVcDlNrQ2PLMRwPtQ0I+MCOXhb\n+gowzP/6qv2HlQGa8C4osrA3HJPncFNfJPQAFgzY8G4+YWwWw08DAPex0Dv/\n5YgI9UTYGyZJtHUOzNeSKImpM7OffhXSr5LeDwZMV3N7geEV0R/CvsCqun+a\nC8W1/ZCOoF8n9u2OE4Ab61e/1XsNOk1Vw6W53g4zzUMQAsATyH193hFhHHQS\n53l/\r\n=GI7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./index.js'","gitHead":"d483d9cc83a0889764636351150d483579ae7167","scripts":{"docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard **/*.js","test":"npm run lint","build":"rm -rf build examples/build && PRODUCTION=1 rollup -c","debug":"concurrently 'npm run watch' 'cutest-serve build/y.test.js -o'","watch":"rollup -wc","now-start":"npm run websocket-server","serve-docs":"npm run docs && serve ./docs/","postversion":"npm run build","websocket-server":"node ./provider/websocket/server.js"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/build","/node_modules","/rollup.test.js","/rollup.test.js"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"10.15.0","dependencies":{"ws":"^6.1.0","level":"^4.0.0"},"dictionaries":{"doc":"docs","lib":"./","test":"tests","example":"examples"},"_hasShrinkwrap":false,"devDependencies":{"crel":"^3.1.0","esdoc":"^1.1.0","jsdoc":"^3.5.5","quill":"^1.3.6","cutest":"^0.1.9","rollup":"^0.58.2","standard":"^11.0.1","@types/ws":"^6.0.1","babel-cli":"^6.26.0","codemirror":"^5.42.0","rollup-cli":"^1.0.9","concurrently":"^3.6.1","rollup-watch":"^3.2.2","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","babel-preset-latest":"^6.24.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-inject":"^2.2.0","rollup-plugin-uglify":"^6.0.0","esdoc-standard-plugin":"^1.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-uglify-es":"0.0.1","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.4.0","rollup-regenerator-runtime":"^6.23.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-regenerator":"^6.26.0"},"optionalDependencies":{"ws":"^6.1.0","level":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-78_1548722378556_0.18823534174428946","host":"s3://npm-registry-packages"}},"13.0.0-80":{"name":"yjs","version":"13.0.0-80","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-80","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"4ac18671863f6190f7b0b5458bc53a73d4d96b5c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-80.tgz","fileCount":143,"integrity":"sha512-kKS7U6JerP1MwnJ5W0aRvqWb2YLqrng8NXirLVq8b/dPzY+hYRGhmxHvMZ/zGZ053A5eTqmprCTE5M22BOm3Yw==","signatures":[{"sig":"MEYCIQDLh2a54R+hbT+r8zjTyMw6mDF5KH8cvNMYSSa3KWmp6AIhAPRc0n4sjgJDCg98mjNwnoXbWHdSQq5NpRalqkh1PSVQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4099999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcw0YaCRA9TVsSAnZWagAAbskP/0nB00PRvmwhGY2wiF/e\n563hLJUrNaDHgogGCFs2WPDM5u22/tkLBn4UjIHnxLgeovq4grE3m/c+MSgj\nK4IvCTzgC5anpDglsj744HBhxKltqwKFHD3n7prGO6Y9O7i2q1Bpyev7PMIQ\nKhkR6aadqPTW9+VUmFdRiDfcocuEfz8SmdCGDHyEt9SUt5jr42WXrzuvjyPj\nCxZIjyekXWT5J8pTPwzBq1tarO6at39nZPVMfu7/3bsT8iODd1IUks4zh6iu\nKwnX3h33HHF7wRN6CeXRIALYdu3sNTjpkWupDypKV1zFI+e2yxvOaYORUkcT\nWbAmFDdtUjjzLcjgCyN8B8dI9m9nKaWrE+jld/IrOSmU5eSFK8KTOs1YKQiR\nJDhhyftZUnCb0yeuFqZm9S7t3tf4AUjNftJN34F18pYbln/Ui/EffbFiZj1/\n69+8FbbagW6TxvccBnsAqxg7hQekSlN7+DwXMhrKRUPwAwyyMAnFY/Ypp30R\nm6eASp/N2/LkFfiwXDzTB4353gVDeGgvEegC+BUnRN938FX1dZkHD/ioX6it\nw8SgeLQdnrnlk+YLwNXZX2lLssdqHmdaGTEUCVlA3OdSmTDMZyJ2FcfoSOnh\np5qWwebk7K9fnfXmHF/Nu5fmjeqXwulSUrt3eaXX8Ligz3xS5vqugKoC/sLE\n/Ozx\r\n=0Tdd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"805acbb9f57f84589018efdc2829d85ea0f5ce5f","scripts":{"dist":"rm -rf dist examples/build && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","serve-examples":"concurrently 'npm run watch' 'serve examples'","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs","/examples/build"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.5.0","description":"A ","directories":{},"sideEffects":false,"_nodeVersion":"11.7.0","dependencies":{"lib0":"0.0.2"},"dictionaries":{"doc":"docs","test":"tests","example":"examples"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.5.5","quill":"^1.3.6","rollup":"^1.1.2","standard":"^11.0.1","codemirror":"^5.42.0","rollup-cli":"^1.0.9","typescript":"^3.3.3333","live-server":"^1.2.1","y-protocols":"0.0.2","concurrently":"^3.6.1","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.2.0","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-node-resolve":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-80_1556301337840_0.6805483386011928","host":"s3://npm-registry-packages"}},"13.0.0-81":{"name":"yjs","version":"13.0.0-81","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-81","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"be791f08519a693ed5e0994049aab49cabc38bbd","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-81.tgz","fileCount":166,"integrity":"sha512-wGTCXHsBIIGb2eswyl9HNY2TeoFy8jdqPGbGHsu9Ooo9+/LbTUz10XlEKp5/JHQ10fToMSEc1rf5wBu4g+TVNQ==","signatures":[{"sig":"MEUCIQCB376ybXcvXSUK4kmPw9+pDeSUCsnXTd24kK6Vkyv5dAIgR4yyFdSi+K5V61hBrbSPAbN4sRMVmeML3fmm9XsOQJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4308862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxceACRA9TVsSAnZWagAAci0QAKFse3jGilA78yQYrG41\nJYkspXfV9cgaSECjr76lUEJCKG8nGP/W+lqHBaa95DiVN/tauzyqFU+YH263\nO9yo8FfeenEJ3eOEAu9B9rbVc0zO8BAVjzrTI4ZXP8QK0XkUWDHhl1YtHJNg\nNbGGWQFpns6HaJpKNLliSJbA6pnyksxjaF9Qnh9kh2gcDaot5u2Hi0YS8E/E\nQ1ovvyC8rMseJWRf303zag/SXW1mBmoseah0E/iQYnsJ1E1eGr6YqVdKr/F4\n1GmwWbd8CoJmeL22vgL73ql8HA4dS4Zlh8HRky2bNEGpeZCh01rLbcOEGSlC\ngjKHePzn5METUSqWYsmS6uuT2nQnY6swWIo5OBgYNqR7NhX4on2YFtQ1EVHZ\nIc8B0WHXyggfOjV+2HkPnal2Wv8QNffQyLZkZmYv3pqhC436ZjepwhHMp0w5\n+m8XXhCpnG6YraDGf4FirY1Jtucnz1wIS4RdTjkg3mJmmlE9CMEmIqotp+Sg\n7YFbtaCYZIzpL4bTfQThUuPvEm2pZYyNMHS+WPRtXpE/NVHhu3ZWkZWup7x/\nwLXn0k3oSJHk8sffdvdBavjfnKxs8PhwjjibZYSy/qBmWAi+TAyiY7ZccCIj\nAcW7S4AghpQ2y5Fu9005DJPJpDR/IK6akS3kO3Emc7B7todksSGNl6tF+7Ij\nLlAp\r\n=pdyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"77687d94e6189b2db83783b1b480b5898b2b460f","scripts":{"dist":"rm -rf dist examples/build && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","serve-examples":"concurrently 'npm run watch' 'serve examples'","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs","/examples/build"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"11.7.0","dependencies":{"lib0":"0.0.2"},"dictionaries":{"doc":"docs","test":"tests","example":"examples"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.5.5","quill":"^1.3.6","rollup":"^1.1.2","standard":"^11.0.1","codemirror":"^5.42.0","rollup-cli":"^1.0.9","typescript":"^3.3.3333","live-server":"^1.2.1","y-protocols":"0.0.3","concurrently":"^3.6.1","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.2.0","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-node-resolve":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-81_1556465536028_0.9515166231722054","host":"s3://npm-registry-packages"}},"13.0.0-82":{"name":"yjs","version":"13.0.0-82","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-82","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"97f64a3fa692acd7e0258b406d88e6cb1419cbed","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-82.tgz","fileCount":174,"integrity":"sha512-pU3siEW0j+pKynWtnT7wKYn6797rdM/FnxsgdjFKJhUzdmeN1vYYZ+hTtPVWg/v8cjIVWCcWebMJZ1IhqFm5yQ==","signatures":[{"sig":"MEUCIQDBKG5dSQmsC77tqmSXDSx4w8NHtvqvvWhvf62CgfJdawIgWR8rwb+t/uHsoUhCcv6tce84DtjChHEDhIT2GjWKJFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6096251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0XHrCRA9TVsSAnZWagAAq5AQAIBcpNHKX8USSuk2Uv7S\nmnJdxeRydf+B/qlj3Ohgje17w5nE8fUaPY8ItigK1B4xz0PbVv4+R3yQj4Of\n4sizFhcNEUtcK0A38hGU4rbqGpiDasaUlp4ONNXnnn1LV0eubEkpsVHIf8m3\nDTBdeprWm5WrTinNaNPzfEJ0N74oX0SKEe/LxapIkmPLyiKwmB6fNrLxXcgq\nUMl4785Omaiz90O08my3LflPOHMb8qzoLriRM9YGgbw8MBLeol++ce+7lnNf\nCq/57SPQJuwhe5UdCu3nNgBSi6OTDhdD9d9OCIgN6dbwAwfTmtwCaHo901MM\nFAXm6Z/lXykKM8zHKWI2oIEXxbkYMbda1Q9FsJraZN8E1fjPo69bvKAXalzC\n7Z3qcT9lmxubYq+7BZgCY7M7KEGBbe8YNv8hb55E9/3271qN7ZuRHqk995En\nIEgP65Q+hcL8MViFK8imNy41ONVOJgSAIkrww0RDoJ0UdXKbygTEfR6pxsG8\no74Tb4svcMZzMfgrT4CGdHAb888mfU/3kAeQvpF3Sknfashkwn/FyOD1Meh5\n2gAhNbpGTvtKN/I0vRyUMVil3dYGodwOnF9XaAebLvkv2chGR2fTqlHiJXDD\n/djeyOagMc3BL0E9ok9cNAWAxIGNxbpmr638wmFCG/ECf0uXBShK5Nvw4B/b\nxh1E\r\n=RJCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"4f0ab789144277f535c66e7717cc38c79bad8370","scripts":{"dist":"rm -rf dist examples/build && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","serve-examples":"concurrently 'npm run watch' 'serve examples'","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs","/examples/build"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"11.7.0","dependencies":{"lib0":"0.0.4"},"dictionaries":{"doc":"docs","test":"tests","example":"examples"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.5.5","quill":"^1.3.6","rollup":"^1.1.2","standard":"^11.0.1","codemirror":"^5.42.0","rollup-cli":"^1.0.9","typescript":"^3.3.3333","live-server":"^1.2.1","y-protocols":"0.0.4","concurrently":"^3.6.1","quill-cursors":"^1.0.3","prosemirror-view":"^1.6.5","prosemirror-state":"^1.2.2","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.2.0","prosemirror-schema-basic":"^1.0.0","prosemirror-example-setup":"^1.0.1","rollup-plugin-node-resolve":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-82_1557230057665_0.46021306873984247","host":"s3://npm-registry-packages"}},"13.0.0-83":{"name":"yjs","version":"13.0.0-83","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-83","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"5eab94c462310194e1c8323fd928c2194dd1048d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-83.tgz","fileCount":170,"integrity":"sha512-8M1X8fZ95odf2VU8BHrKcYr0PeEsx8tspV5svh4oLp8BVcIprbp0J2hzCvJDlOFOlyJVgvNf00UJ4uiyDKmk5A==","signatures":[{"sig":"MEQCIG7RKI05sPmI9XCkxk25gX/aGRiJXbfHtpfrIMYptP/tAiAZZc7dp8d1k/gg+pwPoI0Xxn8JZzYR5eDxdVtb/d7gqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6960007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4afQCRA9TVsSAnZWagAAW4gP/1PZ2azL880Hg/7uZIfZ\nXjIu14uoPIgOJBGAORxTp6vyeedvPpUEWPKFD+sNgAbODXNUUCPUb9ro9DsV\niRoRw3UDBQj49sNFILZHgADCAMypdR8Y7W8IdYxM2hKKS7bVcMsUf1R5IW+7\nNtkMqdV0zFP2z0gPPLT0zpAI8xO0eFxy6i3FgjivSjWvecA7zWGf8/A8R5aL\n2ntuXt28pGM4J766GrQS702Xra6czNVXVHOPtWFX/bi3MzQwin4XxGdDDtPp\n0EuK0bmuqUabmI6+fCD1SIENbiNEund9PjlmxH1dVrI4udobhYwS09xIRXuf\nNTSTvy7aMTOP38Rya8cMbNNkCEToysONAuM7lVc0azfkHW4ai/BT6w8IG1oB\nXk3ZJ0i8fua4TCAOFdTk56pucLjYdG2+Twa5aPR7yscUQXrjmgyErjb71+HB\nVxaXiAQ3gzLE+KnbcktT6Aax4O+Angqpx3hYFyJsBC8cyBoJrNJb7R8Of0ZA\ng0x73DEHfLl7ryiOxRC8nov2h2LFXeyOucbg0lPk+57BRs3RhmVI8LEv64i1\nD06/y0INvUcd2/VishLakRpOus1GI4fGGPxk//mYTLW63Zd5ANZRbuzns7cY\nNJLTpHdCIbJBDPM8+Jsgz2I7ktLCCMKEzFi8YB0DUgfHX6qLWtYuUgvCvWxQ\nO/VT\r\n=kaNl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./src/index.js","gitHead":"a485f550db1c9bad4f5939c6582446b4e5015146","scripts":{"dist":"rm -rf dist examples/build && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","serve-examples":"concurrently 'npm run watch' 'serve examples'","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs","/examples/build"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"8.11.1","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests","example":"examples"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","quill":"^1.3.6","rollup":"^1.11.3","standard":"^11.0.1","codemirror":"^5.46.0","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.4","concurrently":"^3.6.1","quill-cursors":"^1.0.3","prosemirror-view":"^1.9.5","prosemirror-state":"^1.2.3","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.3.4","prosemirror-schema-basic":"^1.0.1","prosemirror-example-setup":"^1.0.1","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-83_1558292431597_0.6147157403051318","host":"s3://npm-registry-packages"}},"13.0.0-84":{"name":"yjs","version":"13.0.0-84","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-84","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"48b345e0f9b58377dd64aba64d5ba07580bb8bc4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-84.tgz","fileCount":170,"integrity":"sha512-I6srEIOBmdlkTsyJxiCWTX6zGD1fWKcvMAXTQFaOGoGTS32v0x9vTgXSxm4dpQS1OrxW8onLkVqx2FX3haUm2w==","signatures":[{"sig":"MEQCIFBaw7YnxkZe0LwtzC5PGrKShQUsZocqwhVtZ2ZsoqQXAiBKvbSevDfmRO38qnqCFEk9cgPdsGzaa+MEA6vgz3E6Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6964878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4bNxCRA9TVsSAnZWagAA3/EP/35uvlX0wHSXpw8LbHVv\n+yjEixva3p4iFtqzxD8+RXsi9ryYZVd/4mGbpjqHIm2Y6i3XRDxHcIO28WcT\n6LhHGikCCMjrFzWSF9NsjW5gvYkcXWCTzvtcdu8977BE6x8iUehLF6I9AAZV\nLakUL2z62OnApQwOhSW1RoFGBJgHiEoT87mGPATSckj/mdjCruYPCymdHW7e\nw8RdzjDhIZz9Hrr3IaOaI5Q/uXzCAB4EBVbMq3CeRCsNCDPaDRE1u+gOr0xC\n2yPS5zzpRO4b+nYpMF8jdhhDPwZfpqO0SrBAFaj29fnSPOL14DvExYTOzJ0T\noxDk+F8gys9ACIxZxVhTHHuI7T86OwnVVbTWE0j3NeSe2yFXan4o1F3OAFNK\nZFHRIArlkUNPRo3qtbhx6emtAlqac7ajQSuTnCRvjSqeuBXpivUYUPhjW/KM\nUQBDgRiw2Rh7aSCBXL6/E7z/y1oL6h7ALJlaus4HAuet56ihNyn9ke7ZULc/\nadzwSFry/WDxca+NObPdOP4SPCScYi6k+0BlbPntAHQvZRoQeTlNxAHTwOA9\ntLLQ7VRD6MPA/EPGOXJR8YPVtTBksht7uatzJUvS0JZyEd9iT6BRpnP9xv+v\ngdNdCeSZeCn/0ucS0L6YDJ+xnRTvn0ncEXp7DTgpEiMU6x4jZvNlS2dL/2Cg\nEtQ6\r\n=Up1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"d6593412a275af926bb457e1e8ebb525c6b25f1b","scripts":{"dist":"rm -rf dist examples/build && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","serve-examples":"concurrently 'npm run watch' 'serve examples'","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs","/examples/build"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"8.11.1","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests","example":"examples"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","quill":"^1.3.6","rollup":"^1.11.3","standard":"^11.0.1","codemirror":"^5.46.0","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.4","concurrently":"^3.6.1","quill-cursors":"^1.0.3","prosemirror-view":"^1.9.5","prosemirror-state":"^1.2.3","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.3.4","prosemirror-schema-basic":"^1.0.1","prosemirror-example-setup":"^1.0.1","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-84_1558295409080_0.04214645579041876","host":"s3://npm-registry-packages"}},"13.0.0-85":{"name":"yjs","version":"13.0.0-85","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-85","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"52edf9dd5036beb79c8592a52bcd8b7e8acf810a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-85.tgz","fileCount":50,"integrity":"sha512-qbopebZQbEN8i755BL7S2GmOlROk6B7lRYHq8Kunyrzzf6cfBteDcwroJEfathVXkuscAiZLOllSj90UIxWnrQ==","signatures":[{"sig":"MEYCIQDzm7nbFy4wwfCEiDniI+Vzjnm9Mjq+YZzTU0eHx9L6rgIhAJPxILifXOszz6pljNYvTM++cq+60/5zfkZ3CYDoj9Bt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1966483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6JbdCRA9TVsSAnZWagAAijsQAIdDo54bRnN6gn+UkD3m\nz6rn6gMvDoOpTpM1KuzGXKhYzlMGYr/24uOaMMGXewljXrQR59QjWf5uO8Do\npxrbUs/mGxCXerj1MPEJvvvNcsayrwm9QD1cTUHlhhstcB3mmJsDC3zrTB/A\nuAc+k5SWE5sAbWpW24o7LA77Nnm0YPffKQL/MKzSCVFl9bk+9razVYvsYc0K\n+L4nIE9xu54FwTzRwQspmCG5D0dn/GQYtA2IrBxSCcs6UP7TUSWcNP2uZPDQ\nuReQug2J9OiLt8w6GtLeNi3gFc8QLGofsR5pislPXo9tg6FOe2D9v40itiKf\nxDJYpDmBP0EqqtPNGeAGciyWKeETztLm4Yqf33bTrRx+nLGniGvYBNg8q69e\n/sVlF5ZCHTadPc9TyzkZX8Z+ABFcxQrCbg/UVHt6JK42XAmpH1eyQhdFOLJD\nYRD/fYHMEInHMiXNYO6N3+Ee/fEnDjZEyEyumMbtT8NDhvw31B4u0msTFNvT\nhZmCU3j0hOCj0hEQP2WUvbIAd643RP7FzxjDjS6yj17Xf3RXxmWxWevXc+pO\nHkwA9oXKhoIXtVrRjH8efSYm1dJcAVYzSeeZDQh5+iWP68LlzRIAXLM21PMt\nXpUeV4QQGg5zT9CqgsJnYt3LJhLh0jzB97rryD4QCASIEVKEt8LAsJc3AdVw\ntDGT\r\n=5Z/K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"668e9e8a9b779ee4701d0cad7bf0641946b0a122","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"11.7.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-85_1558746844388_0.7256251496262751","host":"s3://npm-registry-packages"}},"13.0.0-86":{"name":"yjs","version":"13.0.0-86","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-86","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7cee4e93e22a5dfecbbd6b32f7ea2c308bef452f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-86.tgz","fileCount":50,"integrity":"sha512-IhmgzvDK+t9hnLF7V1xp4H+yLpT22vAU/eHWlsWmrYRZxaS+QyRRSwXv89k15C8xe/Y7KGzSdhZHGWhOgpfBBg==","signatures":[{"sig":"MEUCIQCJdVnEEcjwANg7uPezEdm48eXkbeCbCwQijGU6z9l31AIgGyRKDPOv08olXUwtw9cCEVQnBwbbaCKGg1/qARwfNbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1967412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6R3rCRA9TVsSAnZWagAArZwQAIjSmOYqja4TZnurnGZ4\nDf0idLZcH8FOJkX/yEZDwd0zcI2waDEhpVSf5hAXtkh9RPEnRRhN5HOAeuOT\n8JA4kwE8Rdek7k4f030MiYwtHnRvuiV+Wb6D0zvvNvZXrlDuDOSjw5ie+B3Z\nkhlBrYlOAqMIzY6P8X+zPXXGskVZrLrFe5zA7JU75zOf7hUyX9tmb1QPaUxd\nBorucgu2Zr4eBPQ3JoMtrjvO3sfQ3yHiF7AAmfKmNOTttKJedlTmGGV/wKM7\nJObBwAmqibeXKJXbgrobvcs2NzxX5d3F2GluRrx4tMdmZgdpkGGe3WYKxaj+\n11d0oDxg7Dk0c83ITT/g6e5KRR/Hw+A8LRFrH17wWFuKcjg77WRNbyvcXcLe\ncikpGfUoTMyw87gRMa/qCaguZ/cuVYypNLAmhaHmm2KS9yX4Pbm4WEcaNDIZ\nLuqquZcgrDseuOHcNxB96q6BmjDEYHeIcXMjdRjgAYPV58hFVccd8eWyXIPW\ntTDJQsKeHVD7NL8wAbzVRMAOZem9q+ivUYdqglTZu5+PeMfyZIwuKTTNakgi\nVndSjP3yX+64H3LqxozUXYPNL6lXEYRouZrSN/LBDI15FB/pxYWwffiBErdl\n5eZPeXsVTn7wsXhvST1Bb0UwA1UhrITsTmv16KZ1MfcEuU52sUaOlAKOyElZ\nGcwc\r\n=fMYa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"4c14157dcf47c65a180601ab7ec88134dd5c7422","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"11.7.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-86_1558781418565_0.8954872068648307","host":"s3://npm-registry-packages"}},"13.0.0-87":{"name":"yjs","version":"13.0.0-87","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-87","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"afffa7fb7068ba121dbb44051f585294db43d712","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-87.tgz","fileCount":50,"integrity":"sha512-KoIKkd9x/XD+Hs6dwX7SmCGuggakiMdhW5DKz4u/PbrbyIXwJWvyrCKAfX5jrNz9eMz3zhcndpykqhNSlV3AIA==","signatures":[{"sig":"MEUCIQDXyhRjTe1Vy0Q5p2RMKCtgvFMuut66Sm2lkXgNO9Fj7QIgciL9dAA+gtQJO3Pt6/MTO5Xrsi9l1wq4sYh8mcvLSSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7SemCRA9TVsSAnZWagAAxZgP+wajrtXICEqH033RcpRw\nYCtChRknnPv55FpZnHjcUa8UF+u6iDGhNcxGysMFsiID/XTnea4H2zf3qS+g\nBOxr8+/RgqeQ21YbZiEqsdupfedSL2PVPAyVTbUzMZJBa6Qp19qMG5I3hL+I\nriEWw4IRahnQrSZCOsAhLGpUIHSYs4VQbjeM7g6nOXv+9rfhWtycjF9HBSjK\ndYsvXIkxn826jazGh2tRsvDGanDIZ31nRXogCH7VbOvUgVs4oxRYRn/YVF3K\nuEjfoLWUlcIxdzsyEcVY67vYp82Wza47wT3vPzktwPb6V08TZRLlpJA+XxWb\n1soluIBmBPXNEymwBEWP3iWr0A+vw/U9yUh7uhDM3p9hpuoZmeeGTDgDh7XQ\n1mJ9zucfjjz8w/RN7NS3zbWdWjVE0RTAbJrX3CNZIlsZ92OII74BxJyGTHtd\ngxxHrvvXpR0ARvDjDDh5zKBZqHCYbpvfgAZEV7LjgZoZKYWgpZaN7r7c+QYY\nPzWh5Ln3uLAiqffaBfyXfOV6iSNGBXRzsHVpTjT96gQ6FLxsGUEc+2iKGvyZ\nk+SWuJKK6B0+vNGQIUB1MwRA+ArRHb9HV0gKQqkzwMWWuQ+g9O0ihvDFtLLs\nsgviEyfh9K0FFVXleB7pB7O9EPHKivxsXFAt6Uk6efHLQ44CjCZqqAfmZ8k8\nxxSk\r\n=FKSt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"1e83b9418c0c9489ce38a48963a57d444fa2d4eb","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.2.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-87_1559046053820_0.20596903000039446","host":"s3://npm-registry-packages"}},"13.0.0-88":{"name":"yjs","version":"13.0.0-88","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-88","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"e456567f0d9fee43389668951c429873751fcd7f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-88.tgz","fileCount":50,"integrity":"sha512-sKqDbgyz7Omdf87VK3i5TPze213gkUs3JG+QrHeHlXQlh/sI9N5FxyT7qpRQdRg29B47bloaKVsbRVsanpPt/g==","signatures":[{"sig":"MEUCIQCdBSiR3IbkZk0wFUTl5MkWfAfW6cQB8+lhSYhP29fK+QIgTt9wQHfY1xhhzzFP9JxITk8HW/OPDAkfY7bMVWHOv3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9+/NCRA9TVsSAnZWagAAydAP/jdxHKV+OnRi0kMcRtjC\nb1BncuCxsrlcPq20ZsfPTHX/8HUKfEvzuu3Vgu1q7SJWwP4/tPQ8XoEpBmva\n6QiHPC0ikQjQgAn9Clt2o0hKvyEBAMwDunxH5+9qSWtZm1y1FLyzwl2ABQIQ\n4sQZ/54N0eEmn9RlwMxueNYw9l2nBf3+LSotLBkuPk8ky3a0n49A17k7oWXT\nUoTG02hP+SqtNR5ObbrPmbzkemA+0nSo5cySaCqjcrDn1BdZ7hDCFmKQagpS\na+aorlUad3tkQ3NxE8LxaCxIrRnL05S+/zhu9/CHlGDyI9VhYRieNrWUBFjR\nHAhaJLI5733IoSVDRYCmOBH8sU7LjH1OJuidaJiFHQO+yH8xZX65K8uFmYVc\nee9umXlEddZY2OrsOhFx0fPLHdGMtUsj1B3AYDLClwvVAytPqGt4YUk9YGES\npPniWXbX5hBmm7HNT6UjdJyjA4fmwIKMPTHL013hdZGx7k2eTkBofLzPsUg5\n2SQTavXKCSaQYHgGgo54S+aw3MvQQc3LgQZlFrdWa5L7JfZ2nFqTkCEs5cq1\nzoLhhhFNsVzMbDUbqnIBZEg3NwMx3OHgNZ6WB3Z74V16sFIIQhWOYXLQhgLz\nBeFUCqIKt/nA/x4cVJ15Z3DN/PimV4ZDarlh5bmaDfk1uHfpRjIch+SvlfaG\nK6sF\r\n=PCTg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"4a990963d9bc2588d6a942e4e0696bdcfb677f6c","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-88_1559752652458_0.48631445251286376","host":"s3://npm-registry-packages"}},"13.0.0-89":{"name":"yjs","version":"13.0.0-89","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-89","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"83113fe74e5b20a2d82113c4f6b8a3c38613c6d4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-89.tgz","fileCount":50,"integrity":"sha512-W15KKlMc8qJlduclK5NJ2kBdoUc9ZI/3futs7Rm9e0jiastwIVkWMN9cqfBI3m84cvo3nkjKpnoeIOBXyvfXuQ==","signatures":[{"sig":"MEUCIQD2x7WduccIbXJkeJl+Nu9r+zsFbmSRQdkXRHQ6WZT6TAIgQv6h1ruKoK/5vPE2oVCmeIQmbt1tJqz9BXMyCx/a2G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAgp9CRA9TVsSAnZWagAAmLMP/Aiz5zhwHNt+U+kuyD6q\nR3eZxd10oECbT49kcqSq0lNcDpsBflPS3K72c4njPdNX+g++W7mSzZs+IaPP\n9g0xP96/ZWVuFmWfQFNpl/7F6Pwi/utBL1e5w6q5bKbaD81BhUWI3ct9Vimo\nnDm+AaY0pB7YtZcaM8N+DQhVpqeHtUdesVLGB4weNe4BuHEVXfQxEr4+JRj+\nw82LxyAlzbfdL2YmKPYES4gyH1f/BoANNF7TcQ4Cb8NUYesIZij+KHCEEPUR\nlHK4/NuC7qIN7d2QNdDL7Rn7HhSBDPaV30Sf2o7NfS0tRq4T8Uoiee86CaVT\nPUfDC6XMXa0UqaNXnzAmYoaONkY3zwUAzMRJejdpVhPWoDIFLYDW6uNLFbno\nyGq4hbVDepRxeKgDsnc4f2Cnjs/CkhLCID1umY6ypJkx+7xjcwVt0WiIfz7/\n37x7oqNQRjM5/n2gF4BPVTstI3Zt6G8UriKROqIKYgUV/c25sMnAIzlG5e/p\n0XxoKJlkv7TPyhzfkItsOqwLkHmSBlGx3b+8eyM+5no7DMdG8aYLLPO2x6I3\nmpMH48q1Cjk8ggnagOIfv67fgQ9+vX43ma5qTYORgLsKKFnahSye1Qbr/Q6B\nt5c6RuNVDQ1XUfSdNbgcKV5phfI4AKtqU52z1xprvEgQOcH1rhNp4FWZd9Je\nhs40\r\n=8QuF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"4c38619b5ddc3dab2af238cbfc4780405029e2d5","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-89_1560414844787_0.9233319685795351","host":"s3://npm-registry-packages"}},"13.0.0-90":{"name":"yjs","version":"13.0.0-90","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-90","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"dfd81436bdd3d6f28b210f8d78ed50a528280543","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-90.tgz","fileCount":50,"integrity":"sha512-pqQepCrRkiJll+ulG7R3YaMiIpflrEp9tbEM+0R0PyCqxMH/qZkM3ZcRIkmY1CmKB3PGaZT+RTEgA+0HurM51Q==","signatures":[{"sig":"MEYCIQDUzVia5dNsXiTI1+kGbh3FE5BnDlmRO9b3toqm/jygqQIhAKFmw91BA0eUgBv+xqIjybMPZ7w8Aa4PFhTHObb16loB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA6iECRA9TVsSAnZWagAAZogP/iLu3oxueCki5ayDdDfm\nqgK651/jaE+2ZXjdcdNDobO+XpVyCoDrOQAI6V0EOWUTL012T1DXs3zvYzVv\nyhwGKTJ84jpnN7mtxcmTmXK5z1KmGcvZ4J1z6kIXhbL/ZpTDksRlJQattBZT\nFmafQDaQta73Hn/qQ3dY81WyeUV5uwo+lhNcmcRBjdwaB8Egp2sdfVeq6KNA\nlVV3F/KmhNx+N/HlReTlCSTqPyj0vvuU8s4s1VEbnlGfwwZ7gE+W3/QQgcSt\nslNalv1Sz2tRUfyOgYmTB4zUgeF2UUINYCxA3eFH664smYHmmoAWCtoFrCh7\n+CHshoyO/2rx0iRZkZEaEJdNU9txrm8dY7fWTuRdeFtttvIpkbyTvm6CSfgQ\nwosQ+0WmSHgPEmpXa8Ny3XPcWfn2wdKgC0aQciJQhH/wVwfqm7IQoIJkLngT\n7IbE9iy/fKRhwE98++x8Zti81/bA9zlcee5qzyZ1LAajC0WTVTMll86xoy6W\noOx9P0L1ghCNQflNzQ7xb25wgopzrndlGch8pmnX6M6C7D5KXg6ePUYeMH9v\n0BdGih1whiyyliNmKQ+jo2NHnwanS50mwge2u6cfLeb8vVoZkOQ/7LMu+2VK\na0Yj2Fvc85jUwG9RbG4EF/ujZw15014O71dd/VYWn+YDdW7+AIZi6Uh6nK/P\nONsx\r\n=IUa3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"1faff323c166ae753f0e1757889bbc65887fa2cd","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-90_1560520835469_0.20924919698334477","host":"s3://npm-registry-packages"}},"13.0.0-91":{"name":"yjs","version":"13.0.0-91","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-91","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"7bd377dc78a69d4a03d928800fb0242f48a7a33d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-91.tgz","fileCount":50,"integrity":"sha512-MxRhAOLP34uqpb44kYGMCjAJnLyku0skUZ4AfsKA0Kgk8lgS7X1llU2s5ln8ysy0A/4m407jhuBhLWbOnOeHAg==","signatures":[{"sig":"MEQCIEbAj7ZVK2BxMpA1oBtQ5oTy9Kgo3Fet2Y8BeoFQsKh+AiBh26V55kxaNSNzqMYfrEEMnz4fcvNQ3PXsv4lYHVc1nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1886616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCQvfCRA9TVsSAnZWagAApa8P/0OqFDSNy971LrXHDvYz\nr84uydB3LQ+JhEI9JYScVMvpuip+R61wBEGhGdk6YH5SVgnWA3WCGUiZZy7S\nveXkQgG4/Ed2n4TynAs+AQFKYOWES7rX7pYrtuQD+sj/js/XZ/IuFyJZL4WL\nAHnmg6+P4B49gGmR4/GoMKq5/X2q+XC3uZEg19NOexHNlo2gAHnKfY1GSNpc\n8TyXhnW484lBfDAGSq9LYJ7F7IRvPm+q3J2vtACWOFWRkJWiqoSfkXgmHc4q\nv8pEww60v/Mz6nBWEyxu6ZJRUXtMfTCjOJtWIiKMfSt9q7GAVSVqbGlSIxmy\nbW0lwiwHfmJXYSXg5uL5LA9Z3ojASeEiU1A8BoDQBzPgvBtJVRuzR1Fv/H4g\nuYtDYPv6/9BH6R/T6vdxfySxoK1Ryf7VWl+lT/wQnmf2HUlSvjS4ZCvtSDwG\nlh5zjCVncI82VyKrZMm8u/fdrDGfx0rdDIPQJjoAQo5Ssd3mt/BYSEgylYyV\nYEWGi288IYQ/tbRqJAuP4Ao3zQc/VjHnPxVfZuBX4axqiJpNjAgbr17+fmIe\ngDo4aTxAykT7RtawbbMvUZdrBpKKgaPKhZTJuBn7yxkRFMN1Ub4EYRbACXss\nUOJ9Y1jiCbjz1z+RHb73lvFp8kQd+LHtHSSA3iJKIKhELKTYSNnMzhG5HasT\n8MPr\r\n=sFBX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"338968031b984dce9f1f92cf242733b05675cc14","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-91_1560873950471_0.5345025336329703","host":"s3://npm-registry-packages"}},"13.0.0-92":{"name":"yjs","version":"13.0.0-92","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-92","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"74fb0943acb717e28d735617edfb0dd9e4a327c2","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-92.tgz","fileCount":51,"integrity":"sha512-lGNeANyQaAiyloTiXf+Msh2rGTAf6V3DirTkpuPz/pcqjibhc/IvrcEYTpO2gI/ACTLY7SS6jwCcxZ+ibWbtjw==","signatures":[{"sig":"MEQCIE0XddErZzNOQk4S1QD5LKsyWrKYb49GFa9Noz5bcLrQAiBuFapJlEJGPVXNckMC6QNGAIR12D653TNVOx4+zWczzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1965186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD10ECRA9TVsSAnZWagAApEAP/jkmcaRdLxXmM3+D7vtu\n3v+WJxqsxl6A3dWjgQnNuMGryENPPJYL9OPPnZcHmTXano2YSEozs6JDr9hj\n8lM7x2jMVhsIO8OLlwUx7QLKvWO/XGozIlvw8QDt74JMW9OwsdplRsOw/l40\nbmrG9EH5t6sJHZTTqeKacQbnVAYOJ9hOQu3SdaSBSW4y3ztKDojM0jC/qwV3\nq+I6pO8SQ7q0SCg5vPelECPuXXYao6/AzntWuDBHDRIo68CT5/P26iupgPzv\nD6DAGt/iBsBgN5n9E5iFQFs8EgfIJbiNpxfZgTeAeV99MmsC6RDz0zXlsYkk\nMNlXkjP1paQkLKE1CtzvFG52YxjkembMAkG1WNV11ZktH4nYW2lYr2JoaG/z\n6W3Hur5hZdhes5KoWi4IswQNAnAcEFErUWV4LwxlLIF/icxIpz4eDfaPrLhr\nWpqHD53O31uirC+nyxsF9PAbOzpbcX6CSpdCElDfGvFK6MtQR1J9l8gZD53G\n55tHA8sZiRvHn9a/sJnroReX8KXyjBChrN/3afg7vVoubRBxXXYObc81r0GG\nNbgIeqEUQXIwu0zmmyAaQQvRYo2D6E9xH0Qb+EiPf7kx9BXAAZndYAmiMYiH\nBIPj3Cz8TaxOUz8H21BQjo5Tu0hRcKALyMoXIIMOrv+0YZ0tic3uHAWej7EA\nKDs8\r\n=IwM0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"952a9b2c41e2413e60e7dfbf783d49b162481163","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-92_1561287939662_0.1014497772216878","host":"s3://npm-registry-packages"}},"13.0.0-93":{"name":"yjs","version":"13.0.0-93","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-93","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"046287e81b42f3b00ed8d67ed205935e2efad8d4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-93.tgz","fileCount":51,"integrity":"sha512-eI+qamhP3FmtFNZU2Sr2kfjOdFDp0XszFOnP8oNupiTrwLnYqtNVbOeVTPa5PZrIieRWly9lAvto2T3qDO/3fA==","signatures":[{"sig":"MEUCIHmhAXwx8+V2z7rgxZ47cBtM/hHOoXC7L7O92f330IGDAiEAgEAiyiYOOKuQMn9MoU8m9bgZHsVu19DQPCDPogd2rbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2029042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdETtOCRA9TVsSAnZWagAA/gQP/1rw0fISQvpigVi9eU7q\nGthRbvqthefXJBUa8r+9BTf6tLojOhgycR9bF//9tmIrE9j6FpcX9JoWbif0\nMZhBeOsY68sR/XT+hfu0Lm5G9QBodOsg9qaY/jeHQ5PBUMCPkNALMjNuN1BV\n+e+pjtAPsYmkvDGj+vlO1ZXpocw7iTPXutEVp3PeluLGepINHUP5wrxuphLr\nfU+iqsbcAN20UKNGTXq5l+SK6G1/1XLr760lj5VxxdH7Kdbz0d97k54vfCQI\nPj4mq+P2MwJuV3e/PfuH3kT6mTNZlQWT0sYtu55PLscakrkfV4cl+v248z8t\n7xAlnhETM482vMCZJpY6vzKrKFVbHIT77ZrgMRVYBNRNM2Mhkfd0/Q1GZZWo\nr6V3mB0KsRGiKkgtVJfeC8CVr8WgURzEZypX9d/UGr/3GrbcOFEM5sbrWEts\nj4AURKc7MpljthDNFGS5wGvO8mxzSyes2mSqcFKgCk1R6+VuXeB2XqH5RgOd\n6ekDWwgZc5nfSfN0xvswQEwex/9FQASgjRTEZr/fganvZyGgCQXJxMiRL3wz\nR2NBfVw0p6m0sr/x2KYpRygfFvJCDtJ7ITy7Z2/6le0Ldef4fBauGNvaK7LE\nbI+eUZ21rtyBdGQT569nhLHz3Dd4r4+L/x1qXhfmxx61R5yDjO/pz+Gt8BnG\nET0E\r\n=fKJG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"1fe4ef135cbd23485cb5e83fbe20788d5b8c5adf","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-93_1561410382019_0.4616749727105949","host":"s3://npm-registry-packages"}},"13.0.0-94":{"name":"yjs","version":"13.0.0-94","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-94","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"c54b3d840493485be610727be5f8e351ab788a56","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-94.tgz","fileCount":51,"integrity":"sha512-4HETCv/BZ4Mg9rZU+nLZXW8GGp9ugWDA1ImcyIW2hZA2n0YsIgwvROPqWpflwi/l02kfLlvLKF8nEXYk/cOsjQ==","signatures":[{"sig":"MEYCIQDtJG/hjfEhteR5PNvFe+UuSQYcw9eaYsxES91AT3241QIhAMmK2tN+GHdr5HneHxM89Cp7Ysx1v3TC0nQ64VXJWpeV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2036065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEfApCRA9TVsSAnZWagAAgGYP/2nz2D5WZiEtOOwsiZID\nUsz1gUa9V2lQN1w2bXHbIbrK1asSl5Dn9HJ8IM0bIeZuuCG4/Lz9DwGK0c2I\nk8EZMzkgSFGwZD239GsCmFMYXj/I/+5WmgPzG0yia6/sT8k3fZTVc7WBDpXR\ncFmPtp0Xnw7hhpyii+6IS5y8K51Vt2TFGMaAkVuzMnTtWUCcfX6Uy44fG0ZK\np9utmsmEDRJ8ALQnm/7tdD6vefTXUQiW/NCBGNDFD10Klt7oMMf/4JlITYt+\n1dBifDjsH4oCXWYyQDFvOsYrJ5F0TGdAUomi8ZOoRyKXSVr2EdtOToExhz5N\nzipmPLfAu9XuIqo62fz51LWTRrtv8BhJCNhoY7nxQa1w01EX/hYE//jueKyC\n5+DSvCmRw9HWM6+6CmTg5zKUTvo9lnNY+M2ixB0BNm0s9Chd1FXvKJmdY/bI\nVyp4GdCnF7XLRrh+eFgZJgCrDafhyVNyXeWk7rGKkogA15t/rXfftPqA7llv\nw7K1VVbVZVLnofVg/r5OjV+HagTP9jfcwL31P8rjodBlZfSWhQnya3zHZyJH\n2yK93sBdldOn2fUTbnpyB//jRUggZw4mcJNRhaVjFGJkhtJ/HiPEwEF9EMBf\num+Sstiamxc8h+OnknvK/ZRn2FrC5V8yE0hughJ5wslvSpMAKKd+R07Ixgjn\nx5q1\r\n=3nDe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"dd2b8bc6c79d98e2fb8d773339d9de7532114eba","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.5"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.2","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-94_1561456680471_0.5028845839230931","host":"s3://npm-registry-packages"}},"13.0.0-95":{"name":"yjs","version":"13.0.0-95","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-95","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"55c7ca9b4f02b23cb6d7afa4d6d5bdf44cea790b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-95.tgz","fileCount":52,"integrity":"sha512-iqi8klydrG23u1noot9bx2t7JxloxTA3yAQvNFScfxnvNFfiDQqwkNRxYm5ywuwQGLywT9LP1GQSGqlwcOi1RA==","signatures":[{"sig":"MEYCIQCCaftheGf1VWC4Y6XHckih8h7hBZgH4EhLCfv4EqEypwIhAJ2V3kuCZ8dD/OKHhzYo54vO7T3u/7bsenOB1KL/d6Uf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2114720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTK3FCRA9TVsSAnZWagAAKD0QAJH1YuTFF5YUxyQATib3\nkexUCBhfWiGwDgSxvPcdt16nwvgxnXDOyWEsXnhgrTTpcKnBR7KvYgqhTMTg\nB2zIzz5PMEnI11j1hWQ0ni+fvayTjIhaJlw+XFcvG6UqdDJqqlH2Z2FPiHfC\nt/1o9vDTvnhIsYVFsrA8O3WdMYzEkpqHoLxa+AVMUZdC8jegV2nGfJPfP/tq\nAFtbecXi9OALqNufcPTKf1oVwbaJiX2FvQjUQdxeQ0dgd9dR0t0U/tz20l6c\nNgWKdoEGY733z0u0gX8gii1u82rDYO/8ZlhmTEYSwXmf7Te+Y71Pd8ezHfpH\nilTighTD/YHPRqYDER6bnfZ1rgOmWpRO4kS/eo+DlPz7GofpRf7/1ppJO3fI\nRzgXmc2pmZaeGbK2BqhRXzYGUZ1Z0SxfYwWqN2JOR423O/ZrB8EW5m+PrI5G\n5po2zayMNOK/GGQIljx3nMqkReOOVv7klBUcJIXgksca+H1USj2xzeg/J4CA\nIHP8rthtWpKbFJ5tm8NRkZBtgB8rooLf7eUfcJDvr4P/j8lHiCVoTcAjuR+R\n+6I0wMnTCNf6uc4dFkYQwdySeOWB+3kwMN/tYLZBaqTJMindvmsFRfD0YHuE\nGZrs0Pkm2pOYSyhi3BtD+0ynxlnU50tTEar83XwHHP5jo5uzt8LsXQhn9SSC\nYJJo\r\n=gfTE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"1337d38ada427b3deabf493fa1c0657e6814b7f2","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.6"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-95_1565306308338_0.06803276609694686","host":"s3://npm-registry-packages"}},"13.0.0-96":{"name":"yjs","version":"13.0.0-96","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-96","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"http://y-js.org","bugs":{"url":"https://github.com/y-js/yjs/issues"},"dist":{"shasum":"ab4a7e4e0e8fe57f082f2e059d71a68cbd7647c2","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-96.tgz","fileCount":52,"integrity":"sha512-qiEzM3q0XWyfgm2S2nIfzthMtbdnmwFLIRn/SaKngFm7l92PSlvncwunbnbvWHfo9JlHzDCg2G06J6jhzfNNmg==","signatures":[{"sig":"MEUCIAnCPkFifuJy1DDz4CdiR7MLse5p/cxnJNmfbDa2MRNBAiEA6dwInhsDAVf9hrhuXdr32P7ARglQ3CozpLKv/TU8tNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2124096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXFhQCRA9TVsSAnZWagAAB+QP/3hTUDbMgc4O/JLD/2Ws\naUDCEeMo1XbXc/BVV5X1EWhzU7oI+QLIvrafYMxU+lYi+VIHMGA4Dy6Cv5wb\nk7Bl/Cb2I0k28H68mKbLj00V9PAiWv7Jnh87GVbaOkEs3O+nXsz5tfZXxKFW\nyU78Kdu0Aeq0PA7lTZBPbSv7FWiWCWEiHddFhBKb8yBQSwSeLVD76JG6tcaq\nPq4PHdNxLOgvUVKna3u7eFi/m5WtMwVjHAZOnGf58Q8pAOxEi9lMxflkHLaa\nuXBJDDlBlBacAfZBpZprxL9rj3zOL6mbJmHW2HIo9e9U4gL/xCSbtf/RtkNX\nywmqqvuWeA4aEY99qtrDEos7jI4exkM/WlR1vAra3ZhoQCFOLZmzTTJh1aS6\nZiPOjar85tgx/LFKmFsT7Z+0ZvR/ju0fPmMYvoCCkS3IA8Z/d6bL5J7rRZx1\nsU2RzlICFiomQovnOkpuEOJc1k5rV2jEIz41PBIj45sMpfSnD2+aztOPMBXA\nXZxN463mb9lA+CJZc0HmQeQV5tU+dQIeUZIeyOS8Pt8NhxAZjrxkliF6bojQ\nBk4ZnymxClTmUJraHIjPiSV4+ljul+yKmsZWSLk88HI8kD0zKquisUSJKdhp\nwifme6WLszWaJb20cRgCAKkze2cP3AJ1ToCNPVcwvkfa2Ybo6rakf5s8SgwG\ng3rm\r\n=7Y+9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@rwth-aachen.de","module":"./dist/yjs.mjs","gitHead":"fc4d6165b4ede8a3b0d83da82797cadb63777369","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.v13.md --package ./package.json || true","lint":"markdownlint README.v13.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/y-js/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"0.0.6"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.11.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.4.5","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-96_1566333007846_0.05144681153625852","host":"s3://npm-registry-packages"}},"13.0.0-97":{"name":"yjs","version":"13.0.0-97","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-97","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8abccb41ffb8001583df993d33d856ff37fdcd7d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-97.tgz","fileCount":52,"integrity":"sha512-OQIBeG1ujayonLWmh8PqaBUUTZhUziFOmYNnggN5UtjtnfHASW1DxYUygYQj068gwQ36+Maqc8tOtallYbZS8A==","signatures":[{"sig":"MEQCIFOrHTM9Rkcy0KoOY+Ylslvc6mzpUEPGXuscWMSrGiPJAiAcOpelmX3jDFd3jlslKB691ADVVQHstJdfkCw9ecttXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2243789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb54wCRA9TVsSAnZWagAAH3YQAIwrkbI04Xrf+edEK8G3\nYVPksSabZvc2+B6jX2PdCNIJpHnlJg6MBRuzPEoTKVI2q9/LpYVF8hpeeMvy\nmzQjhghCEDDvpL4l8+KYBSVY9KRm7m0SLdbgvf7U0VWTPbs9lrh5P0DgLzBM\nUXCwVuhUpmG/8o95FWrYEx2F6RNn8KlYkFNzW/CgFmGdRp8hlLcMKrBEijHU\nGsJFfuw8RSictbsTz3KUsX3jtQI6MsTko1SwbNixZqphkuIxy1DBLYACz/lm\n4PA3OPVpUVXusxjAVf51lENIAeqiTWtaBTK0Nsfnzz2Z1Omjzwh/zhSI2mwA\nHDdkcnx5YYM8oxB7rHDoXpLu7FIL+gDxM39OMaZrMkqFWp8Ji1JI+EkbHEes\njHQqYiQBJFOwAQwd6blZ7CqTtK4BqDb0sLs4lSiDi93kZ3siMUn8t3/WVNX+\n3PgrxSCTUEKFv3pNpNEOjGPyfpn1IeZBDyxr7RxzfNLLqWBI8hvLrSbFkcXl\nx5KrTI+rVaUQbOIzRUJfGD1ALFJWqS7ehMrm6N1hv2XbWvvtLetPDouirAxy\nglVPS/NlbnkMoLTy77BtpqE9t2wF3TPVcyqthOHcEhD62CYbbepksRxSNZ3p\n6knLP1jB5uIiQx6emfxoLAAiZryi+KYcgkf/JGWsm6AmcnyiWhtYVK1cuiGp\nxVyu\r\n=1tWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"d9fface0be90f5c9b74d28bd1d4863bfbce807b4","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.1.0"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-97_1567596079688_0.015295765411905249","host":"s3://npm-registry-packages"}},"13.0.0-98":{"name":"yjs","version":"13.0.0-98","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-98","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"c7d1ddcdce07320a8642f8373247c4de3fc3e983","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-98.tgz","fileCount":53,"integrity":"sha512-/NX8tDDx2ZFbwnb6E6iFyqMRixSmJcXA95Tiytt/itZsXt33m1udUl8zEpWGnfAR7T+Cj26mF+bLo9cInBKqpg==","signatures":[{"sig":"MEQCID+ksAMF893Gl90kgnv/FMWE/O2waGtbOPCbTy1gkgJQAiACzVqFvx+6zOQ4DGsgni9xMXutgJAFZdFOio9ssdc1kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2283557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgQ/zCRA9TVsSAnZWagAAkx4P+wReYwnwHkhXX648qdie\n5e7a0hotXC2TUOERXBTa0TOPAvaCrTkrJ2vxUh+E4MTLwlRm0qtXJVyJzb+h\nksJBI55uHjBexIFSlhPmKWoPHUX7ArUaRC6s79LxJ3ZlN8vNry6dKG3ew7XX\nOmCgJVbWtTrYLOqoA44qcxkKyyhsERxxYh7grm3li4YBWfzxZftO2sHRJRX1\nTG3fwNRkqYwC3ULaz7KiV1rslu3gZMJ2wVvl3p6fU3+uLK3legT7J9fWu49J\nLoPiov8fTJEoEKrBunIR6ekl0pHogLTdeBu6V+K0Mb4XgJegWBIXpQC23xQn\nkQD0cbfMYlhp+J1MUQyv+JjFmzIzHwzkCbThfgnYr6d3rg7WjAclXb+MMmG9\nvs/X0XynM8kgqE7f7vJmwptUPIxAf89Zh9hvATW0phuE5h2BjpGOfhzOoWz1\nH+vpPHitWLZrsJkSmt/tvUDB12oHNDZAUxhd1s/UfIH7QYXYJE6nccfg855t\n+0OX5pcSmE6Rplz60JeLSQlUEuAViRA5spwt88yJjU4YxkGK1Blh8st9TfIM\n0P/snhQP9ZRzSImEhJekK03nUUSJ5gMGBLo7yntWfn07zHrUQ9m5SDa47gZB\ne31eKCEtQJjOeYV78zGkmUXufOqWK6tCl3x9zWKmo1KeUVO6lWK/X5wiUnKg\nMLol\r\n=JAml\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"6c4971ae2518d03f6292a722e14236670c0847ec","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.1.1"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-98_1568739314490_0.5894099814065867","host":"s3://npm-registry-packages"}},"13.0.0-99":{"name":"yjs","version":"13.0.0-99","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-99","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"1ae1a97dd73a03e4966d97f044b19690b3d2c028","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-99.tgz","fileCount":53,"integrity":"sha512-v5tuSRgIIbXYCRga0KPkNEY7HEtlrFTKF0fNYaqKjZulzub0/RJqTEWNKiTxvJrYve73E3bYFdyOHka3//iErw==","signatures":[{"sig":"MEUCIQDp6OJbpuTE8B+y3VYwVM1EoiYdRed6n/GSp/QmIlYppgIgayzA8/zbEHAb1cgi9vuFP4jaNOxyzYWvxSi0f/EloRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2283557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiIxcCRA9TVsSAnZWagAARbsP/2wKAkC7y82iof1vfAVL\nTQBrgyGF9JkxMF3YKrse8SVp+AnxEtsLceQOKelF3ATdZvk6yD+PmPtKO79l\n4b/Qxuu/AG9Lzx0wq+KrxrPft8kJrdIap6ERZFljh30LgYhTWKbPYPSKkzgM\nG6cJ8X8eFMAcmm0lePygnGbZKyZbSneNNcm2ODIFhsYbXIAAev8eNHPu4Qs+\nlNSTnTU45kI/cgxNAeNgq8rSks3TimJ2UGSk6KlGvhDYecTj0r4IUWD9npGh\n36DL8NCbx8UxpmNE17eyN1WbG/6+yrFKRZ5X4ZtNGoDF9WrjKFLSrBS54CoM\neGXujjO6LBP6N10doVAjReeNg49nMreFJiPrLHBEvjiO2NdxNo8ORuXFJ5cP\nkwboqvZKnE15sR5x3+McLZ9OcekyrFTyjjmjgt6GcLHpEdKM/Go/cafeKANq\nr0z2J0kWsUohhqJAjO0NOeEPjZqzaAOBUCTYe0xiiCP4R8iROzhIKfqTLr8c\n62x2j2PqTZRf09+XHlPrQHDENcxe9N8P5Rs5OeglPKO9u2qsSglj6WBO/rgU\nGEfmMLQACnp7BcYXpNjVbbwwbGY4sJ5YgaJyLZ0mO0cbasa7FhRNbh7YDufo\no2Kvzxu9Tc1d8Cpucu0mbI+Bn6vHTpsfrCGV+nakrmMhxniMl9Hcq5j560jb\njQPW\r\n=kCDR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"1d5947c6029321fbf8f1f12534c0f90217795df1","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.1.1"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-99_1569229915810_0.0423878472798922","host":"s3://npm-registry-packages"}},"13.0.0-100":{"name":"yjs","version":"13.0.0-100","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-100","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"3320f0a1ec934c86377c859ff800c19e932ec712","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-100.tgz","fileCount":53,"integrity":"sha512-tZ7iKL1/jG+EcJW++W8DbdeyZKJ8WKpG7s6/N5ben87F0s5I54cSRzIgEu5gw3lZ1kXkbKDpOVEkLr42mVB/xA==","signatures":[{"sig":"MEUCIAO2A7T46e8/Lz1EmurwdiERz1DOPZMcQWpaPpJJ+p+UAiEA4tnKuO+pPbDnjZd1HAFBPc6sjBeWj8UBYKP8oyEFq3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2294829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnK4cCRA9TVsSAnZWagAAx+YP/i0FFeGeuXSa5YHV4WD6\nP3Vyk1DTlMxKIn8+Lkf8R7S3ip2Xjviv8UckK9c8xWVenKZpUYs9m+bMcOoR\nFXs4tVXtMXtIzDHjhkgWnyX+Ae5czpRYizb7aZ/MjhGDXdXGomf9T7StaohC\nGQv6DwfuV7X8kDxXnVLewBThPQ9DBI1rznoKu20RwAVXcwHD+pfSy+TadYxK\nSxDu5ob3toKA+tNS3eiGGYBdecyePx6oUyMw3vAI0tK2Hp3dQHpgyCiKHwhZ\nF4vvcLP+ZtFVm7LlbhJgJUwd/PEkDpWJEZ5tRzbksxUOKzUsqsae+SZv8vV/\n89gRogPSQGBDgn5GHc/6Cavs9JJiozDe+G87wXBZxphCNObp+6CyLpsgx5Md\nRfxJqUD+UhjBbBMTN1FQDymOOyJjoW89pyMVjnpAowkOMzbHecMrnRgEJiq3\nDjGrtMTAa1vRIOH7/6pvPwBO5C/5CY7GmOodwBaLGLdpYsqlNJnTZ3qaLMtw\nSsPEGuKyXJqtHIhBp4o1VtnrvrTfY9ZbkbVwYdu2Z/fF1dEWMQW6A+qy7vTq\n9eiT0pChelTy3LNqBgP6Bikf5TQNMwpFFRG5TKHkDF455hjD0ybV0MzhCC83\nOBjSyX37ioI5GGEHlo1lqFjC/aMQojIbUCc/kQR8g8wAN95282qXBQ1rSkRx\n0+gw\r\n=VhTU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"6d4f0c0cdde7f91b60a70418937c88de32a8f7e6","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.1.1"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-100_1570549276097_0.6289403509817777","host":"s3://npm-registry-packages"}},"13.0.0-101":{"name":"yjs","version":"13.0.0-101","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-101","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8f4c90ddf9bd934e95b4efbef1b20c78225f3d38","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-101.tgz","fileCount":53,"integrity":"sha512-PXdhFRqd5HNJSh0oPC2Nral2AIUA/+7ohGl8kCtzc0JGBSjjY8CEVyuTzOOx98km3QKiDjsEWsPINCDmWmF6jw==","signatures":[{"sig":"MEUCIFMr46irOx/5njXHchotunT+q9o1tSb/4pt/5yGhVIY8AiEA9dPuF3b5Lka0Fp2jrnyRZnPJaCTBvHZi4QRONtY2Q+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2296813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnLqDCRA9TVsSAnZWagAAnmYQAIKBpFQMfRP4IgMXrl5q\np8Ch4WFQxOzT/+QuE2Z9sftmo4+/PWTvK2ojnHGxxAsGhuj5jngwo/QY+hp5\nEvyy82ttEmFSTdXY8X1UJ7zCOrtlP4jAHDkxFQiX9Ex6dzU3dnU+6hH5T1SR\nM9S4HE9nXnH2X+DH5JTyypEs4OxGsRZxPNPV016TnkZw54miXDjIchT19TOK\njHlhlIlcNj0pl6eUFH3mpIjdEiK1RFc4OEj41Ue44M8NM2zuH5RGVbKMkf+V\nMKzaul4VnF/iK4ygHbAll4Lxar5tAUt2N245Xhhe47kSi3WDbiV+5Kc7L4IP\nJWA1U9deeYtv+yNVzaZbMELD80ZuZ27kicsyYk6fMUDQypfsWzqXm10n+Pga\nflgRmyHF2EP3ZlN04GfRKXI1TYxrmn/d1ckkouXCIMMzpQ9wh+7QnxxP2Zig\ne/WXSJWaoK67nUHKhX2Vto8zVsnttwTtoHz6MeqovnL/WryEsPwiG8FdA1F5\nTqaqp4bEX+1q6qdJddlX+/p7IiRwcfzEslv1erOUbw3WB//cgOjX8upzhWko\n0AFj5+Not4IYwc7EbiiWpBUzVXUh7NZReHTQeG6ylTWfULbu7guYmXjNLTRJ\n+Mr8yGonGSZ30viIzkpjHkcPoJJhoLyxAXPATYLJV96U3wSle7QxDjISO14S\ndFMU\r\n=U1dF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"f4c919d9ec70f6c7eadc35d6758f1b8b35459d8e","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.1.1"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-101_1570552451160_0.13034796286355288","host":"s3://npm-registry-packages"}},"13.0.0-102":{"name":"yjs","version":"13.0.0-102","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-102","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5e31f1a76c935f5a5a909a05857131ed38abf313","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-102.tgz","fileCount":53,"integrity":"sha512-Uda/w8yIwX57CHXS9mmP3X9N6Q9DHVAXCEgZJG/c7e4oHtN/A6JwAsltr4fVph0p5PPdFHf7uAUVaM5XJ6ZeIg==","signatures":[{"sig":"MEUCIHqaabj0BVr62qsWHlHlEHDACgqNZymJwJZQbKUzv0YBAiEAyyf9dw41ynay4z6FWsChFd4OizCbO0JZ5kFt0Z+FM0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds23NCRA9TVsSAnZWagAA3CYP/3SKKf7gNdZK7dqoCElH\n0F2YEkm9mWGxyX+v6VLtzc360ChUFhvJQUgdUChcmBktEuUXPLiDGvNSrkrn\n80uW9rwoxsMR4K1VaZsDjYBg4q3QWzMgBYpDr/pZqzGxEiTdKoCb5WPV6GWT\nOGpF3fTmx6W5R8qFSZz9EknpOD8RXOGIF3xszUNwVmf9CVUawhVMDCKlHqxL\ng5MB8r4my8Wg1doW1hRRYrKAho5pekPZzfVk1NnO6kb/k+Ap8hCoTy5rJuhe\nghwVoBd++WMihcQrwvRab3HE2bYWIKpNqtmFPu4D7SnY8BDt+Acpca8eF0fp\nN5Kv1M1pGO/see8FSkHUCFa14SDig5U0ViwQD53b1dnwj2H7i0M1siI8ZlGy\nrvM0JpverDUcWPBUoXUsReaTMRtFnwoUJ/A7SzGz8SOe0T7x24uT7ZmFI6dB\n1sTGj2yhIrD1PS9yyKxQZ8MliuiRRFTqQsIQWahkVh6p4sncUiOznfAOcELV\nNP7j6uOt2yTlGpRUaYM7h0PR+jtZhNeyVuK2ZzcZ4bO7oah5jlDH68+xafAk\n7YrYyjS/JvI2Ajl05g/E5RXigq12RfAaTbURu6XjL6vGVw25ukWTu/AditQN\nI1YzBBXFWwb/6zBSHRaP3AvOY31KJc0Ip0qVDDwFtKsLUPRxy6NWzDEMRynt\n9NRN\r\n=CQly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"641dc250769a61da1afbf5a0a1a0f707e212c2e4","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.1.1"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-102_1572040141203_0.4543310777167704","host":"s3://npm-registry-packages"}},"13.0.0-103":{"name":"yjs","version":"13.0.0-103","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-103","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"a38f8e0c97a6a5475216922ed9a081a5ec2a314e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-103.tgz","fileCount":53,"integrity":"sha512-CFAkbYcC336k8PIWxp8aaVx/dOw4jiY7AhdxZ8OfYmre3/3X2PbrBaOSh826W3gn/+HdXZpDJzReyHOb7RfdvQ==","signatures":[{"sig":"MEUCIQC+yfM7uFHD6F8rsgfrKtZRVNyDVA2BLAJJvAbmdILO7wIgEZll8LU7eTCcAAseI1bUTaHTH8fnec4lh86Gt2n5VLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7/eaCRA9TVsSAnZWagAA+noQAKIhbc1IW4CugEaJlgKE\nCtVvHXUnYBTPTVkIbEzyxL5npDGxSkMkmJGb+n073eTut6Grwnm31fA2kIsg\nBsBNANnFrTR0DEluSh0iNk+wA8glaYlY2MeIoxift3BdcTgEfo32wv7EliHs\nf4fB8oAHKjo5TdGcNRJi+R6+cA1wZX5CAVP6RuyJfXqBcYCpeYacUO24/amS\nHGauP6u0iGYhPti2msPJMo2O0ihLhAyVoP7qIR6/rR+uS6w6c/dwv5QY1S4p\nzbkEQ1U6lOHTmCV5mM62PxrYnMuQ8SeKXnP0ldF1BU1+/4zkD4gkB2u5kmzA\n1DJJODY8H7Fr5Xc3OV7YKgY14gPPcQSEWcTFXj5PofyG/J/moUsQZ1iLJDVz\nN4kX3DdNq34Kfi3WaSb1QOLvG+04rf5968rVzGyQbfe6AYB4mIQHaeTAt03X\nqQjl7Gqper/S9tzy/mclqf4rvGin06u8+tHD2V6vq6KdIE4IGwUkaamRaWSd\ne7zhPKg1y2sEvUudLk6s9GCURYoXqrmDU6aVHbYJpdEYR+SXSBMpZpOfXYUd\niM4FgIvl1t/oRJS/mnjhi0RAcl1Pue2/0pww6CjhQ5nUH8eUqlqxhvYe/Zxb\nD6DflmHgU+fJRaLZqzAAsXjhmYTWES3VIRZq7cYY0oRQTa2EFxT3AhJStlvK\n208V\r\n=KTqw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.js","email":"kevin.jahns@protonmail.com","module":"./dist/yjs.mjs","gitHead":"189b1068ae2e19cb1257222930984b38fae85383","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && PRODUCTION=1 node ./dist/tests.js --repitition-time 50 --production","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.js --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.js","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.js --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"11.7.0","dependencies":{"lib0":"^0.1.7"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.20.3","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","rollup-plugin-node-resolve":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-103_1576007577931_0.6481643405889119","host":"s3://npm-registry-packages"}},"13.0.0-104":{"name":"yjs","version":"13.0.0-104","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-104","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"f3ca1a0ff18d6052e6d55c87047ac49c6c09f8d7","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-104.tgz","fileCount":53,"integrity":"sha512-9QfmwZeWjaz2VqoUyT1T99sWdq4pvK+BxovNTENzE2mAN9frbbK2HDTv8MoNhVjZ71P9cwAGq59e2a3A1Epn1w==","signatures":[{"sig":"MEYCIQDJ3oL5TmoXa9Ad3Js5EopBzvQERGamv9qtnEG1TWB9OQIhAMzCzVv0HvH9UShsoOTKGCN42ak+bBtxaBEQOwAOTI80","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2842533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHBLkCRA9TVsSAnZWagAAU1kP/A3edyHP/7JODoJ/vJDa\n/rjhli5kfE7VzqiBKGH7dcVeYZnsdphtUR2tqj+GukHGXrU3MJep11UKotCs\nJnhaTTBxmsZAznVCCKhX6f6PSR1MZRGVpWVh/cOwAIvVtyo+e9uTFdy4pZs8\nJzDaoNWEYBga0W2b+BGa0oalMu+HtSguaZT/Al0yK2Mzflo35WYpCYqBQq85\nw+GzPAnQBxOkjwBYmcN+jmg7A0w3zpUm0IXVhaXocML3cYiGXkvXQEnTjL4+\n5xHZAdKpXDC2o6FQ+J/iqW1HrQDihxql2s8qYs5oxogg7Qnv5Dw/lVOzBAks\nPKoLWDi3B2DJdTdsYWHcjA/eCbcW4T8c1YqLTCPqBofMZsd6vFlvvdWo3Tt6\n/dyYlhDXMkEZ7yc5g+vB8K4sycl0DXGeOTdRKK2BYdhEJaKXJ18F8K/WZVVW\nyNaJTcqh2vQ9N6A1qlzJwfEM5y526yq+sbAL89VzxUeF8JDK6vEIR/SW0BMC\nxGF+fSb1m/VMcLZUUaneJXUlBX269HWPTlg0s5GccF+/SLZqCizG6lLBODxc\nE/dsPVstWNcJeRnHMcZlYWoLkI/NmSBSeQWAQNwr/BGw5BLWQD55Zg21l06F\nPg9S0kK5gcrCqPZpHGjDHDERreV3bL7KclAb8nL2lLHta6wUiD/LlVGV+PlA\nhS5M\r\n=VMLo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","module":"./src/index.js","gitHead":"67f241cd7a695d2f3107cb0447e143446f5b50b0","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'live-server --port=3443 --entry-file=test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && serve ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.2"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.0","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","live-server":"^1.2.1","y-protocols":"0.0.6","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-104_1578898147971_0.0806371436366089","host":"s3://npm-registry-packages"}},"13.0.0-105":{"name":"yjs","version":"13.0.0-105","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-105","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5c78bb4f5c878a6830dba5e1b0568437646c2c91","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-105.tgz","fileCount":53,"integrity":"sha512-nsTm0LVMsOVKpRYXrJHqu9g+ISphBoEnqropblkTUFBbv0TyYVbq11CqN846ip0RC9Nq1Kh8kZ+QHUL1CHnuyA==","signatures":[{"sig":"MEQCIDCaGjIDECnajBcRWZrwFCB30xA4WotJorHRDXCG9xlcAiA3fqrMKXfVBAwDSQQw5j2JbPort3Aprq4uvrW7OdDXjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2842498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHHeUCRA9TVsSAnZWagAAdHIP/1Puu9mLxntoZBArTl4G\nivXJCBPBZT1/Dry1dqXRr/Mwkn9HIMlBNkzP9/9WKK01O8pZbPPtaqA4a5Y/\ncjA5hOnxUVpcvTfh05r1jLGGCyx5++hDcJcVcj9VQt5nVwa+S+iTPW6z2Yws\nwk8la15OWiYk57ObyuIOutXbbfShdaH5nMOkteHbmx413cgjNpNZSt8ppM4V\n7IB5a0agH/Yv7g4vdcF2WL3lBx1REcZACTZi0Lkw+OckBPRaEhTmK8hLrQch\nkJczDjdRz56G9XyBGpS0nu7ZpJD3OPbiBt5Y9SNv87Nh0hYhYV7oxShalNPG\nmoyUNoFyIPgu6VSw65B6fxE4NboSTCx1AznahpMm5sM1X52f64PrsLaZWKXj\ndCdco7ugLmDYkcBdSuSPIIQHQ78SplrHLbLfPf0A48kEJjqzT8RtFwh06Qf0\n4pX0dJfLS4pcgZrVsDlJsaLKLbKLsdOyza7D4IEqqGjHbpR2qWXkrN6TRBpB\nNVQq/lKcovs3CGJHzRjFGszT+fSWu+jAvI+w5IUtl6xZMd4sNAyY/JHKSmRM\nVGBEzQqQ5tqqu5hyZhWT+w43R4LAoCmbKoBmxLk4cGJuEA3dQpFuTcnRa37k\njYBMJ18DJmODIRogREguw7sZkjqvIWNFYISE/35CNuWtSynzj6TXAOnscQEO\nxu5N\r\n=s5MY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","module":"./src/index.js","gitHead":"197932752e942ca2dc918726fbaea9d5d89b809f","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.2"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.0","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","http-server":"^0.12.1","y-protocols":"0.0.6","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-105_1578923923679_0.8240288505536653","host":"s3://npm-registry-packages"}},"13.0.0-106":{"name":"yjs","version":"13.0.0-106","keywords":["crdt"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-106","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"f531b0ad8a9a3ce30a694a5f517dd8e7ef3657af","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-106.tgz","fileCount":53,"integrity":"sha512-MUsAndY7P06Mm9FC2Wh5A/cK32NIORcir9OcKHGzlFP/tDxDa7mcgtbbbTQuYi9CtaUF03gPaj65EZkiVOSkJA==","signatures":[{"sig":"MEUCIC1A/U29mMC3334MJ5JJ1e5xTne/1ioSjstOQQH3QXYTAiEAra8bGGbiedZV2FfNxEBDGUZgH/ehOOveSBKl+c4xD98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2853527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHUt2CRA9TVsSAnZWagAAznYP+wcqFxExwRv2q67+FR6A\nMO2FTaf+hmgl1/NxNa/qxrYgcw7s5yile+1wIp/eYLOrLlZoH44z1Vv4pTIz\nkhQkn03Dtld3PuJnANHr8FFiclHnr6bIQlOQlA9C+XhH72HhCsap5Q3FB3kI\nKkjTHuVDt96QlXd7MU5uPw6qY+fpLo0pMoz188VMDSMK0WBLYhPZsEMwuEaA\nNffIpIWP1Dy5/riaxebBAYgeLzSIc2Je50p0LSWNOYgdz0HRZJlYCfUXsfn8\nHvr75p5LV+WNLejP26IVclq0RLZP5TpmmNup73fVzcsD/XDBSu1z0hX26ZpT\nsDKDRYLf0OeFKP7djf9zYUlMLyf82C6Pqs3MKWHdNQM05jdyqFluRaL1BVeT\ncWG3+tBxm3M3IjLLb+S3xEHntLgZjlmWBiQzvi3i7mrJUB8vlv7zB7JAuFo3\neoxg7gBuqDU9BT1rfqwyxuykYo3N+84FB0vxjP/zkWbzL9FGXjjyvSsNQx5S\nO/hgRje8MY/tnevDJoWIrjmSbIXp5Lndr4uf6QRXg2oZmwE0PD5MaeXe2BO/\nMuBAzinQ9eRmqGcabqzUIrKQPfCI7SVn1gF8dM8tLFiVYOkIlFCQ/pKlLNy2\nt7v6cDjiwWKrdjqA3cmeISAzMNc84+My28pKqEnYUuuo88TRAUSzmNO4KLSt\nklCz\r\n=iYsg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","module":"./src/index.js","gitHead":"6929a4f0f89939beec4ab6075174d668bbca257d","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.2"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.0","standard":"^11.0.1","rollup-cli":"^1.0.9","typescript":"^3.6.2","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-106_1578978166207_0.19719188885655958","host":"s3://npm-registry-packages"}},"13.0.0-107":{"name":"yjs","version":"13.0.0-107","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-107","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ccde7bc79df128253c2f8ad7429bdbc01c321cc0","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-107.tgz","fileCount":53,"integrity":"sha512-HXILvyv6pVYTROMo2Vbn9rv7rEiDyH/sITXJ3z6WGmqithekjNUmL7ivXRZ4cX0TU859u2yBFYHOW8Xd7ogghw==","signatures":[{"sig":"MEQCIGOV/rl4ijtJ6bsqxalNWXZb7lr5GRgIFwgNzX+tG0nsAiAJDGeghEkaM2uu6bwOjyM4JUkGUdxYZu2jyli8sKvz2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2863484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKG5HCRA9TVsSAnZWagAAZ84QAJ0PR2Jj/CuqDgsWnxJq\nVRoox9paevT44/z8mTWuvTDe3kRP81gsTfgj1CUS79ufdBEjJcuyfy9HW9s/\n48c/BWurD7HbyvM8O2T0HirUosYBV6BKkDTAGEQYn0aQXlPmu30PPtzwdb+e\n3X+H0jyJrLgSCdnq4rsR3yN4cLS4Lg54VojLpdOi+KapjtsbkKFc1ElC+dHA\nH8GFKL+YfwYxx2VHTM6C/TDDDfc/uIYmjWqLv1j3IFYiNcpTbuL/urp3G5j5\njXGuid7GBZbXB97grrQW3BXPZgaUcwk/Jva/Rz6yMDW7UooYm7FHOCly6DzY\n8a/29xMUDvOmIvCjsDxYQ6ruzTHBuWda5p9bLvOCcmvPawSDpWGMetoBGiM6\nlaOyxXpsGGqu7HPZnxYlngJ7hvjnC5qfLqqoDT16mpw8KTdpWqRuoZdLCqVM\n2YbEr2pgZ/U+IVmG/DimHPafgNo6XRGY9oamTpupK+osQCHgfhXVPZhhT5it\nNJpnFfDa9FhOZO2JfFYksUU6MeeiyzHL+HNeCvXAQZjZlG/EJF/8U1KtS4qm\nw8lAg/mjQI4ZdsUcH6LMpLSG5eAuRmMvwHkLl7i24oQfkHj73pe0AbhC6hSR\n3PUIEh1kikKOVwVnxeDpvl1dCwrLB5aX0ttqQYBqte4G3Z3FJ+DuxvLQpO5k\nlmBH\r\n=9t2w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","module":"./src/index.js","gitHead":"bd6be3d23befe6d6f4963c89ac4418cae258eee2","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.7"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.1","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-107_1579707974489_0.31599282260237915","host":"s3://npm-registry-packages"}},"13.0.0-108":{"name":"yjs","version":"13.0.0-108","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0-108","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8fb04b9b725d1a06601a74664469fbb5d23de5a7","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0-108.tgz","fileCount":53,"integrity":"sha512-cKC3CP4lITz0M6BRPgC50KzePERBsWhkH9OFerSx+WN68wOixcTS3xQJMWxBb2PnXXGDkgbvG31J5rlV8pcf/Q==","signatures":[{"sig":"MEUCIGaYk63QwRMEEgtMngWkyMcTCNyDHQD6ANPLknZeUdkFAiEAxAKCy2fldlxmj0tZ7/aEKpsvZ3JohwZztgIOxAAz7Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2790841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKRrqCRA9TVsSAnZWagAAuyIP/jGjSNa5u+OkmkPCk+j4\n3Xp2VEWJqySYbGF+880QLDoi6pdseF6o2nCInuqIKGCok0R8e4ZXawgnkk64\nrIB8E5hhG0azRR+V3vO86tNeTdu+k6gI7vUregZY0JOr8W5AbDvI6hEyCs64\nycOqFJwVLaBnCrl7vp4TjaGDU0xTlMcXRZS8FialNxwiOfJZuRMUyQk/MHyS\nSwxulCW6qvX1qa793OcN6j8g67idjK3mlG5UC+J58x1e5vXuVJiZcuS6tA8g\nE+o9n/imTYGke9trcOaJ2n4mhI4SW08ofu4g4SGuSt6dJ0X1hh+KVz6zz7jz\nsk/ZMbt4nomrShzaRd+5fphnb1Bj7BSsb+g1G4c0jR0wK2ne93QtaLfPAKsP\nIp33geB1M2l/YI59PNqU+0hpagFh57xLLTyISYWsYLBo7uzs8FAPioKJyU+Z\niVERif/wBY0KXbcMRFs/DRkYJuvMSpEcxhhjOFXEc/gwOyxEJGaoEXFLemEi\nRAFGZlu1QSXAO3QY9xDsgOXWKDPMacTF1Q08jXTsqhpkkU9C69L6vDc7NLrg\nbqz5kv+tmJxJ1HgEMiy32ZKh/C9aiy2QqnrqhZpqAT1rNf0D4bTesfRSsvA3\nn3hFsSjjsbTRDvPehG78IFtLFhi1zUWMvphg4TAP2PWYKvBHNCEypKdrS53V\nSiHY\r\n=AARQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","module":"./src/index.js","gitHead":"0ab415de3e9425fa6acffaf8f8304d18b6a428ab","scripts":{"dist":"rm -rf dist && rollup -c","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.7"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.1","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0-108_1579752170513_0.9901372165848283","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"yjs","version":"13.0.0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"af234f726a01dd1fe98b0fb3005d6b66fd47564a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.0.tgz","fileCount":96,"integrity":"sha512-9NdLjD7fWAyfoGJDTNAgty0EJ2gU38WWSzIFzFXXVnjgrnk64PLNLGG2KKjr6PHebl3K7T5lW48ELClxtic8ZA==","signatures":[{"sig":"MEYCIQDHi2wpCN3Xojr7SGdmlj4+abq/iOotmLiWSBK4YRTkOAIhALVOVbmT8a1QdtRoflWOCgdmj4qS7TzkMzP568Gby+zz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2882859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKgfhCRA9TVsSAnZWagAAnGgP/3/WHRFUuR3L0xngYkGi\nONfiIplWwIll39G3myDMXbLb7qNeYw0tNSSs9KM8oUjnqQ7/HNjZgDZFq4Ku\nZCNpvGZ6s119kG5Z3IkmDo1JtHT6x+O+vkbqKU3tYKnbm4GACJpWkB1PqwBO\nHkAEN4ru+JjNfWFq0CAVfanzDyK4lf0EvweLpk3N6ww7WVPsGX7OD1MAdh2j\n4Y7T66learWteQN/BMmme/oCjuJkKTq3V2UMD436boT2NSGk9Kn+VE6e7/H5\nG1+llp4yYCm+H479yu5TY4XRId0JBGYnkHieRh2gBHsHLcBmf42Lb9i1HyBi\nN1hmI+KaoPh2flwyFD54oMC1BSpXZSARzplyf7t3/QFf38QIMfJaxVUVtSRS\nPNHSPbbYGzoIp9yHC9C8ZLH5gND4jLaonT3MqQGZ01HVDlowTnAnrsJfSWnN\nNQpL8XPfvgxJOtLKu7tGAkcrMjRS5NZRePYVF8r37nGFmG6r3mWHd54b+GMT\nxVzAH9ioVqlvWE54pk89sC2SnroAdZwtwTwgYSutxjU4egLjZTvaYEbtIlMe\n8eLJsye8rxypcIJygecS0jivYOVNGe8kCGREmiE/l6P0DlpNl43PVACg2fpR\nMXaZw++ntn96ddSXy06qliKm66KbVBxjb9/x3xbj+4r4XidmwclMCbzg7kL1\nOHI4\r\n=tJ//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./src/index.js","gitHead":"0fb55981bace2ff26e8746881faa427de93d7f1e","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","postversion":"git push && git push --tags","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-exhaustive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.7"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.1","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.0_1579812832828_0.551920667900851","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"yjs","version":"13.0.1","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"e21f5981787dd77e557cfb09597a52de4b056207","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.1.tgz","fileCount":95,"integrity":"sha512-j6M241DhLC0HfGub1gtqpnhe1gzSJJiusKaRB1yO0/I92F9C65sIDY4AD/8bY8jiKXiJGfNv8iQ7PUv+tXWTpg==","signatures":[{"sig":"MEYCIQCgxCWavB8YlEl+gX2PR0xsQ4N7ClalWa2F2rFXdH5xaQIhAKKv8JeUxeEqaXeQ4RmOtw7hT1uOpvF7/kpkkoTEwRgb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2882862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLk5uCRA9TVsSAnZWagAAIvMP+gJUrvKwIu4qrr8jN/it\nS/9RYUrIpe35LQtvVswYzmugmp1EOFvqiJDPWnaS/ASPp8dBnVySgn54/kCI\nGG5I6hUFuSl2eInbHDcEdQ8sZWJb7UTEnC9+DVvbWd4HTeYGcFjfdQWd7R1l\nSrwhrkake3w0LZKyrRDYhVMnbiqeE/Wj3UlHpZyD2bPIV3m0PtPNPrhzZfBl\nz5NsNQClM8dAzQlerURk5X7KRSHmjClQP6CvqsVjq2dYuLwWlk0nddTcriCP\nnJUJL8jiPZLYycim8JBqLdmjnT329RkTycEDUM4caFkgzqi0NDN9ElCXlpuO\nzKqMa47sqXx0PvVRCxfXeV15SqXQPcckP0xSmiNR3YGCsI6pApIuzCVDcE3s\nAaiQzAdlcOnGE6+1oq3PL9pkovuQdnublH7AabbpCMi1f+n41YifnNOyLU5A\neRwSRssOoEygR0cyTaNOeyxQYSj/yKRYZKhcExvaPhsKQStoRJu/rNJD4Tzs\ncsolPxfJuv56ZLG6bBd7Ano7Rw04pDqWhvxZLh3B96wdZ/6UDQtPhMJWIawt\nrAjoV+gFc8tL5GeHFJkW51ytHjAYkkn3qQzZWdIfKPDzIuoxLrdPRh+4nW7Z\nqxJN/n+vBeZc9phBtoimgyOkbzYCWQu73gH6+EOOlpRBeDkZT787LURwD9io\nKEgJ\r\n=IW8B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./src/index.js","gitHead":"e9f9e08450f30952e667a74cbda1d68aefcc24e7","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.7"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.29.1","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.1_1580093037753_0.4977220890699967","host":"s3://npm-registry-packages"}},"13.0.2":{"name":"yjs","version":"13.0.2","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"56da4520b20ece2e0f581237b622bd73c4c61620","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.2.tgz","fileCount":95,"integrity":"sha512-6Txe6D9bXnzHPLeQXo8aIoK4S7uJYYlC7wTaEGxLOpr8A/w1QH8a48y+DuaO0kGWFVmb3ecOgJIZGahDXwaF1g==","signatures":[{"sig":"MEYCIQCMC/SSCm0ldZoJdp7MlURYdMyvCHUM1mPHu1BGBRPh7gIhAJpwYCxuvqlYEZUbiW1KTO00KZF5M8Qq0ADB21j50UAJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2884462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOALeCRA9TVsSAnZWagAA5P8P/1ocWHeH09psr/4jGsnk\nlRAub6vUlQ0NLcXpnV0wHk4/W2ABs+/DbQHn3DiesgJGYKdDjE4XIseh5z5/\nfvnBPrt0COS7hqx9sBHUthuRophfcC8X35ygcLn8ksy+7Erl6hKRc0DpisUk\nZ/iYv/rTtMxcin7PaUiJwfJccoVNW0e3Id5R59DR2/qWAsyd5DAhV7hIqpWr\n1o6lEKpECenMoveslPC3aq4xKj8TeGnJj58D1wpLdg3T1mGc+G/rM7X3+TyQ\n/MZogJI1ZEwQruxKjqhZq9mq1HJ6zwtdrtkVq8QtclQjiDIRnLo2dnvUGnWT\nyootssqi+eUem0bY4TF6BStXub5Hvi390Z/wSEwvjTD+wwcYGaFaPXkFVODN\nEx/4cDC34OpXlXebOiswVGUxhTco/4xewrsZfSjPKkR92V0b1p3MInWueRk/\nWVwBbwLTj4iMaXVh239dz3+kNxR1OVSGVRybf0tjHMsFzAzO/rmGR7YyBKBR\nU0GhwulHKnkZF6JXonxGcFySlNZb5ZV/cJ7bEnz2NXQTcuLuhaR8TM+A/uhD\n0qNZTlmMWMXnzkmBXw/D5AxqVfOSqn44L08QWL74qeS/UojfelfNg5qTwgIN\nYlxE4HLyHmqK5wOKQFCAL6UlelmcsRbyhWvV55hSXJ6kozEwlbeXkTF3weHt\nKYbe\r\n=PHW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./src/index.js","gitHead":"76c389dba046ee0b662b927785af2313896789a8","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.12"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.2_1580729053431_0.17347412275580676","host":"s3://npm-registry-packages"}},"13.0.3":{"name":"yjs","version":"13.0.3","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"bf8fbd6d21a8d5e29a9884c3d09fc60e3974f073","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.3.tgz","fileCount":97,"integrity":"sha512-t02cugQv11fc42WgvSYf0UAjM1QG7W4ewIscjTBKwy4zka9gcNbRyPa0ykCfBr7nYMbY7quc+cgtfwd5wfC6Nw==","signatures":[{"sig":"MEUCIFdSWjOIsxsKavVDu4tNf6u+lIKfCpYvyrC5Orn1H7eyAiEAygUH/qRKICsZSHWj5jbj67rTrtFW0w6BotAhlOih4OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3424819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ8f/CRA9TVsSAnZWagAAMBsP/0hVauXBSfZzR9ymrwZB\na5nxK8nAtEam004QmDTVBPkUhK5DYibxo497fYOB7cmpn73JLqCvsFWQKXMs\nWwINciQZKpldJqFvO7/Sm1fILYuO7OORsZufgmaYgnu2e/t/8qWJcUQvOt/o\n8FfmbLgkd8i+tiB701PClS61hVOaLf8OzAaDcoPmuXFCtPZaev+HDwV0W8Yq\nm0AbRl8fTnvClz9hniuzNBSJ+huVzCJtQeLxkdcidb/Aw2Z04XSmrD2Cl3XK\njuBv2qZvx+VFDhNtMEKAKaBWDK8lqG+0YtMkSSa9CjyVs/LdVIrfaix48UKT\n2c6lsf7N3MtCx2PdCPEHW1H8FXGJJrp8yjCHYyZwMKbg6Oo7KEwomO3TRmcx\nvp5qsvwhQyfuNNhO9U8SlAn2U91Aek2fripPcuGuWUyhESdUOlUbcH82XYq+\nFqRJ3H46rQ/203e6K3pkj7xMFNHume0ZhAjVW5CvHIwixEtj8S33YAZP1ia5\nuN8kjC0ik8mYem4WwJS4D2rPPhh+MKF+IMIsxqZGFVTxS/bwBQZyKfrq96A7\n/qDpOD6nuiNUZv+s5Q9/9r/MjiUU6gatwDa/dzpMRzCupsZzJ8jWCheiKC8s\npiKpq0FKfyPc8fXMCp7erF3Fvpl15uyt2Jf+r1bQfWCoxn47QUQssYXBYVFu\nlItW\r\n=Osof\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","gitHead":"45df311dd74c68fe2cb933c7f80120b3ac4f0668","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.12"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.3_1581500415146_0.4118626631246478","host":"s3://npm-registry-packages"}},"13.0.4":{"name":"yjs","version":"13.0.4","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"2c768ce94430a84d9801854826f2694d7665fc31","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.4.tgz","fileCount":97,"integrity":"sha512-baMC0LCS1V1qYQimDmpfevaQNgClpGUM0D56L9R38o0nkhY50P2WQm54t3WVSt5sL8QMcRJUmHu+QXtyNHPziQ==","signatures":[{"sig":"MEUCIQD9nEK7MsxP4g6UaCZSMTzpi/Ym0YZXjrkjAldAPdjDuAIgfsKDJAgw4nyU7IjKyPrWT457y/V28aTolqXs4pUKsSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3424729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ8tcCRA9TVsSAnZWagAAUuUP/RRrqH04XYwbtLGTrRSL\nTlXTJLPQvm1NXl/0ZxjVJyK/rAUiysvpNq/werrNVmZf5wamm0mB2l7w+eGx\ngp4Obln+UP/MCwp7lNV+8rh/KE4drEmO1hHrZ04tMlkOm5ud7ZDrdE9aG4kc\nsI4T/gr97F1RbinjxwHn5/8nLbEp6mo66wpha1KXd3mxo+OOKQPifQpwkk58\nk66L+HEmutHRLy+G+Cn9IJGuTN7aOaUuRdoqZvfjv5aA4Hk1saCjlOhjrB40\nDRsE0+qplhYxh5RtAq6hKHT8w60ZxHmat1nzmiQABVTp1FBpoj4m9UOQ07Wy\nALcJq0oP6nRKRjIY+WVsEGvNN1cL7HEp8WQtELnwzAE13xCbUdBJkEXJWTZc\nXhSbyVAGDMzxmaInpAdh9IfJ3wck8HF6rkj3vXT0Gx3ivZJMioM6bmscd+wQ\n7AIRQomLpt9wWdyqnjWiM0bq83mKAxi3lPvNPALDVV67tEGDp1AVgdQuzVz4\ngbopnfBKQVE6jx4W+QAvNBjhzcLsFkOnLJ5NVqK+zGjRVTMwnirfRGQGUczU\n6OYcOAajatasYXpnhvoQGu6ktB3DjA/tHes7S4+kgbLhKRkOF45c2FsAKCwf\nnEs1CojWuf/JcDbmZu/ghE17GU/4D9arxWFFpQ9Qggsra5MNCvR+jZgQw53N\nDiT+\r\n=IoYF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","gitHead":"d1e8d50c43ced96f021908461c87ce3df8d21fa7","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.12"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.0","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.4_1581501276461_0.8652608614981079","host":"s3://npm-registry-packages"}},"13.0.5":{"name":"yjs","version":"13.0.5","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"3e349f2d44e4304d02afaf9c7f88763a03016f95","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.5.tgz","fileCount":97,"integrity":"sha512-xBqT+iFmRKkhxYXCa+8sgxISugEfi3toQnEcT2ahgC4uEmSekKuUb2nvqJyFLWXzL4CmZ6My7HgWcnRIRDkIhA==","signatures":[{"sig":"MEYCIQCivW9iNuEtFq4vA8pWMbZDs+hcDLenIJcG36iMBlhdAQIhALyl6ect3dV8Th2af3dgf5UQTA2wWMGsHFXx8CHn1YrX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehR7GCRA9TVsSAnZWagAA+0kP/icYZe1ZR3AjVfmXvKus\nwUrY5IwhbJXmhWlBUR25IB9G37A+Kb6Ime7PN0+/YHLHporC7UngwBFjyqdF\nTlArVlngwQwMBSsbp4gYI3kUm4/wm7bKhGqC+RGo9M9S/zwgpxFhlG9Iln3R\nQTfZEWP3pmN3dUZ2i0icdAEd/rofmqmMM/fVVSsN06xhMajK3zk59UFKtsJR\n9o0n5GaJjZs8NA3C3jkUBtCRYq5ud/DOxud+IE9DlLZXa87A7nR91v1My/bN\nNHKxB1j245WV4CVgWP3Itbid6p2V5xy4cwX5Dr46Zebp7p927nYf9P16DpEF\nGGwICRgSnHH9v4FtrpAbJGG+C0fOrtDOwMVB9cCkid9svmuo7NcXg7VxWMQO\n3uc3dvbtQv3Qr7bMVLhe+vc/hLOVaiikOktBuLfXKhpsBpQmBW5xLGjWx8VM\n7wGulNwJV96vMC2lc1NJDbU4GY1Ygea6sPmhXJ0eptHiR3xplqg6yzKML9rq\nqEQECV8z3Xms6azhtcf5TS/Wf9+HmQiUCSCRhbwa3VUjy3g7qpH7UTCqPviE\nu9P4DwTJnMSUWJdbB8+qHJrvASkGIWWixMWXNLvKpeQj/CGZyicS28EJ3pAG\nAwE8XX9rky5APeHZIyzWG4naZvwL1kPBtEp4F50oNVEscCOv+6JcALaMSpfq\n7R/3\r\n=jXmW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","gitHead":"26a51bafc96b443702e7330eddb7c11afa91af50","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.22"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.5_1585782470066_0.9845314727854524","host":"s3://npm-registry-packages"}},"13.0.6":{"name":"yjs","version":"13.0.6","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"4714f456e6ef9829e493548a791842488c878f3e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.6.tgz","fileCount":99,"integrity":"sha512-fSkmTX0DLqbYQ6ElFX354DIC1LBB2nln8+tZVUmUn37t6GIzGTeR4Xl5SoWAcgWin/+cMJZdZK30SaGX8McSkw==","signatures":[{"sig":"MEYCIQDQ+OJhegCDIIgsAERGab3LnAdNrxOS7SVx/OdlgmskEgIhALI/isfaqESHHKQH50DGUFl+gbXGEkBMGZDR6mX0o7zo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetVXwCRA9TVsSAnZWagAAEr4P/R2Hd2Xm2QU4MOrfFtpJ\nxHnp7mMGB58fGQuvMC+OFQmRGOhRCvShQRwh6ariLKpbeHIRsIT52faJ50BV\nZHDkbmTBt1iOnnZcNb5ANRcB+kKdDKpHUttXglrVh9Q0yGxLa30WUAU6wGt7\nonKY1Dy8T03FtmOBcCZx1LYaxmQi743HzjOfM5ioCKSgRHXBCiLERq80WqiH\nNnVaFVKn4aguK/lUGIrM6zMyNb72D2Y+HLj+6UtygqT6qll27+A8hVCO0aP/\nHFDQzgQyyLX/6drZCjpJyg1rf12Jvr/JWhz2LB65zzRcm1DgDgpT7D5m05tI\n3tH6QmA48kxzaKQz7Tz9wigO1g35P9Z+Qyf85/XeqbaAFxNrLrodGcgAKkuI\nlEbzdnINGb8eWhPBErHhKA2eBVedFKZYH/NfDtqQfDIitNPoqt3GklbEaZzk\n7ordDllMy+M29uWPBTemCgiHwANJ0Ybih44X31GjrsrwyCNKWRfUTcgpXVmr\n1ED+kU21NT2a7aubN7E5lpmncv8+seuFetsPpw1Vrc61rrI/QDeXG8fGNm8j\nJcWrDrTgc5aUqtXj8k/PVLw9dKG8I/W7IdreS7mLvlaenpBcaCEi5KDNeweT\nk0DFWOv1ZGdeevsaBj+Luegwrwk6rY4eMCVdgkQLjWilSwKbdzaSYf/lhUbd\n0bCS\r\n=8Iyw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","gitHead":"4c87f9a021c5be313115e5a406b39367684c27bd","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.26"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.6_1588942319379_0.5648277142223248","host":"s3://npm-registry-packages"}},"13.0.7":{"name":"yjs","version":"13.0.7","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.7","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"614af986b08e5e5d58b2a2a373ba16fba7908de4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.7.tgz","fileCount":99,"integrity":"sha512-yY0wpxg0E5f7uPiY+yaQIfd23EfdGcC+lH2rNY1jskcZL77M0929d3E2s3srh4QoqkHtLCh5IWvSqePz/zfHIA==","signatures":[{"sig":"MEYCIQDc3Mn0czXgGbpELF5EcRksClOXZsQ2ar0XT0+k1pyiPwIhAK+jtj7OI1oEQciC2trR+Gxi7kMClt3CdNAKz+ICGNTt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3613145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuJK4CRA9TVsSAnZWagAA9VAQAJ/BZRFLXVfkVILpEvj0\nUTg/rkU8ZLHdlr/EgaLnQu1H6pTCGAI1+FlZJaGOuEibYOkbHU3K7TFAlK+s\n1MZt7H/F3n7RBcsGrVXPlUBEFWzbBfVlIw72xSe0S9fq6Rhu+oY4AO9gJK0K\n6QghnBfbD7ANKHPq9Mq4vcqH6Fg8kl+W/VunATwNhV6+b9KdgvUfifTMujdB\nMRh2Q3g/MSDHJM4p+b8BNfbLW0Fq37+JXa28wML+FJHfImTg3fSqmU8FFbGx\nOy/VuA0ubf0jv4xUjoWFuyPnZXyE5+kgk7fbmsLhaQhB2RE/y6bhNVt1q2V9\nHmhZoWeroMstWRRcJYPWpymVhVytx0y2Ee+H4Cyp9SGITQaTwgJQDZXgNHWY\n7CtSXvFxNGL03gQYA0woE6aPbBYW3aLxhwgujZvFad60YCQisexx8otMFf+C\n27ZImL/ZsryExCgu8xO/9Vxf8rKS5K9NKr+hF2UmsrnzAxhxl0EKxbw4nNxV\nFyT2xof1EPcKfgPDwYONnO6JeIIwg4FkKLDjXQ/eTvphwpFGy0srOV3U4MwP\nnQbubWSJHdqvxYE7XhthZDRGVUEeXBAicUvpO3qdRnrFTc4Fp//JwQsYh56e\n9oaRyCEQKazJpxs4A6dTcuHutk8OIoddcz4zi6g+a2KWPO2QkrCuQGXaOVxN\nnAa6\r\n=WFke\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","gitHead":"7cb423c0468f7f9a98e9a11c3ac04e670cf89df4","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.26"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.7_1589154487553_0.8035776825045657","host":"s3://npm-registry-packages"}},"13.0.8":{"name":"yjs","version":"13.0.8","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.0.8","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"d78b322c018d9256d4d48c616f63689896c16a95","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.0.8.tgz","fileCount":99,"integrity":"sha512-5jqQOnYgMQ5XpZElxdSAUPeNEHZIvP2PS3jClw0Gfnrn6Pp87Qpu4grnjH++dV1NkyBX8pc59sPqSyGt3UXmNw==","signatures":[{"sig":"MEUCIQDh0oqYTw+d+M6o72oJvTwyIYOvJC+Cq18Gp7nmCyqFPAIgODfIfkpe9d9coLLWDyMWJhxNYFYcFxE+JVLJQHpsIFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3616531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevC/NCRA9TVsSAnZWagAAYJAQAJ70fIgjjFp+muHD26oV\n1HTfIPoDJPGI2yYnkqkAoYM/5yrgWunlU10CVLRVKwrmNuIrKnWwEW1yiQpC\nF1/l6rylBmEx1qE64spzgqGlydPCyjcW75ab6MI22BvwalSkz3XZvZwRXaPh\n0zk7XskiWR6V5mkuB7QU3gNu1BWz8m8CfbKW1Jh68+Tn/GxDMNRNV3uKB1+G\nEjVt/x+8wQYPzBIoUdwZR+c/1C2cSLL0fiM+5m88mWWMTSau9hyf0CBku3ZL\nLcfWNbQgAF5ZsamTRFZQHdod/ZFe6iKZzhzxcegLGEZ/szyY/Asus4V0JhXw\nHLwUfhNwcQZKQ/zZ4f3AxrLdUX6YmgrlSW46MbtJGPwLWP6Bipwba9vXZm31\nAi+39+EQvHL1aIewMg+B//GcaK4T4pkcgUj4kA8lkhdHTzkMd9InArdoYg9U\nXSXjNunB/VhJCRceUEdfI/E2fzWJemGUaUcQAnfPYukDoV2MaGiuvRhKcOSF\nQKumLrYxckBxzzMJUTA2WYpVCQswYgaOstCLm13sdCeeiS/lOyd6sOhO4JND\nzpdCzI64CWcK1E5GyhPIkV1bp/iZbDXqa1VoWZKsVsRdxl3BVUuoeMcNAwtH\nrJ4a5k1pOI7fN7gpyE1o5hamq2AuE6BANEVuoZCt8ha7Mq74C/P+x3p06JZe\nzzaI\r\n=i7tF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","gitHead":"772bb87d5cfcc4d9e87ba970731c6aa58f6809bf","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.26"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.3","rollup":"^1.30.0","standard":"^14.0.0","rollup-cli":"^1.0.9","typescript":"^3.7.5","http-server":"^0.12.1","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.19.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.0.1","@rollup/plugin-node-resolve":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.0.8_1589391308523_0.6257291281241077","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"yjs","version":"13.1.0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.1.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"38c5fc985d530d2d7136b3995524e63fd7332e69","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.1.0.tgz","fileCount":99,"integrity":"sha512-nquVeaYyQfQmA4jbgXM6uzYul5afywe7eBYoEwQAG8crMcdRvgxVqVaomAIlBsLZWrQt3odD9lvtNsAF0txAMA==","signatures":[{"sig":"MEYCIQCGc1ya5AypWaSN3F2S6iwjT2GDLe/KQjaeWkRHHfj2cAIhANufBZbp67OTH0hsM/7OiMsyYEQ5v/nP2W5WPLTOSCos","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1spfCRA9TVsSAnZWagAAfOoP/Rp3mgLmSmFw5darKOVt\nDV+/YCaLBh8CndJjEdMOiEBfg3b6VTBu8BhxPwNpCoX5uwHkpb6fSR8q6urR\naSMl+MWiLCcuUhw+4TXg6zWxCtFmLud0XMsxydCl0yYzUq43anVKMcfqNKMy\nTSot47sFHcMaQhhYD/LgbbT5zx2X2/HS9x5kgrxOVdeO5wbTliVZ3qchw8Wq\nQ6SEbzt0ijg6NcqseAhCt4mThGk4jC4kxatW2Suub7RGwvmDF9+6N68udQid\nHptLzCRKGRa0WwFbvUY3iOKYgw6cZ3wAa6UdmLQwnYbtVHvLN9N5JMF/RbGa\nglTftxyB5BtKMByknvbnDxQ8VRMm0PtXI8X6GboMSk2aHsSrocCwtGfEyhlv\n0xrveyX/ybh4xX5XybmEWGxXSOyLOftKbkYWBYoL40i/f4Z2+vzksvLSQX4Z\nrD3wSR7i75Q2OJOFpLj9iwXewsgHKM39XlTM3JntP0O5YDlKVXgo4EmP7i3P\nwWV0dmdkFbdbG0sx38Fg8AwhQkPW+8nb4tUk9Wz43SqOqR2NdzVFfBoEckAi\nG09QT9SFh4CAzWgyjxqzu9F+LV/WyffEyle+7YQGtsi6rvdFfpiAoIZZEScE\n39fsp6zdiEFMWee6k6KUJsRhJQKo1/91OIq+wnQh0rYKQOqoYFDwHMGTx3Db\nBc3I\r\n=UiX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a059fa12e9e593f076d06bcaa3e1173fd9490210","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.27"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.3","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.1","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.1.0_1591134814576_0.9086971869866767","host":"s3://npm-registry-packages"}},"13.1.1":{"name":"yjs","version":"13.1.1","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.1.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6b1371c2dd6985bbddcee44c1ffa8398aa6c0743","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.1.1.tgz","fileCount":99,"integrity":"sha512-h2c0Qnvjc4lYQdcHqW9G8q/US6as+0uiKhmQyO7TwLdxqFhiwowMfCh0D5f6zwuHyBIIQOTuvyzohwgtAxoHVA==","signatures":[{"sig":"MEUCIQC3KrwQJolEyFvZuMF44tIR1ThNka24lOyleoydqLdR5gIgboDYrIE0eBm0jsCewYSU5ANJ2x+oaWwmDw7gqp2oIuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3633372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2R5ICRA9TVsSAnZWagAA3lIP/A3DBU3Snbg/30CmEnaR\njom16Us4QnIjvJwyz9UVx7v7wVMNMwbfpc9ZWXKlkfQJty/h9neFhhvsk/Nv\nLAJQBiTALFCtnag1TS8oXiowW5Ch1y+vNcUhRz2EnTJVue1dH90pnz3mbymX\nH35TBSbTEhWpF2sThPyhmlnB85AwLnZdI1o9UqAladyzMScR2vqL709T5NtW\nwdXtTUjhH7WwvPAI5QTOPeMwInRr9Jp7zC527sJ3TGzpc3RCPIrkgjEztTzc\n9csUEkC9iFQpi/nweVCQ3YIOOZOtiRCgLm/P6tnUvVKjjmAa07jlanB/R+JK\nZZMmO+29Isj+/vjF2ktbVzmPekHa+SEd5iaJke2zlzFPerwhGpWZcPB8z/yy\nrfxtI1PAvf5WkKpV5KYSVyNuy3TI/8mrC5lPt4Omm5Y+NnmnwRMJ17YZYoYu\nBShn3PvVaNewH+Io7lFsusyHkV9HSfXZ2UK8pt1X6+f2AwX2yao9o8m5NhUp\nxxQQmZ/BOLPJtaDDGrS8qnSnU+zGP/0kMv2Qy0nAxa/5Zwrz4V86nQCOaewB\nix4dywjOPWa//E31cvO1GvdiZ0ouJx1mkaTjF+uQlt3J3o9sjNQZCFaBK5OR\nQj3+TYkpZJlmPUxJctFX/YnHJstkBJjh50zaCVRUgGTH7r33GoR07R/h+90R\nkr7P\r\n=fil8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a5a48d07f69eb759944b8c379cf85944baa9aefe","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.27"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.3","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.1","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.1.1_1591287368059_0.7952186825286207","host":"s3://npm-registry-packages"}},"13.2.0":{"name":"yjs","version":"13.2.0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.2.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"179997208bd835b84cbc9ffd1037b076299a5eed","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.2.0.tgz","fileCount":99,"integrity":"sha512-0augWOespX5KC8de62GCR8WloZhAyBfEF3ZPDpjZlRs6yho7iFKqarpzxxJgmP8zA/pNJiV1EIpMezSxEdNdDw==","signatures":[{"sig":"MEUCIQChY0LDFg7TedA3KlJmfGlNAXhzqHBjtknzQkO4Vvg5mwIgBAlSRVUS3x85yiS0IMkVIhDmC6BTXFPHBjEYZB9UsMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3652264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3sTYCRA9TVsSAnZWagAAB0gP/1K1BLBEqFHDcuNjW0TM\nd3/ZKrbgFmFBMA60Enhc/nUOY9hqH8l64/aMuf8e6vR6xwNqWfWIIoODCVUO\npGfoS/rObRxG+sWweCmSVDZ2XnKLFFKnh16IyCuQ1N5MRcjIbDj+zcQNuQf9\ncChQS/yRcEVNuNuIp+gy86REzIjqI0enSXuIGU5jKlKiURhYeY0qgGX7nWHX\nj08R8PtUdNQHQkF8tDSBTc/STgUOBvBJpqwVqJKZ4rrSQ4D4D6gVCxBUHgUk\nvmaJpRwD+iS0iPpVUsvrBxJ6pE8tTJY3sCZxK/Ulgxbp1s4ynApzkY0pqqE9\nLacHlGndKYVGXlgRmvJw/x4n+wr10Af0igH4lG6OFwyzWpQFTsiaJoXj0B0b\nOsX17lAfNJ8BuCZG+xO/YZ3j5uXD9D6FhnQI44uvmJkva4JJ8aAbDJKvwUKi\nGfTqfbqCPY/ZRseg+/3GuQ40CLMv6n1EiAhikTJe42wipfacQ0lDF0dWZxBG\ngTBfBT2GOLRqKvU2xrjlZQUhnT48dnVUKSkWpu+PG0qzPHJMW41bGcUvbfOX\np8V5Ynv880fVnsaeNkrXHIb6oiwyMDzfip54mS+JCgkEbut5W6bi3D8PVyjC\nk0chnD5K+hyfU69quZFsHk6Wk8V5DGV8xo0YUH30LkCMznSLNY0r7TYYTfGt\nq3Nf\r\n=kf4Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"7fb63de8fc5354275dc5fb75711ee959dc016d74","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.27"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.3","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.1","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.2.0_1591657687973_0.9109391798303965","host":"s3://npm-registry-packages"}},"13.3.0":{"name":"yjs","version":"13.3.0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.3.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"e43f3297b01dbafd7c21077cd1f651db93e06494","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.3.0.tgz","fileCount":208,"integrity":"sha512-QdWZljN7OkAKen3VJ9P7sXwjuw+00WRXvmjZvgT28yMgxGnZ8w2LYP4GynuneLn53I6gud1PxB5zCeVODQC/dg==","signatures":[{"sig":"MEQCIBks3ZeG+/y94nFyi/oix938pSRkBw4AceJWts+jxbKnAiAFUwrHpOb5eWQB38Oc2WluHUBDYqqjDQcS5M9MmI1jqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8207084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD2UPCRA9TVsSAnZWagAAY+oP/R7dUjmhf4D6x3B+ZV+m\nXf7R/xW4P0wz9k91ofUqlR8Gheszwi3hkPGkhWsPYxFrpjJY0BtPatK4B7Ri\nCaDARyaIniGMRdO8HPYfeUisGls39GzkLriwwjlTDVdeWdkJwW3XOlJc9YOK\nN5G+GPLuWZVOlr6+GikqEWdr9ydTpMr0FFH1FDV9vErwV8EHMiyQiEXGTZxt\nAKLKBykOLYKAVADIrLb5BkpvBOspsw0mu5tD29ME+p24fzCXmorLWINCbsFs\nxCaAaAiD6Pm9YwH1fXjeQG9Ho2+sLa4pA65sriqqvd2er4DVdpoL3hSVCg03\n4oKe30vZohS3GNLFBhWXuBT9xDW/bQzjazbf7abbrzGpttV++xHFCM147FkR\nR7pDdF/477UC7lymZRQ5C5g8o8kzMPdVX0DbxaZONJE5pL87sD8qIjr4bj8a\nfrKs/cNQFFhmQNjZildJqb2eYvUNMlwMVG6bpRa49tdAMghu7myRdHF8oAYm\ndN0RMhR+hsRk2K45IV+x3tD7LsZ8nUl84rXmzqcn4GfXl5JsLdKXezl8BdDT\nMEv+jJ6YFJyzrkt0dgErdo5FvN0vbCW9UQCAcJbWAQmqoYYpu2d8wuNLI+Yx\nIwpBr3uHplqFyRh7BukgI/TzyAGtRklBEvb3QA1iU8/ItjXPkAQAoMh2Bz5I\nrX+c\r\n=gwy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"270a69fcf6ad98837b2ff7921cc2e6cfaa1660ed","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.32"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.6","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.3.0_1594844430691_0.20014387388887678","host":"s3://npm-registry-packages"}},"13.3.1":{"name":"yjs","version":"13.3.1","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.3.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"f660e7e2e022af73b1c3990a56c1299cb1e5403b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.3.1.tgz","fileCount":208,"integrity":"sha512-yT3R3Tma9Cw402yBJdNe5a7BmVgNhFbedm3+1UWPSwnaMdNUPlkfXaHJ8K9IFwoZ8Or2bj9wj3nALrTkUf8vig==","signatures":[{"sig":"MEYCIQD/OkfYRJRw7YkxBzTaj3vpcx9nAMFy8cdkFaqVOotSAwIhAIpV5HTXqMp3UTmdc20NWNe1j8iBps8qH0NF5lpaBo5z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8212262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLX0LCRA9TVsSAnZWagAAShcQAIKGNvd85fHMfPSuckH3\nsolk6VBiKbPtMsI4fxOnf4l5+QV5a6TFOVEFdO5qHNksHyU3Z2/lEWWqiQiV\niTdB9gaAtlyU7XXSDWV/izCbHoXrv3jTDny6Is6TgrMeQWyk7TuU8cf7pB2k\nbhtQd74g+rZlx0uZZoz+y6lCJtYXIKHV60l461dSfJRwfTc/yaXZHo13Rv4G\nh8rugLsNCdHi5totkMQ3degmVl0ewNqUkPBA684LQ44HLclYU7/gGFJyqlv+\n284mYRIhk92EZdhY1aeHhnDpEU3juvSYJIDOnfF2oKvGCm3js1yAwk+6ExGF\njU0WGTkMasXnGx1hxhIGvIa8JLWKbLIftWOwEG0ENY3BgfdgqsDzJrBd7mCA\nGmtv0KrUfxZ0o8QIQpz/ulCejxcXx/u6btaIsMZgbQCyUhW3eyveOlGSkwHq\nAkjoD0GvpxKPB19A4597QcbV+ZcSdn3dqgHzIR6X5tXFsmARvillItIGciPI\nPy92adx84OFqts4juQ7gmUsNdhdvUZrR/TJMb+jOAzhNSxOk5HkVZBcdh/S8\naxbpVi+C219BzXBl5hTFZFgROgj47eFEOI2dv4OhBVyPb6qkfmq4+0vVlBuz\n4Rq7v9ACT001POyPI8V5shNx2LKQ7ZaJ2+xFOB+9T0TK0CSiQ9tefi/lgeJk\nbQWz\r\n=iovU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"29c2ad4492b87e3757ab3b8cbd3f054cc71372b8","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.32"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.6","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.3.1_1596816650736_0.7400353564143356","host":"s3://npm-registry-packages"}},"13.3.2":{"name":"yjs","version":"13.3.2","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.3.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@rwth-aachen.de"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"80377d7a1e3af8d9611e95b7bf1a96d3203cda6c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.3.2.tgz","fileCount":208,"integrity":"sha512-f4R9wK4Pn0FDrNR++mjaW4mbC/qsFHzZaDicva1yN3IMrlUuwQ6qt3HEUc4DMiAkjETGB07LyhxbQ9YgNenk8Q==","signatures":[{"sig":"MEQCIB63/oJJ1EWgDmWluZ685Yw0MsHlYqeGTx9MFFqZocdmAiBNB4mYRDYqaQJdZ/SKTTsBpxLmdccGXJs/ZS+KTUAEbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8212522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLZAECRA9TVsSAnZWagAAKRwP/2YVIQlap8mKzlYm2N52\nVCJW63RzMBK0xZnfWTDRjIKrHGAA3evauplSiUe7441zqT06LsLe3Cl4cQZb\nFowyPxG+t97vjfsCWSdB8HnClBKGYQ8wWPcTVKQfkZ2KIMamQ3294BCgh+lD\nBCUz6UIVctuK/SPFhUQJKG30hW5roKgn2aKIJuMRR1HAcj9OFco0mUu63FOY\nuZKgmzA6GIL/63j2xswF7ev5L8oRoauKvwa68up4vYtcv3eaxcyBLgP4cXa1\nXo/L/V5POsq89l63e93JYLM8Dw4oFyTnqDxmwi1Jleocq10POD7WGTOPMR3K\ncD8S4HrrA/ZlRHcqOJUf9n6BKFf3Zeod7HDXJy9wml/RsVMmhXQr/GG7zBx2\nujCo9kTZDf5cCFBZhpua1/vNiZfWInjWYFblZOcmGtwlh7r1ULA9jxliQzY9\nXwjA51ocJ4r2ZVMjwUsrWeTzuYuY2qpIXcFnuS5q2o9KdzYtYzWFnlUITtsk\nRWJAEb/xPAEEPnpL6U7t86iXXAGf1DK5mGha1g79LNWy1evditmBuChlSStw\nVrlV3RVaPSwTAE0HNWFe9V0LXK6bOjS4axPsrTrS9u1A20W9bq5sg0qLvMuB\npGCTPmYLxU/QUvDS2swiMoxVMwFDz6ojE1rudzfp59371YH1VRoJR+QUrttF\naZwm\r\n=+Rb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"ce3b0f30435d1bbaa49c9fb08b1d95cf7315eae4","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.5","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.5.0","dependencies":{"lib0":"^0.2.32"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.4","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.6","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.3.2_1596821508003_0.13371411909276731","host":"s3://npm-registry-packages"}},"13.4.0-0":{"name":"yjs","version":"13.4.0-0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.0-0","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8e8f90a08b7185ca71017e6c06bc24b11a5fcaac","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.0-0.tgz","fileCount":211,"integrity":"sha512-dMSc/Mw6UIplM+64IlnJr0Fbnbg/zL1YX4NKaY3aJqjp7pFzLahDx+lnzGF3EzHPvrnmiLVRXyH7xydgJLMe7Q==","signatures":[{"sig":"MEUCIQCdVWku4JyDPonBv2eaGk/M6dUXwQ11u4CsWHYaL1oPfgIgW5WGW6fTiLoW/+eN2q+fhSJm66heSx3Hg2D3/hcuLVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8393289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWWvxCRA9TVsSAnZWagAA5HoP/jxbBCq9Ib3wTgF0QilP\nqyaqNYMVG76ZIKnsodgOMwIJz3KpPH6/ScGcnRKB+AihBFiLJud/p5ljS8Wd\nykzHLDyJqS3YvDgaVrvsGQrFGYidL+/YCOUWjPCZ3E4nq/mV2titut2NXKg5\nz2ZK9DkMCImblkhH/k0kT/gr1uS1hADmT4yP0zeLxPDcyn35gzjUfmJ+bNaw\nVHAx8Rv+jrUO//Pm94Qca1jnOpYId/hUvRb9ABJReQjubKvYwB9QkO3qKTey\nr9bTsMHsyrSsAYrBkD5m4KSpQfUXRm1yNkizqJSq40NPvUrXpTqz6SUfZbqX\n+LDn/aeaedrkD64qozO43ZZ5QWiDObXKPIKRnC0MjJvEkvgITWxfXXH9Rs7i\nkKJYCVX4lkJO3OtoQCgdFP0/QwcQscIsJfqQo7E0VyH2r5qTy/0J0DdoAEHn\nBqPtcgjMqif7vKpGsVWOo8YZGj4jRWKzJnmXHGjgbbbZF/vZkwi1ttOD7XI1\nfIqjFiF4V4g3Hqjo15nPSLs3+tGYH97fgO7+6ULlxAQkq4Gb3FlHPRpfDBwv\ncPG4JLYb642QUpaSOlvtBPkz476O3P33WLvrDycMVoPKNk7b7E6RoAE/51MG\n4xapq/qOfmbnOdjcH0gEZaVJwVYfM3JI7+CMAUZVH18BXiX4Ba5tsnzjkGfX\nfdFK\r\n=EwVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"992c0b5e3294108a18c1a40be4ec8226800e1980","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.0-0_1599695857185_0.6135625955995776","host":"s3://npm-registry-packages"}},"13.4.0":{"name":"yjs","version":"13.4.0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"b8cedabf853897d6061b3efd88ce306ad18621f5","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.0.tgz","fileCount":213,"integrity":"sha512-7Uk28QwLILYoTjfOYL9LwGJpcLL8Nfs52u7pVLrBKiyGkH9D6dj3k+M5/BlRx7g4S4FvuG/yezsGU/UVLuV6Lg==","signatures":[{"sig":"MEQCIGFdlMVFKtgqJAzH15sVQmRKCXjzZPXfKykqPQOtdFC7AiAMeK4vvim8tk4hVprssvBMvVC5qtJ3rsxIsFuYQpF1Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8467009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchhACRA9TVsSAnZWagAAklwQAJE4r/S/jbGNRUJFKxQ1\nsivCzYT9BIG+g2ZWjSwrxUt4Q2WKHBubYnoMqJeHkc/18spP2cRnn4+0MlOI\ny2Popcr1o4Tv6nj0L0eHdoP2+fHwW5gSoxQpFduVnI6zYRKmFD4kvHzh8cRZ\nFIlLqk4CV+nYfKZW8sDmTwp0ul0v/KixVUhmlzpUY3TlFSWqLj8uYWHGzyER\neNPMctVlDT9Z74FiRzzintCrqI0taH0aQgq0+Ilnuip9gbDY6ghmErqqflRp\nQbJx4aA/mnJxKFQYn/w15Q2I89aj9G/nGVEEFGn6wWvH/0Ma6WNa6Y1JkJN8\n3pfmc+OytvERLOD0g/S9vy6o5aHzFfcnCdlMTHz/BavHCZtWYcuWu4Ka7pU6\nCArsyapHY9qXHptGyeVyUTB7HRid3kefCfXgcAtCslAe4hSljfom1piQt+NI\nYopWg0bA44cEydALyDWIzuFy6bL3wkFvSgm8v20u3hLhNGT2JKmqT+jYPRFQ\nDcpHy+l5DbZCAw/K5c1h0W3u02rmc3z4WsiPNRnO00MoBc9vPNlrINUiQ2Eb\nFsFl6GJUnrn0Jr7is79S/lgb840oJIf8IfKT2/AeWj/KFMSp6e5j0rX3hWAe\nUudblEZubOwsvhBbkIxv8fwsuZMnPyxOUPA165Sfa2fSo4WembFjBGtgEz36\nxZTl\r\n=MQIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"fd211731cc93f6a03ef99caf88f639560fddc770","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.0_1601312831730_0.33702848454894885","host":"s3://npm-registry-packages"}},"13.4.1":{"name":"yjs","version":"13.4.1","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5ef869eb2e64f028eb013952a5f28412a084dc90","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.1.tgz","fileCount":213,"integrity":"sha512-kIh0sprCTzIm2qyr1VsovkvjKzD2GR4WcU/McJpLAEvImCJHA78Q3S6uSLnhZX0i7FQdrLPCRT8DtTPEH73jnw==","signatures":[{"sig":"MEUCIFyPFElMQNDbNDT/ofm6sjr/Q6aC0s++BA2CJ+s1VjG/AiEA8wuj7j+NPAdg5kUEizMOLgnTRP/3IKn5laecaC/AYVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8476030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgcssCRA9TVsSAnZWagAAJbAP/jbEG7avqf7vhriGgbYm\nic5iI/O+xqs8RglvLLR7qH0vGmuqWz9vD8lw3yomyVuD4S5CQTe9tc1i3wsc\nldF9ptXSbsqI+l26mX4xKve7ExwtZMATbGTwC/Ts/ye0WKvDrLdU1jarEHd2\nSozNHFwGR3dBnap/3MYun2k7XnyqnGdWPtZ3VK4tcyzaJ/5WRLM2ADyLOEWZ\n0AF2XUFp9S/OXrgbrx8YHG7DIzW8ibV2HCVdhV+Lp132RC5GRkG1FXeIETeb\npJwrphnpZ+vIT5SDUDoepRLOfUJScrYuD5oaDKo1yfcIfNzKFErgtYstG2eX\ncSmIzn3PFfCWCRFqmBoWwYhwj1wWgUT2XGE4YRZLPaG5urR7uROfSTzSr2nk\nGu9VYmdhyIdQZIleza+MN9qUACURw/1IAd7Sc+QANNjhPHDkY4Bf2mbmZwY7\nPAIivSv3zEHrZ4DZ5Nte2FHPA5U5eZbxWQWsTxoyPYpJtaR9VfFGdttrJmvX\ncBRbfqmHrX0Kz9hmqpZTpybqGtPtIdDDAlleiY6k0p2LovSLB6s+uUZ3lL3j\nfAB/ttMad5y1LMyPzXWbc/b8/lQTYNeaIz+W6XzANhEpgYGZ+G17+tqNEOlc\nGnp/0T3BqxKN4Ptj/cJZ4HCR/dewNPy1M9De0gaM9M+bC9O5xRCOlCaMdtyg\n2Yae\r\n=TKYC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"e2c9eb7f0116c8bb0772161b8915617003449f8f","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.1_1602341676035_0.4382749101058243","host":"s3://npm-registry-packages"}},"13.4.2":{"name":"yjs","version":"13.4.2","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"565fff706064e6fe59b75cc08dd724b2ac4f3783","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.2.tgz","fileCount":213,"integrity":"sha512-HtlrDT55db2Gtu09UDijDCCH+7FLG2FX+TRP0ySZJZYPj22qkinS2oAcuzjKbsJ1Ed0RSJGSgUE6ImagFdMJvA==","signatures":[{"sig":"MEUCIER4zljDoIDJHnwFdVHa1tihR5aoTYoTOMnxiz6mO/pxAiEAvBvaY1DGG0UXbUoEfOGq01SSWG6NKW8c3INAJD2VqeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8503851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnNMTCRA9TVsSAnZWagAAuqgP/1GYSvPaLzdlCuCGhCF5\njsvs7BT8K8F0plcr/L6isapHlyNz2PKjYqGX7NQuvtBRgIZ0lGKQUmPK7jNI\nbCtPEdQ2l3Syg5UFn2RMA0esMkDSV8cqjjst6B9Lknp4ae0aTSOoTnA4tZTa\ntgPNwJpjFN7Y+kt3RhqSbmbPHX+wICFF1dwV2wgr1UFSf8sLCEOESfd09ihK\ntk56012QNe6m+m9R+2yT+o/9JGZzZ/BlxR6UePFjpCVeKM3FSPCLhorIUZwp\n4I4z8gfCe9FrjTGAXLXIT4ThzzROAO+ZH6OzZSmG9AyjoeV2pNiubLTaC/tE\nIUrIhWtGPQHhZTD+6TZai/RxRt+ExLnbIXKaI/xQQrGhMh4S4dPgBP8C6XZa\ncwatqBtiYFFXgzWqvil/MpKGjsCtSBR90EIw6+bddSYgWzTGP9vppA7jp1ZQ\nLPgQoVGPrJImLv2baSWFwAbefDV5ERUEyKV36bATDsNRenEwPSh9u1nisYMb\nPoePjEsvZRgf959qPrcrhlLg3plT4Edeu4hTo/OdDClBcam6jsGdil97I7/U\nMfTuwelXltFoXL6TPI1vNg1bUTTw1mL4uXu4d+6KKC06+ZOYu7ysderAjnx4\nSB4lfZOPAeFt9J7NgZk2iT57jsM9oKuw/0rAqswLlfHjhg7/IHwW9Grczk3+\nXaji\r\n=2ojn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"39803c1d115a0970c4e17e5726023c6649994b96","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.2_1604113170875_0.45086083142586264","host":"s3://npm-registry-packages"}},"13.4.3":{"name":"yjs","version":"13.4.3","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"b10c63cbc4e6fd1bc3a7974965b75fefc72f70c3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.3.tgz","fileCount":213,"integrity":"sha512-jHlk3SKz2gC/rO0WBEuyn8yxtxEjDDMuANQYLR7EJjdbYhbdKYiaoPsNsFOgMDy7u8R6i2N3gVIRcmXYrbAvzg==","signatures":[{"sig":"MEUCIQD4QZmu9MiHVaLYAfE974VIvhnEjS8FaWnYTtZoUqa8/gIgOqtUKA7GcnIAaNzeJmy4G3DTFIagoeM/9Ox+iBpMgQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8503014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoeoaCRA9TVsSAnZWagAAYgEP/2goCJj7ynFTbwOIUypA\nS2G8JPOgi3Xw+7Qwztax0w0/WYC9ftxh2+jmivWACjiMRXrz4HtbjDgrRtJ1\nFiURiaFPbDvfgrwor+5ebSDup+fl8oxOjkj+xdQp19OaxnnjUfOiIxHiEMPH\nY/ZvbORmJzvy+21YbTktf+pHdtyt349ljJnvb7Vyc0avNOsFbp9pvM3580M2\nBKkpzZXfbKWYGcETLhfHgt7Xtgqd0sXSecvjUF7hol66ge2xUTxyDy15u9cl\nVRIox44FWuTstVaZguCujRZDjqNdiClbN7vTqa16WpmWJ63jYmfOdulPwldl\n10BsEYHy2EV0ODqp7RxAT5aJNAST4KhtZEHh3yiNZzMf+FNXLW1xuv1YK3pp\nZq/9YBhdym3vQF9eGmpDi7fiLQ5d4TPnm96ik6U8XRoKsNjRggXuWu51cKQl\n1LZwf6i3Y/O2Ovs5EY+nxrZJhSz3Cgr/UI6UG+lBjxoJ6BteRX0kS+UgXk+x\nFUSPjt3dVVgPizGTnuS/4G7S8igSkyc+nAcHYkl1LkCYRy28WUSUfUieXTXw\nFiyscUO2h2oVcg+yuA+rUJRjkX+GLNXr5XY25YuR7jeMbM6ufOG3O1u81FLi\nefOh3ACMgg3iHQMRHpKBvv0lYGV2MBLU3CdvJ5Xr+oXH+DNpeJwFfbEohM6J\nQrHL\r\n=3jsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"86f7631d1e77291348415ceb09315807545b1e4c","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.3_1604446745749_0.38666911873101784","host":"s3://npm-registry-packages"}},"13.4.4":{"name":"yjs","version":"13.4.4","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"3a8b90abf38b14c1d352d9d98098541cf7187d39","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.4.tgz","fileCount":213,"integrity":"sha512-5YUsjK28pzNu2MOvvc+KTSvlnjhNNPiZF828ac0HuPg2rfaex/IBOdZE3bgZ/UEfIUdDPrKNFpXKaP6Z9MzJ1w==","signatures":[{"sig":"MEUCIEl1Uj+8GbnXJeKirA2FVulr2yqJ1OSZVddYLw0G24J8AiEAjizNEnjuinYnhXt3GSlAQks8gwE8iWTiq73F9C3NjA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8651826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp+AeCRA9TVsSAnZWagAAq5YQAJE/229oIBpbXCWCTIBJ\nhlE2cKEDHJAASgniLNWJVj5pglJJ7leOfowg2Sm06SU8ffEoUsmbs54AIOWF\noC+v/Byvp9xgCyarMe9QY+ydjtTlMteHNqyzLsJSiWNmgqxM4pe5fxWvRgSt\noLY2mH8f2dWftORtcjadaOOLuO4T4AZwwYvv1Koq3862RBW5h0TFzmHzTZv5\nvbeknghWtu6dKmsrClxwPQJ2VVgjay/hfqwHux4ROtPYNRxRCeuu5GtCm9oq\nw/V0IedBgX+b4et43uC/Kyyrf3GYLgeDXmdFB4UVfbMmK1Z+vacK9Me5Gr9v\nrvYAe3ATxJtReFOWiVsYjh5DMK/kY4uEAsjfl/X+EUafrptKwTdY37PWW5+y\nkI6Z+veg2YLw5Q429b+5oagWw07eGl/lFI6VaviYm/MOTgeuvxKcXGzEqgmv\n566PegdBtgnyqiLfKubmYi8NSFIVdqoiCRGeC9DctbJMjaaSTwGwYTQ8oTkW\nUQvTvx0Na+DO+KoWzkWOIGMvaKW433D+v34WUNsVq8kr4uyvPjBbEX11w3WI\ntvfs5TfirAeSVJm/3ymcAMPgGvylPaq29NEcRWU5MR4EHF4xEMBTW9uBQu1k\noyfpEAPTMkjXtP82RWbBI09a6/DvsxK7CTFedHZxwDHUDDYqQc1PAXNgLRAq\nPwcp\r\n=72FZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"7bac78349086685ebbecb5dce1cd5d6d80b047ed","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.4_1604837405238_0.3210954940692281","host":"s3://npm-registry-packages"}},"13.4.5":{"name":"yjs","version":"13.4.5","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9f55b0d0168003d94f0b83dcbd860677ee4c5aef","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.5.tgz","fileCount":213,"integrity":"sha512-UcsNFLOQRPz1Ddr5bpln7qWEdfXAtFjfLuze3QnCCT2s+DDQRe/sEzG1a8ZvnD5CQGWaKIqBnLw+mqeXM+qgRw==","signatures":[{"sig":"MEUCIQCWSJWwnFy1nTgBDpFwqzNKSTRbzXwdAYV9CakVSNpy7gIgPYjCbuNLd+NheM5PjM37ywN/02lCJnp6RhQ4bg+gsBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8651883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuVyeCRA9TVsSAnZWagAAp+EQAKDCP2QOH8f597AKPlbr\nqDrR1OmZEnNJxIuaLp+6CKb3F/PFry3rrNDEO24om4v2DcbJhMzHi+9ZGr0Q\nxCPKdm4hqJTcyMrAa1d4K8U8XnaKFQNinyMqDwy+yl3NwlN6SDYjYTAScBJZ\nKxxWX9fpkDIncqwM3gLh+1ThgFXLiCXR4ufUPwKxIyaitoIsvZrqByhP9VZE\nRXQexhEDCk4Va/FAm+zyYbI0Jqr7FY/+4rDh8gkuB5lQBPDT/B7gJyVC6ivI\nLk4UV3lZi3qBC7Bmg5kN3zWzn/ZRTWNsTqxDQAFyie1qhVuHs9cyWl7eNSLD\nv3xoo/esnRCXoG5yE1h4ePalGAnN8dAfFITL2vIZAKtvCIXNvFiKQxqjm67z\n89rVB5jOrt3chStiowNDomNoiOmGsHfCx5nTVzHezfqeN5uooKBKWZkVkA59\nlVmiVEeKxXM4y8R9XzJe5/H7X/KVrvfv2XogEznBD3ylR0EgWoyQ2olVA0PT\nd+Dgyco0tVR12YuxnhuCYQepMN2t4FnOPGdxwlcZdaKHNsE+OWuBEOCwHsJD\nUV8IHdiS5YJHrR0nrpe/2YrFXTKRXUHQVhYYqiIUyJqi+Kxf5t7D4dRSTB60\nqQgra5eCsvzx8EF8rzu6sFqyzsP+b42ozruJpoofajoX967f4Aw4wzFAmChq\nk7pR\r\n=QanX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"bf2ee3680bc23663513f06cfc294065132f90b40","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.5_1605983389461_0.555913235235864","host":"s3://npm-registry-packages"}},"13.4.6":{"name":"yjs","version":"13.4.6","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"88408e6f8abd1762af003b5bb5433e1282ce6b07","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.6.tgz","fileCount":213,"integrity":"sha512-BBHviAh3RTgp5Us4SubcAyxXFaLQ/552DzR0z3YZT1/HZLCpJc57cf6X0ZuuCGs8RFkgISYrbIFMrZ1L1NTzPA==","signatures":[{"sig":"MEQCIEhOa+EaKJJjK1vAFERT8IwsHkl4LNzIO8O0oskPr6x8AiAeTf3gAo68xqqUbXM4pWbPTz15UQvNej2tvjH0Sy5R5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8652660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyjRKCRA9TVsSAnZWagAAHTcP/3/jo3HDkb85W5pbj68z\nB0+CCJO1Jnl3OhWhQ/EVgzzPm4hb9zQyHRb9bJRH+kUCmb7x7tpNBTQU6YSQ\nMRkZwc7iD+Y+OJ2o+ZP10JDggutw8uXHKMMLFvELbWh8p1j3UeeraipuCeWM\noH0/q3edpskqAoBTE6lyPrZivAxcU6MFZMjhZoqOozMe+73YSNNgVK3aLRc0\nia7+A3jbX8AujIL+UNTOQqVIIunj8m/i33ZeWviraqVYpsHvZJaS9no6PcCG\nXmdsCdZvBbnovLNfWgHf3Snx06zxgjtEYCbPwc2gA7RWIEmMLUbGpjZOIbpM\nUqz4VzV4UEmT9icJbzypJyg3MrUB132RrBIO+Ku0BkMo4bbomE+twz3AIogV\n5kamOo2GkvyuLEAx4tCcmCtk7/Jv2T9sT/12y2K/ivst47ppPD+KVz07Z0Yg\nhBdKjE05xj05T+kh9cHjczLviERlAF1ZQQOzDAv7E2GiWcovXv/RcXmhGLaI\n0kj/IMU9XEgUptm/w4Zkr4Ytz4S9TUfuPe4fsLUjH2iCEoaMizoxItYDJH5h\nucaXjjJMoV4CKfvLmbBliZ3ljg1HaDVa4mY54knJVMLo5LRrTFbMrepEBW9x\nyXSToqPIksqVfz5h9xc5bn0tD+sRtBzB//i1ziSGe40ILi8GeJNR/iEn+ATZ\n2vYb\r\n=BdqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"fdf206394322db0a48e3299f8c7353451362f475","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.6_1607087176908_0.8369653217369193","host":"s3://npm-registry-packages"}},"13.4.7":{"name":"yjs","version":"13.4.7","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.7","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6271f68d19ceae955e241fa2a136b312ec2347df","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.7.tgz","fileCount":213,"integrity":"sha512-Vz8TbNudgTNSrM/5UxmAdUevNfFWSE44R134S5jW4odSF8KmlO8GhAOg05+Vy5if72B3ERq8qAh3Ws/eCEvVdw==","signatures":[{"sig":"MEQCIDfvVeyr2nY4ee52kndVukRNKvnBzVkMmwQZdrrXtGKgAiAJAbX3bgkLVEyUhAd+eVlpQnAqV8YdRDHxf29SuTzvSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8833510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1SsbCRA9TVsSAnZWagAAN5gP/3pJm0zJjE8M46niIk07\nHmmgKh+sSym7g6XGNW6KUhpuqHsmQ4eO14B4Nwjyw/I4jsP7k8DscT8A93y5\ndQOm1+OvN6LqbQ3RZ55TMiCUGOS0TLokQH+6NsGUClvzClt6ybWhJKfOQarT\nTzeIMkpJPew3top5ha4wTSqqNkKRcN+2CtaJ4NLyCLpRll1ao14yO5hVZc5n\niwQAaeYGSiPlm+je6wTLf8vXDUQow4wa5UZRd2d8LLD8S2Z9tY2wl7tBxDHJ\nPjyl6N+46fTQ4hXSWEqdVVLsbfLxaMtSyNje77vZvBOJZxVary3UupF14byR\n5wrqk++LL4M2C9l34wLvOccNe2Td3e5Dn+xUNjpxQtCFCs2Xe4Qga4kWUBtx\nN+OJ6M370DqNbUtRZ7Fe+95Dhr6RDjvSamoYC1puXGggbHZcg8pHbDy3pFk7\nTzE80D9TTv6yzy08YJq81v0laxtWqC7mwD6oSZbK3d0uaFKRLnHIrZwk0qDH\nbwPpLEeNaFTtIUa2Nyd9zg0OV/vlgh1o4jw74t8o7Dmjg0ix1gQFq2ogvCE9\nJB/IpcB6q8s39sP4Vbcq3AaEM+Ul/SqAA5vif18LBGGF2+7AkGaSxYd0+lJ6\n3cya0ifxW2HOTxRyf2roDJILapYRQxsd0EKHcJOAfZ5tVtu4u2vgf5dC55Wa\neP3v\r\n=czJ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"3404d22d12c58c5d1c85ba2609ca873166092d9f","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.7_1607805722608_0.3868896609583643","host":"s3://npm-registry-packages"}},"13.4.8":{"name":"yjs","version":"13.4.8","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.8","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"38608c911743645c72895a1f8eafacf4accdd279","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.8.tgz","fileCount":213,"integrity":"sha512-QgYjgRJ68sgJ8mvNRoFbh9fmHmOjPO4AuvYUV6MR9JKS0+vGbgFnN7aYOOH6QTgmvT0rIWu2LILzwB6X+gP85A==","signatures":[{"sig":"MEYCIQDL8TRyM5fkyS+nFLU+FyWjA0ZovUMwC6IIezwbto4dcAIhANNA8sJjQ8DTAPiobou/JnaFlXff0UMAqcNp2EgUu0SW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8836034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4hvtCRA9TVsSAnZWagAAnugP/3Yv/MV6onNL5NNMCQLF\neJefmoLwZxpuHotXezg53GOX99yabjKOTmtnnoN0wJn7kLvP6qbom+RU91Sz\n2rzI1bmGkhoPsVxlx/6tQImj5v/sa27w2FoFX+qoD2YSubRV+OICC13LBcio\nYP9oKYUfTbstJ67lifseCYL5b0B/92k87Z7iKe6KSSaKcQEONtSf5hIcThd9\nT1ie+DOyuawrt2jeYjk5aYFIED5s1+00jqIcBSF3dnqBzb8PNTBMFAD11zsn\nwV6CUhO74Ck9gKP58KoOd419S7XLIHZ5NDX9CvJJol0Jc8qet+/gt3hT4Ivt\n8OoeB+cnpP+/DkRWU8t/FoscP0phdm60O1y2Iuo7z9gqTM8g6goCXF2naiMl\nY1nc3+oNSKm7wxRvbBZS7ZGHSbl5dUGlcA9zAxq8qWy8utR1Va+3T438Cav4\nR2VWhcvg0SquFmY7z9WPy444EvlON20nJ3UY1MmZZIb96RWEMbzMrzBGlu8n\n12xeOUbASUmzal8hjmRAnezbEMY+m8ner4Y6SL0P5qNtoPvk565UddYun9Sw\nwlt10v0763mpii9UEaEWM9lpX9IpHYeYxE8c4tnxl8kMGd2zLsyNgTgLjbYd\noLlUz5z002C6nTOd/Ul4kcCblp1HdKYE5CWq2CknbeBE7xx5TJPECdGcBZy8\nD1o8\r\n=kBvg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"bfacd2e63a8b4f1dac8fd4ea1a992d9faf75fdac","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./funding.cjs","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"deprecated":"postinstall script fails","repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.7","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.7.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.8_1608653804712_0.04552294271828994","host":"s3://npm-registry-packages"}},"13.4.9":{"name":"yjs","version":"13.4.9","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.9","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8416d47eed7b1baa5a999840f01a790794af45fb","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.9.tgz","fileCount":214,"integrity":"sha512-TJ6C7PPyiVP9HnSx40hm47FfacXcvMNy/70msnhXaebIFDDsVX6AOFTzLktCB6vY/SoCfpkIKO/hzhulfDTsMA==","signatures":[{"sig":"MEQCIEiXhZd86rEnI/yGvYQ36s0chawkFq0K7xzUoSuCS+Z1AiBZsbf3pRAQqS60LeZjIrYnZoSnfjNUc7svaCwSEKSFqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8836794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4h2OCRA9TVsSAnZWagAAQYYP/0j8AZWV9K2VT6L319b+\nFxIjMqESS2vuZMEYgFSHueBYjNDglu0nhadReSyjzeLqMGKjU2AO4C2ZaSa9\nqZzCuRrGrJNaJmxEV6Nt6F3q3idWTnYNGHm6mzC9VTcZtKHDunvn+5j0NZIY\nt0QNy5qnvL0uAjFvdSoPPYz7UM/jB/DwIbDb9VZt94ajPzLGst+uSgcy1SFp\nTRovAx4B38UeF768jfUkqbybcsDUkD0OLNLXvZZQokVWrIlYVtaoTidWkD+m\nUsEoAj7gPj5FuTETArB3dbDM+CoArFwVLCqZ6mzYTlL7CvEWhv5BgMZQ//FR\nRuC0EIPylgYlbvmL5EhKYtGUBpA/+zzhXrVq3BLzV+3zLA5tZkLsvgaZdRqk\np07fkh1AEFc0Jck33QkIvPYzSsI6WvZahXR745cQ2A6K10lbB89dfUzDTeIM\nqfTod9NhWULPcMLYlzPFGWn7BiZt3bFOl1jDelVR181+gQTxKHUf45oTPS8Y\nnKtkGtk5Pt0mX5N/F0/mzozRiCB8OQSnAgZDxVaMSP8XgTz7pjO58imQkv/c\nydkmjMjs3gGKy+I08DdgbQt2BRAl96Hs3Xl9t3Ki1ATZD8cj6Ax19j74fqE5\nIimG6iwOX/4nmPDZgzX77fEtSD1SByvUI5QeRO2gp1HvYy3aC+watWt03Mw9\nm09d\r\n=2Xz4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"728bb6f1b24449db57aa4f633d6771735f4a2573","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./funding.cjs","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.7","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.7.0","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.9_1608654222231_0.7037149619287708","host":"s3://npm-registry-packages"}},"13.4.11":{"name":"yjs","version":"13.4.11","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.11","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"0dfa2b0f2d803ca43b6f6d6b296bfe6320cb4a0e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.11.tgz","fileCount":214,"integrity":"sha512-UJ2UaRF4gLun8X9gioK12NXC5a+GewteDgQ5pMBACkHOzjynvG9aq5MR6vMZcJxnxhMAfBDUNeStTMO4n5HQtg==","signatures":[{"sig":"MEQCIGiq3MbehOUwOZv4HL2zheuSqDNW+nokGMvvDmtn3muYAiACls9WvmtjMu9Idg5sc3TvCAX6ds0FdiUw0yCjAcPMnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8844655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+bdgCRA9TVsSAnZWagAAHgAP/1iOFNKL1nxz08FKnHS7\nC5WFE2I/z7R1jVHWltDw9RCG2wuhk+81aG/BeMIk+MFIMSqBSYjOQsExY5Q1\noTbhuYfGyaBAHWpR97G7A0szByavgNacN48IvYflBCk6ef+1qbHY7DF/Mym4\nYiELKdJV69L2vdhfS8HLgX77N6asXJ83oD8H9WWHjP2zpa4cjjAMTw29+45D\nPeseJPCqJwJhP1rs75Ik/MOrpvsiydcecLemjGYx32J/Zu1ePosO6daM7JwZ\nbWx+wGrMTneE12mI6kpG7I4jXe4OShBJt5hs69RmViRdqVy2/0m5W6PQO+Ud\nPaLMhGQaJNV58je4PtH7dCDE/gyTPFw8KtMx6afNnOxLdRaxQIlfXhmWWQaB\nqzd2up3QVx3/6qgcKCvQUgmHOMc8go7dSCW4tfT+2V63jNGmJpmYdZvs9rWz\nF+n8gpJsjlBDyL/AAj2lWug6Q0Wlhej2aQ3hnQ0opZkFrpO/9G8kH3JsITKh\nFo6ypaJsSlQvxCaQq/rudbZeuCN3e4+JZlZzyNHyEKaiodAZQ+ZZBvWuIs3g\nTQ2ICLUYWJ+0n7TRWylrLO+6KAcm0k0jdzlWFLQ2QweXna2896l5U7/JpeSX\nhZDsP6jk5OTpG3RcrspQ2Y6NbONvTArrNGG35JLscSp7C+fMsrUrIDa3do/3\nCnxu\r\n=qj9+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"97d97147105043de8232f71f80447eba920347cb","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./funding.cjs","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.33"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.5","rollup":"^1.32.1","standard":"^14.3.4","rollup-cli":"^1.0.9","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^0.2.3","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.11_1610200927332_0.3328620885903182","host":"s3://npm-registry-packages"}},"13.4.12":{"name":"yjs","version":"13.4.12","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.12","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"74e7fe5adaeb0056f500ed3a6765f5de08abfaf1","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.12.tgz","fileCount":216,"integrity":"sha512-ABmFknpmjcGOOWx6m4dTsjEWsN77+jHTI5DbjbwUu5t9ni1teUPOrdZtsNwQDuNPTdwGpiU9MJtIr7W6dgr9aw==","signatures":[{"sig":"MEUCIQD3cJEiUZd7DBnL21ArZee+WgXZDy2ZI44ae5yNPjg84QIgD7o2EIT0KQeZW2WyM9941gbMmyJ2K1M1NnmI346RfZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8880710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+ucjCRA9TVsSAnZWagAAsuYP/RVHmBAfX79tL1UZhJ6q\n2ZAXnwW4h7dyzYfq6dBKi6nPWv/Rd2Z8utnlI4mfAT4bp9ifZtqKjrbtIpjK\nGPFP3iCsl8SyEOqJRDHkIeVgMJCCBn3NKLB3rFY6TFPNI5AcIxT41KVMOkja\nlsdw97HCFv0Vbbvw48Hq+yHBydJYaf2khSVhwRJlQHyXtJTO+QHoWKsWN77m\nzPgJTqw4p2p6o3Aul3fNUm3df88irFBysoi0YWrhrkFAzy6DA3dO4qBxhVKv\n3hhD/W/se8bgG8p3UD5gaBZS849K9iYGKFjlRY09NW6kyTaQFVQ+SBqQVjQj\n6z3Iy7a/2e43oVPG8k4AkrG46cMJfNCISIMYSgZKdVkaJglT6pji7dVv9yx3\nN/13GF9ZkQEqYIqHSrDQ7LNT906pGy/s8Y6pjPm6OuGCV2dPHQGE3wXn3GK1\nVmn/+HCGHOEHtvK3OsTFW2OODvNIaS+iBm92/RAIbJ4XbWE8gRSszSMKxgBC\n4c9LlMSLa1PmYQ5a79CBbU0QwmX8gYHz/nX96lusJIgHO+E0nETnI8nZSxsy\njJanawmE2fc8QGyyiQuxpxWoBPTUI432YxaNO43ebhnDLfwQCREamcricOk3\nrRI1BFfpnBX4AntHEoQ3gAEz+nXs0zogWrNtQ2vssbJInohw/NpykMKqT9+8\n/Y5z\r\n=ioIY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"c8a59118b597ef34319b86452d406327e984e99a","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.13.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"12.4.0","dependencies":{"lib0":"^0.2.35"},"dictionaries":{"doc":"docs","test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.36.1","standard":"^14.3.4","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^1.0.2","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.12_1610278690999_0.8188632619779221","host":"s3://npm-registry-packages"}},"13.4.13":{"name":"yjs","version":"13.4.13","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.13","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"b1a4fb5afb67429b68bb57dce77f24946f7bc71b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.13.tgz","fileCount":48,"integrity":"sha512-xwSoDi/5jraXPSlkkloRg5dsddbF3XBeHe6KgkqQ9x7M43APF69uMCVeY+es35uU/65IKGcPMJtvj+9CjTHCTA==","signatures":[{"sig":"MEUCIQDMtHPr9VXEO0WggFNCpaDyWB0hjU4xhq2+2NKk2Z6AKwIgEVpZhooT1mvoyXva4CzCWAOJc4L0b/Q0oD49OhIV6WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1572576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGV3qCRA9TVsSAnZWagAAx8UP/RJrNT93mlTIOzQssz2M\ngLcFNJoGqphKrREEiOk23UiA4WsE76hxyd8PauME/zMMNjL4mx2C+QCTTPPP\nj+bdpmqwMkrkPtc1gts0LiYcqZkSVwx4PVyvk0effdZPYTFzQwtz5Jy232fI\nt5vtk2IfYaq9CKPdsB6Ld3uU8v4dQtTKTv2FPO/1LjTJTbzt0bHSf8wByubD\nGLeNQocw5/GUX7qWxuz99Daq/IqiHoCNSPEjEpzlSChpNqYQgyY4IkA3djZD\nEnNqnOVbuDmZh8VL+HN5hGAas7HxU0GgZ1aSIjVml+P0hYOxq5uH2O0OIEVZ\nzAGVfUTiWTTGjMPnTSx1CH7U+EpzG1WHpGiGNRAqRvnmw4ke1NFSYeYlxZq7\nM5w1JoryTPKCnClw6Lat8JxpeaC0xiJQnnEzNPPAHfkLn4S4ZXo8OEcHGEoQ\nxelVZCRDoTlGXrbDHwFikHoo8XK5dK93sxcvfLmiQVSUSBFUILGlMCVfvF5Y\nqocde6WMkPR0pu4LveL08T3n8zN9R5JdMV2OakKTSz+5CQWMw/IuAurbisvC\nat45aQP9Az7BlB9u/Xyl/83jpKoyo9+tqeZ33md+Wea2GTBPWuELOvi3uJeo\nklMp+1Y1Bvyl8tM1J2CeBhYZCIaROcj7O10LVzMZjcYTvWKyCbsowOnTtfgB\nu5ac\r\n=TPKi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"27a78047c57ca2c27dd0d1dddab7190f2c6925b2","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.35"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.36.1","standard":"^14.3.4","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^1.0.2","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.13_1612275177425_0.04574220877030655","host":"s3://npm-registry-packages"}},"13.4.14":{"name":"yjs","version":"13.4.14","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.4.14","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"4336aadae853f866b46e9a2b3cf2ee9583aa828a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.4.14.tgz","fileCount":89,"integrity":"sha512-fIhIjFP3t9m69ciAAdFyPkDj+JlE11UQ7fvPQyaHN6xSlpO5mwB/kFiJA01kYUn98nqrifK11IhOVQIw44zOWw==","signatures":[{"sig":"MEUCIQD80jAcBQnx/rgbwWHeKfJn+0DEFbqQaZRr5OYoR/g7yAIgKE/miMRYNiMW2rAR15jdSOpO+FgfLyaR8easkDuxjaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1848123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGWe9CRA9TVsSAnZWagAAfCoP/i7lQ07Jwo7So7hqmkqa\nlTY4WrKbGqFRmJGiyE3QwgYbLSHXSNfiX/tB1YMfYUfQneWG7PgDtAaL39I5\n9szO676SA60mtmjbb2SmI5PewODO/oEgVZZXUxjgI9H6I1bYxxzBkBzVnvAE\nhVIEDzbgxhZ/9YcteGXGBmchu8WWln94SMtF7CD8C2hqOg14iMAhl47gzRGJ\ntdn0MnCoya2rmKBILFDRiI4L56HBR6zj0BiQG4vlcXRS+YGyAr/7nKl6X/XU\n6JecRpI2wsDJNVZxLxq5XvImYiHfMrgSaMBRYwrvFZA65Z6hJEbzXPI65PAj\n1Dq5Okgx40s6H1UM71wvsIo2xaACZX59bVEF0YOn37inABFVdTv7uKSv+a9f\n8lZzI+zs7VMaXOelPfDQf/jU6OmWcOVfcXeSfUOHsHPIxzqb/3LBx0gaQ24r\nZk7hhv/4VFaW7psat7Kt2wb56UnB2NXzCU9BnsgYmNXY+yNhTnUaJ0O8S+lT\nb+/SEKA95U4cFcpO1Gnyxd9JgaJ1reiHpfembmXwXbDcNJyX5TYhSmy0kxmZ\nMpRP4udnRF7yeKrnV3zh0huZIarV+IivDq8MwiNPKirhoZ++7A//JG1if7Ql\n+u1skVVb5S637PcbeP1kPNf7F05iPX/mnulJ1N7XJQb+o1rfJ9DV919RB9qw\naWw5\r\n=b8i7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"ce80cb4a0d5f60032cb756b431eb4a4ae1d242c3","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.35"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.36.1","standard":"^14.3.4","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^1.0.2","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.4.14_1612277693261_0.02465824364989677","host":"s3://npm-registry-packages"}},"13.5.0":{"name":"yjs","version":"13.5.0","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"66eb9e165219cce376f35ec1088603ecb33619f3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.0.tgz","fileCount":93,"integrity":"sha512-fCBY8QIbQeXu8D6in4CBrdTCAmUsTHEgNXj27YnQDJMUQDNkXgvYV7vs1iiGekLoyBORt3/1qQa2cZqgvS8u8w==","signatures":[{"sig":"MEUCIAP8vK1pcJ3FBAwXd5k8eid+FrlXKxoOmLIjNFCAe5hHAiEAhQrrnrUNiSkeFYvlp6fnj+Adw92mX7a28L+g0u6U43Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1986705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIRedCRA9TVsSAnZWagAA0w0P/2uI1Yy5GulyRDGZ8ABn\nmzwKTXUiQZa6ZaZFDG2zKq6xVhc2W3xoDWumawnRuXAURTEytMH6d6HUwl8H\ndFaE4YdtFMl5jqc3U/sGrt+N/AKVJ9uFIq58fsP1aL3f90zZpY0pR3hEL5K5\ntSg6YIlNqIe+Y3hA9b2IYUDNBt+XMPIyBmT+9SBR7oEKzf6iCpFq62iuu9jm\nyYXyyYzMjf/gIj4QeKL1BpoLphqJhKvpa6lpux9CUhS9qK58BswD9YTinuPv\nz0d9MRbKcUDhljtCM6KxuHGlf8ALmtZAzaPa5MCIiW1RWFTfOne3ml0efMKq\n7HeevtgKheVn4w7tibqV/vrjOB5bwIB9btR5IHHbLrnE82GS4OCkbpPjjMG3\n7h54c6Mn8m3kIQRf0UEd549xLvs7H1fX2ngQW/lXppSXynTdXw91QiW2x0ul\n0+ze0/uxeJDiVjhLO0/Fxv6nbU6/Xk6hnIW16KwqQ3RYgU3Ao36WdM+U9IJt\nFG2HJejFrXWZ0lKZRtEJrIJYMM1sVXVi8Q9di0Hms1BHdNt7d4Go/U1apVg+\n5MoMe/CDINV8qWCSpjjNmSOhG6oZ6z5uhFDRyTJuHe2hvFSkB17NkYDF9IEq\nXjiyBr0PZDe8+DjN5MKu07fbgimfM4hermKwh1MYWbgTeOv8fxK4Vqq6CRAj\nCrpD\r\n=sw7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"05ca0b0208442610f7c4bf710bcaba448a84bf94","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.35"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.36.1","standard":"^14.3.4","typescript":"^3.9.7","http-server":"^0.12.3","y-protocols":"^1.0.2","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.0_1612781468822_0.11681766943027405","host":"s3://npm-registry-packages"}},"13.5.1":{"name":"yjs","version":"13.5.1","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"addf14fb4120ee007497fcad327eae983b6ec220","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.1.tgz","fileCount":93,"integrity":"sha512-U4BKBlcgvcYS/MkYYhW6zcE34dyYBvoZLl+9J9oFkYs6dHCXvX6WzZSgxlNnqjZn40jAN12Z0bSugqXuLVf2/g==","signatures":[{"sig":"MEYCIQDW7kfS2b6HhybXQQ6FBYBQXn2W+rZn4ti2ddbVrrRvkwIhAK/mGv0M1Ls7cW5cgzLKhzicrko6xBIwEQ3/EEvdkTXO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMcUpCRA9TVsSAnZWagAArAIP/1qfXCib7vunpevK9T3C\nskM81kAqQEAaAFctYCkevceepFMEK7LPX+DOxpBSkaR493/1FBO6JfEKa7GZ\nm34qhVbl5wUhTB3PdWzVsmM3LTwxHtEqWNaLy52oJRjZwqZEl/Ow9QtVN8Aa\na49edAhyhzzo8dXwqqRaCiUB87l/o9iAW2V0ilQbXKcreWc8ewiTATr3mUG9\nWFkk2IUWHXJtT9+VGUmiO2m8XDHiWblIEOUVaY3vI3CmtFB0fPcz2FIrX1bg\nHSaveGmVRCy4HTgqudUm2LT/mfpcq52hefBSy6p4wmH3vnVyDpmteTUVnS7D\nVjnAYLpM5t81nPkjSQalwJ7mUhxUBGIUe27U4HVT2IoYx3uPNij84gNxB2vH\nRAj4MbJKtw5OaAZuL3ZOdcRyZDSiYGBn7AjGJKn9v9PPAR3IFY60dW1Ccdjr\njDLAnKayvwMCGjnpOoA6wzFmw6lcDmqfV+1YQ+qqPSC7i2wyWV7/7GQqnzgd\nQiRRdkje6YTs6WktgEpeNUykGeWloe9LFkvGU8bWlugoDO5uZT+JsMsaAgoz\nb5Lk17ADhN/REqk5wnnm40Eh6rZWSA/Ja+voXUUSkrpDPetP0+41aXZF4oxs\nPGx+1hnsGaEEBVXdQMc7t9WOU64r11KednIszwqNTVEmN11aIdePCyl00/bu\nF+Py\r\n=MjqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"fab14a09dee0991be2fa444951b6dde01b6275d8","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repitition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repitition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repitition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.38"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.39.0","standard":"^14.3.4","typescript":"^4.1.5","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.1_1613874472643_0.0756073719275876","host":"s3://npm-registry-packages"}},"13.5.2":{"name":"yjs","version":"13.5.2","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"b518be0df84164591f4cc774aa24468d288e0e75","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.2.tgz","fileCount":93,"integrity":"sha512-X5vscuAhQIYf77xuNeJSlEiQZq0aUVtvs3x2X3//ZGpDqcWiR3D0H1XMDfEnNzdTMzuhfDBMMxSl70klD+0OXw==","signatures":[{"sig":"MEQCIFClthl9sL8ddVqdqgSogzUEgprBLSTrL+HI8cyMAcsIAiBeZWG4XcZ8I2LWyEaRAhue4iE/wsa2psno8OhAUfpFIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1981662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSlm6CRA9TVsSAnZWagAAOZkP/3/P2t+lQou+tz0QHg49\nPx+wExU/eCdtWEiYVkrLH0fwj3UBPdwMUW+WfU1+KhH2eouY/u59bB7uCHbv\nkT3z63PcwaMT8IDYgWbIxmDAGo2ytNcVo8Rnlrt/FmRBa2lHVNSieK/PR7Xj\nmR8BWNCam/mr9XZ641iUA0o+I1IYH/FdhtiyprDMwCH1NxI4jucPPB/pK8ZV\nBwCuskNHWSy6+ycUaVeRnpHgz/sOKTE7ytUaPIR8Dwa3g8gMhzRpSNOln9pc\ntAkePTjqPbzezhdVHuxcEaQzKwxIAAyoGarp+urR6pYv52mfKb7aLxjHHXv4\nOlBQIKNOJttgvJeYACzq5/iX+8NwKzjtCY+dXbcUxl47opoP2e/TiTv49umJ\nHGnZS63Ia0zvinRxwEjQNhxNrsjpVe2c1CKWIWkytcSXVz0lhKvgxnhp6JHT\nHZQjMZEF3awPf0bmTuZDoIi7OQ+4vEddPeDi4fKhX9Q+T7eaz5fOOYHsbf0H\nej5l/EJ65WFs3ovcOG2sDpi3VU0KRVkT2T3U+JbRoTo25kQST45JDp+kwoJi\nAz+Wn+VEoKimFWuYGUPi/8Ltwg2nKbHcyxjqOpsKcels33g0a+IuVlY06FW8\nL2+AbUp5OwcvQx3C9SACicT9cB6U1VGygvX702OCw5HijynDKmqWt6ZVD1MY\nwauk\r\n=eTk7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","unpkg":"./dist/yjs.mjs","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"4f2d13e3cebabdf45f5803a435ff18a0ea28332b","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.38"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.39.0","standard":"^14.3.4","typescript":"^4.1.5","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.2_1615485369577_0.028563432381585097","host":"s3://npm-registry-packages"}},"13.5.3":{"name":"yjs","version":"13.5.3","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"0efc5983ec287d24f4471f8f4184f9df80780835","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.3.tgz","fileCount":93,"integrity":"sha512-LlkmCr68LCfkmoic6rBjDaD01vbdMhy07dXYo65sQ0wOYh8eylrU1b0lTo3YT/BmcyH5Jn4KewDxyJMsDwvERw==","signatures":[{"sig":"MEQCIGqHGsqs3WAxgdltccCV95pYO+UEYKVkJj4087aHsayNAiAHnyoUuOqpI9riQlgzJ6Ts1BPAvBVLyMV1EAh+9DZaUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1990416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV61zCRA9TVsSAnZWagAAUIcP/0O1WLZPsMySyY3fvCnr\nX4HQaaRwow3Yrleeb94N7j4AsF8dDhzcsoxEV1iL2w4YLvN0gbGDdzPtMDfR\n7EJAhHAtaGMCKaqYdo42MRu+u63xwk/xIpSygHqdXYUHmp8/S8YkjUCQIhVM\n+wlwbZueFYQU6mdqxz2fvAwO9UxoUDbyaYvuj6/4bMigD7fjCBrcOeDaFI/n\nH+rtT/IKW8Sbs25aAZrlxi4Z/F1BgHw4Wrc9MYGGVlFTFlcYKmLMC0KeDp3b\njQ/TohwXM/PDmjYo59g3gSAALletX3lFqQYX/7jJT1kVbd/zI0Bb5EseP4/k\neaDgqpMqyRnzmBR2mMWPU61V1W8fwu+0hNbJs+FrXOVdDr5FZAXC8+KEF8Fn\n3MUHzBDlpYivSw53JoqM7rY0awd1WIoErdJhW9qZEqJgjrahm22rMgWSYUaB\nIshVDf/amk9nVHQlS8JcFeM581g1Wsa0M2wmfNpUCDH7dlVneB6IAA2OXgh5\n6ELUfa0r0MCNYmv+37n2/kqe2ijGShgFVT+H13HPRYWO9fIWIfhgR4uJomxV\nD8SRXOfceH/ZYEHMkWdzGp4MBLsB/1hNam04eEIyudmrKDiji4Ec3hahmeri\nvXkA25hqZnfUPrXx7x8wLDXRDgkaZuZ0kqyXkqGKdfkP8KJQ4moM4fmy1Vgo\nu/8C\r\n=npU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"12881e2be702e1370f51a90c35812a88d4626908","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.38"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.39.0","standard":"^14.3.4","typescript":"^4.1.5","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.3_1616358771196_0.6429081538428458","host":"s3://npm-registry-packages"}},"13.5.4":{"name":"yjs","version":"13.5.4","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"c2f0a0300d8c97bda7bb6d6d115d5c9edec2d906","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.4.tgz","fileCount":93,"integrity":"sha512-1dF3SRSoCQIZsFvTx5GwKiKLUFqQs4VIKlXEZIJWD6ScJxm97myWVbWpWm96F7WPFi4Xu5fzuqpIf1keugQAGQ==","signatures":[{"sig":"MEQCIFJYDPWxWYzOs+cykrsubUKZps+UqMqhGySqmILWqO6NAiB01wPxJzMtzHhPHrioWG75P//9AdCPokgO14J9dFZpHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1990566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ4knCRA9TVsSAnZWagAAlZ4P/0hvH5zOUQsL7ku7KBs0\nglEaBx03DY7eW6vpyChmHxlzolfWiuzpc0OlTAWrbmBSu2fnS3JipmDP6UQ1\nJvPoa6DFEIHSGfqehgIND+EjjtGv0OkpFcV4btkDwuaBU9HrpYIFOQg4EmfU\nHN72I0MzlxVnxxksD6rB9E/sTc9AosTWfznO771hmiiRXaVgI2IgHi096knQ\ntBVNPjBRUQb9qXcogIst/h85QmzZ4I4j0OkquFnWk8msHJUepfcMFeYeZ4OX\naUPzdfeCtqyMOahJsmMW9VA4SlD1fAhrhrcf/iWi4LmM0OZ0lzWVlfZLzdcr\nJaovpCCPR2KKTi54gNE22xCQbXVCI9eHOMVckLbw2sZpE1qfD6lfjb4lPHtm\n02AdcmzDoYxmvNuVsGF/0Bb4Mm5hMWGmjZoCBHTHWcf5zfflVO7MD881joIX\nRjoSZZXNASUrrxV/cHdIoGYt2htjJWHHr6YIPu89X46ZM3/WfW4cug30/e/K\nj59u9RMwZCuzVoJ4cknv8JVSS5ZotaoGNIaI8J2SKoUu1N9fuKft7cU6DW1M\n96UvnhSFOUjo3ROzhwFLhYAM4gHOAn9/BpVhkFvpEjrMzHAIP5C+JGUwU+dO\nBIvkgdWsNA/j29c77ky0aqYkh7colEfS+3nOcXokysHbm2hSOnoDDQ55HlsF\nf53K\r\n=i1X/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"c67428d7150b0ea0f1cce935fcd3bf520476d021","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.38"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.39.0","standard":"^14.3.4","typescript":"^4.1.5","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.4_1617398054978_0.33225012120006037","host":"s3://npm-registry-packages"}},"13.5.5":{"name":"yjs","version":"13.5.5","keywords":["Yjs","CRDT","offline","shared editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8a52a7354006e04a54dc62c9ffbbd7c606e20ded","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.5.tgz","fileCount":93,"integrity":"sha512-sbE4G+bSP0jw71aJ9Hqi5UxOTy8JGkObIaCSpY6krRoNqssPCWq05rqV9PQcuMqcrHD3twzko92fVaF1S3id/Q==","signatures":[{"sig":"MEQCIDtBxiQcsfudhWXOIE2YdnAIgD1ZET2MdLtTesEAyQ6IAiAdeprhGmDRntHH4TQ06crSgH6X/vdQEJLbdJldiBooOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1990731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdfnuCRA9TVsSAnZWagAAh8kQAJ+WBeYYaUdGDRZvyAD/\nwY4h/rWTtd9NckLk9grji0KnpXf6vT0/ABVJI4J++zP4RNKtaO75CPvgiiiT\n2X6x885sTg/qa0qogSgqQ02cmQOw8vU6TyPoP4qk1Hjmwd3RDF3kB43iElxe\nB0J+UTGLGpFDPsNSynRP01M7NAnwE+AxUdVvdNSdQ6YW5U77biP5vmmJOoo5\nUap4cPABIUsSxKVyjyPCdWZCI55ZWDojsRBFMKhSsR+wWVjlHoTAkjKTgcnh\n9ubOQ4wZOlt7Y9UnN4mv8fvSRMb1i2jdTyAx3gj8L6AYu4vKzZXpOkg6pWaz\nhW+KONwtrB7GnvwuFFSoto9pP19LnKTrAkx+DnEjBspNU4eocvU0lGj5nBCH\nTUcSQDjHyPuzxSvhel5tOSPLEAU4P9/y69/7iuPnvD+biZlK2LQDjWHz99SX\nKuHNYGayO8xCH4VYYPNrb24sBQuMT3sQcHljZxK1syKwgxKJ1EgIrNoj60Tu\ngC1nD1ypkL3rRyECllWOst7iRgas0XMRO2SQmFgZvS25/FYEvnacnESWP7fC\njWU3cxilemKvdwgfZyM0B2S15k469k7kSea980vnvt2O3lOSOxcgbmw56lWr\npjTUiI7YeQy4KnGEYilzMrSE+M+UUSaCmPTPM5A4zfBx8325f89jIzJQwP2g\nQRns\r\n=wQbf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"5244755879daaa7b5a1ca64e6af617cdbb110462","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.38"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.39.0","standard":"^14.3.4","typescript":"^4.1.5","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.5_1618344430184_0.10222266018360093","host":"s3://npm-registry-packages"}},"13.5.6":{"name":"yjs","version":"13.5.6","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"37350d0b5ee5a7c80aa84771b4a5fb551a02c690","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.6.tgz","fileCount":93,"integrity":"sha512-0ebPpLB/zizJbWaFUDRarWbXiXYD0OMDOCa8ZqkVVWQzeIoMRbmbNwB3suZ9YwD0bV4Su9RLn8M/bvGzIwX3hA==","signatures":[{"sig":"MEUCIQD0QZNb6o3DcdXSL3FvDSO52iJacxgoz1T6dqG7rUFapQIgYUWIpK6RkXSnnCFi64WxC6dhYMRaN13ANeSj0yRyK2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1998192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnq3wCRA9TVsSAnZWagAAUVsP/0bnh5wvi7y0tVCKWv4u\nr4nux1PcuyW5RmYyQUv1NLQ58LnmSdi8Pw4tZYkKPH5kzecjM/b51ZKKlVSe\nJ3Bjb8BXaPj13gVXSdhjXHzkK3V/4O9j3+fRfxpignyL1bituTgS53iHSHQo\netQqSEsumuqo6CDDrq8ZSEuSjzp/RMSXVWC8XHFYPBJczzMyC8prhCstiW89\n6L6y8+9mUOW3gx3qw5UBLsJbKBu102w3ZTATjNuO4WCZhWJtd/T4Qf/yqpGJ\njJBe0S/Ht346mIBsO+8R8d0dkUtc5ZzAxEk1ztS8aisIn3VeLaeRsQzMxenE\n5FODDS8I1rEYLzHASq3odpOxSNGoTj+b+uLTXR3lz6IHhZU74nbjzjGWAaEy\nS10zoSikxxuSGRRZ/Eo9z+1lm64RAH/OzLNkOoQn7x/S5MX256vrVlB6RFie\nwn0938uEAXbIThPasbQgE+VRDIK+f/fV4+d9XN5sGdddWE9VUjI1rOFk4NKf\nOQRS+aWRva0jD5VC8I4XIVEfiTBTkuov3REyK1SucnmmZDZijfJo7RGHUpPL\naapO31c8Hgx2HQM3LcC883QVdL17N8JNP+EJ79zTHWk6DMIKgGYgJd8NZxkD\nAYeWPOlu65cHg0WHhSxf39eRd58wp5vkZ4sv1WIgsiDnWQQrIAdgW/Dl8PY0\nXRmj\r\n=kXDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"dc9717ecd0650315d87129cff795dc5116f8bcf2","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.6_1621011951931_0.17986860338197586","host":"s3://npm-registry-packages"}},"13.5.8":{"name":"yjs","version":"13.5.8","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.8","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5bfcb2f8855bf8ee980f246a7fd7b0212559f105","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.8.tgz","fileCount":93,"integrity":"sha512-Szd+FHlcJnx/M56Oyle7Q20hSdoQeZPRXx55Z/JXfcaW2Y8/oQIFL/mnHiWdNo7xrhIIxV01v2jVI3tcYnXHAA==","signatures":[{"sig":"MEYCIQDSTXA6RhXzN2JpeKu0Gi12ufIIIfPqU37mqPvudzp45gIhAKomubvOOwBCxRMstALR1js0LzusiT87hmDH7udaQZQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2001328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrU/ICRA9TVsSAnZWagAAYrUQAIgvums1Z4AfVUWvuL98\nk7l0RDp/BwHus1OtkTd9E8hjm2EaSNnhUl730x1B3a4jOHVeVT/DwuUkiHjS\njG4BJPrHAB92Zv+w1FXazJNeM20EM8/gVr3+PiptBXat8ZMT+tX35ZywOfMK\nf3SbeG38/9l/gUp9FuDFa/5O7mUjTs5UQPdiArbQj91zUjGaQik3uqZPh6GV\nBIDhZuinjCRq1Jn/kSWngmxWtwj+c9o6pBxY6G0v0b8L30sXLtQePlwHa/va\nY8ptTfSlA7llB9uruAoQR5A1WLilh1vlj+b3qwd2UcNtJDqRvZsvCHz8YPIM\ntH39IDNj3K8oznleA1/IhMElfOTsgCx2O0QCIo9WDETy83+6xzvRUST1v8MN\nTvNzUE7kJ4CS+cbUC6RBPwwk1ygzepyFsiWXFkMCNtYmRxPoKOMcQ5NsdNJy\nc8mBKlqHxKDO2Gcc8BexFM3OWYdBjIpILPmpI+DnuiEd6VtE9vjH1qZ7/gkk\ns470R2GZd1QKujbqUpgBefpyS/UcNgNuBxacwCz9to/vcBijouCtMiDFEDWL\nRLyeVhOJzq6Fw3awegZFLV2Ojzt1OZfSSUaV+BMMs1FaCrxHtdTE9CSC9/X8\nLq1PlmiKxQbYsqWxBPxaESbqank9BhNKy3/31fLeYPemnZmr+EOVizg9oSNB\nAuKY\r\n=lSzh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"c72ac448e970a4a494bbde063cb1a0a9d37f5cc3","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.8_1621970887421_0.6724092933426484","host":"s3://npm-registry-packages"}},"13.5.9":{"name":"yjs","version":"13.5.9","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.9","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"c903ae15f07bf72db397b04cafb3edccf21b5696","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.9.tgz","fileCount":93,"integrity":"sha512-uK0W0gUG2ORgzpwkVReKqBkleYDUwoKhyxyMWSbtid2VOghyBPlU4MEDpbO25i9DmqDoqdwoamCR4FvRrIYqrA==","signatures":[{"sig":"MEUCIQCAhyWMgT7JhRr/YkJ6DlCxMqZFWSnm2FXySF3zwREBZQIgRhplsXQiZ7mKR3Y2CFVzUWwIivCSXfpfPRtGeuFPzT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2001846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtQezCRA9TVsSAnZWagAATWgQAIlDYh2U093ID7GtT+Zp\nl/HDA/tjRu0C9dmxTx3EmwtZMXtpSHKfupa09TNZj9PfmuoPpTvdAb93cgfw\nH1NBJ2Ua9gxrdrOzAH7jlg8DptjKeQo6t8G6necsKfRAK7z+clmr41YbTQZV\n19MgQyOah1mdSYKiZeyZApA6iSokWJgYRcBRL/vo7aumB9dx48/292qBhgHS\nqwpugLBrkpjvhRidKCd/cy+DCkGl/LiuD8He4HNNkjoZWoZB0QYg5GgzaahT\nNFSPB3xa7iwhXGmWfKtMK/ipyaF179D5HfoUONQoX+UHhdkYnQtquCKAfe57\npqi0puVsL5OEcj8TcWiQzabK93CYOez8gGXvABZTJXTSOm53MJn9bHGJSXNR\nY7coteCtQW32wc9VtsJVlis09F3TeilbudsDMtANsF2SOGWkBZQhOp2yiJKk\n8nM3x5FhudNs/UXCfjmLT0B8ulQy0eHrfYZwY1NOVPWnmnsQNSHU3bC1p4Eo\n/fuG3IUuVhIw+O4daSAxVZTC2D3ZqQLg0ZVgpOOAGSrzV6CYc+WsPOB8oYCM\n+8Rv2is9BQk857V6ej1y2YrJT+0qXlOYLfZ6DzDi5rtvZZPx4t1ubDtkXCKr\nKF18zh5WOC8xZ6SXXENRq8Ra+TOZ6hGjkpdOKHs+S7/dbdsIZZke+1yhs6TP\n6SmX\r\n=eqDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a7e4724edd148cc68902f2acc36e08042058622e","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.9_1622476723383_0.1804148218051429","host":"s3://npm-registry-packages"}},"13.5.10":{"name":"yjs","version":"13.5.10","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.10","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"7c7ed618b5429c3cef29ec8a30b810b962cb908f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.10.tgz","fileCount":93,"integrity":"sha512-RFCYvU/KA2lEOP6dJjmBKpTRLC/McULI26SDfH5b5bPK+jgOjkpWh8oNWNWxnuK7PaCJQPf1l+RosfsRnI1pQA==","signatures":[{"sig":"MEQCIFEJmWf4gQpMVIw7CqQ5os50mSQIL41fMqGUIY4IipnIAiBt3AejXdDA4W19i8lJrXZgSpeoxkAeNUUnPJYC2d7Prg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2002857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvltDCRA9TVsSAnZWagAAZVAQAJbqFDGr7LfKigLJCICX\nPN3KKfrv1eGRJHPtViZ6RXkZc2NTl6hyOnC+zZA4ECWrbCAGQIkaTzZgdELu\nAh2hLnEGbcN5GRjGN/ZgAM/qjeptffXUT0WagmR078eUSg3BxHPEJGaqqqxX\n0z4V7jaL96khmeBXueXEBlg+orOO5IJDpRn+j7843WUO/qVBk4W23hLhdhSP\nJxidkR59wjyjJoiJuRVaHVPKvrXRuDvxFiIqm+/CDaIVGJJ2fFKiPg2EDMh6\nKO6gDh+IGBltFpA0fJJzyEpKux9wxyBACoc8ruEocVPQ+uIEpBS6C4g7UF2N\nLHvtrqtIF/Bt9xLmyT8SGIqaQmpmjU586e4fuNsDabX9GApVOiOJuuMG8nT9\nKti+jhgxX+2kPk/ejsTeHlwtKD8D3hw0dc1NVwNnKK+soK2NFY5o6J5B9LQf\nrMEyWkGJjUig+iehJPmRYFYaVhZx8eWOtDnlGknlyrn/dyYrP9+105UnOqXP\nHyMW8/AGYd5PZXC7BaBBZoeC19x9ZNsSVA0It2Bxox9DwvDkgVpWYPDtyyD7\n84q8OMmrNb1+unU4ouaSvRAw6teAu09mqUesv/wIbcvns9BQ/pitEoA+nPp9\nMZbPJiOMBkweoor8gkRG4Lm3sV+H0yVZU1oJRvC6ic8g7zkoDul4lNnE1BEv\neSlz\r\n=QjFP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"097b9e82083bc72a964283f6e1ef12b607746e47","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.10_1623087939288_0.7443108197832307","host":"s3://npm-registry-packages"}},"13.5.11":{"name":"yjs","version":"13.5.11","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.11","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8f41a61fd0039a8d720a5b3186b8ad319d88563b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.11.tgz","fileCount":93,"integrity":"sha512-nJzML0NoSUh+kZLEOssYViPI1ZECv/7rnLk5mhXvhMTnezNAYWAIfNLvo+FHYRhWBojbrutT4d2IAP/IE9Xaog==","signatures":[{"sig":"MEQCIDbMuTF9bhUuWSbuVD96Q7c5zR5nnouDMNvvHqBbf7jJAiBUDMzZ5b7zx9QnhXiOdbPPvIIcMLC3TLLYusoKQOCMGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2019290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1J7XCRA9TVsSAnZWagAAPOcP/2jFuoPEqQlAGqJuly8x\n0uY0rwpbUfNtQFvx1urrJuPHYYBt3bIo/Jv2nimoQBOB6dWBA3FltMTgtYdi\nE4iEgmEKuLDTiaDuT85RRwvNfqjNjDcV23EK4Qss+B7f/Sq8WdLq88N7hVJm\n1S94wuRlpi1CRkX/YMftSNcASRV2TRClDAqUH4ZKA+DBX4HEfDmwivAKiI7B\nT+SoKo4Nr6EtBlQHpdojgxmgxDTnU++66tdJS3ValQv+HlUC6GZ6W9JE63WB\nSJxrxsPNdkRmPQ+RSyEZU8rIBpZS4pMaBt1wzDp6OFFvxEVtkUp+x6/mbm7y\nz55BIeGtmbiOtqiYX6gv2LF/NK9Fmq+85PTP7iB0IYXiaohDriPePEybiF/n\nlg3AmlevEqJxUX0AOFidAQxd0CuHl85x6F+hUb9dPIg009Bq1bWLi/FlAdnH\nIHO0rfJ5PCTVjHdkEuJ4zdHXpRfdos5CC3X/jPZW1tQmM4hajIPao/IOBvs6\nENMM8TK4vrgwy+ezQkGZQLk1sDBFjZGxRsmHplTzG8x0Ve4y80+dUQYQCpph\nZ46ddPIfpIbCJcrfTbIFy0rugHxGLVxPbZFCS+fyCJSqo/XwViGUJZPGHfsh\ngj95cg0jyRp6NkOIXetFW0qGvuC4HUHUf7g3TO3RN8YDf+2lXTdx0CUl7suY\n0w2M\r\n=bWWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"744469d363d71e34662ccd142e67bcb56b8a94e6","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.11_1624547031215_0.13893988467379148","host":"s3://npm-registry-packages"}},"13.5.12":{"name":"yjs","version":"13.5.12","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.12","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"7a0cf3119fb368c07243825e989a55de164b3f9c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.12.tgz","fileCount":93,"integrity":"sha512-/buy1kh8Ls+t733Lgov9hiNxCsjHSCymTuZNahj2hsPNoGbvnSdDmCz9Z4F19Yr1eUAAXQLJF3q7fiBcvPC6Qg==","signatures":[{"sig":"MEUCIQDU+oK2zk/5itAfv46h7kLS+RIiOnqMRhbiDgPO88ha5wIgNbCB+K52tV6ElnMyb9RAE6hYeeRxVX76roG/T5041MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2019436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCAYMCRA9TVsSAnZWagAABj8P/2SzX9oV5VNcvGmetOK0\n40wvoi5iKVfSlSroLz+aY+IqXgUYnBCwS5xjwrsM3K7QBo1FaatzGl2rkb9U\n+/fOeMQygiWv3KKWHsOu7CGh4QJs6O4NAYJ6YM5mCDzZeNpgbfe0T5KbqIeL\nHjpCpSNQzsUuFQiwfwAgFgM2VghuoKh4rTYiuWvpzBc5IWbwNovcfuUrKeav\nP0tbA+rLEMh7y9aB1fflNia/CdFQFGfebHYXhFGsB7CNu8pyua2nLqW2cV79\nhLwrrfdKMLnpBfdUycc+8xp7vhvVNQY67+pzhnQrx6S8WiPjXm94FA6YfgrL\nNXHAmbEWRpZvY6SmI8+oHLKm0waBHjq2axIMBYsIm/jDbatK6C68Js4TSDV9\ndALWrqfiSb7BEg2eRVqMetlyRHMGwMuw6qg32EoKZqqUTm9MIJJQBevi58E7\nrbEbZpxjYzEI1WByl0ccHfdcqFuj9jwSKW4D3uUapztfMlb3dd2Gb6QijyiP\n8g0OgNKo1bPuWsnvQERzYd0CD+spoEYR795B5yn/yHFU4r67h0+cK24v4ShE\n1fnzxZh9plWaapC2fO+CIv6SjIqJcAXNnoU+q5STXoi1PBWccnxL9TzThavq\n+JGLqPTfy9H2qJYWRo2U7Z3o/otkXwp2NZ8+9raBspoctRXzCEud42yPQ/F+\nNJ9O\r\n=ZMbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"633eb9033cb033383131cd27a2318c5eef64a6e8","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.12_1627915788465_0.9082809676438264","host":"s3://npm-registry-packages"}},"13.5.13":{"name":"yjs","version":"13.5.13","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.13","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"0bf4d415938fd57212805ba942a5d18ec77fb537","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.13.tgz","fileCount":93,"integrity":"sha512-5vDcT2ZY8USY6jfwGU1xWcyLz4UwOZH9ue5Ri/G9qv3u4rD7bhKeZhtQM+92/7ft6T2fnZf6roVhDvCx7ixf7g==","signatures":[{"sig":"MEUCIFAVQHQ+Wt5CDypuyIPLAP+s27pzQX/U/V/dRLySWwvPAiEAtOZ3SkObxWP35i4s86Pa+ZHjRwF05+2VSFNwPZ4S1e4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2020775},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a08e54c2fcfbfdd3775f0d7a0217a9bdd058e788","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.7","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.7.0","dependencies":{"lib0":"^0.2.41"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.6","rollup":"^2.47.0","standard":"^14.3.4","typescript":"^4.2.4","http-server":"^0.12.3","y-protocols":"^1.0.4","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.13_1633599278861_0.7347934313382263","host":"s3://npm-registry-packages"}},"13.5.14":{"name":"yjs","version":"13.5.14","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.14","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6ceb85ca3af6135cdf0f0c0c4ef6c0018cfdd29c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.14.tgz","fileCount":93,"integrity":"sha512-yQHtn7UQJTOTA20EiLQNGB6AYrk1RjrBdN+TzoIB7sWhJrXofDaF8Q4rQufmpJTu0W4tSq30iLSnjp478VAY3Q==","signatures":[{"sig":"MEUCIQDhvfUWVwYhSGMJ6lywA47+CO5a1hy4/ciTrjMO1C0OXwIgH2BOx0AO8sGH/qOBlb89ZntP9dUrqGLRRLd4o9TWBDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2023906},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"491cd422c40d8095f87a06d281770686d20ef6ab","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.42"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.58.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.14_1634221402117_0.1859841265351656","host":"s3://npm-registry-packages"}},"13.5.16":{"name":"yjs","version":"13.5.16","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.16","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ff64e7faf017c13d35654316c5671b0c66484aab","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.16.tgz","fileCount":93,"integrity":"sha512-T+sNq9cC4Tq46RKNVEoArHEr2o2vJo/94T0Mgrug70NRmUKf8iwmA4LiWi/bHHEepUAVxzhmt+qsgbbWbKtraw==","signatures":[{"sig":"MEQCIA7h0KM8Sll7lezIRxu9pojMRBYD+EWnbxNtcg+Ql7mUAiB8LgHQEoB645Xs0Wl4CMutSIpR6UfEalBhVcqfwXZX+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2033613},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"f915ebda1bec069f288553575714d1b5c31018b0","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"7.21.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"lib0":"^0.2.42"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.58.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.16_1634318347194_0.17036059111962887","host":"s3://npm-registry-packages"}},"13.5.17":{"name":"yjs","version":"13.5.17","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.17","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"888830e015cce709f3413f78cfdcf3c2176d4b0a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.17.tgz","fileCount":93,"integrity":"sha512-EeroWadB+/SlGuNwXaIjo75QlTlCjst3U/dLqhTkqwIXeCGl/nRTbQev+iYgWZVskD1eTCvaDc2FdrGdpKq32A==","signatures":[{"sig":"MEYCIQCxC1ncj0lAeDEsFi1biow99i87sMfIrAIhiLE8hdNDLgIhAO9cT7q7qw/niuV7221sjtYd4TzcdsGkL2Ez0LESk/MA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2037209},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"e22fed7af38f067ccb28c727d77e635835f819e8","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.42"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.58.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.17_1635537373733_0.2699890043046562","host":"s3://npm-registry-packages"}},"13.5.18":{"name":"yjs","version":"13.5.18","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.18","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"4151f381b170726b69be26296fd84b2efdc82e6e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.18.tgz","fileCount":93,"integrity":"sha512-6LcTL8gRe12fy89OvXG6Xs/uhsl7iwE4Wh106H1NItkcqcUaY2waTje1NVWmOZNXHXWVAzdf/fBQqB4Phq9sGA==","signatures":[{"sig":"MEUCIQCM9lq1oxtb6UjJ1xmui/hHdbZ77axxd1P6yy3S/XxC4wIgPeDWb4oJXsti8NxmS3B+2knAS4tznoZvpstA5vuCP2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2037339},"main":"./dist/yjs.cjs","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"336f7b1b1d8cf4d030ff069c7f30613dc768ba21","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.42"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.58.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.18_1636206007962_0.11081576648466829","host":"s3://npm-registry-packages"}},"13.5.19":{"name":"yjs","version":"13.5.19","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.19","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9de25ab7aed96d90bc789621f7fa65fac28402e1","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.19.tgz","fileCount":93,"integrity":"sha512-Y8+xXXB2KOY7WhfOEorX++TAqv9JwUB+SehUZLfY4XMyU0nQ/VnydVOnEZNzXT3WrRO63D18tWmnw6WAeROetw==","signatures":[{"sig":"MEYCIQD0rOs0lI+SgbhmkCcQdQVEV6xVikq3MTy3YdA4yD6/RQIhAMa4mrr/ijE3Lg+hYtL2G/1GXR/Jfs15s0ou6rhUyxMC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2038367},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"bd819243ebbf8f60b8f15e639b0d2d269b805b76","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.42"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.58.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.19_1636472407602_0.36086675904106635","host":"s3://npm-registry-packages"}},"13.5.20":{"name":"yjs","version":"13.5.20","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.20","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"e9e551929813f111c543501cbb3b267319accc0f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.20.tgz","fileCount":94,"integrity":"sha512-VZuxhu0V6ILtAHi+7JmCxhkzvffLzpH70Nso4zTGj3qeq1ZuqZhLRjQZwBbFHlBTZD0PvpsFk20BlG5XDScr/w==","signatures":[{"sig":"MEUCIHSUauzYKEsVut/KDEsrA2vQwVH5/Q++h548TuspzXuDAiEA4s3tuXuBKI7EyvfsuaFRAdsvxmzeGzVvzGI5nbNiH1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2053951},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a4e48d1ddfa3640e4526dd41c41073b45c50aefc","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.42"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.58.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.20_1636473236781_0.1513651982719444","host":"s3://npm-registry-packages"}},"13.5.21":{"name":"yjs","version":"13.5.21","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.21","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"dd370b011d8e60fb04e65dd2bc4bc89ae94a49f4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.21.tgz","fileCount":94,"integrity":"sha512-DehXnsAp2ALOgdTUCogQlMNB1lcaP8QE3ovpkE9lcsZpKBn5a/yJI/AXbL3lIN0o0v1ezKk7JmqnfUBiZJSARw==","signatures":[{"sig":"MEUCIQDMB/7Jmyk7zYahFvJPmokWGn1bjRzghziZF6sQmt3MiwIgFGFR3Jr72aCOswQdsfPz3gXMdbkWLcVogF4o9AV04l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2053951},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"9df501666769d4280adf3a44bf928a2568138cb6","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.21_1636981514600_0.9471699069336768","host":"s3://npm-registry-packages"}},"13.5.22":{"name":"yjs","version":"13.5.22","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.22","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"576a92ff2705736317a8b7a6b18d34fc8e6103f0","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.22.tgz","fileCount":94,"integrity":"sha512-qxsVlu/E2dLUUtJyhDbwkhrw1gWbdE+UWzVI2VEeY6G1M8TYI51VvXSoPC/4QQMNIyEdsCOW2cWxPUyoCH43gw==","signatures":[{"sig":"MEUCIQDzrjXOL1pfDYX1vtf0DWDdr4kKTAdM4RN5RbwMpQvazgIgewZDTRJ6x4ex1yvnd45Zj7r5id13aSxCZkGMEgtXDCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2056351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl51eCRA9TVsSAnZWagAAR8sP/1a5Y27F5XcZfYOkcfzA\nlRvqB7K93lAQnmXW2CjlFOKCUycKNjRc2CVm+Uy7ixA3Z2JbeNstIJUHGZ4C\n3mXnGYRmdqCE3CDvALVuMl8jxSb4mAcyLcoH5hUdO/DDMpX+aNwDKX+LkZyL\nGec6SP+jT8Yv3OAk94z0mbLys9jK1bcC2gKdS/Pizo8EHHE/Ag0PepLGKhih\n1CjPBfADtqLUrPyINMqbFVJYSo8J2LAP+wFLcld+sXJjXq3KYCyvW/Akl5kB\nRa0mWbm/eu9JES0e550Es2HTBMrmO2iEMPKWVWdJoD8dyN5HppQPgWLVM4WO\nLA3kYf455W6ZUDOP2KXpwq1hs9fbnQ/c726GNKKNqdBi9ghnDM3NNIEejLcI\nMls2D+KO96YcdOh7eeIBKs5nYUr5YfWJny4WMoCVPLFK7y5am5uXS3cCmYQ4\nfXPL6vQ6r+GZ25zBXT64y89fw3Vmj5zLegOBghMotqtcuZtzeAyHizt4/DiP\nSnemnP4CmP9/JPDvdRH4bFTNeXDMasa01U/rZ/spK8WACGyVEqTY0bTo47nJ\na9gcFKokRmvoRtYra9FVzOUbLGUCvIndJkLjEwB/zkchjjXerS+eRwu6+yBy\nyrx5A4xJ9zXr44lgbloRXUa3X9ZspI17fzpvKUNff0lQPNWc3dTXHY/yrVQJ\n2l9O\r\n=4wmu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"e90d9de5ed2a5f28727f0f307edeb052dc852b4d","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.22_1637326174204_0.9459470836600048","host":"s3://npm-registry-packages"}},"13.6.0-0":{"name":"yjs","version":"13.6.0-0","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.0-0","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"cf3190e91090989af4067bfa1465a134fb739c12","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.0-0.tgz","fileCount":98,"integrity":"sha512-VOpTjVUXv17T/pImyhcmKxgyq59x4OeOn9UgGkgVzCRiq/DT0HY9HtiZAoZjYZhJmvhHvMoDHSijVFD5hl8oQQ==","signatures":[{"sig":"MEUCIQCzPoG3+N3XLPyDdXWRmEffqwtP3aHIdWRFLis+XbAj2QIgJ1sgyI8CpLi2KeKfOjFmCwz6UHiLm8Nwy3NhjGwK97c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2216913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr0jKCRA9TVsSAnZWagAAMFcP/Ap3J9S2EKhfkwCF8kxW\n8IrhoXxrjO7ifjYOw+1Y1bl/bhehSMaQrn1db/CodTNOtceT6qTZVA8yOr0m\nXnwDiUnf9P5u5TsF4ADxK283oui6Di8AFMX6/+MgE/BL16C+kOr0bGTYCumt\nsYTkrgz6UGQc3fxYh05kDsTXmFznrachR9bO0GbeIYP2tYey4p5xz65HciqD\nFCxgMII+Jp7PEiZuiEqWIpLQq3rWnN0jbMBvSN4Qbe9beUuKR9XVu0yKJa0s\n5IA7RRnoB7fWncHF7c0AI7w1KQJy28rE/RYh22rsiiPdgiEtFIaXA0qpEQu8\nIOnoEjuuQqQrDfgppgmGHGpiR5OMusBXMu5tCqw8QoRVoKx6OayFPjbyAN5q\nSbOv7GmgXSxQs5dEiDTHzu2QvJdCsCbIYbbanwC/qH7uG/ruTYyvfkYpAnTd\nPO/wWmHBX8VMW9GBiQa5Gq3eP1mucY96vNz+FhhPDLCIwUckuUw7C+bUOQw8\nkYUA2mPYoPdBYh3bA4NYuLC/2TSUVStR107TmPLfkWwQfPcyZfBzJjqpbcxH\nDR7LENxDRxTV/rqhyP2zV3HlG3QGNtXW+Tgp5am2jGTtQ9LA7sgLHlQBp4OI\nRwNdathtdNd4v3dW7Hz6+8cE1nrXDsVGLbjc23T2LSddC8Zn7ykY0tJNKQdp\nL5ft\r\n=qMcy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"24bca2af4333135b4538717488ea372c8c19dfcd","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.0-0_1638877386143_0.03857965966566845","host":"s3://npm-registry-packages"}},"13.6.0-1":{"name":"yjs","version":"13.6.0-1","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.0-1","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"23fb57d04d923bacea64bcdd05d99216cdb971a5","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.0-1.tgz","fileCount":98,"integrity":"sha512-4B3rPXlhyvb8iuHMGhwyM3WZe3Kuk4M90dIHlxk/6AqYKEKGat90IQzvK3A41903V9/oMN6vboUoUv380xgpJg==","signatures":[{"sig":"MEUCIQDBadXglIZvI9JtteN7ldAsULbDYoFBBs/ZUWTNGT8FYQIgHVwVTxEjDbOo7zQximpUpfp9HVVeOiI6ZxKCY92FCWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2218298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr1mZCRA9TVsSAnZWagAAj9EP/jGu3/QTiXHEce6wGlRy\nszEZhIGuN0vpQ7AKTKLQcIf7egD9RVlKrGXaX+2l/aAM8x3yxo5UyXy8I9A3\nqyzeVTJ+A7BFuEnlKI4PhGu9Do4CuK8AhUmLbuQ+2xWUl2GRbJELRNmSUOF1\nknIrb9czMmDaaD9VKWtZy5qyP8aO0XNI5VH8w/mujMSyHppwTNNQbKsD8CF2\n6dPs3DBELGg4UTyzrzCUtGfEvE4JFc5/N7o9eO1K5X5XKhgtF4x71l2HGXox\nY7CXF7CHLHMC3XugSwHxE3FewbSEV1TWescBUfdUdKoyHM2GGqgr1M5Gp9eb\nuFh2lb+KdQqry1XTKu9l7Lqh2RgUYe5EQNoS+6B3+sb1SzMA4RnX5WRYUuR+\nnm6bfVu/j/hQ3UiUdAQ6Y2d6PGOmoDlacznzv/lq52yABAqT+JhNH3raQ/NL\nEvrYdu/DIqv893pCLxiQndh9GQWdV642xhD4sFu8KpRRo9Ys1SpEIM7I3C8A\n040nQsYQJ4ePNRbhYucDa4kFbZHHtI3MpmbUl7mFG5+TI0CyS3z0tZFcZWYG\nEwL/gfneMR6rpxBGCU6QvXV0+xuMTSGQ32MEi+28X/UZOLJmiw/BsClq3SyW\n4Ajdglv4xEAmw+zgaMYUZc5fiu0UemWUHXQA15iynjjELf9U+ZiLabpE3mVR\nMgAr\r\n=sqRr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"6fc4fbd46631f0a8878a1490bb0b31ba19bbbed0","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.0-1_1638881688819_0.28749187671643406","host":"s3://npm-registry-packages"}},"13.6.0-2":{"name":"yjs","version":"13.6.0-2","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.0-2","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"670e812d01877eb7232414adfe713f4519a93040","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.0-2.tgz","fileCount":98,"integrity":"sha512-3+1DHp9vlC1We/gdWExMh7sx/5MmggTnmc+l/O513zy4RC5N4Qia7r0TVx4aJAPwT1XFph8/MfzJI0lfUe0pBA==","signatures":[{"sig":"MEQCIHgCkPLlMW0CkvWpvh5yllScQeEqZIaKy1dMy+NsK+5hAiBAVAVr6kewrfaHpx2ZuYLP2gAyxepfHa2Zxm40jqG2/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2222153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsMtbCRA9TVsSAnZWagAAWsUP/Au+NWUpqdnWEeTuxtVN\n9F8f2moR4bfqK0/dzCwmMyiAyUDdO0UwowSkbGUYXVNistdFpWLFPmVwDIYa\ndcX+2V7x2G3lilE4GwLhw53QvXTJe41SEf7RcPjtFNLQxH9QR5MKz4hVscMT\ndZD+bOTnEvSFf1GUtQnpHRwKKa5sCrQTgin9cQiX5qUIoYlyNEMFHiedpoH4\nIdgOPHvaor0RSIg8WELpZeZrjyrDHi7PkjfvpbAfr1ZVQdNqvZWu/ze7EL4P\nZVua35r7KPaGdsrV+qYCM75avFj+W5xdY5KX5g28VDraHdPEL+8zOI55GNAj\noDIYI2nsRJktn+5oOGEfH6SqScd0uO9c25JaGj6y8nD2me/Rr9kO4MZMdDY+\npjmt5Xfky3fhDmCUMARDlOhqspbEpQg6iaLpYYM7GBf5TfsIKC9vW6v369Sy\nx8Sg8OSL0PPMRcMMXWE2xN6DH0uT5amLcTq6YVnZ7yoLm4i3Gfw8vEZl1B3X\nz95bOjnBJfP9TRbcwAyOSTEHK2a1GO4nf0HnMywoEsGfFQUp468FQOK+QvxS\nyHxCoZ04Z6/seAt3D5YXhhZ9IYimKSTypdnA1motianppiKF2ByxZDh/fPL2\nZ08IekHliWAd11tUDZCoipmFzofvHvi5dc8O98IQ8xe5JvOFH2NwBTSBswxC\n+82X\r\n=jnpH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"cc93f346ceb67f97dc672a24ffcffae8390f51db","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.0-2_1638976347318_0.455790155835619","host":"s3://npm-registry-packages"}},"13.5.23":{"name":"yjs","version":"13.5.23","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.23","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ead836e117cf737f7909dcd94509126f9896bf51","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.23.tgz","fileCount":94,"integrity":"sha512-6FIERqyRmUsUXe8QmwiNuPMPuN/IBIpy/748zvVghcwQICFnpXdrIqpvewVN3bf6G1a677wqCtgkbxQvcDPD5w==","signatures":[{"sig":"MEQCIB0M7BCTAm8slxBtDChDurSeszZJiL1tph79kAXxev9xAiBb7uEj9CV3nvqgZTqNUUWf9gmJGoFHTts/hMaz4fuY3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2060177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuipjCRA9TVsSAnZWagAAsn8QAJ+vNPGyZs0kMC6llH5i\nPKngMveqH95Kiklrxb1JVhaLOXe4zGE6LzdcXrWV2aqyA04EaD3b5A2OrTZ/\nn3TJZoyCeQXXagMGGsE5XpsFTbQ9uUX4cC7PDJqYq/VOrTFNKl81o/Ux62L6\nue/di0uRTb5iqSxGDq6xMxp4kNyDdasdMZpfqNqDQq+PWGttcUSs8dP+x5aH\nR0aqtFhujbdV3Atg/vQI+boIeh7Ql3404pr+CYkmWDEa2dDauVpl1yRz/Ot8\nvaF2wwsDYv6IkUtpnTp7Vpbo69WiQvLUTXFFglkzGQNSOPikqQC6ee23EXsG\nQMZJuZn+01vjJk1WeoDcs0MfOG4p7JYqsmjxCjf7Tox1Lt4FbF84QTpTH/UY\nFF+KD9CFVLJhgEuh+y/9/rFKkoyHbn2BNqFwix2oIqE4vlvUdKcfLtS5DKKv\nuvPQpmXC9CByAHBahNse6WjKBV9n4vi63v/Scq7wCKYEp6pImWrhF34q8l8r\nrk+szXryjhptuHo65OdO5VU0+Li3djvzipJ+rMgH3W0NSLDpeaqN122yobq0\nWIrcd2Gk1dx36wbZXEXzGaAfLJUKwsHjhOTypZftS/8vz+kf/5ob82ldV2La\nXgAGMc7LW+vZ+ccTCyn8WBAKiB7OdM3wX54qWQnZl6dVWKDxP5M6EpzJFVtI\nTtWd\r\n=0nAA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"645f05b0bb2435552582f587f5379c33adda6ffe","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.23_1639590499283_0.9789680307756721","host":"s3://npm-registry-packages"}},"13.5.24":{"name":"yjs","version":"13.5.24","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.24","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6d97c186897e0aaffd0d7eac1d6af6305ea242b3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.24.tgz","fileCount":94,"integrity":"sha512-f6DqRfnhjihj4+iQv5zjhsYqOpkcM9SGroqluq6J6eEUTq7ipbgECKf+h5W4P+LU4fKawWFdQH8mxgJ7baZPJw==","signatures":[{"sig":"MEUCIGpU80eWTA0eFoXSM23gV+x564xsur1/EZOFto/oYkqHAiEAvAJhouW+kE7z5psxV4krISBZbPknCEAAMZICJfAOsVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2067358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3e7QCRA9TVsSAnZWagAABkoQAJIbViRS+N/bha8pVyFT\nO1r5kEIxsU5kvJ81zOIdHkDcZnwmVE82H9yYK7cW5E9De3vhbmSWGE93MI9K\nkzMmSxY/0Z0m3t4i5LDzvpXFxAr0dwMv/ZJGAADqDnYJ5doDlGMdY/s+NyBW\nymINwqKJtbkLRuMrOaEh4OH9Sin1SdbJpcnxn0VTboWKmfUqhIRD4xVXlSbl\nh3/p2/L0bjbWNl1Id2GWmFqlcahWY9u1NiSq40NGoch+hMZPUPlArTbnSIll\n1OKUB30VOY4nxyfliRXItM3iaNOKIlH1xUgbg1NZiGghUK9WnrIS2Wwwxu17\nItEryywrpd4Ml1wCtkGBiI/+OHscx7KBvcRt9dgKL8LhZrqe2RUaS30MBh0f\nKXAtHg9YZqgXhJ1tLNVqecvliOb+0AzujOUazfH8gOwornDX2DafgAaI3AUk\nYW5QXviwfywKH7fYHuSjyl5vKiVIJWG3Rq5PGGtEmBv0Onl1Pir6zCqS9UgZ\nWaPQr9uu8YyX90WkXXP2EsiOzbaPejFhec25t7kRlbj3wTr0TsdpQFcLkk9i\nrDoBJaorBr2ugTanTA4Do5BPl9qdQKtuJrJigUis3ul3xxfFTGHtmBax01be\nO61k8NtDvo8yN5NoeIA720cC28TwsyGCnDiElzeAB1OY+R/eJifFtKi+vxHX\np4Pv\r\n=jvMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"6403bc2bb580edcac1d4c67cf93e3084d099c238","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.24_1641934544066_0.5147545925931705","host":"s3://npm-registry-packages"}},"13.5.25":{"name":"yjs","version":"13.5.25","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.25","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"bb1367a9ebffbb18cb52501cfdfaccf9f89efe1a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.25.tgz","fileCount":93,"integrity":"sha512-8tznW/Jwsg0UcQP5rXVxri7w5umH8NGO4EbXCHvfFiflKrGtdXHaviMaRdX2InBrjte7+o3TwejsWWb4zR0e+g==","signatures":[{"sig":"MEUCIQCXLs3QhHBgIZQ3pUypOHaaOqPU4HT/SzzQK3BFMNWthwIgDciKn7qKNEQpYIUPWNXItYNHBKAnH6/C4Sw//bIWnck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2070895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/DqxCRA9TVsSAnZWagAAhvsP/1GGjZH5OZhRk3DfC4Ea\n5DpIrtRTYTNfESDqHFOqYhH+pmeZaU5QkJd2cMYbXRvqCJOD+I7kgmlyiuyQ\nH8Bdwt9ORdl9MB7DlbWSGKm1Y83QrhklRePl0f+dJmHbocPXfDpbCE/Fhb7+\nkq4zptCGUQJyXkmlQswnLWtvyvvb/X1x8tTPFZsxsJPQhnFGaJvsfwur/E9I\nANHar5IZ0pPCli2hlFuGLYtZrBKTfebX/uiKOVPLo0qfYCjyYD0dOXWKsnuA\nTizKnQyP60FN3ag07r5Z57NP4TGXc4UDltJJHOeY0WMQ0seSTKLDSMVkNySR\nD6oG/K6FE9voHeC3lVivVOmgk37golQ2NOj5LBGG0Q13A9zIudhe73MZ1BLH\n0VtlfxdQIzDAlxPfe0hIqMSlozhi99Wwu+GKrTcSyA51yyK8i0ymp/0dFGiF\nmpGkzwGxCg0eOcU1aoDdXMTmNPgx1evXE69/B1KzLtfYX8jdLCqzzhb4TOxP\n6oVJHHPuRUthByc9zqXyMOmt2sG3tSyqGm0ScxgAI9t/QUG0oXznKzDj0tdH\nhoHbp4xud0Ye57UgvQwCN+ngYy3XDmL6xCk3I2hud9F/owSb0aZ3s4Nu7OeE\nsYZG8LC4Xxfy8uTY1e2YVK+5pv7NLyON112sq0R9+XUYRSpE2feN4eHyBgfa\n6nDI\r\n=Adig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"0ec27533132372d0ceab1a8bb50b92d62d26c271","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"7.21.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.25_1643920049236_0.07955778900695432","host":"s3://npm-registry-packages"}},"13.5.26":{"name":"yjs","version":"13.5.26","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.26","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ff9f4afa94f1c5d92c8ec4c46376682507a7e41b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.26.tgz","fileCount":93,"integrity":"sha512-olWq+RNX21yEebb3wck09GCX2qbLWoruqf6+uMX2f8JcblkVIIC2To60h6m9VJjfuQsmSMIeyXbMhWHhPyl83Q==","signatures":[{"sig":"MEUCIQCyq+ekmKARhAki7DRJltvBhKk8aoW3/SCUDdbZRNV0tAIgT1uFuA8n1tao1QD73Q01yWv3Qk+4kYMjwgHVjFduDD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2071478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/D2LCRA9TVsSAnZWagAAbrMQAJGYbJx1z85qy/S283fI\nQiVodrXPOsiDVGsDdk+9FRdae0a+gTDEEgy9IzTfnf322/2GG5suERQCm2jR\ncX9iJuXvIVRihC5ZAtBWXsY2Tv7zqQLHHVsvUqutcRcuptfwKrl0xPXcMs9n\nSEgRlhaxdAN1Avf1A2MOcu4QnjWG77ou8DUNNSoACzM2Ft4IPyV9vKviyQhc\nQBERtxljkM/7sWYugWk1YAWYPXkg0kQfWyH7gQdcQf9JowqHcswDhm6ugs+u\n25lUj3hsUwA7BxuMswMD6H3ByPaKN4e3etyXQ+XIhEpVr8qeI6y/T2T+pTjn\nDIz81XnH/mLHJ2IT3SHs8Wpi9G2glm/YZyk7TcKDx+ULPGQWhDnIzq2BnYKr\n/0JdQJNAf1ODSBnQYUMvEWhbfKka/TZg4zsZrn1hc32GOLHYhSshdUjl5KB+\nNdWOjVqZxkTEB2J8lGaHNSQlglKpaC/3lFi3zU3eiETRuTcn3LHeWQFu/hyO\n8JKVydnr4Q+l54qWTUvZJhZMKAZ1qTPEDOlFZARMUXdeq9fMh9lrbzR22hMw\nGqdFmu/lqX5C24I/l7Jr8dcps5QmqDhfnHJYqx28F/Rjs6GD61cK537joHlR\n2cSF7RMA5BCRh+Nl90Fi6Jf7sv2nJGmDEW2L+uD3xMWbfrQgUludfkXX0Zg3\n9eHg\r\n=KpyJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"d69d93f8126eb06ec0292e7622faed69ba857211","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"7.21.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.26_1643920778819_0.7855418340163696","host":"s3://npm-registry-packages"}},"13.5.27":{"name":"yjs","version":"13.5.27","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.27","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8fd823cdefe696e74838eb06d8eeebbb9df70dc8","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.27.tgz","fileCount":93,"integrity":"sha512-1cWqmEomMCJTemtKLpEymXU946KZAAS45RxrE3TZAWVjua1wJhUF8192HYnuvOKv3iInxyySDtoMZTPs/afe1w==","signatures":[{"sig":"MEQCIHrBleP4igqkmToXsaQgLDjiHCfTMdZD5hVK3pGZABsYAiB56MgB1ykLOW02/JUyz3jtK/oSSFH/kWmo17hjAuwtUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2074492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/RFQCRA9TVsSAnZWagAATpAP/AxtV/gc1orh7+NNts/E\nJJKXMZV8QqzRtCHNVylBgye857gCeYMNn5Ip7uHGFh8dR4R5TPY4637LM9kN\noqdHXLOpC4TkDKlZATStxX/Cqmkg6PaQ2m7mDSY5PSQQWfN1/16lcbtYUHMi\nNOQ7tzk1iFfxajeIfIGNrJFTp9O24ZhLiGfX2NyjXU2lEnTqe3bz8dwSSg65\nFmHN3NjqYsRpc2qLmWCexc4nhhfdpggRmq+iRH6jrOrSpLYpxroIW0WnyqqQ\nGaBinEqQ8CTMGx6tInKz7SynMeQyx8e9xwAg2MYulgqgrS3z/SVpXz8wKWLO\nqIWHAsHo+BYvvsl5c+p+SK+LGLFZOnJjs4pUDlEp/Wr7B5cQ+j88YA356LyE\nLmFACK5kQJL0eBKexq8KdnzczuFx3WE5BEZGSUPOmii/PLdJ4Qq2uFbpwXhH\niFC70yyfdBxWqhk2Ewipn6QeHLrpffV3uJLAnzlayqkO79dVHd0IQN/fWdMn\nqzCxhcxKRGEQ9K6NXBY79MEzcCUL1+vWLEygTp/WVbh7p6hH4CPfWMBvSKta\n06qaSwfv4EktGky/52ZGIGfasHV6OtNabTuDtxVWoqyVJ8WqlQHqDnNxI3cq\nLivxg35251KiicjyNeXkXuSIq4x1RyH1y8avlfSuG4uXaZFpJYe78+oLMS6T\nZu+2\r\n=ko0z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"3f347772013a54564ae4352c730773a38653c9c7","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"7.21.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.27_1643974992504_0.04535141318916369","host":"s3://npm-registry-packages"}},"13.5.28":{"name":"yjs","version":"13.5.28","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.28","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6956ac51603e005df3c883ec9668f50a73870498","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.28.tgz","fileCount":93,"integrity":"sha512-vvrSdobLkw/0whVnA5ztLD8rrDkQd9USlybS0XtHfQV96lyKLJ0/tuCwcCyHU9ZPjPqC5n+smx+te2PgG3oVFQ==","signatures":[{"sig":"MEUCICQqZ8j67NOjj1edv3u2pMGteVqT5rFVRZIa82speUsZAiEAkcvOCo0+Ix1EKFGitxyE47aWgnJfWDPNbXlvkAqCwsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2085751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH2KzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkBRAAm2Ds0OJctowN4Mcj4uKf26IwizEOSzd1z7VejzD2/Gsz6AKr\r\nFdI3GOtUOKToDWAyPeP11X8EI4StHXmlRGylCJC1FybcJ7FDemChvi21CsWz\r\nLIK7qOna5AMkaoNw+/QwqiocxM2v9L/Jxu/TDIpqed0/t1tFsMvDkQafDuaN\r\n1SJmx/OBle5HcTyYgDCVvAxhA8seMntAOlvym+1EytSA5ZbRbg81wfB0u4kS\r\n+6WqBNL2dbQaGKT+tMrtp16+PQPywfiFJjKsOnGgiO0ZEGxxbdrqhn4gKoeB\r\nmn5X1nTAO11knaNoNnv+C9AIuks1+s3SlZlaHfgZUU85QAM9iO9EzJ5IKWa5\r\nixADVvyURsGd+3KnDQS2hPZRjuhKfR2TUUQIKMFGv4MB+2T2SozGwTKKqhe7\r\nxCPEyRZOasowiQ9GbSyJoByCkW4kOFZ6gA49J6SeDcGlel62hq9cWhKaZfXy\r\n+Z8tpkJCry3lOIMWhvIapljxgq0+/S2meRYGtneSKpCz2ycqaDy/nsaLoPf9\r\nbTW5oqVLC3DcSBU72tbmILzTwuOavUdcu7H2TBnK+1P3dkSxHOxRbwOlDz5q\r\nY/iAX+1WZf+JTKTktPmxKoxj59YjZHTG/jWlP10gQOVrMO2kFLkCHPOWSaoy\r\nC8jMYSnqapOl88sqLuOOVFpsegPLatURV/g=\r\n=kFHr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"afe8e52840d40b1037f3b9aa5c2125b57096cfb1","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.28_1646224051249_0.838359379720413","host":"s3://npm-registry-packages"}},"13.5.29":{"name":"yjs","version":"13.5.29","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.29","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"84f1963842b600d6dd18c8a0acc6e1b11b50ed59","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.29.tgz","fileCount":93,"integrity":"sha512-Wtx1jLM+LbUUJsN9NJLYgANh1MEI1QAFyLLTHymEwpKwWtLg9hRvucX7YGQ4GHLT6MIIdWt66B5Wu4dkZriEKw==","signatures":[{"sig":"MEUCIQCZOtik7r1lTVx1mPPu6sJgYtPHDrgxaYMXjAeerqOZNwIgDIiy8DJDR8IshdUtPh0j7f1/eAZ7Voe7+Md9lDFNQKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2097403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN7HvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB2Q/+ILsInNt7ka8u+RUghDiRuHWP56dhw2HjmJe395hNe3nmZ7OS\r\nZ649ylyXRA3xSylpCYnTojn/v2Ld977D2SGj+fsCvg46l6/1Ogi6ABhPmobU\r\nAgjW+PTzBxrCRGQCqTdfemA8Vc+75Bar17ZOWZEyvOH87Iuwr/jYYw6eR9Cj\r\nB8FVQN1PuzwXVGR9YEr3Ie9x3vo3ZKDGjy4bSnE29wwHI9Tx96Eoazi0s3ah\r\nMuq3nUB/xu74YsiW0ng5H/0Pjn+8yydNTPp8VJji37AQgKyKkmjPiZJPZey8\r\nDaZEW1ZRGTb6cP4jp4CEAlpAY/snMk0q21AW6gq1Gi+QQWXkFH+kymUfACt5\r\nSZ38TCBgcHArq44TuTkekVB73tf/gJjyutsrsFZkwC0TtG35mTy8gOKgb+aX\r\n7Rbjw2zDWfmCEoAgagWETkEFN2pmrOcMCItDU2Qb0eOGYSwszbpeI+BK+EDe\r\ns9U5wJdyV5ZCcorIEfM5VsPXiSKJ5JYT16gpq2a4oG/oDLRXTINCFAoyUsz3\r\nAaij9M7beVvgvyvLxlatkH9neRkV53yKj6SH3CdPsKDCsfu1uUKa3dh27hs+\r\no65cSbseCQjmpDFa64cfMt36IRVCKvJFb5E7BgdPuLp6q5NED6fLbirbSZ/f\r\nROebecPhYXGNFi9E7JNiN8BXR3r3TC27Viw=\r\n=0AQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"3c31b22a9280ec7f87922993dacf58e48f1768fa","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.29_1647817199497_0.7660212789847145","host":"s3://npm-registry-packages"}},"13.5.30":{"name":"yjs","version":"13.5.30","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.30","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"710a11c438351d75cb879dbb73295fa3c0bb923d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.30.tgz","fileCount":93,"integrity":"sha512-3uIvQ+/iPknJJToSOVunStMe880zQvFev52Hru1A9ukCOoywnOPPpMEuc8uSmFM/tAZGrAbfXDqZzjZ0tXDXfQ==","signatures":[{"sig":"MEYCIQD401wtK7cdvsxT3T2nE/NTfd0WWMwyeDCWHU8+FVJbogIhAI49MaVwjYi7LCdaHxrbBzCcIEmHQC125MPmDI2pm66r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2097403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOafXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwlRAAiocAjmyUFcp4uS9jr/H9QLALUTJ5EeTsBFa7BXMrymsc5HAl\r\n9g2q9GcPNQk2gw17pbd60ypJUKFPGdVNxnGbMPw70B7SRgIiyY5jiPcIqRJA\r\nXv7+gvPDChelYRuBuiUBTztKtPy109rEAvcZKeB0sJfhZJaPcMbAHsp6IReX\r\nuoVYtNeL6POUlj9BAdGrThx1qdFG9yazRWLF6JZpYn/F5T4W3kCXqTv80AGz\r\nYCgb+YigXl4TxSkzW01qzAFiQ7RUi/rTxGngAHUm2vQY9lxMbIY5qj1bWd34\r\nICGySH59ivhQd3gzylJgG0m8AqlK4rw0gQ/T1qwA5uMNl1hkfXyR8JeMqQ2H\r\n5AKiHDPUi5Lz41PxnDyxBwgMl7JmNCnCSJQW16GUTa2RdjeaDMsv8g1HLe9R\r\nrZEV4yztrR8WdsOdK6lTBWOiN7rUQUKXMzfrSi/4UqVucXT8+MMlt6g86vVY\r\n5TJnST8LaDO5Lr/GTHyZM5IgXDOCbPumI1uzpD0PvLVD8PUqX3fmQ2OPMBrv\r\nhBMxPI8l0ObEWJqg0tkSyC9fHBiSgyjoZCV9bSZV86+e6VhO+cFgE5C5gcl0\r\nKG5+7tvyo+GtxECGiDRdzf6mre7jIi3dGHOinY9b+4ZBZN7lKCfy49HA2DgI\r\nsDfSNCtEBQoJItFawZV2V+w+AbMIW3/VKPE=\r\n=FF5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"ff5067e149579514a360be5f29e3d4741ebc2ec9","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.47"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.30_1647945686993_0.43544919915594327","host":"s3://npm-registry-packages"}},"13.5.31":{"name":"yjs","version":"13.5.31","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.31","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9c8f6cfd04e8056dc69e7cd5cbc8ba2b4347cc98","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.31.tgz","fileCount":93,"integrity":"sha512-DnHFYomTDCv3+d5vzCrHI2CQhN+y/aR6360RC+HDuMecffUguFWvncecprSvkSZrTHgcROS070oF1NumZCsuEg==","signatures":[{"sig":"MEUCIHMG+BZH6kYGjdxFJXiX+589evxVu8OF8EM9V04uq/79AiEA5dU1yYZ5lEpnXgiRa6+ClbCXKOYNqyb4d6LDsnpksf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2099192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPZMhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodOg//VIDS/S8YKMP05DxKdwqK4y/V7/jJdnj3kBV0lcGL3+NWtt/w\r\nk1rrsvmn9hyRNKUWzw+8mZT124FemykrwiOseqkO71UkwUiCirthnn3t2PI/\r\nu+WxP4RK30FPrxN9zmPtKa2JBkSK29LW6vt1t1WbOqaNpEAnpXNGNed+Y3AV\r\nOf8aPY3zKwhlYDMteK5SMjqBou9xEJRmaMJEBX3BpA56eKDBCZn6U3BfFWdE\r\naRNpz0KNBmvdBTcVpmheLcTTcsYEQU1h5TJ5vJi5FbvUK3L7Yl4buoRYtfOq\r\nWJvI6c2FwX3OGjMCUDtV3hNTf3KlnzSDuKfnPey+bHDYEZptS8PFkMNLKQdX\r\nMS2HHMfqkC6t54PpfVpA8JGNvefoHTCYaq+/nbioLZqzsHILJi3Iw8lfpUTK\r\nFnYqkFg8JNP7b/3rUlGNEnH6Pd3o+RVDCwi2kdBS/nikOZr2Kf1HgzsxxRqM\r\nIH+w+cR0TdHZvYTNvTdYMtY4zNRZb7a5DSDutUQndFx3dABhKklPHSpfwjev\r\nmfi0Q3uqDcQURKrSU5pifvxQRfQdv5v/588W0LldIH+B01I9joXKjAPlTmpH\r\nSTusCjFIWzuvcNY+5ylBZ8JMQeDKH2PDaNhR8s9yrCCH2cFdw5zesocDjP85\r\nFbMlPcb8omTdfTy9HfFlgkhWU2YUCo43Wi4=\r\n=3Og/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"b0b276d964e6880d0cbeac7cf439c04ead6b0829","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.47"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.31_1648202529403_0.1581864545509224","host":"s3://npm-registry-packages"}},"13.5.32":{"name":"yjs","version":"13.5.32","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.32","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9a0218359da9ccee0112b87f054e4e29c096f269","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.32.tgz","fileCount":93,"integrity":"sha512-YU6hAbEGPrvLH1Juq+/7pww+gos3F1kEArVKNOz2wbQLjsfRK9Gcdx5yjQXJO2/bBHO6W9jHNGSNXord+xtIQw==","signatures":[{"sig":"MEYCIQCbGzQsJt71yj/7xz7JlA/3d0kjs/fzohAPfdDvCjiDdwIhAP2RpbhIgff0jEIG28U9hn82ooOsBaczzOlY6+5yjfuU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2104342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPt19ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+lBAAkO63dTV52xOLX059q5FKYy8/83alSlHc3w++3kLl+MpmPomA\r\nMAYP1beQsAPYMFPKmcXlFkVkddHGYECTvZuzAAJGUbEFY6s6N4YnJWbDmki3\r\n+L0s2vDzZl+LzkLiMbACuP9ry2bWDlF/vei2wqdXpcg+rSKa9q8Ua+G789Pw\r\nNuDG2yUZE8nD9m6pBL2Go+mf7tPHEAfJGmvEokzRecl4gDoZhEBUE3CjBAkr\r\nThyv6T/AM2bim1Hvx+ev7xcGZIpaTpD7HXZ0lRCAVEQkwLfpJXNibJLGjd73\r\nhI8RKnaIDRIY+cpzo6tnihWdKu9xjlV8jS5BH8sI22WVAHi1lYwfaCg8IhM9\r\nl1m14sJm/ZzB8sI2atwedetGcmjDga8rAA/cEWrRTG/R0XYS+y1pCyVjVVhF\r\nWlVHxz0lsAXS1b+0aLUoMtUFmuHQxEaFbsg1NnCGw66H/y+eZMyovHHdl/dK\r\nGbvkpNFjLtKjjgcK98LTmkI4+CiqtGkgCUUqLa7TdwJ28k0reDrlvXWxrA90\r\npVrO/PPxBmLkIrRGx2fmoSa2xOwVHjBUpOcPFlRD3oDTdA3zzA5BUCCVffH3\r\nVsLpI1ewYyLXy+3gAnHtiPLHbbTR/oQIThFLZuUgR6VkJZsSYyy/oUqxHBYi\r\nrUks79VJ9+dCau5ZV/fpGaYiLacI9LmR44Y=\r\n=OqkB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"be1449a7af198df9b040918d5bbcb64fa2878a61","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.47"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.32_1648287101186_0.5802451348388749","host":"s3://npm-registry-packages"}},"13.5.33":{"name":"yjs","version":"13.5.33","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.33","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"822d573e376d81f23f85dab962ade16d2a995ac1","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.33.tgz","fileCount":93,"integrity":"sha512-8G0tDMwiGfsX8RoLyXf4ey4rV07JmPp9RA37T9Pz5szkp+WZO1kzwfVJhp17Xh2Xmp+XmotXzbPWzHU1aKtdEA==","signatures":[{"sig":"MEQCIHrN2DeiQ4DHYKdTmco1i8tNUZQEflBHjvmTGC0XDSY7AiBXBFGLt8/Mxc2ZJ/MXRBYI+z7BOWDYKUUPAHCrBjCvNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2104302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRFMYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9nA/9GYxDMChg2VaM8+jaQevMHeDFa28sV7K09z8CdGhzs7UiGG5m\r\nCU9228P/kChPFJPFLeAJNHZAevWc/NzEjDBMXBZ9KOQS+UEC1x2xfZwmHvyH\r\n8F0Up7xoaFT6SkCGh3BR2Fbx3nZc3Ai/JK4yYZ3pYCxhTkSAnETnmzkfAalL\r\n0DtWQXYU2ODFqtPk4QRRbSGGt0EyRAaY47qWZY+CXh2r+4KOx5tBvUJKjU2n\r\ncX1HeAoOxjH1TenDkbMdvqmdC5V3m6QnYOib8iKbwJrZNdIFdS2lqNwF0ZYk\r\np+bt5RRpg0OtNS7tl4no+vVwfFSvThHDqOcmwv8h91oSMs8A4RUR3D1/AOGw\r\nvGtQx2H2ealaJjZQcaFz1yfIPueU9fy/+t/9L3f6Xt3fRINCVLuTeAOD1zHK\r\nwPigam3c5RELcoM8ncH3UfKgtP4kpXI67dWQ4VJ4Ie8+evX8UiIqh0k053bN\r\n5ClgrSxuH2r9w2k+6NZE6mPp5R2DPCwTb2mwFbIoq2t+xGPRksMWidV5TAoB\r\npK1M7mnOfmPd2TBhbTgva1ykN06F3oaVrMsBElexGVv8V/sEU3ItBYkWG27M\r\niCw8CEUo+Jtv8Zc9ceE574SLIUws9A1anl84jmXpDsIsiX+VokvAyaGAbrtY\r\n9GtoIyQgRn/U8c0Yl58K9GUDcmOUMPEzRnc=\r\n=zBHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"7b680f1bdaf016503499ae107e7d84fd0655c50a","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.48"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.33_1648644887892_0.21770279543375537","host":"s3://npm-registry-packages"}},"13.5.34":{"name":"yjs","version":"13.5.34","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.34","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ad9ddb8b6c0806e15b289ff0eabc4f06ba238952","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.34.tgz","fileCount":93,"integrity":"sha512-w/XTk5vhCzbyd6uKKJWE6rPUBf9+heOTzgq8DBkcVgBMv7oeJVFQw2sRqY0YvuLZxURd/XVD2dcNnw8qeFH7Tw==","signatures":[{"sig":"MEUCIQDt8HWRqruNyF5Qvi74UwTim6I2CrxD2bU3lgBJnubL9QIgNHHvgZBxuRrSCL5oIaaCl1LHeKz/AurbsChFpUDZjV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2104302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSv8+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Cw//a/ktnHAMS3nGbAxjVvd+UWxdwnzeN6Vjx4kl+Nwwk7Q0NN1o\r\nSdqbt03I9FXaJ/3gUfvhnuRJPVNv6LumB9oe0epA+CW5jZ0jjy9k+WI1QL1J\r\ngQbJ6Kv9sjsJu/0dT8RkXsjFfpvqzw7XECGigwI6fe3bQA4/rMaISsrb6dwV\r\nA5RYFtQ/GeDoStPBmpeX0eB/C30ic7KQT6W/M77fSyNPkN1GKjeBbKTswhPs\r\nzui29ZBBp/AuSB4jW3np6uTmXQGhcr4QFTbUhF9Dn1891JQSq5U8b9XgMZym\r\n+wjniMXO5d8SGNmDDtUNwnNRnoD9ovc8pS+tYZW7aLYTkluo40pWh2RIYkUQ\r\nuvi/tWlHcnjme4+W79LmO7ZEYzTwKQXkGA89kSeWEQ8DF2KHpTNkZNKbBVWZ\r\n2uZdEmJjUW0hdFmRKZ/qtKnyVGADknxWuEYoriz/ub1NM9xIpLnUwFanv16L\r\nMOTK8HadGoAkx7FEKSOva0NdkAd28LMkPY0Hm4Unzz8liu5GLbUlPu186FU8\r\nr2iS/GIosEfnu/6Mv3vszdBEHeqrVxRmi1JU2KwFeRW2LRlMHRE7fcs5bXj1\r\nltdTZqf4xNAFtIp7JSN3yhaaw0uItjBXrilPOahRhtsfI1DoJk3pIFG15J0r\r\nWo7xg5P7cHb665Sav4BF3LscYk+guOKpGvg=\r\n=1jFS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"92624afbffec41104da70d3adef16a69c241d240","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.34_1649082174446_0.5272222521991461","host":"s3://npm-registry-packages"}},"13.5.35":{"name":"yjs","version":"13.5.35","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.35","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9af7981da3005821304bf87aa949cedea1b69294","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.35.tgz","fileCount":93,"integrity":"sha512-vsqGmvZLiVwFcI4RlIZJeX59lGXDLXw37QrrbKVWXQJGbhMKgwAhZI4ZUVANUO54waoE1jta/NWb6gLSqNZ82Q==","signatures":[{"sig":"MEYCIQDeUEPxVAsyNc2ynnmG12mSmImGuQ3ZAzG/LCJzDxljCgIhAIs8STMSvc7liiWGep57tHQCfBTFb6m+2FOQAkrK8hVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2107366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY/voACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2qhAAiGffpRtvx6UuygnKC6yeXLJ9Bc78mmOKDcAJ4mio2Xi2jJsR\r\nbmvlyQIZAYMH5xKhstye8l3PjlcjUOOMiIhAg4syrFK7A56EovWJKhktL3qH\r\nw+T2JmpwJ3fL5v5kB0epEDlBfFS9T7USATS3sOfg13QDNZD6fQzCiUepQzND\r\nMovjFiBPWoPGEwON2TPY73RGSw/gJKEiNNqGnWielWCDIQHLIPgeRB4QJvrV\r\ny+d2XN3criBXPHWfmCaUTV/np6uQ84+72z+m7zB8rdcGiWyNC5zYg3mCGqRs\r\nxBIb28lLt1awynH9r5105uV25188fHJrgsw1+/EP0cB+c7Mwuqwj1neUwg51\r\njPAZA59zj+jh1pGxwzSkq0D6z4aKf9XupYgnMKNUcG5NFB20E5dwhqVnrRmZ\r\n4LLmai3OgdptKuK8Eo6JKne8RgF3KdHGNP70QYREeUod0x8+14CoWWgtFUJa\r\n1FCHQsJdPO5t2GN5MQUR4JUliI8T6miDJ2I35P8Rh+4HSAwjVlB5RxVaAP31\r\nJtN5o67GITBztWxgBRJfpDSXpMFHnP4kO3RfBM+a5RWww6NFWoBC40wmaLEh\r\nLBsdqG9wBZyArlJE9q6TrJWNWTZJz2CFMUu+d9nrZBDDjTYGyhSDKNuO8XHO\r\nXcUV4j/IQ2//G/CloHXSDK+P6l6jRNA3r0k=\r\n=v5nO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"bdefe0526d16bccc85e9f85b73162a1d83aa56eb","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.35_1650719720383_0.07738885880393953","host":"s3://npm-registry-packages"}},"13.5.36":{"name":"yjs","version":"13.5.36","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.36","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"321a2520b89d757d61c12dbca31d75f7843361ab","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.36.tgz","fileCount":93,"integrity":"sha512-wfB1aCHSp2SKuehmlRK7gOCcpG1hT8uB4X7MZ/suFfgerpgidHYf4j3bjybb5drTTe4Vuqatzc9Bycqh5x2uhg==","signatures":[{"sig":"MEUCIQD7+eZVsnDZ7bz7dYciSegT0B6reW8fqvSGopOivdql6QIgHzjuY7cM4gzot+nJOuxQkxhwfe+A8yRk6GfD/7QkUOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2110220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiePLrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo39g//QEzKgjseqV0a1k+QGuO4JK+K04EVJMOrB4vhXTtA0faaY7Qj\r\njygFFL9RtiEXTHHSzJLDLqcZxh/uExScthXToRACMS+HNwDGp9IpAF6y/oNA\r\nKDLTWA0JwyBOk1DHtqzEQjFt+FDc1b2QSoBMdo7oHsSF/hJrPB0GWehjv1fR\r\nvZRoQ2nqiAD3tne7cnTlxa1si99DgMRZw4A3D/G6ovvM+JJ3dHOe8WvGRoZD\r\nW/z/PuazjKWtfaqZLAgUORnj+WAn6qcTRWCNBDcudoiuB6ed5/OUfGTxiDum\r\nBF/MZK1YZFXmyl6Aizv9nAGu/f2CHym5pLOTRBYPgSSeyi1wt9gglkunnPzT\r\nJL64LzWehUilNrFzuMjOz04Avyli0neqylojrJ8sS+b29e9eyZDG5YgWHY/o\r\nZSbpC7dzxxQ1vWcDlUrj2JBJ/zO9wvPG63vPXQcgyXMrMSyxGiQ1fgtnn4HU\r\n541I59xTs8r+2532pJMl/c+yWxX5fvtty8VJ4PA5ChvDKkRFtRW3wag4s7Wb\r\nZgPxn840nY09iW3Z7tKLMjpT3BruWMmUbj+DqfUOUI7qXvL7+kj7SyrZMslW\r\nXmIFsRwvuBBrj0cMNYKWAq7qRU3dWDnSXBHAjPHUboo9vigsJct28Y/nHT7e\r\nk4mk/B5xapZGt20w/goFgnh8C0ZEoI0z0ZM=\r\n=IvWc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"fc25136b2549f954ea908f420afa62b774d29532","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.36_1652093674712_0.7435064701783682","host":"s3://npm-registry-packages"}},"13.5.37":{"name":"yjs","version":"13.5.37","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.37","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8aa94cebaf571f3437a6ea993d91d4ef417ed718","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.37.tgz","fileCount":93,"integrity":"sha512-9Fyl/WEiTq8e3tfPGg25bNLipx+o5SZqlCSFoXbbejUrUtN27tFmUUa4TVVaXdibQBOYwKK16yvXWrkUA2zjqg==","signatures":[{"sig":"MEUCIQDs1K7hwW6AUnpDAabeqiOmNeSluqfydjx5xeEcSeZYSQIgVX+sP02BTlzXH0xom+dupnlybNd06GC/dJ/zBBdMFls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2112639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif5/RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5GQ/9ElIF9gGthjpnFRzSt1BlT0sEmkEAlIFrqNe7zhN80gVOCwy/\r\nb06EyVRlkebdkaT4ZhuJF2b9+vzUrgsgMR8gE6y0eidXnf8aBZ1UL02hTuAg\r\n2zQzAN+ULncuLzOeAskNnmfJVFt9i2+2IqOgbEto8Ycsz7htseDVqxM+Djui\r\nQqg/aDrOAz5JoG0cEbjCzPJWpUUOvqIKhWbe+HoQTi3jv3F/yT6R+wVmDvwe\r\nCJNG4WzOevbhmJdbvnSeJ5TjfCSLTk7nzbJiYnYvPcs+uyae0JUpuSWzi0P6\r\n4/4qgb3UbFSfV/jUydQcD0J81O9cT4W26BTuAvivERRnjhO+m/ck5+4CJSDH\r\nN6/khO1wkhGp4hgp2CUQj3uFKgPyxaTSA6J6NneNG2erApG9b/4RayEpr+fU\r\nnJuQUwZkZOps+TvcOWzdhkYyJ+t5wEyGKi/6DsS4tgOgdaISa1/6QRTr5r6W\r\nZoaYoqFzPTGKEsRPyd7lA8Y7X3en2cbqXfisY/dkjM9GAEyDcjc9/avsZvUk\r\nxsCGMI09Xxrdp+t+4avv1Zhurebe0Q1+1fC9Nz7AkDA/ig1/aE+voylrL6nz\r\nMC/UA+PRbv3x6B6eCCy+smv4sHoZDhUTFIkyYUtNyiCvF8Jsbr7WHRQp/2Q+\r\nbo39gPuiaCJWVsUVFAGhbhEAVdrsfft1mTg=\r\n=vJjf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"5a4816a1b20456e81727eeacdff1530a4f8a482d","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.37_1652531152803_0.16568432297781222","host":"s3://npm-registry-packages"}},"13.5.38":{"name":"yjs","version":"13.5.38","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.38","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"58dc8d679c69bddaf7c62e74c909ca08a8e592c9","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.38.tgz","fileCount":93,"integrity":"sha512-YCHj6DkgxhIRqdxqTI+htGAhvfmgkS974pz+/OOiuLOj0EgGfUKvtp4yYyQGg1Wf3m4oLet9x7gEvCrxaGiVZQ==","signatures":[{"sig":"MEUCIEk0NcKMQD9MGbRqUIXHVAy+TyPJ0MLVNboImYN7+9fxAiEAqa8hfLxP9VOFzZJc6/PCtvMwGvrzQkSEa/Y52kFJD1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2112562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif9SmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9IA/9FLEC//PYp1cteeS+MEoLf1Up/3W4HCTtvderXLLWPOuiBXj8\r\n5h6l3Lf1msUlogeCT4B8P3PzU7FwrMgRXvRF3FJS6Y7ko9/x9Nj84JgecRez\r\nnym/IUqyRw3zKsVE56mJYmInBx3mLZzZgpAJHgVSIAeWy8Hec9h+6hZwA5c1\r\nvscGG3Kk342LzKMlU03TXWPtX/hWTS/GifxJjfoYnlvk2UMq8LtULGlxWsWI\r\nKwQQCbtpzM8uUUznmaRnVo1ZX/GchhbIUCrmMwRa03ZUVym9I9/6CU/0Q7f/\r\ntOOTejHWSUmhZvrwoYwiq1Xli57phfyWqdg6ttxnsUcsLbLzkj2+hRqnLdhV\r\nSygQxI4q0CxDyl+/Is7UG9VYoujpEKPVXxyyPfifR68TURNn/2CzGwRhncGW\r\n1QNt9XMM8rbfvnnYap5p9y7ZYhrdL8XgoLpl34Xgw9QYFtfDibPttDcH3S/u\r\nnmftMAon1WBKFEkzSnsNBcepNzu703MjFOuyp0whn9U3VUJRfJBL1BizR7uZ\r\nUSpkkNqlCelC4PoSMrrAGe1A/5OHoCSbxncrSpLKpkuRfGO2XnIWsLSKxNPr\r\nZKbT0Iy6mDiBOwW5DpYIaNdhE0aG6nZfglTwlFuNzX/3wxZYrTI2pE1gn+1u\r\nHhcG4guHKgLhDHjB4lMC/xk7oBqJFY8WwqE=\r\n=XPvH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a2b62b0a58c2e98937f6c7a5ee310881d0ae547d","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.4.1","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.5.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.38_1652544678168_0.648786737041245","host":"s3://npm-registry-packages"}},"13.5.39":{"name":"yjs","version":"13.5.39","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.39","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"656763e61bfa0e50162657a8372ac2a50d955c6a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.39.tgz","fileCount":93,"integrity":"sha512-EoVT856l301lomtjjVspgTdSRiFqZ7gNKnmVPX4/V8NHI5EYS39/MdjB9iNv0Mw1weKDZRU8NgxgerqwJ3y2xA==","signatures":[{"sig":"MEUCICXHL2NFgvb3laE8GQhmbMVnz9j9UN/WmzJWc6+SuWdWAiEApxlkVtxqTCnCFc+3DLixQGvqCcnwT0K9gwypfr19Og0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2112752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqZ0tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptlg//c4MFxk4E2hnDLVnskwKZmKLvRbWciJjYj08zR+Nd4yEejhwG\r\nflMycPPTR2lBmS0b7nnYtaTCxCh9Mm/lnv0OCqJ+7dXB04p0E1qGAW2Y00LQ\r\nJi/o9XQUIpfM8g3EKyAhKcq440GBLDgrS8QHb7gNxdkmHRJ43KkyLZSQOE4n\r\nRlniyeTzg2kNcGDHf4ZTDT2/+9IQG7m7QVGJwE9af5CkW8Ue2y1x4VbwhUie\r\nQtvhmmaSIdYeuEXuP1VpxyL0PBEhGLg9bpZl45JdlmC39502F843woHNGjWD\r\nnKwKvNfkjBrjJpi4VkPZvnsy56bX7/OHffDutPBukiU5t5TS7K4qpJunY0NL\r\n04kATgYpBm0nTf5BpKZ3WlkDiA5/r6XknAn3pUI+ROoe2mctOADfL+0TanyO\r\niRXg3vL2aF+HEYjXdNnNgtfJFo+bGqeJbUL3zogYwD/gH2KVUQvELh/oyj9r\r\npVbBHDzXkx+wIw5Td5KWMJDzDYIYKgN6sXYqtyc2t0OBOlikOMUOiSrct3iv\r\nOnlK8cy+ebTt8fwCQQKyuEdScZ+q78zixKcXdCLx1VGesRmRP1jBhVsWKyP9\r\nkLkqVGR0FFubh6oCaKFrjz/HZUSvqiW1+68HWmTUVWktW+NjZucPOsR53FB1\r\n/9vd/8k60aDUHQ6udqW4SM+u8RwVcxM3f0w=\r\n=SNgj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"c0c2b3347b4e381eeb66f0abb64d2b6f2fe7130f","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.5.5","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"17.8.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.39_1655282989759_0.7167271806481637","host":"s3://npm-registry-packages"}},"13.5.40":{"name":"yjs","version":"13.5.40","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.40","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"a07f2c929053a3b43338d18bbd969aacc38583ec","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.40.tgz","fileCount":93,"integrity":"sha512-N12Jjd01vKW1iT9YMTmk387LWLLFf2IFnRgU8fbAG7CTey/TDTXmhjRKItnICjLFB5ua9LNZ5rh1rg4/Nbuj5Q==","signatures":[{"sig":"MEUCIAeYsjW1joRPmDyrMpP6l2vlXCBaazg1gp/tW9CVfxvdAiEAwF6EiOZSNEygtS1ugT34APk6cwxy5y3TE+1P94Sn118=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2114842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2pbvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGMRAAir7HBD5gK1IhrkYxxzewOx6Sc0FuVmdhRF50jzMn0tFbAiA2\r\n9Sph8LGO5mL8B46Q+sT94uVThCQTa96DA1NXZA/xZEVkCJsc3Nkzb6iEzLXA\r\nFyYpQny4G2q3vrI6kQ0Ms72KApeZfW3G26qjOrCOBk/3f7LlaLbZxW03ERZx\r\n20KTMHuFYSFTvGj8Rn5jcxw2+57SYN/SZG/umGErbP3AFuRsZQHq/F6hwDqx\r\nn0X3/YupDcb6cyRSkqLHMlilmckcFGjLlvFRpapvewSvYyFtHaEwK7z+x3v7\r\nGXCaHjYgQRIyg5y7fyoILEn9++MByNdGOy2ygqQ9x3VD+fVxsznlFpsd8OQ4\r\nVpm9Y04H37RIxn5jszbDDu3I935d2pKE0cfPPKSLAjrWsa9BIqfsKiWRS1VT\r\nY0li8T3cuoriumTc5J6DaDoO+1UwxnnyoaXgrwRjDiPhn/zdZSUn0uGZ0rai\r\nlVb6KyfvbsO7tlZMqiPBzlZ4BGPfUAysmqGxgA1zWIdGEcV5Koz3Eh7e+24o\r\nn1n6mbsxaLaj9fUEES5QftY/yW4NIsq9W/C184E8bbdeYlLqcwbrzTIpMw9X\r\n0OL2BVqV7SjSZ+y/GmxiuZhYYU4XnL7cKa7jiwOJK1FB2OPvEDah/Uf+4NAH\r\ncUBQYHENMQkArpyfOvRNEdxxezsiaCkTGHY=\r\n=e2jc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"7a61c9026124443396231228d68019e975285710","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.40_1658492655453_0.5711274138492779","host":"s3://npm-registry-packages"}},"13.5.41":{"name":"yjs","version":"13.5.41","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.41","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"105041cd56bdef154704441c381d80723e072bbe","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.41.tgz","fileCount":93,"integrity":"sha512-4eSTrrs8OeI0heXKKioRY4ag7V5Bk85Z4MeniUyown3o3y0G7G4JpAZWrZWfTp7pzw2b53GkAQWKqHsHi9j9JA==","signatures":[{"sig":"MEUCIBPfOlft1PF0I7RQVXTY2yIjKv8j6Jf7WS7e9ThiYlIfAiEAia4V0GIsCMMY6DlvIo/VJ0VLu9bJl3YqZcHyxUHr6Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2113119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4n2RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhlA//ayICL0I00RZvHKaneNymYMVAQHmk7MBRitjVyIFmv22S+F3H\r\nEqsIRk34IafM2k6Ep4W7FQysG2J1RINkyn3sO8IwqjwHjSeKIrFItv76K8+n\r\n23xs5+zPFUuCAAV1FGCaqQ2gYnEip6N5aIcjax/Zg/zCD77iSS3fjUXJtIkH\r\n6zXTkVBTk/FTyoTpZNjF4i8naZH0jnh7o65lZ9byOAjqzbRKkPpZwrCoQDDm\r\nfYhODmqMfT60GvVHqNy3zGcp00CNtHFpp7YGuupVRp4HcohU9YK/AOpAoELN\r\npzA20QOM2TkauKa8rvNbcEhHz1e/EgM5esF4C5LDH2ToMdwq/0MsmnzOSbAR\r\nQk/kEQGkIhS4hyzoxNvOOZ7Uhghov1ZjjvrrV2Q1Z6D4bOu0rtxwjJrk0eio\r\nsbfAiuareD4tKS2PIAJMLuNBlGKoeqy8DRr/1JnLYTlfe4lpNck+x1o8ZiU3\r\n5DYX8dDng310Sgsqd4Igwnbw+zRqZPNK888eH7ZOfJXjFNki955Musxwm7Oi\r\ngcCKBYO9ZxP0QZB+Y5XCQyPE4GvsxErmMQjOqn63dffQmBuaLEuXBs5UpsDU\r\nZ715Cu0yz/HWJpowRm5xdAIoSYPUPcHjCcwNPUT9FcMa6hElmalFFYU4EHJF\r\nT982rzeENSnNTGMnT1YcmaIqX9KYzy/L0Og=\r\n=HJ6Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"97ef4ae1e0c7cefdaf1673a41b6cc83d68948457","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.41_1659010449706_0.053068195134814644","host":"s3://npm-registry-packages"}},"14.0.0-0":{"name":"yjs","version":"14.0.0-0","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-0","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"3fea9ef22734833065535ee555df0e5a9120a2be","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-0.tgz","fileCount":98,"integrity":"sha512-LVjsQh4EaUDxKZ5r4jy0FJ4D2fL8qSoJvOyZTFCKk2XZ6by57w79B2QxWvmtTEn3mQPjKxDdL3PUXuqhu55dmA==","signatures":[{"sig":"MEQCIHYebGWHYc5pWxsbIoi3xWs3oHYVgFcWGKkl9kuOrdRoAiBcf10U+QZAew4EMwA3vKBM/OffLiyUUp2wlaMrx8zqvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2282240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/mX9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyrQ//bpdq5YMONt5ZmYxQIHTg//Gmd0coqi2wtgP25Fr4z/mi4p4h\r\nR7/NrwfGU9QEpuEbRKD7XGC+VcbNanS9Gm25bhG0lOaq/QKIFn984hb50xFl\r\nF+bWlMQI//JLWwFZOIaPLDQlfNs9nLvLVOGtPiaot3kUXkp7/gy/Qbj6DDg9\r\nlnJtTS/zRPlYLLxT/4KIbD2gDp5OioDeyQgJvoJ1VJYQoyJyQMwPMfaMbXZ0\r\n8yHVAe8K3QsdcI6n8Kar2hGGVnWStZFM3Mr6A7gvIN+ajdFHrfliXhD9tUaq\r\nt0BG4JLf5aYZukqNJA8PzavnZ6pK/JITT5C4OqkkDiWEs7vwtM/ZdQyi0nMi\r\n/UKhlddYzWyfINdvQdZPFiYuu6XhhiGr3zSKuVHkLL6Cofrw7ePoOv0JlxC2\r\nnSoMYPy2tESWHvg9ppC4v6sXEoWp4JTMjy13qc4AgrySXhs/AFZEB14f2RGo\r\nNG/FWY+D71MBqfefDyT9gDLEThHSb0a1BTGGEa14FV8gOszPAMhZ6dE7gMC1\r\njLqaiBkqtHXLpiBEqvmPEazW26LqaV1g2ab1DK6b9u6gt8zV4NybKU4r0TN2\r\n70TUJbwNbTnd7UzVW9bR0mLH/lXeQfd3t2I7Ij/XwtI8fCKYGhIyVuaMHgei\r\nC3jTmTJQNhE9fwpf1bvQRr6G1HXQALvOJUc=\r\n=AUOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"56d747faea0e3def1f410517726e357d50bc9e53","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-0_1660839421027_0.0007141243050370338","host":"s3://npm-registry-packages"}},"13.5.42":{"name":"yjs","version":"13.5.42","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.42","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"949f7d091ded6e2621a5798982a9631b79e1b62c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.42.tgz","fileCount":93,"integrity":"sha512-3aYBPeUSBUCs/vCOYolbyzhsQ6IDm1DeJgfhHVbW+6kq8YhWjkk2SUhYtBxd3lZPNsqmJGzYH9shKINhSVbEzw==","signatures":[{"sig":"MEUCIHQWyOJFJi1Wf9f1D1bN+2gPnsuM1rBoDRuqxQtBs/XTAiEAot5xv/6165rp5FPh/tZtZlO0GKTYTTW3Izv7i0yvMkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2113595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTr3JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxrQ//R25pyZToddeq9OPG7B+mYU9wHaVZNP8qFn7mIRWbmOl2M+z3\r\npMKXb7MJHKq6i7Df82iST19SnRJzMA66sAT+M+C3OXEB7ydBkdjeznlzLZa2\r\nvwsdn1ee3aEvnO3weeQzRbPxkhawlNPWt16zfmkjMQumFmqPh1BNPedmIgNY\r\n/teaQgMJGLwoJ8jOX+8CHsfieYjoAZmHpdTNTjtFdGOdboEfp417wjQXGOdW\r\nQXU1p5b/7uTYdtcX95nOwoQVoVqdMFyxr41MGaEuvweqzTTZLgwsEy5wIz+7\r\n+Zggz3uscZCCgMnleWkG3YnOEBOXazwsnF6mG9jPkszK4UoM88FAH1FAS24Z\r\nAN+OrfMJGKaS9WCZsd2Gz8iK8zIzZisJZ+LqUcoIHMfnz30mPvUvQ+h7Xa78\r\nnoZUk8ePaqaw/NUSFwjF0M2T9SEssrHn0HsUUZS+6NIXsWgX0FDUPgh5mnQc\r\naFCsozjr/gNZYDAx5TvSyTAN4B3xbqZqJfuuwHNoQ3/AXjc8vP1kry7YosLA\r\nDYPnD4X/9D0Yn0+JUpxNsNwp4n/42YNM+XTKKNlj+m/n04QIVY+29+3fh8Qs\r\n5nQ0vKnhSuYyzrWbO+2n+SxMdq7ezHrTn5umsrgfniluN0W64VOifGROS7iu\r\nlqpWuoR894WLYUf8Xox7ccmd0eojaxfAQJ8=\r\n=I0FY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"6208b8287212f3bfbd104efaa76795624e0200cb","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.42_1666104777486_0.04447066493912777","host":"s3://npm-registry-packages"}},"13.5.43":{"name":"yjs","version":"13.5.43","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.43","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"96f396d169142c4d0115fe9112913e8e2bded8ef","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.43.tgz","fileCount":93,"integrity":"sha512-NJqWuiDOseYjkhnSVo55z+FZD6TsOJBZfMbH2I4OCm5vsgY7TESUjUGb7Pt1lljvvdSfBVj8CxQqZAnVxe5Iyg==","signatures":[{"sig":"MEUCIQDEoa9TYJSz7zyg61p3uFvaYA6BhaMqS3z6RJyifN8brQIgHSjwJ262Py9DNBytWr0LteVq1by2MxLPZ+e+HhD9fno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2113756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhz48ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGuQ//cl8SSX8XPPEUOa27+i0jpBq2wlEUPYQOsIYgBcX+ETr5Gwwe\r\nEdK0E7hNkXKtMv0m2jZRO1BIKKTmblyhHVytqpNbRK/46hGJRQV7y6wyKXur\r\nzrf0aJpa5uavnKWx7X4O54AYxIysrYCPfTnJeS4F20wfXmLLCpSDPmq+fWf6\r\nLlpNzPMsOlnF6G3NwyHP0lTBOmriBjv4bntMERVEcskKjIoOhKqoLFfAl/bJ\r\nk9EO3Vq5UsSdCHTSTCrR9B4DENjyMlhxMyWT5NoGyiu/IhGL+qPfym5rk4U3\r\n4fMT45Mz2EV+Y+/BOEXI8rgNlr2Muvv5Z4Q4tPdSUWS34eDbREr2v1NIXxI+\r\nwNKJgT+oZh0e+vfIJhK2CBuZ4mUW+VQUj32GWGGiYw87Z4BhazD2xH9Ebc10\r\nL0DGYAHO/12ZyjgkelIczrHoDDazLbcyzGpXoGWcdgZ1yHNPU6+dq07EuM/F\r\nqvVZoRbElYbYdnAmljV+Dh2+NNEYekhnBeQ6CghQNb4a1ONLrW8YO2lVUGqT\r\n1kwEgh3hbFliocc8JsZaqqcGT8iNEuXVYeqQD5shIGrMBXo/1hLv0hxujP6D\r\nghfkuDUh6tnMVTCrO5E1ePxHMgPeechwgHzEQ010kr09prYGMK6xCZvvqYUk\r\nSC6nOT8PO4ACfmyg5aalZCNtLwmqCH2q6m0=\r\n=rRMS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"afc6728c9ea2560e6af04b963eec9020c5d02f34","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.43_1669807675959_0.08425472463009243","host":"s3://npm-registry-packages"}},"13.5.44":{"name":"yjs","version":"13.5.44","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.44","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"1c79ec7407963e07f44174cffcfde5b58a62b0da","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.44.tgz","fileCount":93,"integrity":"sha512-UL+abIh2lQonqXfaJ+en7z9eGshpY11j1zNLc2kDYs0vrTjee4gZJUXC3ZsuhP6geQt0IRU04epCGRaVPQAVCA==","signatures":[{"sig":"MEUCIQD3dIcoo0eZgdQwKBrQoAZNye7pSE+RBdwQqAnYrPofwwIgdvE9xyIYHRifvyaRH0DLykxDBdGgcijz/EKL6VcSU5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2113790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjscG6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmIxAAl+FHUSgx12cFS62leQA8yA80JJWXm+w+nBKuoQc+WGuT8Ed1\r\ny3H6gQ2rnHvxMukipHU2AjgVBdScBUydt0WP8ScFL+xpAHjcCw1RJpzDhxO+\r\n6059mwtx/VqNQZqq3PIxR2xod7ggUFKdpDeR7mXPl2MK1uvzfSYPg7Pz8/W7\r\nIjI2FAyBu+a0adUlQA2vVKYMvcgfj+l9r37+bSnfqMmHPwkse736HfLYdJfg\r\nI1R8A9qAfP1GQM4Q6W0b9toW8MDUeLeV/azNHvfaz1Gw0GMBltGguM0jOiUF\r\nilCpLUSQFt0tzaEJKayG/pjy0B+9/c/X8ai3eUxzIVbXYSn7E8UL6LbewoMp\r\nN8Pl3I2iRlX9G4Fuc+RcMhS73340T34GSKJ0ViYQabMHf8Bo2FjDiJQ/6NXx\r\nTG+IGMvPkMoaqGP4iDWQviEl6dNLDMQslPDA3oqsXwKlxgHfzd8ltvR25n4r\r\nDA9f4i8fwa/vGvlurn4YPTUSOQOG5Ya7P9mMRw1PHjhMGYuKO0ZoGN04PHlO\r\nGV1um8CNu47nkPhCfRJ1KXYCxxQ/63VfAP+Iri5etUrrz7wsV3nTsWC/t4BA\r\neBQs76bexg7ef+tdzamjFb/jj1lXLs+OYcMQ5ynuEHyH3LZUZzL3KC4ZodHa\r\n62crm9pGD7Vug4i9sa0e7iC9m+m0fYPBQ7o=\r\n=cv4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"31b4ab8d0cd106dcc5d08b10d9b7f2dfdaedd45d","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.44_1672593850623_0.5953239146239147","host":"s3://npm-registry-packages"}},"13.5.45":{"name":"yjs","version":"13.5.45","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.45","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"fd30e41371abbc83c07e5c042296f52e041d22fe","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.45.tgz","fileCount":93,"integrity":"sha512-9VUNDvb9oJHdYSMdzIpdM/agVm+EEFKRN+843CFqQuq5bo/BP3EAaxofRG9jQut3sqtGQT4A9YdQvOeeAjU6aA==","signatures":[{"sig":"MEUCIQC9t6EVcWGLSXvoxGFDOKODyv/Xn9cptfDvVKTw0gJ5DwIgA/MpnmpPQjpKXduiRDrvnoeWTU9ygFREqt2bfYW3X3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2127786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2QMYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbmA/8CqI1ZhwVw7qibVCaMHebnsvIKPeMj0f82/O2MyEMy44BzE2I\r\n/SgszkMPRLKhH2suDTWQWGfX3oM3OOvCF5Z/1V+1PSNcspO1zVHs/iAUFKfa\r\nMihk8VwK5Lxhmf3AnJD9kTLtzfsJnL1A56qg4f2UIq2ivDaql83or/PysZmt\r\ny5QHj3+3x34iPtTd2z27s4TKwpJ++N5OfVNTW9Fj9YvSQQOLvlZUaSDL65ze\r\nZJnwklmIgP4J3CoTcCdWWUwv0DRVSPHHtHfNVm8EMEW5nDAaAMfzrVAI6QKi\r\nqMCRFHSc0NiBxPZg7ON+OuTYrPegkjyVl8Jk9WfNB8H8LqKZ/q8La5VvBc5Y\r\nZYKbF+azfq0oVBVGRKM0/JOZ0lpS1DLUcr2Q23DGhg67KBFaZQOhc0bIjcu9\r\nEIn4uvfRdVU/yVoTMzZ7WHP0bcs/SGkWBxTN0hDPX9KmMU11NdO4pPSr1PFw\r\nuQYrl8zHY4pHFMnQISVdKoeFSwSme1JWVahb9D8x6sZADdaEqlXG+bOIrazP\r\nng/utdclixKVXbKNSqZtuT08M83QIT9y1a2J2eui5Cuc/rzVLL1aG7iKzix1\r\ni9gDfAcSUOXQWvK29U0CdvPrp0LbT3hq07n3lKX5OstKHKY49ltPPq+5VVkK\r\nQ3zmNoJIAHS1l/hsE6JrLC8KZl0TvZApW/g=\r\n=iq1I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"e0a2f11db325ae570ca273c4e75a1b9e8655491a","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.9.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.45_1675166488611_0.2291343478214536","host":"s3://npm-registry-packages"}},"13.5.46":{"name":"yjs","version":"13.5.46","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.46","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"b58de4e34f1525d463f4b1fda26ff30b9928b5b3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.46.tgz","fileCount":93,"integrity":"sha512-KIY4BEWYCm79Sr4JTDvgirXmz3lVZ5n7h6nKlsBYu97f/HDQo+XSoq92RqBiybejF9E/L5Iz+56zZrSfBKZ5DQ==","signatures":[{"sig":"MEUCIQDZGBe52WNS+vTpx3ImjpO5mgBI1a87K773NaXDPsxjGwIgaHhE/AB45wfGVRJkpF04rUYiPtHO0mIZCjtsS/sOErQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj66e2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4OA/+LNQ+ZuCpneeycZPnefrVtDdPndyRcLEJ9gPhKFzGpg3tK6lD\r\nx8qgjsK7VLlaGliXz7vbaIQDWBM0eBEoA2OyaE2Uig+gXc+WsLeQeWIAvwmZ\r\n2NvYDmsw+0LnWl3iyZFqRdaXZdpn8WBOq2zqsD7DbDHXp8kyxSZFNU8OJhwz\r\nAkIm/RuRzT0N8kvQO88PGjf8UX8QpC5BIW4nUQTK/AFRgJw2eEy5/liIla4x\r\nw5ZngNGzO51KS7PREjMgJLCWvtaiv/F2dL9TkxlDV6pBEPec9ea2CiHd5b2L\r\nyM01yiysiTzPQugUGfyCfIpY4XAgrej+AWjvndDmMTTJI7Kd9I5UWUCLCJZY\r\nMhjRQlB7Cct5YOtBKpZAnyCxhPgUkTTiq5XM+1SETXvnpkjJA8J8dW5ancgC\r\niC6ArrIRAghsnNuBBU/k1vfvzwgMHT8oqF6X6P9Sc0Giz63nAUqEozqoZxq8\r\nqFh1sim40y4Sqk/SWqjz0ZQwnO9CEppAm01YsU7xqveW0uwqD+bfsw+p/SJL\r\n+rYrkIdMzFJR8w2+GzuREyX+xmTYGTAlkkHBi8+B5z+hyYkti2TRwMAqD0S1\r\nGIo8IZjRgwzoZv8ke2dsjyMxqUTNv8j/iQ+42WA6tEp+6cbL1M7N5/ijGUFP\r\nrsGUDziihmo6rVsdxKD3FDp//+4O4b0q40U=\r\n=QvwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"ea7ad07f34cc64cbd5d30e3fe00fa2c5476dec9f","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.9.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.46_1676388278336_0.5893481360348918","host":"s3://npm-registry-packages"}},"13.5.47":{"name":"yjs","version":"13.5.47","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.47","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9eeb8425da581f7a599bbcf7550f7fa8d6765dd0","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.47.tgz","fileCount":93,"integrity":"sha512-F7BZ+Bt36OAt+bdSQS7TN43KSxsHjfXWfcLC526tJ3mctO1FYHGEtOrUqpLC7pSp4jPn4rKSYHv1PVQcdb/vIQ==","signatures":[{"sig":"MEYCIQCYOafTUH98IKWNIebNYYMT4rL9g1VDKm7hRS+Ez2WTlQIhAIkudoFD7mt2AosWuVBEsWUUpaA2PBblZ8xtUdHNnvAp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2130411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Mh7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Qw//Uuxiio9CxKZLnyowfMhn3WTKdZt/DgzwaO6FkXjaWy3HiJno\r\nq1/FfqsN2ij+hJ/lsYzX/LequlO2lH650A9vLk9DF9bARqyKE0VWyZ9Pjj7A\r\ndQDIpAZTMpqzCpLBI5d84pQ9ORm8qQvN3lnsTlXn9G2lx5Z9LqpSLL5wSRyd\r\nRpTitb5gf/Co07lCOXy5bAGzR5MNA+FES1GpvnSzu/GKvuwvGX8u7xQkRpPL\r\npJP1lsV6fIqCCKfHLhC//lyBg5eP7rRv2+1BrPq65ZjIzd5eaRrAZdtR3B8y\r\nIiGET6ym0tKS9MhfoEfLjrDFNGjnr2PgHGyFVi5MXfmGFC+5SMMaH1ccKL/U\r\n666vU/gsRx1yYJBhB2QAR37xUchruTdicAEagVmgMcSCH5/MQfLpGj3zGUVs\r\neJM+h4vVZ48hxtLcBpMgBdk/2IaVoaFYOLVUyY7zcUpFfrmAXk0F2PQHtq99\r\nCjADIC/S27iCT+bmVpz87gK92qY4CHQQ9RbXftWY6SLSDupKnozS8khgkC2Q\r\neyj6az0anKGnyqFJG4BovKcsiTx2rzpJD8izTVeY7SxfK49BZFXjYynPpMbs\r\nXoE8wHf/u67SYC5xzrIJhWFWHYvTRcxYCRMZukN07OlPnxapB7iti1LR5jIH\r\nZUxyBhskmFQZWw0GFR6wZK1i7kxfxWuwm4k=\r\n=YSQm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"658c520b93c43adec1c81a4dbd7ce61f94542471","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.9.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.2.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.9.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.47_1676986491514_0.534194830976032","host":"s3://npm-registry-packages"}},"13.5.48":{"name":"yjs","version":"13.5.48","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.48","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"d4b4b9ae974dc3180cced761c2f36988948e71be","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.48.tgz","fileCount":93,"integrity":"sha512-RFUqe1UQa1iKfQ9wZkZQP33iEBBSTz6sW3S5CWzHEe0JVksOi8AzspSTvQk5VskoJj4HzMUYgaNcPrE0MqJ8xQ==","signatures":[{"sig":"MEUCICoL93/8RnafoHHCCUSjg94zcbQU+qqZvoTSEUoHd9oGAiEAwAhe1QYHV6TtWDU7U9sig27prDrbYswDqsx//bAcwE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAO9GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFrA//Xz6eZ9oM7UCttt+9BJV7z/sruG/oEleV3hZp3bU+v9WtKBJ+\r\n/4T9WgXz7IbBH5ajNCiPl+/EQpomZvC8KSwWiuSO+B2Y3i4r4aCqOL3hYK5z\r\nrUBIeII9ZwTAv7ThN7EQDWWcClyQXHe9YHoaFBFWQMQFvujpv5IKyyWHKo6m\r\n5agUX3oBykxkUD+2VSoC9TSFtP8GjuZD2DHPdEgUbeg6CaDE4G0sebAB9mYl\r\nZVxfy2NjYR/ccvmw3mC9+YFJwUxfcivJLm9AmFpq3P0XKEfbV08sXYm5xeFR\r\nbHYXVDrk9n3bd3VHU94KM4ECY8Oq8uJA2c3jHpw58u7IbykTGdemTKzN7z4k\r\nir7KwisN+b8nk6f+kNHaJ4WoYLUv9rx2okCARFpAjTXHW5R2AYYf5AILo13j\r\n5tKymrZYYmSmyKfu/w+GJXlHyvKLUGJVBz8U6ZJNWvrrwpyJONCPeXs19rF2\r\n3cky4Zzq0utTDLAeSrchVoWqQcGYzD/GXwPI9yFbya5twAbRZoIpOOqx8+Gh\r\n8yq8edPesImAogtbhkg6AoVwn6PCIgPrCQhvuRiTFJGLQo4aRP2ncyznx9Vp\r\nkpgXOWjT/qpjtgdHU/p8l8lzP8DDRbNpqgmSxCBV8AiW8enDp+71HE9G9pO/\r\nXvL73LgkEyvY6xD5riJJTlHGiGC41vmDPfE=\r\n=Nex6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"7e40fc442d4b2f3e527de20fef40ddddc0ee3caf","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.9.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.48_1677782854048_0.4415033740241865","host":"s3://npm-registry-packages"}},"13.5.49":{"name":"yjs","version":"13.5.49","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.49","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"09978e912b877aaae0b069d4df22179fa858edec","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.49.tgz","fileCount":93,"integrity":"sha512-qfQGf8ninOMpOgHkZxLXQOVeLiE9bWiZbwWTkMptFRlNzq9n6Zg3u8XtDFXWf9kv0gXhW4KHEBmHXoGYFEOT3w==","signatures":[{"sig":"MEUCIQDH14suHfoh8wBaQCFGiadDtzkaDEj6cLT06ZclnhvDqAIgNnKOJFBWp4hmqDw+6FOCfZJgdzdej+ethgfPdktMp/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2133184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdg4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFDA//V5tK0AwYdY23hynVlq1TgemPT+gwE1nhz1kIVlM0c7eOvJsI\r\nYqkLCeHQSLv7EqIxEB/WTRoZS5xDR704onSVDVK4j4nmFOaH1fmgm6V1kQRz\r\nGse5Q/UT2NlDR0eTElZMyaXffc3kkeuL6ceusqTQSCn8sELweVtEppEFaQJK\r\nf+5+DBoxY+jjNwx8K8Iaq8B01n1r0B3yHyWZOU7rrl6lwiEYEyHMuJd56gbm\r\nTDFHrK8wtTycQSKmLC581BKi4pPd7M9xqcOZleK625h/pmv7CudfbesKaKSe\r\nZmU+LA5B+euaj2Dw+hWd9WMvWHakAh9mmkg33kVGX5v7j3Ps2ErJoZqfiX22\r\nyhE6GolJGBA9UK4mFqaG+l3CgrlsdEc5OVV+CQAyZEshLvIdp+ufHy2gGwx6\r\n23+RWCxsPmhIVPKg1EST89clZa3r5e8LpnD/jhotqKgSj1WYzmqB5TVcFqWs\r\nnmcWRJ5aIgJVPB/S8vCpTS+dyYrRSKwLsb8jmVN3y9GIL2B6sqas4GeUMRx4\r\nBUu88lyei4Svy++nteMnXxCNo/J4mS3M6FtwiQQlw+rXRM/OGLDxpOlUJlsp\r\nNFqKv2MjE7hEi0PFAE6jlOqMpZ4UpY2Xv7vVDofwuF0o5rnlYD2nJyt5b36P\r\nCyZhojZyeZvIo2aQR5QcD7/XNgPNtHB8Z9I=\r\n=e2lf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"52ff230dd1bf96b0563264bd7b47732097deea35","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.9.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.49_1678366775927_0.7313397088800102","host":"s3://npm-registry-packages"}},"13.5.50":{"name":"yjs","version":"13.5.50","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.50","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ab0605c677922163c9fe49295d3fd47c04c8e0e9","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.50.tgz","fileCount":93,"integrity":"sha512-Q2KVNfovwjtJV4Yxz+HaFYT6vTYBaFagOSpTL3jbPc7Sbv/My68fLTfPlYy9FmNO87pV8dMBd5XuVar+9WsAWg==","signatures":[{"sig":"MEYCIQCqjYYoO3gnOotU5mTfDD98LGtRmr6dg1zd9MdV/RWYlwIhALwjB0geiRisvCO4BcP66k3JVjDdQOk4n/NlkZbCEnp/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2138158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDDhhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowZw//YhlpdGNKaKhMOzxfigtgx84PgrIo5ZqfiW25515JPjfnI4Sr\r\nTv7ZN6p+PoMxbJbEm/wL0exguyh5K6Orb9JUJ4JF9jPvZVPwRKSZZIXcJpfM\r\nOJ2J/7WWygpUr8A3Q2wgBBMJs6PDstABZruWnmArxVWB6wieIUsZavh3QU55\r\nNKGpS6M4QtwHAgqPGzUZOPCKf7IztjB8zVong7kHS1SvhPuEaUgthFM15HEz\r\nKRFI8IxSFr1my1UnZnsSZuxyFqy+3rBfG/vRAebr48VCJVpuBD3IfYzJcLBy\r\nubPq7/ET/h/w9FMIeZSmd6MlPp9WzrU3ZXBYfAtQm7cPZ3gDz1t0x/9xs0rC\r\nrYF283v5qovd+6jKJJGzioHE+o2a9PLoZrOqjxknb7yPQW4vqDswlCLJlMYQ\r\nlBrcIVADue2WFWkTVeCGHxfjBSeqR3UF5xS6jRidothwAtsSfyEHBg6Bm3L9\r\nnKH1Y4WVKsILN9ST+idUusDlo02aJjuH90KUfL+lFPOe2qnU8e5+qGGpgkIx\r\nUQXn9rrCZDjdoaHALhZC7caLpREVRW+XF0XncCeAL8L/SeFFTDXd05Ck/VWp\r\nLFoJiff+/Com0LeyeQQGW6jurnJe2MeVUZ3RIADo515DNNl7Lcm/DpOFPO94\r\nqQsLbUZ1HRq1lL1ibW9rN1I0KPj52DGKJWo=\r\n=gYhB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2e2710ded939cca0ead6e6be19dc418c193bdaf8","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.49"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.9.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.50_1678522465298_0.09639192798839047","host":"s3://npm-registry-packages"}},"13.5.51":{"name":"yjs","version":"13.5.51","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.51","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"afd5a26a230498c3b4bf8fee9c8dbeea71ef7e5c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.51.tgz","fileCount":135,"integrity":"sha512-F1Nb3z3TdandD80IAeQqgqy/2n9AhDLcXoBhZvCUX1dNVe0ef7fIwi6MjSYaGAYF2Ev8VcLcsGnmuGGOl7AWbw==","signatures":[{"sig":"MEQCIBbuPj9MKuKAH+l4l4cqyzP8QAYT4tm5ZsQJPZUAbzpQAiA/4iUTzOlvzo6s1bQcABy6h5InIlGsxlzd/3kkdHBq+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2174446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGtItACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdcBAAhFhB3mv4hJ95KKS09HVA5znsNSVzdT0IpBDI5b125tmVEqkQ\r\nNkFaluVDpiBWcNPNkbSNfSLn6nwGImIEYTT8jTvmvogqFQOJuqDdcQbLm/p9\r\nz/WG4/ytpxxYtkMeg9DqnuWTt5Drf/7NI4+psi+/4E5KTtA/+wD2tozj9pt6\r\n06/YpbH9kkyHJYrCXRQFpYzDruU0OMKOw2llOZv/KtjTtVRMyzHaZ4USm50l\r\ndilrv/DA8IgLSiCKmHa7M/NE3tmHgTRkC5w5sWkW2bJzHb0dqV/u2H7Fq+rG\r\nnNwZSMNE0xVTxlE+zSd3yixkWTzNpVZBoFhm0vC0DAJwRrSiZ46g+fdLjYqr\r\ngAf6K3PERQgK7gXcANt1P1ZmVZd9C4ocmJx0m5OhL4MQfksTZ8HHiO1yeHyz\r\nu0HklGwbInpaSmtRhup7oP+CJd430cLIi1zryZ48SyYNoIBK4ccHeyEXNOC2\r\nk5cwmXw4kLNzgL91qA26FMLySNaYZQFCDbmGzwql4Rk1YbhCxMxj6QbzlUyF\r\nJwwcgjkAx4W65Bxkc060dt19oukFwbTH0ijelMELDXJpWawXSr80abplgp2j\r\n5Ty226tMxpBS1LnGMkNtEebx8ON61ogc7bqYxqwQgGBsQrvQrkgDSxoZBvUg\r\n3uqpCXLuGWrmql0vUJ4B+tbONwC9tyniGzM=\r\n=zJMd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"0d7e8655314b62c526bff2520d94c406be2be208","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.72"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.51_1679479341500_0.08381690902450933","host":"s3://npm-registry-packages"}},"13.5.52":{"name":"yjs","version":"13.5.52","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.52","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"aec0535e16d45ed4defd6489fffae2b17e30fdb3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.52.tgz","fileCount":135,"integrity":"sha512-wTajR70VeI6uztpUk4kMcXYHSRzuUlNyJPdBG9NII0EcFf27DwGduZEm3XbP7VSzlGx5n6uenBhOPX+YuPH/tA==","signatures":[{"sig":"MEUCIQChpHBFQ0Wu4swBMbjBYJswnymg9NMsdv9tFwWysi/GuQIgYghie85tA6VJV+3dq3+MGzxx5D/xIB29jXtHSmG1bfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2176896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKsPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOsQ//YxdCpOE/0cDuXWnPZ/A3aCVmQIBoQj2+FEotmfDEjM9HGC27\r\nn9YmxD8lp57kobxR0RiF9SSF4AFWr+mPdjycaW9ZYFCmMrkE+V9Lw5PBiVF0\r\nP4JdwDNq69qQjDx9OM6Lb2rRgyTHqSLdupxQnh8QXcLWS6fJoVn2XZ9ceG8A\r\nDRFhiPDXORdb/6z3fGewg+NCfHoLEk1Ij36u2kfdLiFTB8E8keCQf9DeS/1/\r\nu5JK4O1E97hl+fvvKuTHXNyR06/jEUqKbTkAVnPU5UEtY1ImbPyGzMC+c449\r\ngG/UJkI3cBwVaHgKJRLyzWYmXn5R5KjBsKxvJ+B9a5WQIWijLASCC2zRpwmL\r\niwrwGucFhtyEJ8jtZP43rjGFw2BbDYJ1INoECnI5d/eer6C1BX1RkFfxuMiT\r\nrByaSo/EX8ExS1sH02iG8jraIGkhBWh0ATh9Hjs2i0Py6a5jcNyFJBtIQUkz\r\njE83+IHX/aHZpAj+XkCs9olItvM0C+Kpwz3ozju16fNTT5XwX5qi/YhLLcDa\r\n4SEunpGUTWpU1/14DdSYRs7fF9bHzoMWepTXq54gtANLAqW6dNxEyhNcQE1I\r\nylzVAFLOnO2itiDeCeIfSi9b5XQxyMiO+CpKgYGBD+Jf3FbfT+J5PGNgckIn\r\nIC/VfPNi4Vp+OeUr4QidnYoJMuuz4kCGT0o=\r\n=rcX+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"710ac31af3bc1520437fdc9b0e6eef9cc2993e89","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.72"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.52_1680524232320_0.20330315357906237","host":"s3://npm-registry-packages"}},"13.5.53":{"name":"yjs","version":"13.5.53","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.5.53","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6531378981b89cfadd107145f7fb9f65f708a01f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.5.53.tgz","fileCount":135,"integrity":"sha512-B4UUycEK8BcYf195HL4LN4Az4Sg2+QzTHnabFHjQwLvGn96v/G+4CS52xNZk/0QWNXhLRCb+2GK3JmcX5fiCEQ==","signatures":[{"sig":"MEYCIQCcakbHVXr9k4quc0OeefAIFP7EP4VOks5GfESM2ndANAIhAOX9CVNw47Kk/quxxoQr1/5uick1I2tviGr3F9z4dJow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2177804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPtwjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/HA/8DdGer3MUmwfNT+ySAjzolESqeYs+DZqozOoR26MdyjdR/hdp\r\n1tmmkphn/PmWl0m/2iCL425Lklqi05hkJmQahnOmDdW6Qjz6ahfbWUsHoyA9\r\n2daC6J7FASonxT5zZBXfmleZlEgfv0UEq3gsr4XvDZJlv+fO1etQgq5UAkNH\r\ndJQXiak8995AjHADBtINmbx69m0j1UCHhtem7bSfKCX/X9eoB8tS69AMesUa\r\n+Pi5YdO8S1UvECat470APGL459pE/BT8gwLsTt1DR047+8Fx68EAJNL4QyM6\r\nX1fCLPI2YXbhgHqkk5j03QNhccdQ4JRFCsssYLPk6JDa4LWHSGr0JX8BevSu\r\ndK0mtMOJo4nQdpZ0moUkk2G6V+J/UuXxjTOxG6r/tJ3Ln8tHWSi1ogr9u4sB\r\n8/n4Eo7atE87faKxGwyZGGo2iZ/Mw98IoZMnxnNGeVBzraXNK7ajmDjGpE57\r\nrIuLOIWTY7gc97BA/2teNuEeRmtVG+sZqKQwcZNY248WVIZS8qYf6oTqU+p+\r\nh+FT934MQdQTARv1IO0z1jys4NOmGCeh+YI6CDt0mdeW8P0NOMmVYTuAudRa\r\nkuc2tLKUNdqTetOrDpmhPcuoyAXXJulQKrhU3aZjK8HQtnGC3kp7Tuq0kEEe\r\npj94OFnmXLcL+kv6+nx5VeA9BBpr/jkiujY=\r\n=zu/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"5a8519d2c2488bd673012ceaa1c81ef0b0b29cf6","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.72"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.5.53_1681841187584_0.7739056915547293","host":"s3://npm-registry-packages"}},"13.6.0":{"name":"yjs","version":"13.6.0","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.0","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"3ede38b3c57653c302fd63d7294e63892514fb0a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.0.tgz","fileCount":135,"integrity":"sha512-tFZtuQV6XamtDa9SfZhUsxchUcTBWe7fzpo1UWZDLXGejTZ5t9MCswGYzyvq7+BDzfEc9oX54QEbzI/4NyS6+g==","signatures":[{"sig":"MEQCIBtIqSbTQbB+fqQO4GInH2Ry0A0NWb6ZtKghftwOyiJrAiA7gPvXxxjvw/jtVD2THv93P7SAj+o5Wb/LYEbhJGm9aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2208896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRA13ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTyg//d3MSWCpxUfS8fQnp61leJd6ZVEcg/6Y99JqRE5VePdyMce8i\r\nTAnMfBa0BX5FseKEYYWrNFB3Fl9MV82Ed6/LyE1yEZKDX1laWTblg11DabTt\r\nP+WDfhvgSUwUU1f7U9s649lI7PgFUf+ZOfzruAOSM+uwqfJ1Z3xkq89pWZjn\r\nhGqJ511FBtZS8r1Y2q1M94DA3cdhwXItHTT1yAi4C7Fv+OgfuYY5d4ixMTbQ\r\nx4Md5mVTjPjM4/1dHgDlg6paIY8Vi4znQJd+xrDgLeOD6dmXm4kEID1gvDKw\r\naUg9p8eUyo00iauihyLsZqfN9UphRNJEdUwUVSSD6e4vCIGtgArp+oTW10RQ\r\ndrikvnEcN6/INTQpMJgrlKibc32LoFupQs2gXTRS/HCtfi3D1rpGqtMAKKak\r\nPu3oRq/XSbBTFnVdxW9KNohBwYk2KES8/29dOYDYyMTnZu2s/+3jU4O6rHCV\r\nlfBx7Enxk+Zn8k2PjLnNW8xmtXmCSU5u9cmeujb21upcVsdMVtg2SW5BND4B\r\nsfonZ+pYfSXo1413bVfd82qFeHl0sDeybpG71jtg0qpRMgLgOE6wo0Ldrzwm\r\nPKOWWYDpgnAcrvoWBzsv0VWfdlrEyOKs1dC8f+2QRE2yIWcsgT3umnVSiTQu\r\nMN9c/qZHg/SYQ4UU+p8i1uFYvp/jl2mpolo=\r\n=VkQz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"1f2f08ef7e953b9ff7d8eeebfece69d52465d048","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.0_1682181495242_0.07483778600876101","host":"s3://npm-registry-packages"}},"13.6.1":{"name":"yjs","version":"13.6.1","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.1","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"13c1b26b2215cd39ba7bf9ef8b570561d82fa98e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.1.tgz","fileCount":135,"integrity":"sha512-IyyHL+/v9N2S4YLSjGHMa0vMAfFxq8RDG5Nvb77raTTHJPweU3L/fRlqw6ElZvZUuHWnax3ufHR0Tx0ntfG63Q==","signatures":[{"sig":"MEYCIQCYNK1kQa899Z9+iww/lrF+Acsap8Pniz/6Nau6pWXgpgIhAKUAu+LSY4E2wYvi+xWKYHXkrClybt9eqajQMhmrRhk4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2214988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU3rBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLDg//bxbnZ+kFBxO0All8Uxl+EwA4TalpysI5i6y+DBkIr42JAc/g\r\nhRkcUsqvq73JtR/UQ5HYniRqVTGZmSOVOIa8zPn78wCtZ1NYFBJDMqx1rr2n\r\nkrwpdcYjL4b0wy1OXUpX7+ClGpfcFMYx3IEfOW7BdyhP7c7HLfcg4iC78+yL\r\nIhHvRi6053UaxoB76CVgEeFKeOSZFJk3IbfXakPN046iYHP+A42M/0Y7+oej\r\no61/vjkb+Y87wizgUSICv3mrahs55ZlJt4Z+/yuJEKP0FRGnoeVTYPLhzN3r\r\nv1sNuWfpVg7Qv/Zqf346L/wbyODun4GYlINrgU0LUYzF/0TzNZ3CSQQwYbCc\r\nDn3+UBJctU0Ya+5anJBEXTCv6+GVTraPzFfK8qbqyzfj1dVnb8FVuAmM5/bg\r\n+0KJLLv7O3Qql1KngsUkemAccZCV7U7Ifls+L40oDUh7IgIeS5+ktU6lrIv5\r\nAsvRSq1bq4pdqcazImSmm/wIIKeJMIMPLG4+6TaJ/f+FUKmE/hO/N/7uVUHN\r\n4Kg4Ebqt6G+BPwEoBh/OUx+ff7FjOn/FYtduNEpuZFx/FUCTB99QnDwZa+9m\r\nyMbKxWN11b3yE0tKvJ127xcePO2ZKN23nB32Ty8NoI0VmfFALnzX2idUSKe9\r\nOQjZ/nNvC1GF5wguPm1fTUIh45d+WKI2+xo=\r\n=JGkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2e9a648d081990fcd74f18f662a2ce416d078a76","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.19.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.1_1683192513175_0.19936597331446437","host":"s3://npm-registry-packages"}},"13.6.2":{"name":"yjs","version":"13.6.2","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.2","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ff190c5e4e5d4c09fc6a9fbe5bc5630a24f7c91c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.2.tgz","fileCount":135,"integrity":"sha512-shFc4JI8Hr3NqKYlS09xX6lyQwU3LvQlOXEkHK2aBa1T/luNLf0qHtoujgb9pRPxhIK0uevobHhDw0+AET1Vkw==","signatures":[{"sig":"MEYCIQDgtJRFLS8wVAf8rql2G4hQQGU1ilm8kpaKpaiKueUnBQIhAPpR3X5cWgWWWIeHmFDv/tdzqvXNUHQZmkUngojP2psU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2226001},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"00ef472d68545cb260abd35c2de4b3b78719c9e4","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.19.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.2_1686215913192_0.826707841748096","host":"s3://npm-registry-packages"}},"13.6.3":{"name":"yjs","version":"13.6.3","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.3","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"c09aa4348813c75ab9a7930aac2659f2e118d24c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.3.tgz","fileCount":135,"integrity":"sha512-PmRuO1ZMJej7KcfYjsNVUFFNoGpNmo6IXM6Wvnus8tlDUHLwSyDH1ysThoRUodLK7Kk1DGp0HCeKkFkk9qChyg==","signatures":[{"sig":"MEYCIQDdlvzlYb7Oz84kvWu190dB/E124bR0kmqFEnTOMn+qBAIhAK+i8m9IAs1XewILef2eiqodyjfppwFFExzDGdtNTEpH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2227949},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"aedd4c8bf3a48c10df054830a8b55046febea436","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.3_1686825827065_0.029724203345825373","host":"s3://npm-registry-packages"}},"13.6.4":{"name":"yjs","version":"13.6.4","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.4","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8c3c89cdf244de33cf1488fe4d98dcb3ae8d5bca","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.4.tgz","fileCount":135,"integrity":"sha512-AirXWU/Qws6gmaz4MMluFqahweQUyLzX7QbjHmhyqbokQIki2WpE3F/NkUyOdcgEmfdTJKVys+LGgph6smZFbg==","signatures":[{"sig":"MEUCIQDMo3xgnNnsAVtpqu7Qnm+b3J8n5O3BeIHX9lhzSaGRIwIgEP5oVfwoisaAdByAqxYMYZmKY89xpzmU4w9BrET6B/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228521},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2fbba13246152584813164d9f0cce494dc8f54d2","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.4_1686827258443_0.545041784615653","host":"s3://npm-registry-packages"}},"13.6.5":{"name":"yjs","version":"13.6.5","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.5","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"38d611788800cf95406aa99983e6c6d2364a73e7","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.5.tgz","fileCount":135,"integrity":"sha512-5JdxEzrGpDJxMK99Cf1ICTAaplJf4xIW74ZPvXRzLJJd4PIxVX5ZYjhBsW8cXBPweSghPz95sPIVvyYtS9fHFQ==","signatures":[{"sig":"MEUCIDbq0n5xGVX5ZQA66i7YzoH26hfOACmMJ3lSPszvvQC7AiEA8/tPh9OTj9PP0efubY9d9047u4Sd75bdfrCBYZ2P2as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229082},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"b792902f17894f0e46e3f829074e31f5eafdc167","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.5_1687449150673_0.0747297754103482","host":"s3://npm-registry-packages"}},"13.6.6":{"name":"yjs","version":"13.6.6","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.6","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"586b2dd25121a8cdb55ba85bb8760ec8904e037c","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.6.tgz","fileCount":135,"integrity":"sha512-VTvezMeMuOra9jKG1Ym5XuQ2H4xXOubIIIupv/B5oygasa9IqDE7Ufv93QTSe9uz69J5VZGMQb2WTEmJv4kJFQ==","signatures":[{"sig":"MEUCIDohpT48dszzYC/iVqXupGCxASQe/dYnfr0CErQAecEUAiEAl0h+Ti/fP2SAWTlNQcRHjHfevMPGawcVZdTbGwKxKnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2231107},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"8586806932e65b2c9957f5e4ecd74547baf301ad","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"8.19.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.6_1687712992466_0.07832916259185185","host":"s3://npm-registry-packages"}},"14.0.0-1":{"name":"yjs","version":"14.0.0-1","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-1","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"a370310677a530d5719be2f7b82d02d3435d16f5","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-1.tgz","fileCount":98,"integrity":"sha512-w0iJlEx+XvkvPkdBH0L8pb4Da2DvTEA7UdDl/dOFCQfA0siT4cUtbJ8LfoiliH2juYFqdIoqxbScHakKBiIv0g==","signatures":[{"sig":"MEUCIA/X6MlmWb0LHL3sGzhN0mtB/y4ARjd7TShkIsd6AYLyAiEAxFGvZ4fZa9mJoyjyHzdMMu1LHS5O4uvy/PvcyeThYaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2268740},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","exports":{".":{"import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"b56debef005caef8660c672e17cec3e869646422","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","postinstall":"node ./sponsor-y.js","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.43"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.7","rollup":"^2.60.0","standard":"^16.0.4","typescript":"^4.4.4","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-node-resolve":"^11.2.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-1_1687958577338_0.8078177506022282","host":"s3://npm-registry-packages"}},"13.6.7":{"name":"yjs","version":"13.6.7","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.7","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"f1176c37f65eb566cf390bd813e2099d598795f4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.7.tgz","fileCount":135,"integrity":"sha512-mCZTh4kjvUS2DnaktsYN6wLH3WZCJBLqrTdkWh1bIDpA/sB/GNFaLA/dyVJj2Hc7KwONuuoC/vWe9bwBBosZLQ==","signatures":[{"sig":"MEQCIHnOZuuUQO1LBPW/m3j5gt9uU4tHqnWIhirXzTVe7LWnAiAd6lGdNsplKr4vb3+bfltvQp7mL9ppHv7kUQTMVEjxeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237550},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"5ee6992d1fce68993b9a6ea216358d27fc29b294","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.7_1689597530905_0.12179850270435755","host":"s3://npm-registry-packages"}},"13.6.8":{"name":"yjs","version":"13.6.8","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.8","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"0d6cebf4d7e69b08ede5ecf6368ddbd9c7603c2e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.8.tgz","fileCount":135,"integrity":"sha512-ZPq0hpJQb6f59B++Ngg4cKexDJTvfOgeiv0sBc4sUm8CaBWH7OQC4kcCgrqbjJ/B2+6vO49exvTmYfdlPtcjbg==","signatures":[{"sig":"MEYCIQDVouTWe/1+fmi1GR/QeLuCiUNuq0at0k2xkyN30HvoXgIhAPA/rVTXJeqm3OrffWHrAs5BU3QS+SAr1TbC8sfux8zY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2240467},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2fe8907ab0a2e07f5e735e895efbb15dbb751283","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.8.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"lib0":"^0.2.74"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.8_1695025364821_0.571516014937187","host":"s3://npm-registry-packages"}},"13.6.9":{"name":"yjs","version":"13.6.9","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.9","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"d9c00c677e04e4c83ad327d13cfca0f79b6f83d4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.9.tgz","fileCount":135,"integrity":"sha512-kn5QVWRdMrdfAs5DyhMB/1Yc038N7kpD4dianzwfsh2dShQgbN+UIq1c8eqbumwrdL6w5ersJLJ/pllL/N8KXA==","signatures":[{"sig":"MEUCIQCcvXFAFZwuEY24NxwmFtU4lvdptU3gGhsLpRisYitEPwIgbyiHooWruEgwLwZQlXY1JturIfBmJPHS8CiAVGSDGuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2241685},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"013b2b68868578b54ce88b37f5592dec538e0880","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.8.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.9_1700481146565_0.04350273356661227","host":"s3://npm-registry-packages"}},"13.6.10":{"name":"yjs","version":"13.6.10","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.10","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"bea33b2e73944d54bc6849db2042b9696b95e717","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.10.tgz","fileCount":135,"integrity":"sha512-1JcyQek1vaMyrDm7Fqfa+pvHg/DURSbVo4VmeN7wjnTKB/lZrfIPhdCj7d8sboK6zLfRBJXegTjc9JlaDd8/Zw==","signatures":[{"sig":"MEYCIQDVll5iXWhY3+kOzqpRs4vm+M9AXC4O6VHzu/DCJoEfOgIhAMaIMivDEOQxJFsPFpUc5EL7m5G2I/oYZ5HC3w/jxw8R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2248145},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"1d4f2e5435116c2f437e6a2fefe2132fe5abaf81","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.8.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.10_1700566209368_0.9115462964231866","host":"s3://npm-registry-packages"}},"13.6.11":{"name":"yjs","version":"13.6.11","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.11","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"2edc796981700576abd577bc1f6a25edbb2f08f8","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.11.tgz","fileCount":135,"integrity":"sha512-FvRRJKX9u270dOLkllGF/UDCWwmIv2Z+ucM4v1QO1TuxdmoiMnSUXH1HAcOKOrkBEhQtPTkxep7tD2DrQB+l0g==","signatures":[{"sig":"MEUCIGI69CtH0FHM/aBTj+wOQH+q6oea/d0mnX7GSPy+gxZAAiEA/BUBy5Q1lDCdk5waNzBIBfs8upAunAqu6dsVgChMPvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2251860},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"415a645874bd7757d98d5a7d4461cb35e29ebbde","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"9.8.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.11_1705833167244_0.7616032307415923","host":"s3://npm-registry-packages"}},"13.6.12":{"name":"yjs","version":"13.6.12","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.12","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"dc8be640270f04c4bb92c1984fdabbc13fc9c49f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.12.tgz","fileCount":135,"integrity":"sha512-KOT8ILoyVH2f/PxPadeu5kVVS055D1r3x1iFfJVJzFdnN98pVGM8H07NcKsO+fG3F7/0tf30Vnokf5YIqhU/iw==","signatures":[{"sig":"MEUCIQDvlUeeuPxwjaa0fRyANlrftAY88tjjh3LPVw7BZNzxWwIgUJRb0+OhJxW6/eWDdqI4GWQnCYqtJfskR1213lf4FLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2255321},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a8582442e31de4f185fc04b13935ceeb31354126","scripts":{"dist":"rm -rf dist && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.12_1707518362021_0.5592841942914655","host":"s3://npm-registry-packages"}},"13.6.13":{"name":"yjs","version":"13.6.13","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.13","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"e4d1619b40d730dff93f94f31a80738d7e5436b1","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.13.tgz","fileCount":135,"integrity":"sha512-iVWZ1zyMb29OZEQT9VNsDGTMb/YFVlJMDox6DpyJN6lqDso1yam16l6bVrGJ1hyu/LyNeLa4hhFRzCBFzAvNeg==","signatures":[{"sig":"MEYCIQCthrTI5G+GkxDB0L4fgoqpidHQIggdD/ZobhyU7EJfrQIhAMADKSJ4SMqXnTFEpaxsCmyVPr6sGumDBnFhCY/nRI5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2267039},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"90675be3ab74df86cfd2e15d49f1f7efb00743f2","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.13_1709224719846_0.7145483802829313","host":"s3://npm-registry-packages"}},"13.6.14":{"name":"yjs","version":"13.6.14","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.14","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9326dfa03d1be3fb9af9ef7e41de4bfc78849a9f","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.14.tgz","fileCount":135,"integrity":"sha512-D+7KcUr0j+vBCUSKXXEWfA+bG4UQBviAwP3gYBhkstkgwy5+8diOPMx0iqLIOxNo/HxaREUimZRxqHGAHCL2BQ==","signatures":[{"sig":"MEYCIQCUMflw9tTPcSDqvSGbcmZTlfAcqHZPt5WxSknzqXsxNgIhAIOvi0zs33IyevDpSjgsoZ46TGvwRujR3Fin4OOXSsc6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2267039},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"1e69d650b83fa73a964656bbf6ca3e2e9ba3dabb","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.14_1709289301588_0.9358554906697027","host":"s3://npm-registry-packages"}},"13.6.15":{"name":"yjs","version":"13.6.15","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.15","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5a2402632aabf83e5baf56342b4c82fe40859306","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.15.tgz","fileCount":135,"integrity":"sha512-moFv4uNYhp8BFxIk3AkpoAnnjts7gwdpiG8RtyFiKbMtxKCS0zVZ5wPaaGpwC3V2N/K8TK8MwtSI3+WO9CHWjQ==","signatures":[{"sig":"MEUCIQCRPiVRltH/fOJnstof23Xo1xHoKG7HsEnSybVkL4msrAIgFt71qDg/TthD4V/0CV+BwvEpseTRVb9yZ7YjHkJAzFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2283144},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"91b718cde076a76e0f028b4f21a143bd3064297a","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.15_1714171848240_0.30255227878974233","host":"s3://npm-registry-packages"}},"13.6.16":{"name":"yjs","version":"13.6.16","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.16","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"4ac8a1393495af390dcfa0631e3d24cfc50fc9a3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.16.tgz","fileCount":135,"integrity":"sha512-uEq+n/dFIecBElEdeQea8nDnltScBfuhCSyAxDw4CosveP9Ag0eW6iZi2mdpW7EgxSFT7VXK2MJl3tKaLTmhAQ==","signatures":[{"sig":"MEUCIFETepIQDEzjIAwJAdYPfg3btVPX4DtdL03ii/reBMmmAiEAsnxAKcNYo8XmCTuf09h2CIyn67OScnwK1vJOY6j32Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2283439},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"fbd088ee785cf6e22c5d009b436473f14210dfeb","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.16_1718014878415_0.22375326181348498","host":"s3://npm-registry-packages"}},"13.6.17":{"name":"yjs","version":"13.6.17","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.17","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ed40a6a3a3c5fc4903e2c3e4fae9c174bab616e4","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.17.tgz","fileCount":135,"integrity":"sha512-ERnKXYZrZqgGO81Yqt3D69detaRUwaqhsQTZRKi9CDMgteDMund+KcLChfwpjQbva9YwfRgh7S914Pa6qPVVCA==","signatures":[{"sig":"MEYCIQDfaROwXKUkCWgiZQRo1qLFUFsNxMC7AKa3wNlGgiwtAwIhAP2rfMbrEumMGVIObEwv4pHz3ObYdAdfLPxwHTnUIUnW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2283437},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"34b06b6cf918266bbd4f646f193b9fa3d408089b","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.17_1718630134688_0.7849430941022302","host":"s3://npm-registry-packages"}},"13.6.18":{"name":"yjs","version":"13.6.18","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.18","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"d1575203478bc99ad1b89c098e7d4bacb7f91c3b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.18.tgz","fileCount":135,"integrity":"sha512-GBTjO4QCmv2HFKFkYIJl7U77hIB1o22vSCSQD1Ge8ZxWbIbn8AltI4gyXbtL+g5/GJep67HCMq3Y5AmNwDSyEg==","signatures":[{"sig":"MEYCIQCBgvMRaAwNM4dMko/CyNCZ0s6C7B2P1xTbWZfktI89ZgIhAMyH1LfCBEjFMbJuQRCynZjdq7v1oihVNMPBfxuWge39","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2283456},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"1bfa6dfb74704d527f74f7f06f4f92a9eb66be2c","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.2.4","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.23.2","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.18_1718722786105_0.9373655551757811","host":"s3://npm-registry-packages"}},"13.6.19":{"name":"yjs","version":"13.6.19","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.19","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"66999f41254ab65be8c8e71bd767d124ad600909","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.19.tgz","fileCount":135,"integrity":"sha512-GNKw4mEUn5yWU2QPHRx8jppxmCm9KzbBhB4qJLUJFiiYD0g/tDVgXQ7aPkyh01YO28kbs2J/BEbWBagjuWyejw==","signatures":[{"sig":"MEUCIQDPrkCJrWZtFXL1v0/U3bbZ9R19dBozpXJt5tPgwUw6eAIgBFi47wRy8B7LYMaDbPMnQJvSI8RDskU+5OnAfN6cyZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284919},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"9a993f81d43690a9e25e54735dff70769371ff2b","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.86"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.19_1725975533619_0.8502581993904168","host":"s3://npm-registry-packages"}},"13.6.20":{"name":"yjs","version":"13.6.20","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.20","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"da878412688f107dc03faa4fc3cff37736fe5dfa","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.20.tgz","fileCount":135,"integrity":"sha512-Z2YZI+SYqK7XdWlloI3lhMiKnCdFCVC4PchpdO+mCYwtiTwncjUbnRK9R1JmkNfdmHyDXuWN3ibJAt0wsqTbLQ==","signatures":[{"sig":"MEUCIQCEcWTtl+fl3TaCUyTWXHWLWQuHml9Aej3XTcNCZK4cdQIgN0wHCn0sx0Lfy5cULbPeMntvqnV6sQNjfxnmzh3x01o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2292617},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a304024a76311e048bd0e57e5131c1d10e234d9f","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.98"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.20_1728862947806_0.6300608510105494","host":"s3://npm-registry-packages"}},"13.6.21":{"name":"yjs","version":"13.6.21","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.21","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"888b7077a7236120ae6b74e58ddbef3c9863825a","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.21.tgz","fileCount":135,"integrity":"sha512-/fzzyeCAfr3Qwx1D71zvumm64x+Q5MEFel6EhWlA1IBFxWPb7tei4J2a8CJyjpYHfVrRij5q3RJTK9W2Iqjouw==","signatures":[{"sig":"MEYCIQCcEqlZ5EvvXjC+aPa3UXazHToatf5k/qtuz06zsxq6zQIhAJlZ3pCv+kvOn/LAWupgxeDkNiy3z/tc508ihuqMpn3x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2294738},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"89dddc2a95079460b7203bde07f45dffd56629f2","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.98"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.21_1734738989191_0.21766221484310533","host":"s3://npm-registry-packages-npm-production"}},"13.6.22":{"name":"yjs","version":"13.6.22","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.22","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"f42218d8a9cd598fc10bd99763d07c3ef5c1053e","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.22.tgz","fileCount":135,"integrity":"sha512-+mJxdbmitioqqsql1Zro4dqT3t9HgmW4dxlPtkcsKFJhXSAMyk3lwawhQFxZjj2upJXzhrTUDsaDkZgJWnv3NA==","signatures":[{"sig":"MEYCIQDHWbDdT9kfSOVw0dE5FKzHSZ/FLL7iiRQs10I5BVGwBgIhAORq366rrGE3F9B51k6xwqf7Zz5kT7oPWDpBakOSjQrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2294798},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"1bec008862d8682e51ecc6d8a0f1a2c13f25c241","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.22_1736707718020_0.6132464175223864","host":"s3://npm-registry-packages-npm-production"}},"13.6.23":{"name":"yjs","version":"13.6.23","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.23","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"62358dfa52e92dc870b8a0bedcf0d4cbd4c5ffa8","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.23.tgz","fileCount":135,"integrity":"sha512-ExtnT5WIOVpkL56bhLeisG/N5c4fmzKn4k0ROVfJa5TY2QHbH7F0Wu2T5ZhR7ErsFWQEFafyrnSI8TPKVF9Few==","signatures":[{"sig":"MEUCIGyc//HxD9xEAMTUQrIn+gjyflM+D3lbYdb7nkTvxhXGAiEA7Qqs9idc2IJ671pNExdZTfpgOUXs9bSO5LObTdeed0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2295086},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"c05b815b4c6e680ffeefa737d46c2bf1f9f444b5","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.23_1736974000394_0.3096362106874979","host":"s3://npm-registry-packages-npm-production"}},"13.6.24":{"name":"yjs","version":"13.6.24","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.24","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"056f40c7ccfd16a6487f507bb21e12ede994b2b3","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.24.tgz","fileCount":135,"integrity":"sha512-xn/pYLTZa3uD1uDG8lpxfLRo5SR/rp0frdASOl2a71aYNvUXdWcLtVL91s2y7j+Q8ppmjZ9H3jsGVgoFMbT2VA==","signatures":[{"sig":"MEUCIB7kDlzObUAP2SNpGDXn+vfAm3+qyO6dWV6FwzbDHr7LAiEA5lvF+D85TYyuylQrgIBDhHkxgOeXMHLY/51iOOdjV7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298709},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"78e0527b468b0aa57fbea31fbb0a4989f08641df","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.24_1741095875522_0.5537429998910823","host":"s3://npm-registry-packages-npm-production"}},"13.6.25":{"name":"yjs","version":"13.6.25","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.25","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"79a72d772e420e6f6f3f0114daeed0af6b284708","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.25.tgz","fileCount":135,"integrity":"sha512-bojrx9xmwh14yqaubNMyZ3/3CoTiRdpxaMo8wbJNsbHP8q/1Tdg+krggEaeek/Kh+325wthbWGseI4r72IKF+g==","signatures":[{"sig":"MEUCIEXeungqlx/JLl3UggbcEHcfYiz/s2Zpu6vXHwhCJVB9AiEAmlr50j3iA1LcD2oRHTBIiUrmP0pA1KLhUQYVEOVSe+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2301661},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"0ae8d6cf5a3e5165fa47f8f77ff5ad656139422d","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.25_1744978949220_0.27868544014804275","host":"s3://npm-registry-packages-npm-production"}},"13.6.26":{"name":"yjs","version":"13.6.26","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.26","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"ab0928484f20249bcbe01a73e911b57d918f1bae","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.26.tgz","fileCount":135,"integrity":"sha512-wiARO3wixu7mtoRP5f7LqpUtsURP9SmNgXUt3RlnZg4qDuF7dUjthwIvwxIDmK55dPw4Wl4QdW5A3ag0atwu7g==","signatures":[{"sig":"MEUCIQCVwX2Lpp9HbxxsAE+Xyb3toJQ76I8FWacPNEqKVSYPHwIgKUVzq2bWwoOv8W3vABn5qxbt5nl1FYPEqn3X4nZ4S6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2301972},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2f4b8c38a1255548f310ed9b1fbc095f39f451fc","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.26_1744985564839_0.016404961909523452","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-2":{"name":"yjs","version":"14.0.0-2","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-2","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"35d907eba075317a9c04367b322b4b5bfba50eb5","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-2.tgz","fileCount":144,"integrity":"sha512-Jwi+KqXCwr8VFuGyalgarOLvxT1BGl6paU6jJaY/yYdpgr0UEjMGldH06dj+D+cCeIbboh7gNRtj1PazHD90zg==","signatures":[{"sig":"MEYCIQCftW+tMFqc/QwdEJql4gRdTvrmG6gI5/yWe1+v8sdrwwIhAPycKJhZwVtmyAsXMpC8MIcZxcCkKK9++5NtCURvaeqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684280},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./dist/internals.mjs","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./dist/testHelper.mjs","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"bacdf7f0757b8058aabcbf988524284ed917fb33","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.105","y-protocols":"^1.0.5"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-2_1746029759719_0.3278892336358423","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-3":{"name":"yjs","version":"14.0.0-3","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-3","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5c7cdf0eb7080111d0741147f185f0c54e710e92","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-3.tgz","fileCount":191,"integrity":"sha512-WOYVEcT9lX82UZ97rLRXYmqvyufWpHSixvwmAHLYUf1QEOL4qLXGyEzdEYEN+MaXR9tgZbDr5QiE/Kq/AD2sWA==","signatures":[{"sig":"MEUCIQCkdoLJ0l/ni+Ne8hcORGIcrHMy0yOEK4d6q+TOVzPFngIgQa+yyC1QmwqhAtfwbLH9lDdwpOXgo0WkwAtgm3kqz60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2891126},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./dist/internals.mjs","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./dist/testHelper.mjs","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"5f03f69212ae70249fba5520c5308928dc6e5e68","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.105"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-3_1746106290981_0.9611309651536659","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-4":{"name":"yjs","version":"14.0.0-4","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-4","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"6fb257204247bef708ee15175da37301dcc545f9","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-4.tgz","fileCount":191,"integrity":"sha512-HD0uhG537bS3Gy8DNoXy/DWdxMAAaJ+30myQ+jTSTtiJ7LfUflicgx6RweYQ4qjho1gSq9/s8v3ydt13Sip+YQ==","signatures":[{"sig":"MEUCIQCLVjiqTquz6ghximHh6GVs1BkxzavmZ69F1YZBM1mx/gIgEkTpdCn0lYbBKMTwVI9DhmMZM6NFjrsvyVi+nEGoMeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2891873},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./dist/internals.mjs","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./dist/testHelper.mjs","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"dcea1a5ba78d3f66d040cd908cada89b99249ec6","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.105"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-4_1746107323625_0.8347468048842588","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-5":{"name":"yjs","version":"14.0.0-5","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-5","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"fd9a891d5eeda7c36670d6d4e1d3636b5206de32","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-5.tgz","fileCount":191,"integrity":"sha512-WzCQiYMG8UbKifw8m29Il103bOFOuuvvZpY9I+XNGwxEd8RdcC9nbkIRiYAjqPuC3NCkRXfW3DxPpue58yBwcQ==","signatures":[{"sig":"MEQCIFEOwY/NHxwsrtbdvbWaXnsvZbIB+aawxsMKm4kbD3JrAiBvYypZnefXGERh/Ic26I21rf+dYKISd4mX0BmsqYF9RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898803},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./dist/internals.mjs","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./dist/testHelper.mjs","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2ebb3c98ec564901c66237eab385a87be39d07a8","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.105"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-5_1746447689009_0.5389769364806574","host":"s3://npm-registry-packages-npm-production"}},"13.6.27":{"name":"yjs","version":"13.6.27","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.27","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"8899be929d57da05a0aa112d044a5c204393ab7b","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.27.tgz","fileCount":135,"integrity":"sha512-OIDwaflOaq4wC6YlPBy2L6ceKeKuF7DeTxx+jPzv1FHn9tCZ0ZwSRnUBxD05E3yed46fv/FWJbvR+Ud7x0L7zw==","signatures":[{"sig":"MEYCIQC6yuh8LeeVJMVLZ4mzgq7FlUooyROFF7V9UxDIhWetlAIhAPDgcBCnKSMftOvn5z59Wwd1hRGUJFSBtndx+xT1Q7ef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2302816},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"987c9ebb5ad0a2a89a0230f3a0c6b31f095d5f2d","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.27_1747146962875_0.4241864207624839","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-6":{"name":"yjs","version":"14.0.0-6","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-6","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"36796ea55edaed121bf8a84692bb4b9db60212c7","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-6.tgz","fileCount":196,"integrity":"sha512-ZOoXTK+08B3DFwcS9/ueEkxUJ/DsykmXxmuyFU990GJ1bP871/RLnCQh07G1NSwoidgEykl//tiNHlSJ+Rh/iw==","signatures":[{"sig":"MEUCIQCsfdpi/dW7mejxzFkG2nwkMbo1xpUS8TAynD+SbNP0ewIgbQBotfdJ0r2KLjRhLy2GMlOdjmUL4lf6uhcfFXdp0MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3109194},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"128e9cee736f78b9864ebd64892b8a0eb96c362d","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.107"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-6_1749657580557_0.8768850182694308","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-7":{"name":"yjs","version":"14.0.0-7","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-7","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"24ee63a5fd0b981aeda999fca8b6e5d38a51e642","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-7.tgz","fileCount":196,"integrity":"sha512-PgUM0OXQ0kwLCdOnNL1lA/7q00oSUNqQ+vihLN9LxPim968TUXyRtlkvv0m9wgS3JplDrzhzkKFwOeKUOEi8pA==","signatures":[{"sig":"MEQCIBLtgrFoGPHajB+M2xB/KMXsQmKYHAMN2pBk1SzkDVL4AiBxBDO5u5vy1SJzuzdeZc3S0c1aOm+mB9fBCDUdQARDbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3115429},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"e3197271867e5c86901fb0216cd7bb9a9bbf54bf","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.107"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-7_1749748106585_0.1989412217622646","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-8":{"name":"yjs","version":"14.0.0-8","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-8","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"4395700e1afdb821686ce31bf91c54f20eb2f289","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-8.tgz","fileCount":196,"integrity":"sha512-qK6gA8RgYTWqNs7bQjsc1zksRmb7DWFcJepOSfvawHjJpEh7qC/vkrRY1YHBNN6CPAAYSplPm0jaOXJWgLzyNQ==","signatures":[{"sig":"MEUCIH++tsnKk7RLZvDms4cAZxmyS9PBclRp1M1TsOJ5yeZkAiEAt6/nIVpeyPRyNnW70plfpylYXjyDanT5bZZ1HyhEE9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3119172},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"29a1c2882e65dd0589332e1c0b89b8be9a588281","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./tests/index.js --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","actor":{"name":"dmonad","type":"user","email":"kevin.jahns@protonmail.com"},"email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.107"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.8.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-8_1750684093450_0.20891329344120102","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-9":{"name":"yjs","version":"14.0.0-9","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-9","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"df4d13b0d33a157e74fcafbb98c7d7b24ca5f01f","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-9.tgz","fileCount":188,"integrity":"sha512-4kHUY1GsQcqmMzBp+m/4GMhcidd+r6NgV8PeV1A6v9Yqj3S5fN2iLj0CiEE992yUQNDa4iAKzR09pmGZ6FmNiQ==","signatures":[{"sig":"MEQCIGwFF3Zopga9lD0FxhAhZt5obFmnZirfJhG6sA1ANY1RAiAZukhIvQcVLfqDiX4e9Nh4lgDnmRHBJ5ql0upQQVy6hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2864931},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"19dbe61141c21c6cc5dbe834a1bda4480a4b7f3c","scripts":{"dist":"npm run clean && rollup -c && tsc --skipLibCheck","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist docs","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && npm run docs && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && 0serve ./docs/","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-0"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdoc":"^3.6.7","rollup":"^4.37.0","standard":"^16.0.4","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-9_1761220504667_0.7135210610398024","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-10":{"name":"yjs","version":"14.0.0-10","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-10","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"7819fbea27314ada0c18b23a0db8384a0cb7d641","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-10.tgz","fileCount":188,"integrity":"sha512-yU9Qa3zejhhWtFCQV/sjFLw37MtleGxzdH9nX1ZwQN06UsSZFIZWG7dU+Wj2+LGEMTxvSzNpj2cLqi9EDe7Lmw==","signatures":[{"sig":"MEQCIA3hTqai+SwkbP//PV2Nu+2FRdC2SLwygMJvMlZsRY/nAiA2N/T9bRLZCtxPEKhIP/NoUsMvkqf4h7XkXndY94R+EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2867065},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"d298ca9a7cf4e5b4a87ee0d62b71256a242c91cd","scripts":{"dist":"npm run clean && rollup -c && tsc --skipLibCheck","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-1"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-10_1761702756906_0.8298301092638516","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-11":{"name":"yjs","version":"14.0.0-11","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-11","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"e8c66cf8eec26192c4141152efadefba38bd1164","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-11.tgz","fileCount":190,"integrity":"sha512-zQKNEdrAWhwHrIwep2CPKbC/a4NJrKximpHNEtvanqzQkbTG+3oBGFiZO1DAj3nBd7tOAQlhoEpuoKFxivqCqg==","signatures":[{"sig":"MEQCICCoXPVn/VeTNvEg7oWAmuRyljtizhIOu8d8qTxmrvF/AiBOANczCMFDKgfB7YgmrW7vQWLm4CduMk+9O+4xaxHtqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2869055},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"2779edfd98f5c3601b6e5938fe19ff1472cd5a3a","scripts":{"dist":"npm run clean && rollup -c && tsc --skipLibCheck","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-2"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-11_1763422035538_0.7948605476047883","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-12":{"name":"yjs","version":"14.0.0-12","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-12","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"5f850dbbbf465394f9c0ffd44bed226a6cb95b18","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-12.tgz","fileCount":190,"integrity":"sha512-ymEy2W4BHssFyfDoB39HW6eIlB3vmsg+g+VXHf4tRY/5WHTQ6lUYB9dkZLlMMHMDDFkIrCgt6uGQc3h3YAWGUA==","signatures":[{"sig":"MEQCIFsAEsoiveWe4UOjvNsDB3+bh7z6NjQfcpHhl06FrK38AiBesOKhzDO3wcoqMOqToDy1kDuP8OLNtiOlGFa26ekttQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2871682},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"20ae14b31b723a0bc28c85812babf85d0eed67c2","scripts":{"dist":"npm run clean && rollup -c && (tsc || true)","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-4"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-12_1763553841590_0.4961998744802354","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-13":{"name":"yjs","version":"14.0.0-13","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-13","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"89c5983e8df5cdb184bae2e66a08662b318060cd","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-13.tgz","fileCount":190,"integrity":"sha512-SctYPSZ2kwJ7Dln9Gv2CWMKjpqMbKjZ3foxK94Pnj70dd/FOLDRKvf5RY4Zn3/IXz8mEfSdikl9+M+fVoh4dJA==","signatures":[{"sig":"MEUCIQDWxyncOakwNuA2ZhnwjurSOOKoYYB+eZL40WgDC8cgUAIgF1h3Bkx9+YAZ8kQ/f8xqSIP2Z2d1WTqgKoBmU9rtAeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2871944},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"fb0c61a940246e013d56e2a54da28a25bc388338","scripts":{"dist":"npm run clean && rollup -c && (tsc || true)","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-4"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-13_1763558118773_0.3574093348839049","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-14":{"name":"yjs","version":"14.0.0-14","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-14","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"4b722a72c5a024fb4ece1525ba3fb71dce399b67","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-14.tgz","fileCount":193,"integrity":"sha512-kugKbeSvlSOp8U8ZXpyLJUplWPT7ryfSmBx0t5fbXeQ4+X/4xWzuubK7Yz1Mv1QTbG4VPpEB6P40nyp56ctXVA==","signatures":[{"sig":"MEUCIQCZQyFzKOB5xYY3Q2puBqDJqcYEhLLrufiICIMgR7j4gQIgUwIpN9YSZNjCjbMzedH2/H1HXskm2WDViwAe5Sq9xqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2886492},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"718362324a236d530abc6696f50a2af33e6aa1ee","scripts":{"dist":"npm run clean && rollup -c && (tsc || true)","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-4"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-14_1764270046779_0.5367408049080269","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-15":{"name":"yjs","version":"14.0.0-15","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-15","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"e4f147050d32d53c591ed39eba19ba6f7240503e","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-15.tgz","fileCount":193,"integrity":"sha512-CjgpAu2kghBCuyfBloiI5tXjc0aj0zvSwAal9DgNQKS6Ar+1bSsHt3r62PogZ7JoacPPNiIXHG6siPhuYgkyeA==","signatures":[{"sig":"MEUCIQC7+6HpFBimLIwp451XmmyRNlQBISQbLQOTj74GHby06AIgKGU14S3I4ng4ZwoO2fmytXNYkicaK2ZtZCRALqTJIGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2891072},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"4fe1914389e78be755513edd0fd1b59dbdbaa758","scripts":{"dist":"npm run clean && rollup -c && (tsc || true)","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-6"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-15_1765066956743_0.2644615988180705","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-16":{"name":"yjs","version":"14.0.0-16","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@14.0.0-16","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"9a49e7066e4e98005bf50682f56b882574441a7f","tarball":"https://registry.npmjs.org/yjs/-/yjs-14.0.0-16.tgz","fileCount":193,"integrity":"sha512-n7jMrQz4pgU/NFnf4qY53K2adR/fu6ViQ79qVIw6Og+BtuDs1hx3DjOi3iREVnA6tsxQXXVG3gvG0I2kpmAwoQ==","signatures":[{"sig":"MEUCICWFZVUSz1oV8xBfot0o1HOgehc9/+/4tzffHhuAYe/DAiEAvC5BUlEEmkE24aploO0fDFpKBBKUMSsQgIDsHjs4nIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2892216},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js","module":"./src/index.js","require":"./dist/yjs.cjs"},"./internals":{"types":"./dist/src/internals.d.ts","import":"./src/internals.js","module":"./src/internals.js","require":"./dist/internals.cjs"},"./testHelper":{"types":"./dist/tests/testHelper.d.ts","import":"./tests/testHelper.js","module":"./tests/testHelper.js","require":"./dist/testHelper.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"081886fed1a8489ed12950382eb5e563af182722","scripts":{"dist":"npm run clean && rollup -c && (tsc || true)","lint":"markdownlint README.md && standard && tsc","test":"NODE_ENV=development node ./tests/index.js --repetition-time 50","clean":"rm -rf dist","debug":"npm run gentesthtml && 0serve -o test.html","watch":"rollup -wc","trace-opt":"clear && node --trace-opt ./tests/index.js","preversion":"PRODUCTION=1 npm run dist && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","gentesthtml":"0gentesthtml --script ./tests/index.js --include-dependencies @y/protocols > test.html","trace-deopt":"clear && node --trace-deopt ./tests/index.js","test-extensive":"node ./tests/index.js --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.115-6"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":".","rollup":"^4.52.5","standard":"^17.1.2","typescript":"^5.9.3","@types/node":"^22.14.1","@y/protocols":"^1.0.6-1","concurrently":"^9.2.1","markdownlint-cli":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/yjs_14.0.0-16_1765070048380_0.2713872037179119","host":"s3://npm-registry-packages-npm-production"}},"13.6.28":{"name":"yjs","version":"13.6.28","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.28","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"f2710d539b4cd8f21a1ccaf46f996a25f8b73079","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.28.tgz","fileCount":135,"integrity":"sha512-EgnDOXs8+hBVm6mq3/S89Kiwzh5JRbn7w2wXwbrMRyKy/8dOFsLvuIfC+x19ZdtaDc0tA9rQmdZzbqqNHG44wA==","signatures":[{"sig":"MEYCIQCT3FkZYg+O7A9XKUCzVFdJfXNhfoINs7prueiTGkbCqQIhAI+eqdaFZ9Z/gk0UQ4v9Ipi6nYqJB1fdHj73LN+VbNtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303967},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"0a09ff854b2ecd942b3c0f0e741253a214cee1bf","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.28_1765983269617_0.6530853522236926","host":"s3://npm-registry-packages-npm-production"}},"13.6.29":{"name":"yjs","version":"13.6.29","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"license":"MIT","_id":"yjs@13.6.29","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"homepage":"https://docs.yjs.dev","bugs":{"url":"https://github.com/yjs/yjs/issues"},"dist":{"shasum":"bdc3e8379ff36603bcd6d3a1889752e4dd00f637","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.29.tgz","fileCount":135,"integrity":"sha512-kHqDPdltoXH+X4w1lVmMtddE3Oeqq48nM40FD5ojTd8xYhQpzIDcfE2keMSU5bAgRPJBe225WTUdyUgj1DtbiQ==","signatures":[{"sig":"MEYCIQCGrogVfbFK7JGG1z2g/9WRXsr7RZLO0iLm9LHZiNgMPwIhALtf/VCvy96AHO9Fwdy8MTWq+ZIT49sT+I468H6dBIsK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304673},"main":"./dist/yjs.cjs","type":"module","email":"kevin.jahns@protonmail.com","types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","engines":{"npm":">=8.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/yjs.mjs","module":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json","./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js"},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"a6b7a9b3a47a3ae1aa4103f0dc42972f1ab6cc2b","scripts":{"dist":"npm run clean && rollup -c && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","lint":"markdownlint README.md && standard && tsc","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","clean":"rm -rf dist docs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","watch":"rollup -wc","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","serve-docs":"npm run docs && http-server ./docs/","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000"},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"url":"git+https://github.com/yjs/yjs.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared Editing Library","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"lib0":"^0.2.99"},"dictionaries":{"test":"tests"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.7","rollup":"^3.20.0","standard":"^16.0.4","typescript":"^4.9.5","@types/node":"^18.15.5","http-server":"^0.12.3","y-protocols":"^1.0.5","concurrently":"^3.6.1","markdownlint-cli":"^0.41.0","tui-jsdoc-template":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/yjs_13.6.29_1767445474011_0.871553796467015","host":"s3://npm-registry-packages-npm-production"}},"13.6.30":{"name":"yjs","version":"13.6.30","description":"Shared Editing Library","main":"./dist/yjs.cjs","module":"./dist/yjs.mjs","types":"./dist/src/index.d.ts","type":"module","sideEffects":false,"funding":{"type":"GitHub Sponsors ❤","url":"https://github.com/sponsors/dmonad"},"scripts":{"clean":"rm -rf dist docs","test":"npm run dist && NODE_ENV=development node ./dist/tests.cjs --repetition-time 50","test-extensive":"npm run lint && npm run dist && node ./dist/tests.cjs --production --repetition-time 10000","dist":"npm run clean && rollup -c && tsc","watch":"rollup -wc","lint":"markdownlint README.md && standard && tsc","docs":"rm -rf docs; jsdoc --configure ./.jsdoc.json --verbose --readme ./README.md --package ./package.json || true","serve-docs":"npm run docs && http-server ./docs/","preversion":"npm run lint && PRODUCTION=1 npm run dist && npm run docs && node ./dist/tests.cjs --repetition-time 1000 && test -e dist/src/index.d.ts && test -e dist/yjs.cjs && test -e dist/yjs.cjs","debug":"concurrently 'http-server -o test.html' 'npm run watch'","trace-deopt":"clear && rollup -c  && node --trace-deopt dist/test.cjs","trace-opt":"clear && rollup -c  && node --trace-opt dist/test.cjs"},"exports":{".":{"types":"./dist/src/index.d.ts","module":"./dist/yjs.mjs","import":"./dist/yjs.mjs","require":"./dist/yjs.cjs"},"./src/index.js":"./src/index.js","./tests/testHelper.js":"./tests/testHelper.js","./testHelper":"./dist/testHelper.mjs","./package.json":"./package.json"},"dictionaries":{"test":"tests"},"standard":{"ignore":["/dist","/node_modules","/docs"]},"repository":{"type":"git","url":"git+https://github.com/yjs/yjs.git"},"keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"author":{"name":"Kevin Jahns"},"email":"kevin.jahns@protonmail.com","license":"MIT","bugs":{"url":"https://github.com/yjs/yjs/issues"},"homepage":"https://docs.yjs.dev","dependencies":{"lib0":"^0.2.99"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@types/node":"^18.15.5","concurrently":"^3.6.1","http-server":"^0.12.3","jsdoc":"^3.6.7","markdownlint-cli":"^0.41.0","rollup":"^3.20.0","standard":"^16.0.4","tui-jsdoc-template":"^1.2.2","typescript":"^4.9.5","y-protocols":"^1.0.5"},"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"676cc334edb39867b74bd1f50a05eb85c8275d9b","_id":"yjs@13.6.30","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==","shasum":"cd7ee5399431fcd35812d7a43694b57bfa2f005d","tarball":"https://registry.npmjs.org/yjs/-/yjs-13.6.30.tgz","fileCount":135,"unpackedSize":2304938,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE1TqqcdUhu5B0UVji/rFkltV5njUKEnKsn+KiP7yq6pAiEA5diafjxp+FzYudUAzzd9jA547AMh5h9MvMtcHT4EVlk="}]},"_npmUser":{"name":"dmonad","email":"kevin.jahns@protonmail.com"},"directories":{},"maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yjs_13.6.30_1773493595154_0.7532835794378112"},"_hasShrinkwrap":false}},"time":{"created":"2015-01-26T23:28:29.121Z","modified":"2026-03-14T13:06:35.578Z","0.3.0":"2015-01-26T23:28:29.121Z","0.3.1":"2015-01-30T11:33:38.902Z","0.3.2":"2015-01-30T17:07:26.234Z","0.4.0":"2015-02-15T15:39:05.238Z","0.4.1":"2015-02-17T10:58:04.666Z","0.5.0":"2015-05-07T10:45:41.120Z","0.5.2":"2015-05-28T14:02:36.652Z","0.5.3":"2015-08-18T16:18:36.994Z","0.7.1":"2016-01-09T13:51:08.851Z","0.7.2":"2016-01-09T13:53:04.293Z","0.7.3":"2016-01-09T19:08:50.920Z","0.7.6":"2016-01-11T13:47:34.213Z","0.7.7":"2016-01-11T13:48:19.381Z","0.8.1":"2016-01-14T22:02:26.597Z","0.8.2":"2016-01-14T22:03:56.117Z","0.8.3":"2016-01-15T01:11:12.648Z","0.8.4":"2016-01-15T01:47:08.062Z","0.8.5":"2016-01-15T15:58:23.802Z","0.8.6":"2016-01-15T16:09:58.248Z","0.8.7":"2016-01-15T23:42:12.219Z","0.8.8":"2016-01-15T23:46:09.982Z","0.8.9":"2016-01-18T13:40:50.300Z","0.8.10":"2016-01-18T14:45:57.944Z","0.8.12":"2016-02-04T09:53:17.615Z","0.8.13":"2016-02-04T11:13:05.728Z","0.8.14":"2016-02-04T11:47:16.474Z","0.8.15":"2016-02-04T14:26:39.900Z","0.8.16":"2016-02-04T22:11:20.231Z","0.8.17":"2016-02-04T22:13:00.490Z","0.8.18":"2016-02-04T22:13:59.445Z","0.8.19":"2016-02-15T14:23:04.960Z","0.8.21":"2016-02-16T15:09:01.826Z","0.8.22":"2016-02-18T15:57:42.682Z","0.8.23":"2016-02-22T11:38:35.263Z","0.8.25":"2016-02-22T12:04:57.146Z","0.8.26":"2016-02-22T12:06:23.526Z","0.8.27":"2016-02-22T12:08:15.268Z","0.8.28":"2016-02-23T10:27:51.995Z","9.0.1":"2016-02-23T10:58:23.581Z","9.0.2":"2016-02-23T14:42:24.061Z","9.0.3":"2016-02-23T14:50:30.570Z","9.0.4":"2016-02-24T11:00:59.476Z","10.0.0":"2016-03-23T13:41:16.661Z","10.0.2":"2016-03-23T13:42:54.522Z","10.0.3":"2016-03-23T18:56:10.361Z","11.0.0":"2016-04-26T13:02:52.091Z","11.0.1":"2016-04-26T13:34:25.984Z","11.0.2":"2016-04-26T19:28:28.514Z","11.0.3":"2016-04-27T11:05:19.278Z","11.0.4":"2016-05-02T09:00:18.337Z","11.1.0":"2016-05-07T12:20:54.137Z","11.2.0":"2016-05-10T16:13:10.137Z","11.2.1":"2016-05-24T13:29:43.011Z","11.2.2":"2016-08-01T15:04:19.826Z","11.2.4":"2016-08-04T17:25:47.921Z","11.2.5":"2016-08-22T10:15:43.545Z","12.0.0":"2016-09-20T17:19:24.706Z","12.0.1":"2016-09-27T14:19:53.958Z","11.2.6":"2016-09-28T11:35:41.405Z","12.0.2":"2016-10-04T23:00:12.675Z","12.0.3":"2016-10-07T19:00:56.914Z","12.0.4":"2016-10-12T13:52:11.569Z","12.1.0":"2016-10-29T19:45:47.200Z","12.1.1":"2016-11-09T13:26:43.263Z","12.1.2":"2016-11-10T16:02:05.186Z","12.1.3":"2016-11-22T12:12:43.412Z","12.1.4":"2016-12-19T09:42:13.294Z","12.1.5":"2017-03-06T12:27:40.348Z","12.1.6":"2017-03-20T18:16:12.519Z","12.1.7":"2017-04-10T09:22:40.704Z","12.2.0":"2017-05-03T14:17:19.824Z","12.2.1":"2017-05-03T16:01:08.055Z","12.3.0":"2017-05-08T10:40:37.391Z","12.3.1":"2017-06-17T12:32:35.664Z","13.0.0-0":"2017-06-30T16:16:59.716Z","13.0.0-2":"2017-07-05T16:41:36.659Z","13.0.0-3":"2017-07-06T01:29:21.398Z","13.0.0-4":"2017-07-06T13:17:35.118Z","12.3.2":"2017-07-19T16:51:02.577Z","13.0.0-5":"2017-07-19T19:22:55.452Z","13.0.0-6":"2017-07-21T21:56:30.501Z","13.0.0-7":"2017-07-21T23:17:04.966Z","13.0.0-8":"2017-07-31T14:05:43.865Z","13.0.0-9":"2017-08-01T14:21:51.932Z","13.0.0-10":"2017-08-02T22:25:31.117Z","13.0.0-11":"2017-08-04T14:31:18.993Z","13.0.0-12":"2017-08-04T16:07:58.493Z","12.3.3":"2017-08-04T18:36:51.629Z","13.0.0-13":"2017-08-12T23:04:49.068Z","13.0.0-15":"2017-08-14T13:54:04.070Z","13.0.0-16":"2017-08-25T23:11:44.365Z","13.0.0-17":"2017-09-11T15:38:34.183Z","13.0.0-18":"2017-09-20T09:34:24.705Z","13.0.0-19":"2017-09-26T19:53:12.921Z","13.0.0-20":"2017-09-29T20:34:29.191Z","13.0.0-21":"2017-10-02T13:52:23.409Z","13.0.0-22":"2017-10-06T22:42:17.651Z","13.0.0-23":"2017-11-08T06:52:42.152Z","13.0.0-24":"2017-11-08T08:02:30.872Z","13.0.0-25":"2017-11-09T01:31:57.493Z","13.0.0-26":"2017-11-10T01:32:54.162Z","13.0.0-27":"2017-11-10T20:55:13.558Z","13.0.0-28":"2017-11-11T02:41:49.147Z","13.0.0-29":"2017-11-11T02:46:20.133Z","13.0.0-30":"2017-11-12T21:37:47.574Z","13.0.0-32":"2017-11-15T05:31:19.197Z","13.0.0-33":"2017-11-26T22:43:11.278Z","13.0.0-34":"2017-11-27T07:24:51.604Z","13.0.0-35":"2017-11-29T01:38:43.142Z","13.0.0-36":"2017-12-01T02:39:27.507Z","13.0.0-37":"2017-12-02T09:46:06.393Z","13.0.0-38":"2017-12-05T08:53:35.927Z","13.0.0-39":"2017-12-06T01:06:11.680Z","13.0.0-40":"2017-12-06T05:50:46.942Z","13.0.0-41":"2017-12-14T13:30:17.087Z","13.0.0-42":"2017-12-19T16:39:26.754Z","13.0.0-43":"2017-12-21T15:06:43.846Z","13.0.0-46":"2018-01-09T23:20:13.526Z","13.0.0-47":"2018-01-18T17:44:57.513Z","13.0.0-48":"2018-01-30T00:42:19.766Z","13.0.0-49":"2018-01-30T23:53:49.905Z","13.0.0-50":"2018-01-31T04:13:16.099Z","13.0.0-51":"2018-02-07T13:08:55.298Z","13.0.0-52":"2018-02-18T18:20:09.542Z","13.0.0-53":"2018-02-25T01:32:09.153Z","13.0.0-54":"2018-03-01T15:45:36.467Z","13.0.0-55":"2018-03-15T01:52:57.798Z","13.0.0-56":"2018-04-27T16:44:56.361Z","13.0.0-57":"2018-05-02T16:43:06.275Z","13.0.0-58":"2018-05-05T13:35:03.346Z","13.0.0-59":"2018-05-07T09:46:24.886Z","13.0.0-60":"2018-05-08T11:46:36.753Z","13.0.0-61":"2018-05-18T00:03:15.213Z","13.0.0-62":"2018-06-12T22:08:10.587Z","13.0.0-63":"2018-06-22T22:30:58.254Z","13.0.0-65":"2018-07-16T16:38:18.413Z","13.0.0-66":"2018-07-17T16:50:12.062Z","13.0.0-67":"2018-11-01T23:47:40.529Z","13.0.0-68":"2018-11-02T00:52:42.057Z","13.0.0-69":"2018-11-02T00:55:08.083Z","13.0.0-70":"2018-11-09T00:25:03.338Z","13.0.0-71":"2018-11-09T00:50:30.698Z","13.0.0-72":"2018-11-20T02:54:11.244Z","13.0.0-73":"2018-11-26T16:52:17.800Z","13.0.0-74":"2018-12-04T17:07:45.764Z","13.0.0-75":"2018-12-11T18:50:42.177Z","13.0.0-76":"2018-12-11T19:20:27.241Z","13.0.0-77":"2019-01-28T23:57:14.969Z","13.0.0-78":"2019-01-29T00:39:38.800Z","13.0.0-80":"2019-04-26T17:55:38.037Z","13.0.0-81":"2019-04-28T15:32:16.183Z","13.0.0-82":"2019-05-07T11:54:17.863Z","13.0.0-83":"2019-05-19T19:00:31.790Z","13.0.0-84":"2019-05-19T19:50:09.305Z","13.0.0-85":"2019-05-25T01:14:04.756Z","13.0.0-86":"2019-05-25T10:50:18.709Z","13.0.0-87":"2019-05-28T12:20:54.036Z","13.0.0-88":"2019-06-05T16:37:32.638Z","13.0.0-89":"2019-06-13T08:34:05.014Z","13.0.0-90":"2019-06-14T14:00:35.640Z","13.0.0-91":"2019-06-18T16:05:50.653Z","13.0.0-92":"2019-06-23T11:05:39.875Z","13.0.0-93":"2019-06-24T21:06:22.171Z","13.0.0-94":"2019-06-25T09:58:00.675Z","13.0.0-95":"2019-08-08T23:18:28.550Z","13.0.0-96":"2019-08-20T20:30:08.042Z","13.0.0-97":"2019-09-04T11:21:19.892Z","13.0.0-98":"2019-09-17T16:55:14.751Z","13.0.0-99":"2019-09-23T09:11:56.103Z","13.0.0-100":"2019-10-08T15:41:16.235Z","13.0.0-101":"2019-10-08T16:34:11.359Z","13.0.0-102":"2019-10-25T21:49:01.486Z","13.0.0-103":"2019-12-10T19:52:58.094Z","13.0.0-104":"2020-01-13T06:49:08.220Z","13.0.0-105":"2020-01-13T13:58:43.931Z","13.0.0-106":"2020-01-14T05:02:46.382Z","13.0.0-107":"2020-01-22T15:46:14.772Z","13.0.0-108":"2020-01-23T04:02:50.673Z","13.0.0":"2020-01-23T20:53:53.028Z","13.0.1":"2020-01-27T02:43:57.968Z","13.0.2":"2020-02-03T11:24:13.564Z","13.0.3":"2020-02-12T09:40:15.395Z","13.0.4":"2020-02-12T09:54:36.607Z","13.0.5":"2020-04-01T23:07:50.461Z","13.0.6":"2020-05-08T12:51:59.617Z","13.0.7":"2020-05-10T23:48:07.779Z","13.0.8":"2020-05-13T17:35:08.804Z","13.1.0":"2020-06-02T21:53:34.941Z","13.1.1":"2020-06-04T16:16:08.278Z","13.2.0":"2020-06-08T23:08:08.136Z","13.3.0":"2020-07-15T20:20:30.867Z","13.3.1":"2020-08-07T16:10:51.061Z","13.3.2":"2020-08-07T17:31:48.191Z","13.4.0-0":"2020-09-09T23:57:37.385Z","13.4.0":"2020-09-28T17:07:12.119Z","13.4.1":"2020-10-10T14:54:36.301Z","13.4.2":"2020-10-31T02:59:31.118Z","13.4.3":"2020-11-03T23:39:05.944Z","13.4.4":"2020-11-08T12:10:05.505Z","13.4.5":"2020-11-21T18:29:49.699Z","13.4.6":"2020-12-04T13:06:17.146Z","13.4.7":"2020-12-12T20:42:02.852Z","13.4.8":"2020-12-22T16:16:45.041Z","13.4.9":"2020-12-22T16:23:42.524Z","13.4.11":"2021-01-09T14:02:07.653Z","13.4.12":"2021-01-10T11:38:11.278Z","13.4.13":"2021-02-02T14:12:57.700Z","13.4.14":"2021-02-02T14:54:53.479Z","13.5.0":"2021-02-08T10:51:09.036Z","13.5.1":"2021-02-21T02:27:52.890Z","13.5.2":"2021-03-11T17:56:09.846Z","13.5.3":"2021-03-21T20:32:51.451Z","13.5.4":"2021-04-02T21:14:15.208Z","13.5.5":"2021-04-13T20:07:10.391Z","13.5.6":"2021-05-14T17:05:52.153Z","13.5.8":"2021-05-25T19:28:07.646Z","13.5.9":"2021-05-31T15:58:43.508Z","13.5.10":"2021-06-07T17:45:39.611Z","13.5.11":"2021-06-24T15:03:51.468Z","13.5.12":"2021-08-02T14:49:48.713Z","13.5.13":"2021-10-07T09:34:39.042Z","13.5.14":"2021-10-14T14:23:22.312Z","13.5.16":"2021-10-15T17:19:07.393Z","13.5.17":"2021-10-29T19:56:13.952Z","13.5.18":"2021-11-06T13:40:08.155Z","13.5.19":"2021-11-09T15:40:07.786Z","13.5.20":"2021-11-09T15:53:56.994Z","13.5.21":"2021-11-15T13:05:14.774Z","13.5.22":"2021-11-19T12:49:34.401Z","13.6.0-0":"2021-12-07T11:43:06.395Z","13.6.0-1":"2021-12-07T12:54:49.072Z","13.6.0-2":"2021-12-08T15:12:27.565Z","13.5.23":"2021-12-15T17:48:19.466Z","13.5.24":"2022-01-11T20:55:44.248Z","13.5.25":"2022-02-03T20:27:29.483Z","13.5.26":"2022-02-03T20:39:39.263Z","13.5.27":"2022-02-04T11:43:12.648Z","13.5.28":"2022-03-02T12:27:31.399Z","13.5.29":"2022-03-20T22:59:59.797Z","13.5.30":"2022-03-22T10:41:27.202Z","13.5.31":"2022-03-25T10:02:09.651Z","13.5.32":"2022-03-26T09:31:41.415Z","13.5.33":"2022-03-30T12:54:48.106Z","13.5.34":"2022-04-04T14:22:54.641Z","13.5.35":"2022-04-23T13:15:20.622Z","13.5.36":"2022-05-09T10:54:35.191Z","13.5.37":"2022-05-14T12:25:52.998Z","13.5.38":"2022-05-14T16:11:18.364Z","13.5.39":"2022-06-15T08:49:49.935Z","13.5.40":"2022-07-22T12:24:15.700Z","13.5.41":"2022-07-28T12:14:09.921Z","14.0.0-0":"2022-08-18T16:17:01.304Z","13.5.42":"2022-10-18T14:52:57.732Z","13.5.43":"2022-11-30T11:27:56.193Z","13.5.44":"2023-01-01T17:24:10.898Z","13.5.45":"2023-01-31T12:01:28.815Z","13.5.46":"2023-02-14T15:24:38.603Z","13.5.47":"2023-02-21T13:34:51.668Z","13.5.48":"2023-03-02T18:47:34.226Z","13.5.49":"2023-03-09T12:59:36.155Z","13.5.50":"2023-03-11T08:14:25.555Z","13.5.51":"2023-03-22T10:02:21.869Z","13.5.52":"2023-04-03T12:17:12.499Z","13.5.53":"2023-04-18T18:06:27.773Z","13.6.0":"2023-04-22T16:38:15.501Z","13.6.1":"2023-05-04T09:28:33.414Z","13.6.2":"2023-06-08T09:18:33.508Z","13.6.3":"2023-06-15T10:43:47.404Z","13.6.4":"2023-06-15T11:07:38.741Z","13.6.5":"2023-06-22T15:52:31.036Z","13.6.6":"2023-06-25T17:09:52.679Z","14.0.0-1":"2023-06-28T13:22:57.598Z","13.6.7":"2023-07-17T12:38:51.157Z","13.6.8":"2023-09-18T08:22:45.171Z","13.6.9":"2023-11-20T11:52:26.818Z","13.6.10":"2023-11-21T11:30:09.576Z","13.6.11":"2024-01-21T10:32:47.502Z","13.6.12":"2024-02-09T22:39:22.252Z","13.6.13":"2024-02-29T16:38:40.058Z","13.6.14":"2024-03-01T10:35:01.746Z","13.6.15":"2024-04-26T22:50:48.476Z","13.6.16":"2024-06-10T10:21:18.716Z","13.6.17":"2024-06-17T13:15:34.923Z","13.6.18":"2024-06-18T14:59:46.380Z","13.6.19":"2024-09-10T13:38:53.917Z","13.6.20":"2024-10-13T23:42:28.068Z","13.6.21":"2024-12-20T23:56:29.450Z","13.6.22":"2025-01-12T18:48:38.282Z","13.6.23":"2025-01-15T20:46:40.741Z","13.6.24":"2025-03-04T13:44:35.814Z","13.6.25":"2025-04-18T12:22:29.414Z","13.6.26":"2025-04-18T14:12:45.109Z","14.0.0-2":"2025-04-30T16:15:59.995Z","14.0.0-3":"2025-05-01T13:31:31.268Z","14.0.0-4":"2025-05-01T13:48:43.888Z","14.0.0-5":"2025-05-05T12:21:29.190Z","13.6.27":"2025-05-13T14:36:03.078Z","14.0.0-6":"2025-06-11T15:59:40.807Z","14.0.0-7":"2025-06-12T17:08:26.828Z","14.0.0-8":"2025-06-23T13:08:13.715Z","14.0.0-9":"2025-10-23T11:55:04.891Z","14.0.0-10":"2025-10-29T01:52:37.189Z","14.0.0-11":"2025-11-17T23:27:15.846Z","14.0.0-12":"2025-11-19T12:04:01.848Z","14.0.0-13":"2025-11-19T13:15:18.977Z","14.0.0-14":"2025-11-27T19:00:47.015Z","14.0.0-15":"2025-12-07T00:22:36.994Z","14.0.0-16":"2025-12-07T01:14:08.626Z","13.6.28":"2025-12-17T14:54:29.789Z","13.6.29":"2026-01-03T13:04:34.266Z","13.6.30":"2026-03-14T13:06:35.435Z"},"bugs":{"url":"https://github.com/yjs/yjs/issues"},"author":{"name":"Kevin Jahns"},"license":"MIT","homepage":"https://docs.yjs.dev","keywords":["Yjs","CRDT","offline","offline-first","shared-editing","concurrency","collaboration"],"repository":{"type":"git","url":"git+https://github.com/yjs/yjs.git"},"description":"Shared Editing Library","maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"readme":"\n# ![Yjs](https://yjs.dev/images/logo/yjs-120x120.png)\n\n> A CRDT framework with a powerful abstraction of shared data\n\nYjs is a [CRDT implementation](#yjs-crdt-algorithm) that exposes its internal\ndata structure as *shared types*. Shared types are common data types like `Map`\nor `Array` with superpowers: changes are automatically distributed to other\npeers and merged without merge conflicts.\n\nYjs is **network agnostic** (p2p!), supports many existing **rich text\neditors**, **offline editing**, **version snapshots**, **undo/redo** and\n**shared cursors**. It scales well with an unlimited number of users and is well\nsuited for even large documents.\n\n* Demos: [https://github.com/yjs/yjs-demos](https://github.com/yjs/yjs-demos)\n* Discuss: [https://discuss.yjs.dev](https://discuss.yjs.dev)\n* Chat: [Gitter](https://gitter.im/Yjs/community) | [Discord](https://discord.gg/T3nqMT6qbM)\n* Benchmark Yjs vs. Automerge:\n  [https://github.com/dmonad/crdt-benchmarks](https://github.com/dmonad/crdt-benchmarks)\n* Podcast [**\"Yjs Deep Dive into real time collaborative editing solutions\":**](https://www.tag1consulting.com/blog/deep-dive-real-time-collaborative-editing-solutions-tagteamtalk-001-0)\n* Podcast [**\"Google Docs-style editing in Gutenberg with the YJS framework\":**](https://publishpress.com/blog/yjs/)\n\n:construction_worker_woman: If you are looking for professional support, please\nconsider supporting this project via a \"support contract\" on\n[GitHub Sponsors](https://github.com/sponsors/dmonad). I will attend your issues\nquicker and we can discuss questions and problems in regular video conferences.\nOtherwise you can find help on our community [discussion board](https://discuss.yjs.dev).\n\n## Sponsorship\n\nPlease contribute to the project financially - especially if your company relies\non Yjs. [![Become a Sponsor](https://img.shields.io/static/v1?label=Become%20a%20Sponsor&message=%E2%9D%A4&logo=GitHub&style=flat&color=d42f2d)](https://github.com/sponsors/dmonad)\n\n## Professional Support\n\n* [Support Contract with the Maintainer](https://github.com/sponsors/dmonad) -\nBy contributing financially to the open-source Yjs project, you can receive\nprofessional support directly from the author. This includes the opportunity for\nweekly video calls to discuss your specific challenges.\n* [Synergy Codes](https://synergycodes.com/yjs-services/) - Specializing in\nconsulting and developing real-time collaborative editing solutions for visual\napps, Synergy Codes focuses on interactive diagrams, complex graphs, charts, and\nvarious data visualization types. Their expertise empowers developers to build\nengaging and interactive visual experiences leveraging the power of Yjs. See\ntheir work in action at [Visual Collaboration\nShowcase](https://yjs-diagram.synergy.codes/).\n\n## Who is using Yjs\n\n* [AFFiNE](https://affine.pro/) A local-first, privacy-first, open source\n  knowledge base. :star2:\n* [Huly](https://huly.io/) - Open Source All-in-One Project Management Platform :star2:\n* [Cargo](https://cargo.site/) Site builder for designers and artists :star2:\n* [Gitbook](https://gitbook.com) Knowledge management for technical teams :star2:\n* [Evernote](https://evernote.com) Note-taking app :star2:\n* [Lessonspace](https://thelessonspace.com) Enterprise platform for virtual\n  classrooms and online training :star2:\n* [Ellipsus](ellipsus.com) - Collaborative writing app for storytelling etc.\n  Supports versioning, change attribution, and \"blame\". A solution for the whole\n  publishing process (also selling) :star:\n* [Dynaboard](https://dynaboard.com/) Build web apps collaboratively. :star:\n* [Relm](https://www.relm.us/) A collaborative gameworld for teamwork and\n  community. :star:\n* [Room.sh](https://room.sh/) A meeting application with integrated\n  collaborative drawing, editing, and coding tools. :star:\n* [Nimbus Note](https://nimbusweb.me/note.php) A note-taking app designed by\n  Nimbus Web. :star:\n* [Pluxbox RadioManager](https://getradiomanager.com/) A web-based app to\n  collaboratively organize radio broadcasts. :star:\n* [modyfi](https://www.modyfi.com) - Modyfi is the design platform built for\n  multidisciplinary designers. Design, generate, animate, and more — without\n  switching between apps. :star:\n* [Sana](https://sanalabs.com/) A learning platform with collaborative text\n  editing powered by Yjs.\n* [Serenity Notes](https://www.serenity.re/en/notes) End-to-end encrypted\n  collaborative notes app.\n* [PRSM](https://prsm.uk/) Collaborative mind-mapping and system visualisation.\n  *[(source)](https://github.com/micrology/prsm)*\n* [Alldone](https://alldone.app/) A next-gen project management and\n  collaboration platform.\n* [Living Spec](https://livingspec.com/) A modern way for product teams to collaborate.\n* [Slidebeamer](https://slidebeamer.com/) Presentation app.\n* [BlockSurvey](https://blocksurvey.io) End-to-end encryption for your forms/surveys.\n* [Skiff](https://skiff.org/) Private, decentralized workspace.\n* [JupyterLab](https://jupyter.org/) Collaborative computational Notebooks\n* [JupyterCad](https://jupytercad.readthedocs.io/en/latest/) Extension to\n  JupyterLab that enables collaborative editing of 3d FreeCAD Models.\n* [JupyterGIS](https://github.com/geojupyter/jupytergis) Collaborative GIS\n  (Geographic Information System) editor in Jupyter\n* [Hyperquery](https://hyperquery.ai/) A collaborative data workspace for\n  sharing analyses, documentation, spreadsheets, and dashboards.\n* [Nosgestesclimat](https://nosgestesclimat.fr/groupe) The french carbon\n  footprint calculator has a group P2P mode based on yjs\n* [oorja.io](https://oorja.io) Online meeting spaces extensible with\n  collaborative apps, end-to-end encrypted.\n* [LegendKeeper](https://legendkeeper.com) Collaborative campaign planner and\n  worldbuilding app for tabletop RPGs.\n* [IllumiDesk](https://illumidesk.com/) Build courses and content with A.I.\n* [btw](https://www.btw.so) Open-source Medium alternative\n* [AWS SageMaker](https://aws.amazon.com/sagemaker/) Tools for building Machine\n  Learning Models\n* [linear](https://linear.app) Streamline issues, projects, and product roadmaps.\n* [Arkiter](https://www.arkiter.com/) - Live interview software\n* [Appflowy](https://www.appflowy.io/) - They use Yrs\n* [Multi.app](https://multi.app) - Multiplayer app sharing: Point, draw and edit\n  in shared apps as if they're on your computer. They are using Yrs.\n* [AppMaster](https://appmaster.io) A No-Code platform for creating\n  production-ready applications with source code generation.\n* [Synthesia](https://www.synthesia.io) - Collaborative Video Editor\n* [thinkdeli](https://thinkdeli.com) - A fast and simple notes app powered by AI\n* [ourboard](https://github.com/raimohanska/ourboard) - A collaborative whiteboard\n  application\n* [Ellie.ai](https://ellie.ai) - Data Product Design and Collaboration\n* [GoPeer](https://gopeer.org/) - Collaborative tutoring\n* [screen.garden](https://screen.garden) - Collaborative backend for PKM apps.\n* [NextCloud](https://nextcloud.com/) - Content Collaboration Platform\n* [keystatic](https://github.com/Thinkmill/keystatic) - git-based CMS\n* [QDAcity](https://qdacity.com) - Collaborative qualitative data analysis platform\n* [Kanbert](https://kanbert.com) - Project management software\n* [Eclipse Theia](https://github.com/eclipse-theia/theia) - A cloud & desktop\n  IDE that runs in the browser.\n* [ScienHub](https://scienhub.com) - Collaborative LaTeX editor in the browser.\n* [Open Collaboration Tools](https://www.open-collab.tools/) - Collaborative\nediting for your IDE or custom editor\n* [Typst](https://typst.app/) - Compose, edit, and automate technical documents\n* [Kedyou](https://kedyou.com/) - Digital workspaces for tutoring\n* [Lightpage](https://lightpage.com/) - Personal living notebook\n* [reearth-flow](https://github.com/reearth/reearth-flow) -\n  Collaboratively calculate and convert various data\n\n## Table of Contents\n\n* [Overview](#overview)\n  * [Bindings](#bindings)\n  * [Providers](#providers)\n  * [Tooling](#tooling)\n  * [Ports](#ports)\n* [Getting Started](#getting-started)\n* [API](#api)\n  * [Shared Types](#shared-types)\n  * [Y.Doc](#ydoc)\n  * [Document Updates](#document-updates)\n  * [Relative Positions](#relative-positions)\n  * [Y.UndoManager](#yundomanager)\n* [Yjs CRDT Algorithm](#yjs-crdt-algorithm)\n* [License and Author](#license-and-author)\n\n## Overview\n\nThis repository contains a collection of shared types that can be observed for\nchanges and manipulated concurrently. Network functionality and two-way-bindings\nare implemented in separate modules.\n\n### Bindings\n\n| Name | Cursors | Binding |  Demo |\n|---|:-:|---|---|\n| [ProseMirror](https://prosemirror.net/) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | ✔ | [y-prosemirror](https://github.com/yjs/y-prosemirror) | [demo](https://demos.yjs.dev/prosemirror/prosemirror.html) |\n| [Quill](https://quilljs.com/) | ✔ | [y-quill](https://github.com/yjs/y-quill) | [demo](https://demos.yjs.dev/quill/quill.html) |\n| [CodeMirror](https://codemirror.net/) | ✔ | [y-codemirror](https://github.com/yjs/y-codemirror) | [demo](https://demos.yjs.dev/codemirror/codemirror.html) |\n| [Monaco](https://microsoft.github.io/monaco-editor/) | ✔ | [y-monaco](https://github.com/yjs/y-monaco) | [demo](https://demos.yjs.dev/monaco/monaco.html) |\n| [Ace](https://ace.c9.io/) | ✔ | [y-ace](https://github.com/bajrangCoder/y-ace) | |\n| [Slate](https://github.com/ianstormtaylor/slate) | ✔ | [slate-yjs](https://github.com/bitphinix/slate-yjs) | [demo](https://bitphinix.github.io/slate-yjs-example) |\n| [BlockSuite](https://github.com/toeverything/blocksuite) | ✔ | (native) | [demo](https://blocksuite-toeverything.vercel.app/?init) |\n| [Lexical](https://lexical.dev/) | ✔ | (native) | [demo](https://lexical.dev/docs/collaboration/react#see-it-in-action) |\n| [BlockNote](https://www.blocknotejs.org/docs/collaboration/real-time-collaboration) | ✔ | [y-prosemirror](https://github.com/yjs/y-prosemirror) | [demo](https://www.blocknotejs.org/docs/collaboration/real-time-collaboration) |\n| [Tiptap](https://tiptap.dev/) | ✔ | [y-prosemirror](https://github.com/yjs/y-prosemirror) | [demo](https://template.tiptap.dev/preview/templates/simple) |\n| [Milkdown](https://github.com/Milkdown/milkdown) | ✔ | [y-prosemirror](https://github.com/yjs/y-prosemirror) | [demo](https://milkdown.dev/playground) |\n| [Superdoc](https://superdoc.dev/) | ✔ | (native) | [demo](https://superdoc.dev/) |\n| [valtio](https://github.com/pmndrs/valtio) |  | [valtio-yjs](https://github.com/dai-shi/valtio-yjs) | [demo](https://codesandbox.io/s/valtio-yjs-demo-ox3iy) |\n| [immer](https://github.com/immerjs/immer) |  | [immer-yjs](https://github.com/sep2/immer-yjs) | [demo](https://codesandbox.io/s/immer-yjs-demo-6e0znb) |\n| React | | [react-yjs](https://github.com/nikgraf/react-yjs) | [demo](https://react-yjs-example.vercel.app/) |\n| React / Vue / Svelte / MobX | | [SyncedStore](https://syncedstore.org) | [demo](https://syncedstore.org/docs/react) |\n| [mobx-keystone](https://mobx-keystone.js.org/) |  | [mobx-keystone-yjs](https://github.com/xaviergonz/mobx-keystone/tree/master/packages/mobx-keystone-yjs) | [demo](https://mobx-keystone.js.org/examples/yjs-binding) |\n| [PSPDFKit](https://www.nutrient.io/) |  | [yjs-pspdfkit](https://github.com/hoangqwe159/yjs-pspdfkit) | [demo](https://github.com/hoangqwe159/yjs-pspdfkit) |\n| [Rows n'Columns](https://www.rowsncolumns.app/) | ✔ | [@rowsncolumns/y-spreadsheet](https://docs.rowsncolumns.app/collaboration/yjs-collaboration) | |\n\n### Utilities\n\nTools that extend the core functionality of Yjs.\n\n<dl>\n  <dt><a href=\"https://github.com/yjs/y-utility\">y-utility</a></dt>\n  <dd>\nLibrary with <code>YMultiDocUndoManager</code> (undo/redo across Yjs docs) and\n<code>YKeyValue</code> (optimized key-value store).\n  </dd>\n  <dt>\n<a href=\"https://github.com/Tulip-Writer/yjs-orderedtree\"> yjs-orderedtree </a> 🌳\n  </dt>\n  <dd>\nClass for ordered trees via Y.Map. Handles <code>insert</code>,\n<code>delete</code>, and <code>move</code> operations for folder-like\nhierarchies.  \n  </dd>\n\n</dl>\n\n### Providers\n\nSetting up the communication between clients, managing awareness information,\nand storing shared data for offline usage is quite a hassle. **Providers**\nmanage all that for you and are the perfect starting point for your\ncollaborative app.\n\n> This list of providers is incomplete. Please open PRs to add your providers to\n> this list!\n\n#### Connection Providers\n\n<dl>\n  <dt><a href=\"https://github.com/yjs/y-websocket\">y-websocket</a></dt>\n  <dd>\nA module that contains a simple websocket backend and a websocket client that\nconnects to that backend. <a href=\"https://github.com/yjs/y-redis/\"><b>y-redis</b></a>,\n<b>y-sweet</b>, <b>ypy-websocket</b>, <b>yrs-warp</b> and <a href=\"https://tiptap.dev/docs/hocuspocus/introduction\">\n<b>Hocuspocus</b></a> (see below) are alternative\nbackends to y-websocket.\n  </dd>\n  <dt><a href=\"https://github.com/yjs/y-webrtc\">y-webrtc</a></dt>\n  <dd>\nPropagates document updates peer-to-peer using WebRTC. The peers exchange\nsignaling data over signaling servers. Publicly available signaling servers\nare available. Communication over the signaling servers can be encrypted by\nproviding a shared secret, keeping the connection information and the shared\ndocument private.\n  </dd>\n  <dt><a href=\"https://github.com/liveblocks/liveblocks\">@liveblocks/yjs </a> 🌟</dt>\n  <dd>\n<a href=\"https://liveblocks.io/document/yjs\">Liveblocks Yjs</a> provides a fully\nhosted WebSocket infrastructure and persisted data store for Yjs\ndocuments. No configuration or maintenance is required. It also features\nYjs webhook events, REST API to read and update Yjs documents, and a\nbrowser DevTools extension.\n  </dd>\n  <dt><a href=\"https://github.com/drifting-in-space/y-sweet\">y-sweet</a> ⭐</dt>\n  <dd>\nA standalone yjs server with persistence to S3 or filesystem. They offer a\n<a href=\"https://y-sweet.cloud\">cloud service</a> as well.\n  </dd>\n  <dt><a href=\"https://github.com/ueberdosis/hocuspocus\">Hocuspocus</a> ⭐</dt>\n  <dd>\nA standalone extensible yjs server with sqlite persistence, webhooks, auth and more.\n  </dd>\n  <dt><a href=\"https://docs.superviz.com/collaboration/integrations/YJS/overview\">@superviz/yjs</a></dt>\n  <dd>\n    SuperViz Yjs Provider comes with a secure, scalable real-time infrastructure\n    for Yjs documents, fully compatible with a set of real-time\n    collaboration components offered by SuperViz. This solution ensures\n    synchronization, offline editing, and real-time updates, enabling\n    multiple users to collaborate effectively within shared workspaces.\n  </dd>\n  <dt><a href=\"https://docs.partykit.io/reference/y-partykit-api/\">PartyKit</a></dt>\n  <dd>\nCloud service for building multiplayer apps.\n  </dd>\n  </dd>\n    <dt><a href=\"https://github.com/pluv-io/pluv\">@pluv/crdt-yjs</a></dt>\n  <dd>\nUse <a href=\"https://pluv.io/docs/storage/using-yjs\">pluv.io</a> as a\nfull-featured backend for Yjs. pluv.io can either be be used on its\nfully-managed WebSocket infrastructure, or self-hosted on Cloudflare Workers\nand Node.js runtimes. Offers a typesafe API with authentication, webhooks,\nrooms, and more.\n  <dt><a href=\"https://github.com/marcopolo/y-libp2p\">y-libp2p</a></dt>\n  <dd>\nUses <a href=\"https://libp2p.io/\">libp2p</a> to propagate updates via\n<a href=\"https://github.com/libp2p/specs/tree/master/pubsub/gossipsub\">GossipSub</a>.\nAlso includes a peer-sync mechanism to catch up on missed updates.\n  </dd>\n  <dt><a href=\"https://github.com/yjs/y-dat\">y-dat</a></dt>\n  <dd>\n[WIP] Write document updates efficiently to the dat network using\n<a href=\"https://github.com/kappa-db/multifeed\">multifeed</a>. Each client has\nan append-only log of CRDT local updates (hypercore). Multifeed manages and sync\nhypercores and y-dat listens to changes and applies them to the Yjs document.\n</dd>\n  <dt><a href=\"https://github.com/yousefED/matrix-crdt\">Matrix-CRDT</a></dt>\n  <dd>\nUse <a href=\"https://www.matrix.org\">Matrix</a> as an off-the-shelf backend for\nYjs by using the <a href=\"https://github.com/yousefED/matrix-crdt\">MatrixProvider</a>.\nUse Matrix as transport and storage of Yjs updates, so you can focus building\nyour client app and Matrix can provide powerful features like Authentication,\nAuthorization, Federation, hosting (self-hosting or SaaS) and even End-to-End\nEncryption (E2EE).\n  </dd>\n  <dt><a href=\"https://github.com/y-crdt/yrb-actioncable\">yrb-actioncable</a></dt>\n  <dd>\nAn ActionCable companion for Yjs clients. There is a fitting\n<a href=\"https://github.com/y-crdt/yrb-redis\">redis extension</a> as well.\n  </dd>\n  <dt><a href=\"https://github.com/y-crdt/ypy-websocket\">ypy-websocket</a></dt>\n  <dd>\nWebsocket backend, written in Python.\n  </dd>\n  <dt><a href=\"https://tinybase.org/\">Tinybase</a></dt>\n  <dd>\nThe reactive data store for local-first apps. They support multiple CRDTs and\n    different network technologies.\n  </dd>\n  <dt><a href=\"https://codeberg.org/webxdc/y-webxdc\">y-webxdc</a></dt>\n  <dd>\nProvider for sharing data in <a href=\"https://webxdc.org\">webxdc chat apps</a>.\n  </dd>\n  <dt><a href=\"https://www.secsync.com/\">secsync</a></dt>\n  <dd>\nAn architecture to relay end-to-end encrypted CRDTs over a central service.\n  </dd>\n  <dt><a href=\"https://www.npmjs.com/package/@electric-sql/y-electric\">y-electric</a></dt>\n  <dd>\n    Sync Yjs over <a href=\"https://electric-sql.com/\">ElectricSQL</a>.\n  </dd>\n  <dt><a href=\"https://github.com/TimoWilhelm/yjs-cf-ws-provider\">yjs-cf-ws-provider</a></dt>\n  <dd>\n    Cloudflare provider for Yjs based on durable objects.\n  </dd>\n  <dt><a href=\"https://github.com/yousefED/nostr-crdt\">nostr-crdt</a></dt>\n  <dd>\n    Sync Yjs over <a href=\"https://github.com/nostr-protocol/\">nostr</a>.\n  </dd>\n</dl>\n\n#### Persistence Providers\n\n<dl>\n  <dt><a href=\"https://github.com/yjs/y-indexeddb\">y-indexeddb</a></dt>\n  <dd>\nEfficiently persists document updates to the browsers indexeddb database.\nThe document is immediately available and only diffs need to be synced through the\nnetwork provider.\n  </dd>\n  <dt><a href=\"https://github.com/MaxNoetzold/y-mongodb-provider\">y-mongodb-provider</a></dt>\n  <dd>\nAdds persistent storage to a server with MongoDB. Can be used with the\ny-websocket provider.\n  </dd>\n  <dt><a href=\"https://github.com/podraven/y-fire\">y-fire</a></dt>\n  <dd>\nA database and connection provider for Yjs based on Firestore.\n  </dd>\n  <dt><a href=\"https://github.com/malte-j/y-op-sqlite\">y-op-sqlite</a></dt>\n  <dd>\n  Persist YJS updates in your React Native app using\n   <a href=\"https://github.com/OP-Engineering/op-sqlite\">op-sqlite</a>\n  , the fastest SQLite library for React Native.  \n  </dd>\n  <dt><a href=\"https://github.com/MaxNoetzold/y-postgresql\">y-postgresql</a></dt>\n  <dd>\n  Provides persistent storage for a web server using PostgreSQL and\n  is easily compatible with y-websocket.  \n  </dd>\n  <dt><a href=\"https://github.com/kapv89/k_yrs_go\">k_yrs_go</a></dt>\n  <dd>\n  Golang database server for YJS CRDT using Postgres + Redis\n  </dd>\n  <dt><a href=\"https://github.com/malte-j/y-op-sqlite\">y-op-sqlite</a></dt>\n  <dd>\n Yjs persistence provider for op-sqlite\n  </dd>\n\n</dl>\n\n### Tooling\n\n* [y-sweet debugger](https://y-sweet.cloud/advanced/debugger)\n* [liveblocks devtools](https://liveblocks.io/devtools)\n* [Yjs inspector](https://inspector.yjs.dev)\n\n### Ports\n\nThere are several Yjs-compatible ports to other programming languages.\n\n* [y-octo](https://github.com/toeverything/y-octo) - Rust implementation by\n[AFFiNE](https://affine.pro)\n* [y-crdt](https://github.com/y-crdt/y-crdt) - Rust implementation with multiple\nlanguage bindings to other languages\n  * [yrs](https://github.com/y-crdt/y-crdt/tree/main/yrs) - Rust interface\n  * [ypy](https://github.com/y-crdt/ypy) - Python binding\n  * [yrb](https://github.com/y-crdt/yrb) - Ruby binding\n  * [yswift](https://github.com/y-crdt/yswift) - Swift binding\n  * [yffi](https://github.com/y-crdt/y-crdt/tree/main/yffi) - C-FFI\n  * [ywasm](https://github.com/y-crdt/y-crdt/tree/main/ywasm) - WASM binding\n  * [y_ex](https://github.com/satoren/y_ex) - Elixir bindings\n* [ycs](https://github.com/yjs/ycs) - .Net compatible C# implementation.\n\n## Getting Started\n\nInstall Yjs and a provider with your favorite package manager:\n\n```sh\nnpm i yjs y-websocket\n```\n\nStart the y-websocket server:\n\n```sh\nPORT=1234 node ./node_modules/y-websocket/bin/server.cjs\n```\n\n### Example: Observe types\n\n```js\nimport * as Y from 'yjs';\n\nconst doc = new Y.Doc();\nconst yarray = doc.getArray('my-array')\nyarray.observe(event => {\n  console.log('yarray was modified')\n})\n// every time a local or remote client modifies yarray, the observer is called\nyarray.insert(0, ['val']) // => \"yarray was modified\"\n```\n\n### Example: Nest types\n\nRemember, shared types are just plain old data types. The only limitation is\nthat a shared type must exist only once in the shared document.\n\n```js\nconst ymap = doc.getMap('map')\nconst foodArray = new Y.Array()\nfoodArray.insert(0, ['apple', 'banana'])\nymap.set('food', foodArray)\nymap.get('food') === foodArray // => true\nymap.set('fruit', foodArray) // => Error! foodArray is already defined\n```\n\nNow you understand how types are defined on a shared document. Next you can jump\nto the [demo repository](https://github.com/yjs/yjs-demos) or continue reading\nthe API docs.\n\n### Example: Using and combining providers\n\nAny of the Yjs providers can be combined with each other. So you can sync data\nover different network technologies.\n\nIn most cases you want to use a network provider (like y-websocket or y-webrtc)\nin combination with a persistence provider (y-indexeddb in the browser).\nPersistence allows you to load the document faster and to persist data that is\ncreated while offline.\n\nFor the sake of this demo we combine two different network providers with a\npersistence provider.\n\n```js\nimport * as Y from 'yjs'\nimport { WebrtcProvider } from 'y-webrtc'\nimport { WebsocketProvider } from 'y-websocket'\nimport { IndexeddbPersistence } from 'y-indexeddb'\n\nconst ydoc = new Y.Doc()\n\n// this allows you to instantly get the (cached) documents data\nconst indexeddbProvider = new IndexeddbPersistence('count-demo', ydoc)\nindexeddbProvider.whenSynced.then(() => {\n  console.log('loaded data from indexed db')\n})\n\n// Sync clients with the y-webrtc provider.\nconst webrtcProvider = new WebrtcProvider('count-demo', ydoc)\n\n// Sync clients with the y-websocket provider\nconst websocketProvider = new WebsocketProvider(\n  'wss://demos.yjs.dev', 'count-demo', ydoc\n)\n\n// array of numbers which produce a sum\nconst yarray = ydoc.getArray('count')\n\n// observe changes of the sum\nyarray.observe(event => {\n  // print updates when the data changes\n  console.log('new sum: ' + yarray.toArray().reduce((a,b) => a + b))\n})\n\n// add 1 to the sum\nyarray.push([1]) // => \"new sum: 1\"\n```\n\n## API\n\n```js\nimport * as Y from 'yjs'\n```\n\n### Shared Types\n\n<details>\n  <summary><b>Y.Array</b></summary>\n  <br>\n  <p>\nA shareable Array-like type that supports efficient insert/delete of elements\nat any position. Internally it uses a linked list of Arrays that is split when\nnecessary.\n  </p>\n  <pre>const yarray = new Y.Array()</pre>\n  <dl>\n    <b><code>\nY.Array.from(Array&lt;object|boolean|Array|string|number|null|Uint8Array|Y.Type&gt;):\nY.Array\n    </code></b>\n    <dd>An alternative factory function to create a Y.Array based on existing content.</dd>\n    <b><code>parent:Y.AbstractType|null</code></b>\n    <dd></dd>\n    <b><code>insert(index:number, content:Array&lt;object|boolean|Array|string|number|null|Uint8Array|Y.Type&gt;)</code></b>\n    <dd>\nInsert content at <var>index</var>. Note that content is an array of elements.\nI.e. <code>array.insert(0, [1])</code> splices the list and inserts 1 at\nposition 0.\n    </dd>\n    <b><code>push(Array&lt;Object|boolean|Array|string|number|null|Uint8Array|Y.Type&gt;)</code></b>\n    <dd></dd>\n    <b><code>unshift(Array&lt;Object|boolean|Array|string|number|null|Uint8Array|Y.Type&gt;)</code></b>\n    <dd></dd>\n    <b><code>delete(index:number, length:number)</code></b>\n    <dd></dd>\n    <b><code>get(index:number)</code></b>\n    <dd></dd>\n    <b><code>slice(start:number, end:number):Array&lt;Object|boolean|Array|string|number|null|Uint8Array|Y.Type&gt;</code></b>\n    <dd>Retrieve a range of content</dd>\n    <b><code>length:number</code></b>\n    <dd></dd>\n    <b>\n      <code>\nforEach(function(value:object|boolean|Array|string|number|null|Uint8Array|Y.Type,\n index:number, array: Y.Array))\n      </code>\n    </b>\n    <dd></dd>\n    <b><code>map(function(T, number, YArray):M):Array&lt;M&gt;</code></b>\n    <dd></dd>\n    <b><code>clone(): Y.Array</code></b>\n    <dd>\nClone all values into a fresh Y.Array instance. The returned type can be\nincluded into the Yjs document.\n    </dd>\n    <b><code>toArray():Array&lt;object|boolean|Array|string|number|null|Uint8Array|Y.Type&gt;</code></b>\n    <dd>Copies the content of this YArray to a new Array.</dd>\n    <b><code>toJSON():Array&lt;Object|boolean|Array|string|number|null&gt;</code></b>\n    <dd>\nCopies the content of this YArray to a new Array. It transforms all child types\nto JSON using their <code>toJSON</code> method.\n    </dd>\n    <b><code>[Symbol.Iterator]</code></b>\n    <dd>\n      Returns an YArray Iterator that contains the values for each index in the array.\n      <pre>for (let value of yarray) { .. }</pre>\n    </dd>\n    <b><code>observe(function(YArrayEvent, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type is modified. In the case this type is modified in the event listener,\nthe event listener will be called again after the current event listener returns.\n    </dd>\n    <b><code>unobserve(function(YArrayEvent, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observe</code> event listener from this type.\n    </dd>\n    <b><code>observeDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type or any of its children is modified. In the case this type is modified\nin the event listener, the event listener will be called again after the current\nevent listener returns. The event listener receives all Events created by itself\nor any of its children.\n    </dd>\n    <b><code>unobserveDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observeDeep</code> event listener from this type.\n    </dd>\n  </dl>\n</details>\n<details>\n  <summary><b>Y.Map</b></summary>\n  <br>\n  <p>\n    A shareable Map type.\n  </p>\n  <pre><code>const ymap = new Y.Map()</code></pre>\n  <dl>\n    <b><code>parent:Y.AbstractType|null</code></b>\n    <dd></dd>\n    <b><code>size: number</code></b>\n    <dd>Total number of key/value pairs.</dd>\n    <b><code>get(key:string):object|boolean|string|number|null|Uint8Array|Y.Type</code></b>\n    <dd></dd>\n    <b><code>set(key:string, value:object|boolean|string|number|null|Uint8Array|Y.Type)</code></b>\n    <dd></dd>\n    <b><code>delete(key:string)</code></b>\n    <dd></dd>\n    <b><code>has(key:string):boolean</code></b>\n    <dd></dd>\n    <b><code>clear()</code></b>\n    <dd>Removes all elements from this YMap.</dd>\n    <b><code>clone():Y.Map</code></b>\n    <dd>Clone this type into a fresh Yjs type.</dd>\n    <b><code>toJSON():Object&lt;string, Object|boolean|Array|string|number|null|Uint8Array&gt;</code></b>\n    <dd>\nCopies the <code>[key,value]</code> pairs of this YMap to a new Object.It\ntransforms all child types to JSON using their <code>toJSON</code> method.\n    </dd>\n    <b><code>forEach(function(value:object|boolean|Array|string|number|null|Uint8Array|Y.Type,\n key:string, map: Y.Map))</code></b>\n    <dd>\n      Execute the provided function once for every key-value pair.\n    </dd>\n    <b><code>[Symbol.Iterator]</code></b>\n    <dd>\n      Returns an Iterator of <code>[key, value]</code> pairs.\n      <pre>for (let [key, value] of ymap) { .. }</pre>\n    </dd>\n    <b><code>entries()</code></b>\n    <dd>\n      Returns an Iterator of <code>[key, value]</code> pairs.\n    </dd>\n    <b><code>values()</code></b>\n    <dd>\n      Returns an Iterator of all values.\n    </dd>\n    <b><code>keys()</code></b>\n    <dd>\n      Returns an Iterator of all keys.\n    </dd>\n    <b><code>observe(function(YMapEvent, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type is modified. In the case this type is modified in the event listener,\nthe event listener will be called again after the current event listener returns.\n    </dd>\n    <b><code>unobserve(function(YMapEvent, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observe</code> event listener from this type.\n    </dd>\n    <b><code>observeDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type or any of its children is modified. In the case this type is modified\nin the event listener, the event listener will be called again after the current\nevent listener returns. The event listener receives all Events created by itself\nor any of its children.\n    </dd>\n    <b><code>unobserveDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observeDeep</code> event listener from this type.\n    </dd>\n  </dl>\n</details>\n\n<details>\n  <summary><b>Y.Text</b></summary>\n  <br>\n  <p>\nA shareable type that is optimized for shared editing on text. It allows to\nassign properties to ranges in the text. This makes it possible to implement\nrich-text bindings to this type.\n  </p>\n  <p>\nThis type can also be transformed to the\n<a href=\"https://quilljs.com/docs/delta\">delta format</a>. Similarly the\nYTextEvents compute changes as deltas.\n  </p>\n  <pre>const ytext = new Y.Text()</pre>\n  <dl>\n    <b><code>parent:Y.AbstractType|null</code></b>\n    <dd></dd>\n    <b><code>insert(index:number, content:string, [formattingAttributes:Object&lt;string,string&gt;])</code></b>\n    <dd>\n      Insert a string at <var>index</var> and assign formatting attributes to it.\n      <pre>ytext.insert(0, 'bold text', { bold: true })</pre>\n    </dd>\n    <b><code>delete(index:number, length:number)</code></b>\n    <dd></dd>\n    <b><code>format(index:number, length:number, formattingAttributes:Object&lt;string,string&gt;)</code></b>\n    <dd>Assign formatting attributes to a range in the text</dd>\n    <b><code>applyDelta(delta: Delta, opts:Object&lt;string,any&gt;)</code></b>\n    <dd>\n        See <a href=\"https://quilljs.com/docs/delta/\">Quill Delta</a>\n        Can set options for preventing remove ending newLines, default is true.\n        <pre>ytext.applyDelta(delta, { sanitize: false })</pre>\n    </dd>\n    <b><code>length:number</code></b>\n    <dd></dd>\n    <b><code>toString():string</code></b>\n    <dd>Transforms this type, without formatting options, into a string.</dd>\n    <b><code>toJSON():string</code></b>\n    <dd>See <code>toString</code></dd>\n    <b><code>toDelta():Delta</code></b>\n    <dd>\nTransforms this type to a <a href=\"https://quilljs.com/docs/delta/\">Quill Delta</a>\n    </dd>\n    <b><code>observe(function(YTextEvent, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type is modified. In the case this type is modified in the event listener,\nthe event listener will be called again after the current event listener returns.\n    </dd>\n    <b><code>unobserve(function(YTextEvent, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observe</code> event listener from this type.\n    </dd>\n    <b><code>observeDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type or any of its children is modified. In the case this type is modified\nin the event listener, the event listener will be called again after the current\nevent listener returns. The event listener receives all Events created by itself\nor any of its children.\n    </dd>\n    <b><code>unobserveDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observeDeep</code> event listener from this type.\n    </dd>\n  </dl>\n</details>\n\n<details>\n  <summary><b>Y.XmlFragment</b></summary>\n  <br>\n  <p>\n    A container that holds an Array of Y.XmlElements.\n  </p>\n  <pre><code>const yxml = new Y.XmlFragment()</code></pre>\n  <dl>\n    <b><code>parent:Y.AbstractType|null</code></b>\n    <dd></dd>\n    <b><code>firstChild:Y.XmlElement|Y.XmlText|null</code></b>\n    <dd></dd>\n    <b><code>insert(index:number, content:Array&lt;Y.XmlElement|Y.XmlText&gt;)</code></b>\n    <dd></dd>\n    <b><code>delete(index:number, length:number)</code></b>\n    <dd></dd>\n    <b><code>get(index:number)</code></b>\n    <dd></dd>\n    <b><code>slice(start:number, end:number):Array&lt;Y.XmlElement|Y.XmlText&gt;</code></b>\n    <dd>Retrieve a range of content</dd>\n    <b><code>length:number</code></b>\n    <dd></dd>\n    <b><code>clone():Y.XmlFragment</code></b>\n    <dd>Clone this type into a fresh Yjs type.</dd>\n    <b><code>toArray():Array&lt;Y.XmlElement|Y.XmlText&gt;</code></b>\n    <dd>Copies the children to a new Array.</dd>\n    <b><code>toDOM():DocumentFragment</code></b>\n    <dd>Transforms this type and all children to new DOM elements.</dd>\n    <b><code>toString():string</code></b>\n    <dd>Get the XML serialization of all descendants.</dd>\n    <b><code>toJSON():string</code></b>\n    <dd>See <code>toString</code>.</dd>\n    <b><code>createTreeWalker(filter: function(AbstractType&lt;any&gt;):boolean):Iterable</code></b>\n    <dd>Create an Iterable that walks through the children.</dd>\n    <b><code>observe(function(YXmlEvent, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type is modified. In the case this type is modified in the event listener,\nthe event listener will be called again after the current event listener returns.\n    </dd>\n    <b><code>unobserve(function(YXmlEvent, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observe</code> event listener from this type.\n    </dd>\n    <b><code>observeDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type or any of its children is modified. In the case this type is modified\nin the event listener, the event listener will be called again after the current\nevent listener returns. The event listener receives all Events created by itself\nor any of its children.\n    </dd>\n    <b><code>unobserveDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observeDeep</code> event listener from this type.\n    </dd>\n  </dl>\n</details>\n\n<details>\n  <summary><b>Y.XmlElement</b></summary>\n  <br>\n  <p>\nA shareable type that represents an XML Element. It has a <code>nodeName</code>,\nattributes, and a list of children. But it makes no effort to validate its\ncontent and be actually XML compliant.\n  </p>\n  <pre><code>const yxml = new Y.XmlElement()</code></pre>\n  <dl>\n    <b><code>parent:Y.AbstractType|null</code></b>\n    <dd></dd>\n    <b><code>firstChild:Y.XmlElement|Y.XmlText|null</code></b>\n    <dd></dd>\n    <b><code>nextSibling:Y.XmlElement|Y.XmlText|null</code></b>\n    <dd></dd>\n    <b><code>prevSibling:Y.XmlElement|Y.XmlText|null</code></b>\n    <dd></dd>\n    <b><code>insert(index:number, content:Array&lt;Y.XmlElement|Y.XmlText&gt;)</code></b>\n    <dd></dd>\n    <b><code>delete(index:number, length:number)</code></b>\n    <dd></dd>\n    <b><code>get(index:number)</code></b>\n    <dd></dd>\n    <b><code>length:number</code></b>\n    <dd></dd>\n    <b><code>setAttribute(attributeName:string, attributeValue:string)</code></b>\n    <dd></dd>\n    <b><code>removeAttribute(attributeName:string)</code></b>\n    <dd></dd>\n    <b><code>getAttribute(attributeName:string):string</code></b>\n    <dd></dd>\n    <b><code>getAttributes():Object&lt;string,string&gt;</code></b>\n    <dd></dd>\n    <b><code>get(i:number):Y.XmlElement|Y.XmlText</code></b>\n    <dd>Retrieve the i-th element.</dd>\n    <b><code>slice(start:number, end:number):Array&lt;Y.XmlElement|Y.XmlText&gt;</code></b>\n    <dd>Retrieve a range of content</dd>\n    <b><code>clone():Y.XmlElement</code></b>\n    <dd>Clone this type into a fresh Yjs type.</dd>\n    <b><code>toArray():Array&lt;Y.XmlElement|Y.XmlText&gt;</code></b>\n    <dd>Copies the children to a new Array.</dd>\n    <b><code>toDOM():Element</code></b>\n    <dd>Transforms this type and all children to a new DOM element.</dd>\n    <b><code>toString():string</code></b>\n    <dd>Get the XML serialization of all descendants.</dd>\n    <b><code>toJSON():string</code></b>\n    <dd>See <code>toString</code>.</dd>\n    <b><code>observe(function(YXmlEvent, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every\ntime this type is modified. In the case this type is modified in the event\nlistener, the event listener will be called again after the current event\nlistener returns.\n    </dd>\n    <b><code>unobserve(function(YXmlEvent, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observe</code> event listener from this type.\n    </dd>\n    <b><code>observeDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\nAdds an event listener to this type that will be called synchronously every time\nthis type or any of its children is modified. In the case this type is modified\nin the event listener, the event listener will be called again after the current\nevent listener returns. The event listener receives all Events created by itself\nor any of its children.\n    </dd>\n    <b><code>unobserveDeep(function(Array&lt;YEvent&gt;, Transaction):void)</code></b>\n    <dd>\n      Removes an <code>observeDeep</code> event listener from this type.\n    </dd>\n  </dl>\n</details>\n\n### Y.Doc\n\n```js\nconst doc = new Y.Doc()\n```\n\n<dl>\n  <b><code>clientID</code></b>\n  <dd>A unique id that identifies this client. (readonly)</dd>\n  <b><code>gc</code></b>\n  <dd>\nWhether garbage collection is enabled on this doc instance. Set `doc.gc = false`\nin order to disable gc and be able to restore old content. See https://github.com/yjs/yjs#yjs-crdt-algorithm\nfor more information about gc in Yjs.\n  </dd>\n  <b><code>transact(function(Transaction):void [, origin:any])</code></b>\n  <dd>\nEvery change on the shared document happens in a transaction. Observer calls and\nthe <code>update</code> event are called after each transaction. You should\n<i>bundle</i> changes into a single transaction to reduce the amount of event\ncalls. I.e. <code>doc.transact(() => { yarray.insert(..); ymap.set(..) })</code>\ntriggers a single change event. <br>You can specify an optional <code>origin</code>\nparameter that is stored on <code>transaction.origin</code> and\n<code>on('update', (update, origin) => ..)</code>.\n  </dd>\n  <b><code>toJSON():any</code></b>\n  <dd>\nDeprecated: It is recommended to call toJSON directly on the shared types.\nConverts the entire document into a js object, recursively traversing each yjs\ntype. Doesn't log types that have not been defined (using\n<code>ydoc.getType(..)</code>).\n  </dd>\n  <b><code>get(string, Y.[TypeClass]):[Type]</code></b>\n  <dd>Define a shared type.</dd>\n  <b><code>getArray(string):Y.Array</code></b>\n  <dd>Define a shared Y.Array type. Is equivalent to <code>y.get(string, Y.Array)</code>.</dd>\n  <b><code>getMap(string):Y.Map</code></b>\n  <dd>Define a shared Y.Map type. Is equivalent to <code>y.get(string, Y.Map)</code>.</dd>\n  <b><code>getText(string):Y.Text</code></b>\n  <dd>Define a shared Y.Text type. Is equivalent to <code>y.get(string, Y.Text)</code>.</dd>\n  <b><code>getXmlElement(string, string):Y.XmlElement</code></b>\n  <dd>Define a shared Y.XmlElement type. Is equivalent to <code>y.get(string, Y.XmlElement)</code>.</dd>\n  <b><code>getXmlFragment(string):Y.XmlFragment</code></b>\n  <dd>Define a shared Y.XmlFragment type. Is equivalent to <code>y.get(string, Y.XmlFragment)</code>.</dd>\n  <b><code>on(string, function)</code></b>\n  <dd>Register an event listener on the shared type</dd>\n  <b><code>off(string, function)</code></b>\n  <dd>Unregister an event listener from the shared type</dd>\n</dl>\n\n#### Y.Doc Events\n\n<dl>\n  <b><code>on('update', function(updateMessage:Uint8Array, origin:any, Y.Doc):void)</code></b>\n  <dd>\nListen to document updates. Document updates must be transmitted to all other\npeers. You can apply document updates in any order and multiple times. Use `updateV2`\nto receive V2 events.\n  </dd>\n  <b><code>on('beforeTransaction', function(Y.Transaction, Y.Doc):void)</code></b>\n  <dd>Emitted before each transaction.</dd>\n  <b><code>on('afterTransaction', function(Y.Transaction, Y.Doc):void)</code></b>\n  <dd>Emitted after each transaction.</dd>\n  <b><code>on('beforeAllTransactions', function(Y.Doc):void)</code></b>\n  <dd>\nTransactions can be nested (e.g. when an event within a transaction calls another\ntransaction). Emitted before the first transaction.\n  </dd>\n  <b><code>on('afterAllTransactions', function(Y.Doc, Array&lt;Y.Transaction&gt;):void)</code></b>\n  <dd>Emitted after the last transaction is cleaned up.</dd>\n</dl>\n\n### Document Updates\n\nChanges on the shared document are encoded into *document updates*. Document\nupdates are *commutative* and *idempotent*. This means that they can be applied\nin any order and multiple times.\n\n#### Example: Listen to update events and apply them on remote client\n\n```js\nconst doc1 = new Y.Doc()\nconst doc2 = new Y.Doc()\n\ndoc1.on('update', update => {\n  Y.applyUpdate(doc2, update)\n})\n\ndoc2.on('update', update => {\n  Y.applyUpdate(doc1, update)\n})\n\n// All changes are also applied to the other document\ndoc1.getArray('myarray').insert(0, ['Hello doc2, you got this?'])\ndoc2.getArray('myarray').get(0) // => 'Hello doc2, you got this?'\n```\n\nYjs internally maintains a [state vector](#state-vector) that denotes the next\nexpected clock from each client. In a different interpretation it holds the\nnumber of structs created by each client. When two clients sync, you can either\nexchange the complete document structure or only the differences by sending the\nstate vector to compute the differences.\n\n#### Example: Sync two clients by exchanging the complete document structure\n\n```js\nconst state1 = Y.encodeStateAsUpdate(ydoc1)\nconst state2 = Y.encodeStateAsUpdate(ydoc2)\nY.applyUpdate(ydoc1, state2)\nY.applyUpdate(ydoc2, state1)\n```\n\n#### Example: Sync two clients by computing the differences\n\nThis example shows how to sync two clients with the minimal amount of exchanged\ndata by computing only the differences using the state vector of the remote\nclient. Syncing clients using the state vector requires another roundtrip, but\ncan save a lot of bandwidth.\n\n```js\nconst stateVector1 = Y.encodeStateVector(ydoc1)\nconst stateVector2 = Y.encodeStateVector(ydoc2)\nconst diff1 = Y.encodeStateAsUpdate(ydoc1, stateVector2)\nconst diff2 = Y.encodeStateAsUpdate(ydoc2, stateVector1)\nY.applyUpdate(ydoc1, diff2)\nY.applyUpdate(ydoc2, diff1)\n```\n\n#### Example: Syncing clients without loading the Y.Doc\n\nIt is possible to sync clients and compute delta updates without loading the Yjs\ndocument to memory. Yjs exposes an API to compute the differences directly on the\nbinary document updates.\n\n```js\n// encode the current state as a binary buffer\nlet currentState1 = Y.encodeStateAsUpdate(ydoc1)\nlet currentState2 = Y.encodeStateAsUpdate(ydoc2)\n// now we can continue syncing clients using state vectors without using the Y.Doc\nydoc1.destroy()\nydoc2.destroy()\n\nconst stateVector1 = Y.encodeStateVectorFromUpdate(currentState1)\nconst stateVector2 = Y.encodeStateVectorFromUpdate(currentState2)\nconst diff1 = Y.diffUpdate(currentState1, stateVector2)\nconst diff2 = Y.diffUpdate(currentState2, stateVector1)\n\n// sync clients\ncurrentState1 = Y.mergeUpdates([currentState1, diff2])\ncurrentState2 = Y.mergeUpdates([currentState2, diff1])\n```\n\n#### Obfuscating Updates\n\nIf one of your users runs into a weird bug (e.g. the rich-text editor throws\nerror messages), then you don't have to request the full document from your\nuser. Instead, they can obfuscate the document (i.e. replace the content with\nmeaningless generated content) before sending it to you. Note that someone might\nstill deduce the type of content by looking at the general structure of the\ndocument. But this is much better than requesting the original document.\n\nObfuscated updates contain all the CRDT-related data that is required for\nmerging. So it is safe to merge obfuscated updates.\n\n```javascript\nconst ydoc = new Y.Doc()\n// perform some changes..\nydoc.getText().insert(0, 'hello world')\nconst update = Y.encodeStateAsUpdate(ydoc)\n// the below update contains scrambled data\nconst obfuscatedUpdate = Y.obfuscateUpdate(update)\nconst ydoc2 = new Y.Doc()\nY.applyUpdate(ydoc2, obfuscatedUpdate)\nydoc2.getText().toString() // => \"00000000000\"\n```\n\n#### Using V2 update format\n\nYjs implements two update formats. By default you are using the V1 update format.\nYou can opt-in into the V2 update format which provides much better compression.\nIt is not yet used by all providers. However, you can already use it if\nyou are building your own provider. All below functions are available with the\nsuffix \"V2\". E.g. `Y.applyUpdate` ⇒ `Y.applyUpdateV2`. Also when listening to updates\nyou need to specifically need listen for V2 events e.g. `yDoc.on('updateV2', …)`.\nWe also support conversion functions between both formats:\n`Y.convertUpdateFormatV1ToV2` & `Y.convertUpdateFormatV2ToV1`.\n\n#### Update API\n\n<dl>\n  <b><code>Y.applyUpdate(Y.Doc, update:Uint8Array, [transactionOrigin:any])</code></b>\n  <dd>\nApply a document update on the shared document. Optionally you can specify\n<code>transactionOrigin</code> that will be stored on\n<code>transaction.origin</code>\nand <code>ydoc.on('update', (update, origin) => ..)</code>.\n  </dd>\n  <b><code>Y.encodeStateAsUpdate(Y.Doc, [encodedTargetStateVector:Uint8Array]):Uint8Array</code></b>\n  <dd>\nEncode the document state as a single update message that can be applied on the\nremote document. Optionally specify the target state vector to only write the\ndifferences to the update message.\n  </dd>\n  <b><code>Y.encodeStateVector(Y.Doc):Uint8Array</code></b>\n  <dd>Computes the state vector and encodes it into an Uint8Array.</dd>\n  <b><code>Y.mergeUpdates(Array&lt;Uint8Array&gt;)</code></b>\n  <dd>\nMerge several document updates into a single document update while removing\nduplicate information. The merged document update is always smaller than\nthe separate updates because of the compressed encoding.\n  </dd>\n  <b><code>Y.encodeStateVectorFromUpdate(Uint8Array): Uint8Array</code></b>\n  <dd>\nComputes the state vector from a document update and encodes it into an Uint8Array.\n  </dd>\n  <b><code>Y.diffUpdate(update: Uint8Array, stateVector: Uint8Array): Uint8Array</code></b>\n  <dd>\nEncode the missing differences to another update message. This function works\nsimilarly to <code>Y.encodeStateAsUpdate(ydoc, stateVector)</code> but works\non updates instead.\n  </dd>\n  <b><code>convertUpdateFormatV1ToV2</code></b>\n  <dd>\nConvert V1 update format to the V2 update format.\n  </dd>\n  <b><code>convertUpdateFormatV2ToV1</code></b>\n  <dd>\nConvert V2 update format to the V1 update format.\n  </dd>\n</dl>\n\n### Relative Positions\n\nWhen working with collaborative documents, we often need to work with positions.\nPositions may represent cursor locations, selection ranges, or even assign a\ncomment to a range of text. Normal index-positions (expressed as integers) are\nnot convenient to use because the index-range is invalidated as soon as a remote\nchange manipulates the document. Relative positions give you a powerful API to\nexpress positions.\n\nA relative position is fixated to an element in the shared document and is not\naffected by remote changes. I.e. given the document `\"a|c\"`, the relative\nposition is attached to `c`. When a remote user modifies the document by\ninserting a character before the cursor, the cursor will stay attached to the\ncharacter `c`. `insert(1, 'x')(\"a|c\") = \"ax|c\"`. When the relative position is\nset to the end of the document, it will stay attached to the end of the\ndocument.\n\n#### Example: Transform to RelativePosition and back\n\n```js\nconst relPos = Y.createRelativePositionFromTypeIndex(ytext, 2)\nconst pos = Y.createAbsolutePositionFromRelativePosition(relPos, doc)\npos.type === ytext // => true\npos.index === 2 // => true\n```\n\n#### Example: Send relative position to remote client (json)\n\n```js\nconst relPos = Y.createRelativePositionFromTypeIndex(ytext, 2)\nconst encodedRelPos = JSON.stringify(relPos)\n// send encodedRelPos to remote client..\nconst parsedRelPos = JSON.parse(encodedRelPos)\nconst pos = Y.createAbsolutePositionFromRelativePosition(parsedRelPos, remoteDoc)\npos.type === remoteytext // => true\npos.index === 2 // => true\n```\n\n#### Example: Send relative position to remote client (Uint8Array)\n\n```js\nconst relPos = Y.createRelativePositionFromTypeIndex(ytext, 2)\nconst encodedRelPos = Y.encodeRelativePosition(relPos)\n// send encodedRelPos to remote client..\nconst parsedRelPos = Y.decodeRelativePosition(encodedRelPos)\nconst pos = Y.createAbsolutePositionFromRelativePosition(parsedRelPos, remoteDoc)\npos.type === remoteytext // => true\npos.index === 2 // => true\n```\n\n<dl>\n  <b><code>\nY.createRelativePositionFromTypeIndex(type:Uint8Array|Y.Type, index: number\n[, assoc=0])\n  </code></b>\n  <dd>\nCreate a relative position fixated to the i-th element in any sequence-like\nshared type (if <code>assoc >= 0</code>). By default, the position associates\nwith the character that comes after the specified index position. If\n<code>assoc < 0</code>, then the relative position associates with the character\nbefore the specified index position.\n  </dd>\n  <b><code>\nY.createAbsolutePositionFromRelativePosition(RelativePosition, Y.Doc):\n{ type: Y.AbstractType, index: number, assoc: number } | null\n  </code></b>\n  <dd>\nCreate an absolute position from a relative position. If the relative position\ncannot be referenced, or the type is deleted, then the result is null.\n  </dd>\n  <b><code>\nY.encodeRelativePosition(RelativePosition):Uint8Array\n  </code></b>\n  <dd>\nEncode a relative position to an Uint8Array. Binary data is the preferred\nencoding format for document updates. If you prefer JSON encoding, you can\nsimply JSON.stringify / JSON.parse the relative position instead.\n  </dd>\n  <b><code>Y.decodeRelativePosition(Uint8Array):RelativePosition</code></b>\n  <dd>Decode a binary-encoded relative position to a RelativePosition object.</dd>\n</dl>\n\n### Y.UndoManager\n\nYjs ships with an Undo/Redo manager for selective undo/redo of changes on a\nYjs type. The changes can be optionally scoped to transaction origins.\n\n```js\nconst ytext = doc.getText('text')\nconst undoManager = new Y.UndoManager(ytext)\n\nytext.insert(0, 'abc')\nundoManager.undo()\nytext.toString() // => ''\nundoManager.redo()\nytext.toString() // => 'abc'\n```\n\n<dl>\n  <b><code>constructor(scope:Y.AbstractType|Array&lt;Y.AbstractType&gt;\n  [, {captureTimeout:number,trackedOrigins:Set&lt;any&gt;,deleteFilter:function(item):boolean}])</code></b>\n  <dd>Accepts either single type as scope or an array of types.</dd>\n  <b><code>undo()</code></b>\n  <dd></dd>\n  <b><code>redo()</code></b>\n  <dd></dd>\n  <b><code>stopCapturing()</code></b>\n  <dd></dd>\n  <b>\n    <code>\non('stack-item-added', { stackItem: { meta: Map&lt;any,any&gt; }, type: 'undo'\n| 'redo' })\n    </code>\n  </b>\n  <dd>\nRegister an event that is called when a <code>StackItem</code> is added to the\nundo- or the redo-stack.\n  </dd>\n  <b>\n    <code>\non('stack-item-updated', { stackItem: { meta: Map&lt;any,any&gt; }, type: 'undo'\n| 'redo' })\n    </code>\n  </b>\n  <dd>\nRegister an event that is called when an existing <code>StackItem</code> is updated.\nThis happens when two changes happen within a \"captureInterval\".\n  </dd>\n  <b>\n    <code>\non('stack-item-popped', { stackItem: { meta: Map&lt;any,any&gt; }, type: 'undo'\n| 'redo' })\n    </code>\n  </b>\n  <dd>\nRegister an event that is called when a <code>StackItem</code> is popped from\nthe undo- or the redo-stack.\n  </dd>\n  <b>\n    <code>\non('stack-cleared', { undoStackCleared: boolean, redoStackCleared: boolean })\n    </code>\n  </b>\n  <dd>\nRegister an event that is called when the undo- and/or the redo-stack is cleared.\n  </dd>\n</dl>\n\n#### Example: Stop Capturing\n\nUndoManager merges Undo-StackItems if they are created within time-gap\nsmaller than `options.captureTimeout`. Call `um.stopCapturing()` so that the next\nStackItem won't be merged.\n\n```js\n// without stopCapturing\nytext.insert(0, 'a')\nytext.insert(1, 'b')\nundoManager.undo()\nytext.toString() // => '' (note that 'ab' was removed)\n// with stopCapturing\nytext.insert(0, 'a')\nundoManager.stopCapturing()\nytext.insert(0, 'b')\nundoManager.undo()\nytext.toString() // => 'a' (note that only 'b' was removed)\n```\n\n#### Example: Specify tracked origins\n\nEvery change on the shared document has an origin. If no origin was specified,\nit defaults to `null`. By specifying `trackedOrigins` you can\nselectively specify which changes should be tracked by `UndoManager`. The\nUndoManager instance is always added to `trackedOrigins`.\n\n```js\nclass CustomBinding {}\n\nconst ytext = doc.getText('text')\nconst undoManager = new Y.UndoManager(ytext, {\n  trackedOrigins: new Set([42, CustomBinding])\n})\n\nytext.insert(0, 'abc')\nundoManager.undo()\nytext.toString() // => 'abc' (does not track because origin `null` and not part\n                 //           of `trackedTransactionOrigins`)\nytext.delete(0, 3) // revert change\n\ndoc.transact(() => {\n  ytext.insert(0, 'abc')\n}, 42)\nundoManager.undo()\nytext.toString() // => '' (tracked because origin is an instance of `trackedTransactionorigins`)\n\ndoc.transact(() => {\n  ytext.insert(0, 'abc')\n}, 41)\nundoManager.undo()\nytext.toString() // => 'abc' (not tracked because 41 is not an instance of\n                 //        `trackedTransactionorigins`)\nytext.delete(0, 3) // revert change\n\ndoc.transact(() => {\n  ytext.insert(0, 'abc')\n}, new CustomBinding())\nundoManager.undo()\nytext.toString() // => '' (tracked because origin is a `CustomBinding` and\n                 //        `CustomBinding` is in `trackedTransactionorigins`)\n```\n\n#### Example: Add additional information to the StackItems\n\nWhen undoing or redoing a previous action, it is often expected to restore\nadditional meta information like the cursor location or the view on the\ndocument. You can assign meta-information to Undo-/Redo-StackItems.\n\n```js\nconst ytext = doc.getText('text')\nconst undoManager = new Y.UndoManager(ytext, {\n  trackedOrigins: new Set([42, CustomBinding])\n})\n\nundoManager.on('stack-item-added', event => {\n  // save the current cursor location on the stack-item\n  event.stackItem.meta.set('cursor-location', getRelativeCursorLocation())\n})\n\nundoManager.on('stack-item-popped', event => {\n  // restore the current cursor location on the stack-item\n  restoreCursorLocation(event.stackItem.meta.get('cursor-location'))\n})\n```\n\n## Yjs CRDT Algorithm\n\n*Conflict-free replicated data types* (CRDT) for collaborative editing are an\nalternative approach to *operational transformation* (OT). A very simple\ndifferentiation between the two approaches is that OT attempts to transform\nindex positions to ensure convergence (all clients end up with the same\ncontent), while CRDTs use mathematical models that usually do not involve index\ntransformations, like linked lists. OT is currently the de-facto standard for\nshared editing on text. OT approaches that support shared editing without a\ncentral source of truth (a central server) require too much bookkeeping to be\nviable in practice. CRDTs are better suited for distributed systems, provide\nadditional guarantees that the document can be synced with remote clients, and\ndo not require a central source of truth.\n\nYjs implements a modified version of the algorithm described in [this\npaper](https://www.researchgate.net/publication/310212186_Near_Real-Time_Peer-to-Peer_Shared_Editing_on_Extensible_Data_Types).\nThis [article](https://blog.kevinjahns.de/are-crdts-suitable-for-shared-editing/)\nexplains a simple optimization on the CRDT model and\ngives more insight about the performance characteristics in Yjs.\nMore information about the specific implementation is available in\n[INTERNALS.md](./INTERNALS.md) and in\n[this walkthrough of the Yjs codebase](https://youtu.be/0l5XgnQ6rB4).\n\nCRDTs that are suitable for shared text editing suffer from the fact that they\nonly grow in size. There are CRDTs that do not grow in size, but they do not\nhave the characteristics that are beneficial for shared text editing (like\nintention preservation). Yjs implements many improvements to the original\nalgorithm that diminish the trade-off that the document only grows in size. We\ncan't garbage collect deleted structs (tombstones) while ensuring a unique\norder of the structs. But we can 1. merge preceding structs into a single\nstruct to reduce the amount of meta information, 2. we can delete content from\nthe struct if it is deleted, and 3. we can garbage collect tombstones if we\ndon't care about the order of the structs anymore (e.g. if the parent was\ndeleted).\n\n**Examples:**\n\n1. If a user inserts elements in sequence, the struct will be merged into a\n   single struct. E.g. `text.insert(0, 'a'), text.insert(1, 'b');` is\n   first represented as two structs (`[{id: {client, clock: 0}, content: 'a'},\n   {id: {client, clock: 1}, content: 'b'}`) and then merged into a single\n   struct: `[{id: {client, clock: 0}, content: 'ab'}]`.\n2. When a struct that contains content (e.g. `ItemString`) is deleted, the\n   struct will be replaced with an `ItemDeleted` that does not contain content\n   anymore.\n3. When a type is deleted, all child elements are transformed to `GC` structs. A\n   `GC` struct only denotes the existence of a struct and that it is deleted.\n   `GC` structs can always be merged with other `GC` structs if the id's are\n   adjacent.\n\nEspecially when working on structured content (e.g. shared editing on\nProseMirror), these improvements yield very good results when\n[benchmarking](https://github.com/dmonad/crdt-benchmarks) random document edits.\nIn practice they show even better results, because users usually edit text in\nsequence, resulting in structs that can easily be merged. The benchmarks show\nthat even in the worst case scenario that a user edits text from right to left,\nYjs achieves good performance even for huge documents.\n\n### State Vector\n\nYjs has the ability to exchange only the differences when syncing two clients.\nWe use lamport timestamps to identify structs and to track in which order a\nclient created them. Each struct has an `struct.id = { client: number, clock:\nnumber}` that uniquely identifies a struct. We define the next expected `clock`\nby each client as the *state vector*. This data structure is similar to the\n[version vectors](https://en.wikipedia.org/wiki/Version_vector) data structure.\nBut we use state vectors only to describe the state of the local document, so we\ncan compute the missing struct of the remote client. We do not use it to track\ncausality.\n\n## License and Author\n\nYjs and all related projects are [**MIT licensed**](./LICENSE).\n\nYjs is based on my research as a student at the [RWTH\ni5](http://dbis.rwth-aachen.de/). Now I am working on Yjs in my spare time.\n\nFund this project by donating on [GitHub Sponsors](https://github.com/sponsors/dmonad)\nor hiring [me](https://github.com/dmonad) as a contractor for your collaborative\napp.\n","readmeFilename":"README.md","users":{"dmonad":true,"space-ed":true}}