{"_id":"automerge-repo","_rev":"53-182cf29bc579bcf19b7103a79156e3ba","name":"automerge-repo","dist-tags":{"latest":"0.1.0","wasm":"0.0.13"},"versions":{"0.0.1":{"name":"automerge-repo","version":"0.0.1","description":"a repository object to manage a collection of automerge documents","main":"src/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"scripts":{"demo":"http-server","test":"mocha"},"devDependencies":{"eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","localforage":"^1.10.0"},"gitHead":"77476a495b673ea53d9cd5d830cb4146dcdec2e6","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.9.0","dist":{"integrity":"sha512-ReFHFJ2P60oQjG+RHjiTOB1SN0x7QmuPmRzp8FIsrgGFsuFc8aTQk4uBBh4wdjH06Sw/2YHdG0HqtjHS5oQftg==","shasum":"e3f84b8f4dd020b91582ca18b8b777cc5b606f25","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.1.tgz","fileCount":27,"unpackedSize":318526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZNMpgQtbcBuS9lpAiqa/EtDMsblpMw3pvgcuUHFL8qAiEAh14+Bc1JL+W5mp1Wh6t79mqw6YtYke5CWJhqQL9leSA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikd8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDFw/7BAXrisxIm+2tylr5aq7DSCaGj1hNjOHOOJr1xWUkORwOQ224\r\nBfo/n+c5GFNfE6LCBkjCNDeZ5NeeoTCgu9G7QjVumrLFTRYQhG0c7ai0S628\r\nNbfywBLmXeqZuaHlzwMaDjO5oJ/JQlAuUnpoYlZWlqLMJtXnMTNJE9FZIhk1\r\nWR5wt1IInaOdtcXE8oGxO6offs1AT1bqBNpixaD0sDGRqIFBLxrZjJ6V/QHu\r\nQ+rnk7n1w59TswNvVeQ7p1CyEkx0rYeePThAl05/Z2S2UmLbX9K0bzvKMuJE\r\n9OKJojOaTa2Ta8tbFY/p2fBwT03XPsUk/LTkgJCucb7I+SbhlgHDraGmsUTc\r\nY6PIZk7KpwwWve7mra7Pe7N/3eFLIrgP0NUlBunEsc3r3mPNds1LKVQ+MHWt\r\nnIpCy+jmJqwvcMrN1ehXMoTPEaymS/woxespkO8A2ARtUB0IvxD95o9l5l3z\r\nvRhnMLHMEHPerOXDQVqWTrbzKm8+StqjKuEs3sVgf/L7ppppI7BILAfgB3U4\r\nhuzi2OpEEsyjZXsY55ywpxon9XRLhewy/dy3BayxEVJEf7x6XQYgr8oKwuUj\r\nMUxXd9ZVZIshyNW1Gy66HBWtcMxWV4X1C/pUkJdL4AMOmoy0HUxeFwJWC5ON\r\nP2KbjJNT905/ld3KIpv8krIAQwNG8fTw2Ro=\r\n=4IPe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.1_1653727013256_0.3220381752207637"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.2":{"name":"automerge-repo","version":"0.0.2","description":"a repository object to manage a collection of automerge documents","main":"src/index.js","type":"module","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"scripts":{"demo":"http-server","test":"mocha"},"devDependencies":{"eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","localforage":"^1.10.0"},"gitHead":"db20f307039a7858557bc1cecd01049f031e278a","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.9.0","dist":{"integrity":"sha512-QgJBcYsylThAAp6ba4GcRJjDAWDQxEaNSDN8pjnW2PPKhcEpUX5NRorc2A+Kh+GI2PIfs1tBBi0X4sw4iFy5yg==","shasum":"ae9acebcd4d4e41778d47bbb1df616b016717662","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.2.tgz","fileCount":27,"unpackedSize":320549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZaDyDPJcBR+7AxpmjZbrugdl5cKNV40JoqrQ/pGywIgIhANkA5NMPu1X1yUkxZKzku9lTFLN4iwNgSdIbkujgMhFX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikeipACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoldw//Slky4FdScddTgKu7AZsbBWrPTj2fZtA9OTCBUZkb7+09Plm0\r\nBBiYHIQWJMKhKqZcmLZxh5pOpnsm2Dw8a4JEWiMGxgPddS5Pqe99zzOtrt6Y\r\nL8LCHbjY4E/kN224EvjNn701SeWEYVX/9L6KsU/ycDk3VcaWSUGEjG2S6ONP\r\nfC9O4sHkwqJztBRH0DQ7ZgxkR02cSNzpveZkQksIjv5f8zTLwuhn+pTpxzcO\r\nPNMu2mvt9l5WexOBPC+QjZxVVp5lGRgI+QZubVBOc/t5cPWHJ3XWhvve3bSs\r\nRIUtpRy91Pq+lO0kgszuvS/+FytZz6EkE4+EfCPFJKZtdiYpiaJdh9uwHwyO\r\nHbfEf7agxQzOdCw7aEQdE+umBqP7UUZiLT1Xjg4XTXkKtxYry/F8PK6Z5MQy\r\n7Fz9oGaYkveASqgx0sXQtqihhKYzQJATe022Y6y+I40L6m8ZSgFEl+25nHgx\r\n/EA5uOJlt4FY73mK20IyIAQTLiT9nZRbEpxY3Vj8LQ1vV7kDWZGYTHwMJxne\r\n+wAbixqU/bbSSyHro4O5ODF5moSSHoRJLVHdoJKzDUrmegckhi9OiLNk82D3\r\nHW3vjgoLxJmR4UXZn6/e5TX1xLPUKpxcmCbhJLeRHtR9/LblXHU6/ZYwP62+\r\nXc2UEY8erwCeMV3K6V4chPwm3vQUDOHYQAQ=\r\n=lvHN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.2_1653729448906_0.4879055713151432"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.3":{"name":"automerge-repo","version":"0.0.3","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.3","dist":{"shasum":"71c61974501f96bcf3e5d36f1cac8f1d3b3358b4","integrity":"sha512-EwZq9nyOJ2x4fIVrpzuEoHzNxUGmYdrInlEMJ+vwvWpInG0x6l+8Bthfsxgvr1YP4mIo9c38Bf76e3UhtMZlLw==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.3.tgz","fileCount":42,"unpackedSize":45164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGE969jw7JzREO7JABAeeqhbJF8KNmUCn1zVTdyGeA5QIhAIAkYOGnYbyefXwfNXrRjpF2AeTq/3cZlb4sGsPL1l+3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCT1LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqCQ//T+DpE2SEeSUat1vrPbU2eCikgLiRL/cPuBPjfnRDvjfnndvK\r\ndm6nPtW5Wcfn2ziVPL0Cf0xaNnWY1KStWu8tcjF5akrE95GnuvpQ5ymVg/9Q\r\n7TnShj74C363aX0hhfRqXV7nXw946CCOslMY66iQRyS3VYYTVwn8No2dVLPy\r\np8F9esKN4RFrJCRo2VD6/5A6s/njJJNfvCoQi8Oz3vZhibMeJg6i8f9jOL6X\r\nJ5Qg+PI2cLNZM3MKBlfwI2D6uI2US1V+YjL9TMtIuLOqVMOuQnh28wmC2+Qq\r\ny0s2rlAMqR9xjlYPZ+F/8/FpsuJUzq7/O+B0s6zusKag1xBUDGG5UyY0mMZP\r\nwGFcyrYcofQJPbuFS10OZeEg1/itnTz7N9cS9dX/BiPoG1zJ9UcWpUTlih+d\r\nRxvhCDuOCLCAvrFa9HbI48Q0B/1buYgqfyRkuiKxzvqcSRGtyjLf7bt05oax\r\naMpsV9nyximFFCPM7+LpaNLq4vdLGzkqD2q/Q6If2ixeYfcwyycMmW2PrdZr\r\nJ8v7GjOaf68YhPVpd7sdgetwYzrEnR/Vm8PhS6TfNZ0KML1neftTkGY4kjHd\r\nCFhgWKqClKgi+6gn5JOKQvuNwMwqCfAf8fsOw8YjfCJC59pQbOLOctMOz0ns\r\nAkN2gK07lSCywV0mGJeYX/VaRKcTDXXk7t8=\r\n=pNYB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.3_1661549899040_0.481438263233279"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.4":{"name":"automerge-repo","version":"0.0.4","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.4","dist":{"shasum":"449d3635a06fe729be3fbecd03972168d9a5ac3e","integrity":"sha512-i9s8TQ3HFBIRE/rQCqs6VldeaHCrcecAQ8KrL/uUmGdixIspMmy2SBxoohusPD0Xoonb2XwGqFX1inWcZFVaTw==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.4.tgz","fileCount":66,"unpackedSize":58623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdiXC6CzQcYjz5W5oXMiuAaFcOgK4YC+pp0RL19mBa8AIhALVbfa/JbRbvo2X9+9Vv44ui7p479zcwLW+jqOD2NTrk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCT45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8PBAAhQuGMliBBIaboAXIBJSuksuoSdw+jVgKsJExfwicwtCkyfPX\r\nwQ4oeNlkxBwnWERLQv62FxaB/ONlMfypTz8SeugKGGMmgXd7wRBqTfFXecmF\r\nM4TsYkjNreIREl6OijXc1mMmOQZj9hRaAOkn5qS6/3FT+l/LxslhupX5Ci+n\r\nvoB7VCm/vQ1JdhLrXZ5GbgLpN/nZ3O4L5YGT0Knrg7UNwi/IzbNTKf/bEuSd\r\nBp7S1t0qYX9ZZpVvKNZQM2i1EFhbYuJPqvfVW49UyKdRVqs6J3Ulh+aZ4sdi\r\njVRGGlJnmyQFFRovGOMYvlQAOLBvjPHFB7kxHpU3J7rXJnyT3UUgN+kuiGJZ\r\nAawxUk8BCrFfApqIO4uSZidM990y7QaOlCVcO6quf5bsJIZGAqmq4QrwDmjF\r\n3LT9IkfenefBatqZW9dSwA8X9/zFczEeO3eX1FkFchdvmtLvgoEVC9xvwAli\r\nsRLG8KWkbOY+2/Yp9u0q6t2JN6pi91ArqaIt6d6Fil2C2OKFRlLTZwdgrR08\r\nPWABssw6clDl4mfHJg9/2i5PLc3u1YumPeqTmFRUINF0FTrUQHVOUSkkOcPz\r\n3M/ZqHVp9xXFCv0TcmzPiDnF6KMLFjvqoA4b+XorEkYfPGFMS2QKwyiJNn1X\r\nA7J6Plj6d3fnsfzvpx5UX5hxsdOZRY5Mpu8=\r\n=urjV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.4_1661550136825_0.44037146682070705"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.5":{"name":"automerge-repo","version":"0.0.5","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.5","dist":{"shasum":"1f970256fbf1d37de84494511d972a5748de7bdc","integrity":"sha512-FJNPLlCvK7utfZbLyQuX8QQOqdm9ggT0ayd9rIjBrWzo4CCg5ETfaDvIpo97KrTa9bJk0p0hsz0YrvLkaX/a2Q==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.5.tgz","fileCount":42,"unpackedSize":44947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4J/A2VRTuQWAQuh8jO+hHzz1iLD2NGEQZslJzBmjfogIgaDkvVi5PINvLmEhf65O+l61Y5fU9rEzMviik4kDiah8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCxKoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkLg//Y8vzVaJ4vmPCLszgiSoTiV2tkOyOvrYy69Ed16CtIN/1vHq4\r\n/NCrruMiqyBXHlNJwseRb9D21jUQcPys9BgvpX87CooQVKOWEA5GXwF952wo\r\n1dtNItUKlbZ+clzxHjLap7VzupABudObZY+XQ55Ix5uEet+oKiqk0b30Jqld\r\ntIl9K63aTabN6AJPpN2MAlkcVk+r1L+TPAiro1S4lr8WYOy2fKdOtL0Cx+R9\r\ny33kcJy09kAsO5oVJG06iQzyhYoWTRdZNP2y8/r3fdJ4/2/0YxmdfJXpuNm2\r\n3ED7T37/cZKLfRjndm8gF6q3qPey7A5JjaQeY4zPzceJG/6ifSuR3q2tTecO\r\nCztB0mKfqjV/kNI9oQIhuEJ+dnvQLAkx03bY++JKAKf/YPMOXKsOxGi3fthY\r\nAcHFGG6k9I2vKM68b6i4J1Er6bYAvkuKxCnnCLGTSc7rZuxoDpFeNsJaWhgb\r\nhihOgGemB8EiRvFvdUtiJh3t/8A1wIsYyGHDR8sRZdjsYbw3QH+9aC/RkXy/\r\naqnFU1JDmXLE0eR/d/euFdDZHHDs7G8zzW0y0Qke0Hbf/tDbMTMgEe0Ds/Tx\r\nuq6+Loinm0w8nahAMILD+I7Of3sDqn83UNF1516gBpLdux0ZYz7LhbfTkak3\r\n8Y2Tj/bLLzkNsvCHRgDwXTPoRdLVjcab/VM=\r\n=gaOF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.5_1661670056586_0.957708505409476"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.6":{"name":"automerge-repo","version":"0.0.6","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.6","dist":{"shasum":"bdaf9fd85cf7459fe63bd2740d315897c9630410","integrity":"sha512-lDQn/UM6M0S4ikUfIZANLYzJF1ZAXdZi9NNVb/8IXWyirSnlQLsA7cFyO2jwZEjOZoUnKElXT0yDYcQ4kecA9Q==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.6.tgz","fileCount":66,"unpackedSize":58375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbGTfnhkADPLOcz+gjE0uZxnKNuy21W+IbIWXfMhdnBgIgD5WZ8i5bnf+z4oJ5kH360mgAqPrc9+z72wyXLs4/iXU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCxQgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR8BAAgn01+mFb4NWilzsvJVHyAVjLBjpo6R/N2DJiKnyp65ISTY+F\r\nPCZbWRQt9zhTm+tE5QeX59Y1Fvym8GyASM58jI2o183Gde/GIBUu1x4TiABW\r\nnLMmHfbFc1a3go9fzJqq2kTg2ho70GxSxYHU42vf4kadv8O4gDWENETWpuZs\r\nCf38+gWAqovoPCqzpZe2TOlwr3ctgmRTXTJygnCr4DuE90vUQOtHU1J2R8VG\r\n+PbJwzPN2uaOMiRnthc0xQsO5LQvd1XAH2qKhztDiumuzd/VaPeSc+kfrfyH\r\nay+zKICxDUUDe56cUifwK4ce4CupjZdn8m8hmuIMuhCCUGyKWKbtMr1SlXdX\r\nvRTxLQgPuZSQHdB+lNoCKgYEAer/rilYCYncnLkIlB7e03AIt2e0WDYsQZfv\r\nEqv9XcWsn2WRWZi0xZ2bmQUy+1eO2vpfeuAiDjIE1DE7J1tjw8XHgr120quh\r\n8lsoFoO4wL5eCJdJifY/bn+Km7X7xeasiYVczhWnLKfEz461Ts+EkPCnZUb1\r\nznrZFg9KU8EXHiPlfJFmuZ4Wu9e4xpzXlfm7FpTre8Tcn5fAiMAAEWVVNXZi\r\nK2OA+3wi6Ivv4RRGMUm7e8n1sBF8v2Xkvwwmi7p805QTb+qMcg8kq9uvt4ot\r\nkHY+RTJ3YZ2EoYJ8QT8BmZYwAtRSIVOlvB8=\r\n=G3nG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.6_1661670432630_0.9460039630565589"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.7":{"name":"automerge-repo","version":"0.0.7","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.7","dist":{"shasum":"88514d4f02abd5d5614155a4446da51b383f5f93","integrity":"sha512-DvMkODojFCDy1aZD8Wub+3zdl5BYCjGVbk2kYYu7/ZRlA2bshJ+Wfp8+s0heA3nLvOLqdCexOT7QtHi2pRY91A==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.7.tgz","fileCount":42,"unpackedSize":45164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELVscNnCvMsiAauA0vvGqyz2AF/yFgZOufmQ4KtiBFNAiEAs+alZOAzfr2ipJijto2ybfquUHaBou2MLlzpj1LXLdg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDFTtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyiQ//ZseoMbayvQEk4XTS+1lpriWl/qjlYZ4Wr2uaCcFWee3KOd6a\r\nZvkNO8fWZUpx5q8xai8p1ISLLRlWAX4XVvlXTLBDepjFePOFgVDQds+1pOXz\r\nyw3AvHgIG0S+mX/SN4EBtnNccKwU8cM4hCBvtADhO4G7T4qd5fxLYIguPe75\r\nrjau93PLs2TyaomIxdozIgowEDrMmSDa7UorHXRWVeSb4UxEMXWNfNNxxXpT\r\njNT3QNf52Ao70SO8xxsVS7q1xtv3Tcb0GZIgFPDiiEK7qZ6ioO9i/QE1FoZK\r\nhdNRNeZRoSD1aVuWrOugnKKonkHNpYTkDVSzbZ5cE5j+K+W0J1UGYWnjeoKX\r\nP7NWQiDzqx6h/J3V4ge1aaeP2aRDl2Kt3BOy3DMdHMBOdSjK2lfZVL2v4rgO\r\nbKkkh7iXBjalk/hs4DAnHvFlG62/cwA9rrLEZ66kLazpS5XS1uM5c4ssc6x2\r\n3vpa8MSXe92VTfYsVBcQrL87qigaB5G0U0gDC+1fbLO7ZMckoWpuPs+HBJtK\r\nK9Id7wgxRqwjRB5g/PCRlErqCE14ERQHipRU3g0rm/2My6Ja3EhDAgCACdna\r\n2z+lg207X8JJ3YO1cWJLNtoTxXwMjaQo8WRyrVOQMsbJK/D4dcOVUUp9axbQ\r\n5gtIfwn7SNXbvHr1jP9gk+PY8qBBK1GmQ84=\r\n=4YaW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.7_1661752556766_0.6454466031269366"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.8":{"name":"automerge-repo","version":"0.0.8","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.8","dist":{"shasum":"f355f784098d09d6e8742c1f7a44022eb63ea623","integrity":"sha512-nvqk/0Dr+sC6OU+5kNPInugPHx2kVa1SR8/E/n5KwIhjYgJYc/+mXCAHCiPV6ZH/9O+dHEa+/cZv2D2XC2DS/Q==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.8.tgz","fileCount":103,"unpackedSize":97888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2g29ihG6njGji4qA3YC40i3yIEMi39BK7rK6/4CdXuQIgLLk/cUuDf3MEwH16z5qWFD/7rl2PR7EuPouPB1gBvM8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDFpuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN+w/5AWn17fsEFYrv0AQu32EcC/o0O6Ohu/5THBMTisJhA4IptRTR\r\nBWgkYSiLAPCYwmC3w6MitnbWrYqeCyTmcMEvifbo2iK1lQ+vzeuwlMPl2oaM\r\nFclBGNLZMji9KNd4aiZtDkQ79LE8jfg3pQgpa7qdEeNDmCkhjmOkqThJ6b6o\r\n+f2D0G0rFr5Jy5wvF3Z9TLmZUNTXdm52wRabHxUHWb1Jm/qvDSI2Xnf8Utlw\r\nLYs5PmVGcoEqA/ymhhxx1g5Vf16T7qpqOOvX3BtzefSCHmxuH6cmlvahrc0P\r\n8PqoKDE3YgZU2Tw2jdcVwfA8eqjN7OR9uO0OnTPwuoXL2x0XhgMREkmq/DzU\r\ngQpKgvAGhRZRaQ4Jc9ErfOkyT/TJ/IAWsxIFid4nj+fkD8pWgsGrIRkXzxGo\r\nQKvyeTQczDWND5s2ZQHFMqjH/9YUuzyq0YiG6qZRx+Dflz/q6fFmqMBS9Vs1\r\nAG1cR+xPwmpX7azIm3aXTH+yXcvPfC3bx8Baw+Ph5qRtaFqTiD4gB4uDpYkW\r\nSzrt0xwy5HiPEVWHyEdlEAayRAB6J7nLu/ibzrtJBsE6cEHPKIj2vNAj1H0j\r\nJCWW6sOKS1Y0edRobWMCnJzBscVt1Pm7NmANcaL/JyTLFJTL7mkTaPklpf0m\r\nb4MrivaDu5KpZkAwipoyAB4NU27jAGYj6IM=\r\n=I9Ff\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.8_1661753965955_0.695863132284174"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.9":{"name":"automerge-repo","version":"0.0.9","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.9","dist":{"shasum":"0c4fa7fc59168c755e9799a97a90b8cf8f5620be","integrity":"sha512-e1f76CdkjgG68L0azFgOlXC2VOvgcqpGn4SKo3ZQEcKtIXjZJNu2+Sl5cVpAO/5mpj5t9WOsUgK4i5irnHe8Jg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.9.tgz","fileCount":103,"unpackedSize":98294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtRYm+cy+9pEyGLxM+tVVR9tl8YOYk2y+56a0BHPhYPAiBdTaliTuGvz3b0MWYFJ88MPSMuzAlSmEn/U6CktOca8g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDnMlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzfg//bqREnIPes8ybNdlvfbEK9Oy6KsMUNwhelC3zlSnOGt8k2Z21\r\nZNml3c/oVbff5X6TdHUfTGmBR+ZVx1CW6ryQ7ylHcwcR14Gje6nYTgwZ9IST\r\nUB2vzIeDFfmefSleF2aNTuoumm8Hw1/ZKGFDVm0alJo8nwJO+s0XwWHJg56f\r\nzZUdlFfbAu5fY0dHpUEKgDQYLMJXsTWviN5heLIO0TJjr+G1r66+VbJvKBum\r\ny4qHLTn0jYuGMfWt/k9rovyQc5O9OQl4BVU0YhwCFrmAsFGnbM6APAxoZhk2\r\nDv4CyxJC1pNiwyYVUFROnxld4Xu104vxiWTq3n/sw9nIUJdo/XLD+dyHFWJp\r\nD/wisFFNARBkcdZSnP72r7CrlQX3NrYN/hMNMI4T0B4HlnJfkk4FIOATC64O\r\nyWFrhjAac2lx/EMvPhQUUMzTkBQRQO4/9Z7nNh0AGBCYKEyO34MXnCMe2dSr\r\n7z8FjtJf1iPKeBuhqJK3jvHRMR389XAbM57wCZZ3VRjxOOFEzviSdvoMLWZC\r\numpJJ2xwQjb5K1Di+va4jF0f6bFrT54pBkVMnqsf/tLQ9I01Ov/lL+0Wiq6M\r\n6LbKVPTLNAHzuVae3Ktv9AobSW+Cc9czIsFnhB9xYH1+LeNMFvaX3ibOCEvF\r\nX2N8c9Bvz5VRY6dNKG41Z1bUAnFfVYz47Us=\r\n=mJgy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.9_1661891364974_0.27760019302151884"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.10":{"name":"automerge-repo","version":"0.0.10","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.10","dist":{"shasum":"aa9d9291ea15aceb6a89492530a551c39aac1ba3","integrity":"sha512-hCabrf/exAK6h1q1kYMVw1jEFq0ro9b32G/4DIGjsTITTYA9g45Z3YEJ5iv2SDaWAAbaspqoGHyoQoVFU1dasw==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.10.tgz","fileCount":135,"unpackedSize":158919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPZN1DTFDxqpmKwT/kpqi91eQGbV8TpDVuuutdp2UwZwIgNRyKAqq8j3nUYjaVYv0ASmC4tPJp/LQToxFb2r/l1qU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDq6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMww//dfXZPI+UFWs/AdZ1uD9lzbpZeT5q7mqyEpr9eN7QoEpdxjsa\r\noETmODLoTyXo9RHKPj4ChaSeGIz/V3SoJxdMj/wxnJNYU77QA2emwOlB67gI\r\nNggh0W/LpjHGO9g9lKgXl3h7Po9CEJrNWpHiy+wOcqn6433cM2zDNsLy7Pgu\r\nRQ/jEAJmFlG39TTMnHEcBwrdl5auHIJ3xEbzLD15DqU9UacxUVAfSXMXxo5w\r\nP1uLxe7CHfh9gYZiCnsm3o18iW3cqn9H0qdPH6eazy2VTqMTL8aD1uepUVhG\r\nUtUOAxAEnHpxxFTKz7fMlYNOh6WufRuIPzaq5mbqpvPwBp1N6B5j+fyv3Z3G\r\nAhkPYMC1ZxYvx4ul0+ECRxlyhiDMRyyQmVBD9KDG7xN9D/TWPGRHx4NZrdBn\r\nCjaOCEQryLC7DEq9g4MBT8bk4pF/NBhFOGvggBgAuHO7k7vi5LCukLZJuRuy\r\n5+dXpeZWgvjVesey8tbzpVSn9dtKwhM23tikFDN5vh72vOHgiNxdpJ4Ik4uV\r\nEMGh7G5Trc+i3d7UpxwYDjmiO8une31r07b1gJ3p2YXUZW/+AJeMT/RMkxVi\r\n4zlmH+s+bvuCMENhf5+jdYPmL3zISQ9W0As75vgs6wRKn5CaLWDxsLjzvHH3\r\ncqnvnI+Zf695ZiXzqAiS1LYVRGESFYsEN7I=\r\n=GNoK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.10_1661906561220_0.11253830018757682"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.11":{"name":"automerge-repo","version":"0.0.11","description":"a repository object to manage a collection of automerge documents","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","scripts":{"build":"tsc","test":"mocha"},"browser":{"./dist/index.js":"./dist/browser.js","crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"^1.0.1-preview.7"},"dependencies":{"@localfirst/relay-client":"^3.6.2","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-js":"^0.1.5","automerge-wasm-pack":"^0.1.2","cbor-x":"^1.3.0","eventemitter3":"^4.0.7","isomorphic-ws":"^5.0.0","localforage":"^1.10.0","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","ws":"^8.8.1"},"_id":"automerge-repo@0.0.11","dist":{"shasum":"9e934ac4eef7544ce81755600902f1121dfbb9d3","integrity":"sha512-RK4iygzGbFShU4miSIkEOkfEYuiMT0xG4POgpwXaM/XP2Kk6IZb9hi85Ext4cSh6ifWzBujlwyyKi2iyxVw7SQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.11.tgz","fileCount":135,"unpackedSize":158981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDv2xiSCRBGCazzjmpePuvnEMVHQQ1h5ADFKdHdCVPZwIgAkdUOrlXF9BYaSzDP7mOl2bnbIREYhMrN4X376P1qkE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH26/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocXw//W7RbFV82r+Hb4gqKTNMJodwdXnM1ozrm/ulHBO9ZcKyUkDwd\r\nSD8aAVQdd8m58JwQYsCxWcCdKRVOmtG7KXHuafKuD9Nk+fa0Ce3epyTf2LlD\r\nv67R5Z2IIBAVhMMgdDm9iUAxw9yhTnBgAU6A1EVqYhaOB9t3QHzmWKx6dN1t\r\nbvF4pL9vt0v4c1A0CcFMDAFiDnNzConO0csYBkaXJEftbTgd+31EO1Si3Eir\r\nLqHog7UHL9YfxyIH7ILH0HKN5JBtNUba4NNgEVMscOrpixQ7iaAY6cy46HiJ\r\ni01px8icGYUfUN2nuTwwJWRdFg2lYKspIDxzAAW1OIQoD1zHm5M+8iFwiYVx\r\nRg5RA+dS4OzY3v8znMn6zzTd4TVcXlQyHRtR9C27adZuUCQptFfLVGLenU2J\r\ntyGu/4dOmFZakQUq8UTcZ156kaSezRjOvmPtjaNIT/1Ah10fkP5K1rRekeDU\r\n0Rj+BGMNEtfjn9RuB63pHRfpucmXea1TdK3NTU/hK2m3XLEx5Xfy8mJvKAk5\r\nh4h+rl6RTKs7K3Jlnzyr8l2OSrJ36OMt6/G2a3qVLMeuK8zW+Fl4MpwLalpA\r\nHevH4Hj3lXwcDbruRpyzLoi3kpOdM4d9NlP/eq5cl4PHO7OZBq3Qvpu9I17E\r\nG1iNvjXiMeV0/wQZZsfPoOkcP3BzmweWt5Q=\r\n=3j0c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.11_1663004351105_0.21435316750013111"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.12":{"name":"automerge-repo","version":"0.0.12","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"automerge-repo-storage-memory":"*","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"readmeFilename":"README.md","readme":"# automerge-repo\n\nFolks building automerge-based applications often have similar requirements for storage and networking. While the core of Automerge is designed to allow a user to use or ignore any of its capabilities and plug it into many systems, this class is designed to provide straightforward access to relatively default behaviour for synchronization and storage.\n\n# Usage\n```js\nimport { Repo } from \"automerge-repo\"\nimport { LocalForageStorageAdapter } from \"automerge-repo-storage-localforage\"\nimport { BroadcastChannelNetworkAdapter } from \"automerge-repo-network-broadcastchannel\"\n\nconst repo = new Repo({\n    storage: new LocalForageStorageAdapter(),\n    network: [\n      new BroadcastChannelNetworkAdapter(),\n    ],\n})\n\n# now try to load the document from localstorage, or failing that create a new one\n# weirdly, this works with synchronization from another source because the other source\n# will be able to merge with your fresh, empty document\nlet handle = repo.find(docId)\nif (!handle) { handle = repo.create(docId) }\n\n# get an event every time the document is changed either locally or remotely\n# the data is { handle: DocHandle }\ndoc.on('change', ({ handle, doc }) => render(handle))\n\n# the current API is not great and you've already missed the first change notification by now\n# so you're going to have to call your first render() manually.\nrender(await handle.value())\n```\n\n# API & Design Notes\n\nThe Repo wires together a few systems.\n\nFirst, the Repo object holds a collection of documents, indexed by documentId (UUID). It returns DocHandles, which hold a doc and its ID together and allow you to listen to changes. There's only one DocHandle in the universe per document in order to ensure event propagation works. This is not a great design feature.\n\nThe Repo emits \"document\" events when it loads / creates / fetches a document for the first time since starting up. The document event has a handle on it. The handles emit \"change\" events whenever they are mutated whether by local edits through calling handle.change((doc) => { /* do stuff */ }), or by receiving SyncMessages from other peers with the same document.\n\nThe Storage System only has a single plugin implemented so far, localforage, which provides a localStorage-like API over IndexedDB. It stores incremental changes and only calls the full .save() every third edit. This should be customizable and also we should expose explicit control over saving to the developer.\n\nThe Network discovers peers and routes messages to and from them on (currently) a single discovery channel. The current implementation of the CollectionSynchronizer will offer every open document and accept every document offered to it. This is not ideal but works for a demo and exercises multi-document support and routing.\n\nThe network doesn't know anything about Automerge, really. It dispatches messages to the CollectionSynchronizer which instantiates a DocSynchronizer to do the actual synchronization work.\n\nThe storage system and network system both support plugging in additional implementations.\n\nThe interface for a Network Adapter is as follows:\n\n```js\n  interface LocalFirstRelayNetworkAdapter extends EventEmitter3 {\n    join(docId) // to listen for new peers for a given document\n  }\n  this.emit('peer', { peerId, channelId, connection }})\n  this.emit('message', { peerId, channelId, message /* a UInt8Array containing a SyncMessage */ }})\n```\n\nTo send messages, call `networkSubsystem.onMessage(peerId, message)`. BrowserRepo wires this all up for you in a simple configuration but you can reconfigure or extend that design if your needs are different.\n","_id":"automerge-repo@0.0.12","dist":{"shasum":"0c39e890ecbc44e1bf06f01965088ccc40ca2a62","integrity":"sha512-GL3hqcP7zwqqqtzlyQwsTTwUOoj4/aUTsawtKxVdi0XG7sAqYowMEG6L9QRLfcaScLC/JfnaaZix38Np7oL9Aw==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.12.tgz","fileCount":64,"unpackedSize":65276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFD1SHMuMWp+15r411s1jMJgT8t23nNuEgs7B0MnJyUoAiEAgG1bCxGnWVCE849JpLjmygP+5eQdiYWOHr94zifztnA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOHk3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSKg/+Oo8THSK3vgBW/SoVKuKIfYgVlAoADFhB7lHiSJYY42yMrD1a\r\nIbf7tWCM97x+/wCdruboYGM96nyYI0fCawnOk5O/8ifm/sItA7R8OFgjyzxE\r\n1geWdzG7Yl9yeV5piAAoAGDVo+b1xXGZ6pkQ6avDUD6jbQLQbLqOAReTdqrD\r\n9XB6G6gnTdnkSt2a/Q/IgbDV4JnsO8+pRMpDFNmbusV0peLDDeZehFL3yUcS\r\n5n1WSizFEh8lZc+VM42I52iM3C/QWEcWVHEiDITof855J+TNhKGTiWbrgeYz\r\nUUfjz7BD9RvK8QEOlFv/LUsyYhwCMBGk3HKfw0pTERGiy0c7989Y+FWot1uo\r\nB/gVhJvT8X1yYovzgKkw/vwrgrmLz/Im88EC3hk5sZsHoBQ8x3TNhyff+Dhh\r\nzicGggHV4mPKf1LjrmY2xj00FfGUROsRB3iezVqQ3Ekk8yUduamDFSmHHD7I\r\nSFJIsDvHj2RpbM/1B7l0d5Dq5Uu0ePQVXES61LfIiaMeVg0j7wFdBrwLjOrb\r\n9PxV2Doe5+EzwvK4YNfgMA+VcmFo47LS48p73K8j7jKGeG0j/IvomLcwdKE9\r\nPNAvo4ErWPckSsk+6Qmnxc5zHQZ7ri/yxDjRsg8YtDWLkK4yPwBilw/5nD5t\r\nt/iUU+Yi8pmQc1kdzy39bYAZYrL5JwaxKKQ=\r\n=ls9E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.12_1664645430807_0.8239544538907098"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.13":{"name":"automerge-repo","version":"0.0.13","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"readmeFilename":"README.md","readme":"# automerge-repo\n\nFolks building automerge-based applications often have similar requirements for storage and networking. While the core of Automerge is designed to allow a user to use or ignore any of its capabilities and plug it into many systems, this class is designed to provide straightforward access to relatively default behaviour for synchronization and storage.\n\n# Usage\n```js\nimport { Repo } from \"automerge-repo\"\nimport { LocalForageStorageAdapter } from \"automerge-repo-storage-localforage\"\nimport { BroadcastChannelNetworkAdapter } from \"automerge-repo-network-broadcastchannel\"\n\nconst repo = new Repo({\n    storage: new LocalForageStorageAdapter(),\n    network: [\n      new BroadcastChannelNetworkAdapter(),\n    ],\n})\n\n# now try to load the document from localstorage, or failing that create a new one\n# weirdly, this works with synchronization from another source because the other source\n# will be able to merge with your fresh, empty document\nlet handle = repo.find(docId)\nif (!handle) { handle = repo.create(docId) }\n\n# get an event every time the document is changed either locally or remotely\n# the data is { handle: DocHandle }\ndoc.on('change', ({ handle, doc }) => render(handle))\n\n# the current API is not great and you've already missed the first change notification by now\n# so you're going to have to call your first render() manually.\nrender(await handle.value())\n```\n\n# API & Design Notes\n\nThe Repo wires together a few systems.\n\nFirst, the Repo object holds a collection of documents, indexed by documentId (UUID). It returns DocHandles, which hold a doc and its ID together and allow you to listen to changes. There's only one DocHandle in the universe per document in order to ensure event propagation works. This is not a great design feature.\n\nThe Repo emits \"document\" events when it loads / creates / fetches a document for the first time since starting up. The document event has a handle on it. The handles emit \"change\" events whenever they are mutated whether by local edits through calling handle.change((doc) => { /* do stuff */ }), or by receiving SyncMessages from other peers with the same document.\n\nThe Storage System only has a single plugin implemented so far, localforage, which provides a localStorage-like API over IndexedDB. It stores incremental changes and only calls the full .save() every third edit. This should be customizable and also we should expose explicit control over saving to the developer.\n\nThe Network discovers peers and routes messages to and from them on (currently) a single discovery channel. The current implementation of the CollectionSynchronizer will offer every open document and accept every document offered to it. This is not ideal but works for a demo and exercises multi-document support and routing.\n\nThe network doesn't know anything about Automerge, really. It dispatches messages to the CollectionSynchronizer which instantiates a DocSynchronizer to do the actual synchronization work.\n\nThe storage system and network system both support plugging in additional implementations.\n\nThe interface for a Network Adapter is as follows:\n\n```js\n  interface LocalFirstRelayNetworkAdapter extends EventEmitter3 {\n    join(docId) // to listen for new peers for a given document\n  }\n  this.emit('peer', { peerId, channelId, connection }})\n  this.emit('message', { peerId, channelId, message /* a UInt8Array containing a SyncMessage */ }})\n```\n\nTo send messages, call `networkSubsystem.onMessage(peerId, message)`. BrowserRepo wires this all up for you in a simple configuration but you can reconfigure or extend that design if your needs are different.\n","_id":"automerge-repo@0.0.13","dist":{"shasum":"0eb91cbca4ab661eb488f2b9283c7420e4bfe10d","integrity":"sha512-gbSORaohjAU4uXB4S++3HOhJzsBOATIftTM8xpbhr3GWGJUwtuQIfKoLVpkD0Jid4oItTZQELhBmryM9sNUIGg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.13.tgz","fileCount":64,"unpackedSize":65276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNIjfb4785feyNlWQLOcqsmZrQhXs0Gvm0+qux1v9t6AIhAN1rRm4/3QBF+1K+7Iw6radcmZYGucPYvsqUtvB3we+o"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOHk+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFgA//cyt6CFAFl1Vfv9OYxB9xudNjZspMl2zVeBQFRBcGnRehFf42\r\n41BbZJil1nwQk9JALrCwoWojii/sNXay4fxGz5hbWIP2HIVQPzCNwUOtDF34\r\nac9i9mgmuBVb/HLZXsn7uRcQBeSIXnIDnbGTM4D/x3lFSDyfb7bOkYUkygec\r\nmyJ5486uN0fhIlRAGi2Y0kMVjHmGW7XhwfRzxrkP7/i5cfGWwYpbYZ5RK81a\r\njdPHlt/1JIS5tt1EJ3ftaj8NGnZVGGp68X6RmFnUUv1dWJ2Fe+K592WKZxz+\r\n49L2zuYZT7d7VH5H4vghM1sSQsgAnW6W6Z7EkJOI+DHOlytgiD3kiFS8FNBz\r\nIi97sRfjMcEDxSxoBH78c0mjARBC9cwypiNYBFIlZGKFmH6hBH6ddImHqccQ\r\nyxC2Qwh4MFqHNo5ZyQJVNmEI98F8FS+BUioDz3Q8GaeLwHlSGlqMghcFJn4x\r\nX8tSSMzr1vnOY92GbnAQmOiszUKBfPGISllLg47/5d6gr9W6Vp+2DxfhiQps\r\nbV505QcR2EWbr7vZkXVIRZbkVj4OdMTcy/LOOpSmkFI+OYVupcehpahbEEwJ\r\nO1l+YUFh6EwsoOjeaUMF4AmHoRvnoZz5eD7ZVkzqUPxsJoQ2icMvjB+L5uWn\r\nK5TzHMviYebXgtvsJvulUKRIGpCESg/y6QI=\r\n=PsIA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.13_1664645438104_0.9701570052855326"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.14":{"name":"automerge-repo","version":"0.0.14","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.14","dist":{"shasum":"f7e144092091fb74f42a068a5a4e7451e2034e38","integrity":"sha512-pTsnEDOigmumzyOhxYmG0es53pWbjr4B19a7wYXTTODBGb8AFpoiDit8LQCs2H3RME5xzzb8ZV28q5lkAoOzug==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.14.tgz","fileCount":99,"unpackedSize":102330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5WppUpdbdqjvOoLF6hs3QzfDtniyhJLmGA4Mn8dkA9AiA0D2mmIxTidqlbfKLZlJtga4wSz2ziL0Q5GIyIfGKNbQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPJ/gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7yg/+OtTXlMYbOfCUBrbTlD86LpgQTbFoRRB8cRNKYK42nt/nBsl6\r\ndDcRaT7ZcS/Wq4S9+shOyt9Tt0GY5TfRgA/1bU1K86qO07srj2bpTxR3xxSB\r\nPYQEfhjYJdfg2Dyo3QAYCsyn5VJz+gWeWrlTnp4UPREWWtzelGoqi41tRs3j\r\naIeVsubllmudfWyZHin6hedRKrGYPFc7kD/eHPUuuZx/ycFPMCvnRk0YW7Zz\r\n6WlCiP9pyAYTaGosFOslY20WhPYZU1va6Du3amtOlOxAMil3Zv+SuG0UhU6M\r\nKWIngkjSmtokA3hLRYlVy+Ty8PLGEQO57tiUSMn3U0Ly0iJyeX0brtoGY42I\r\nkI9N0idNIEi8wD64om2c94+3/kM4LtJ2S77c6QD9QJf0DtFVwNgLOoI/ht8j\r\nIhOpbmStxzE2C23H06S5nnfE0xN2bsWevvR37M26wDnTEhtrvIKSrigLfkOH\r\nw2I6QW8+mmbDUNRQBUZu/sSjAmzKBbDmbiUHkYrqpiYVBD1QdEkFFRzxuIuQ\r\nyDZoDd+f9lj8jBZuK/PGXfmammZc2BdHULxkozDeyO8evlsibsCnwmcb1mQ6\r\nADoUvAAGFexJsjKgITukh7PugvnRiverCUQt7IkLvkk0nd2BUNvWJMsLgW1B\r\nEiKyBpEAVV0CxQsCqY8EoZsKukGpWsL6Hk8=\r\n=zYtj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.14_1664917472507_0.033524185560197095"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.15":{"name":"automerge-repo","version":"0.0.15","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.15","dist":{"shasum":"8e6a5b6909feed5975464b64d702096d3b931062","integrity":"sha512-Y6CKdjH/zkVOWfzRimcqALsc9Bvl4/xNdkkm+e8K/+JfO/cD+0GGJg421Xc5kgSD3yrFhmvinjpWo8pbrt4iRQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.15.tgz","fileCount":61,"unpackedSize":64463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwsZklJ/Gxgl784p1hlnngZpeY8+mLzR/IAObKHl57wQIhAIjPUzsv6pTkcC4TIeDwThhrs7MHF1zsjWz+IM1Gh/dM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPLBBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFnA//XyLRNbSECNt1mw8pYc1cyfmyKZRSmhBJk9ty5dL+q0GxLpuI\r\n8uoRcflggPDCLdz6iFP5kDvyvWG1TDuOp9Z22QR/gfUKR1NZX8pXUcNFA+OS\r\nMjfQ9awWRd+2DLJEcRZpvwM3BRck3YxJwnlrQRi3/lsklGPDGlx1yxlB40IB\r\ndtiPiqGUAg22PK5IqW6bDy6+jJB2q0CkOH2k4j0kkmgDommMk+trsYR2H8T8\r\naXVtZCfn5W3YTqWTRX4+0T2jJXArIqtXNZ3fBd5nW/sQk0rXqxjEayVzsaCg\r\n3rzKMSKQ1lMxs57Ld/+M5Hx4emsFUx6Vd4qfgEDVVkcs4rDLu5cOj5v67jhB\r\n/d4EmCZuhU4MoqRMpJGBfUHZBTb5cbBLUoTqY59EN/mX38AXcmc79JO7cNnY\r\nfr7Q29KpzLnYVMlt0w68s100zd4tnjcfGn0v76Nx+IPasSEegNVqO4+ooz51\r\nza2Q+9lmNLdXK7ZLiNzSXuHg+ryFIkh/fmB2yQ/G08khiWnqk8inQiclkn1I\r\nAS6LreygzgmmduospFTtw9jE4xUAdw/L+a7vceoQ/OyUZqumuZ7QjghTj6IR\r\nRbVN0jKDiMeSYyq8agTRH/0mw6xQBOJwIkKJ51JGyCYK0032l9depcQQuit8\r\ny+/Fiwf4nU6Fo5RnJtcnaYez9oONPGuk7RA=\r\n=ELKz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.15_1664921665187_0.3458524168312973"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.16":{"name":"automerge-repo","version":"0.0.16","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.16","dist":{"shasum":"8dbf810f010b51c07593b10b015e4bb63e2a5a42","integrity":"sha512-/VUs/zuLU46PVSh6iA6rCgPc2vm0h6jwM+DFAj+MxEHjNRxleIi08eV2/I95nsasV/JXnRjL+ApzMXigIk60JQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.16.tgz","fileCount":61,"unpackedSize":64463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/McEYQtRDoCuB48LsFgiViWsNJTUh2g/3ynxv2MvfzAIgGHAqzfkwAIvH/Cy54vdWe2Jtj/THmriTi1h8rv3G3T4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPLoMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJZw/+LUGq5obljq1rYEMUTjFcJHhcY2TE/KdXYK1f1NxFomNx20GU\r\nNuuWXS8cDz88HwnxKZ6MNkxKnQn4jwrb+p+FdNUlQsra0ZNrjUhKHtDED2RA\r\nvE2ZMURSxC1c9zMhgov2U5RXQPDtxJmoS8KQAI0bC9d1aWsAZYmkM5GYhuVA\r\ntecjOKRz7s1Ae7xpfjSY8i2gYTXuhLmjbWqZfuCA2SqrUDjDiQ6j2jqxGJDx\r\nGSEsBumjmLqZuMN5sZZIsaojkKL7IWqKwamZ5jgbM51jizjq6XmnHxImapEs\r\nZeA5rJpbN+B/QQaV+vCvmqIqgzT36tDYJquvsHZOxaq0ZQdc6amH7g+dXQrp\r\nHRk1uaNqwC9WtoVQyF5vZcfCkGHDUu2l+BwV34cFVAClEwrIKfIuphrAo8wO\r\nrOvC5vW/b+ZPhcG8LCJl8PvggqwVIpdEd8PkNw7v3IiNJ9FrhsvHpHlrtlyL\r\nAYpSMU2ZGAWWeQiILEzJg0/ou1Ci2w0BPF3pN6KWpOM0r6aIwPEdkR9XlrwD\r\n1yw61zr99s9sSKTiIwKGPTNj3BJeYH7ufpSTL23kPJHgxjPAlHO/ji2GZ4yw\r\niDtyM/MilF0wGExDDloA7nPc715ucoAz7gHilMIqYpv1WbauEQ2WITNpiXjr\r\nQ2l76DdLqXqbLRGBy1+kNiDxkIErpkhGEkU=\r\n=1DhB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.16_1664924172040_0.26054727711710823"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.17":{"name":"automerge-repo","version":"0.0.17","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.17","dist":{"shasum":"195153b31c90067e37a174b7de1c1a697872d0e3","integrity":"sha512-FpeBSmJ5oqSw6+EWqRXGnk5Ud70Fwxx5CqHJvHsorJzjmu4GlFm37Uz7J7QSM+zfE7GyeHTclPPLPHnznzTRhA==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.17.tgz","fileCount":61,"unpackedSize":64463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3/1RQuRE1T/Pm3dyx88iS3X8JbbZC/kZX30P1RQ4eTAiB3tXrNQkqRmZIpkviZ+h4XcCwDe6qIiJ9T8YkbqZh1UA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPLoTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmzA/6A4u5mAdRue5ST8HLoy683MCQpBbmcj0/XYcARZsUONDN+BcQ\r\nVG5MoVY6wtk+MPEy2uqbR7N4YHaXf/PzlXWWfGtvTtZeD76tg/BxEP2jzg2x\r\nXW5fMRVJ7yFY0oyrbocVvbv0vWu42hl8yOF+i/RJwD5yel910Nn3Jnze72yu\r\nYzfC6LYOudkGUkoHBeCyyXOHwj71mzV3SpbeWzBp/u9bPsVuwszvcQ+tM/qB\r\nNYuxb1NCeN8Nh6L+TYTq6ZeN/SapmcdJO/A+NO4ZOwaeTADDhcRDr6V8ILcf\r\n7Yb0pDLAW2H+vkgRkJXvI5cQeEBVXDOZQG+Z0ZK7tDW/SPmjywRvYlMXllvL\r\nML5fLWnjolDIofP7xwSRhPhlCZ6SfQxDe9QsWEbXMdUUAi5o8jd+D97Quvfe\r\nePbAByVIBoTJtZoDSWm9Qh/P9lQ0a0/XBUTJg+lgUpJvOnenCBmqf5Y13/tT\r\nGYF5xMFyL0YzGKY1qSRtuuWDBRcpjn27LCvkAyuQduZxgI+n4pkvmKSqOY4n\r\ncACnut0sU8rr82M+312tuWwLikeWFqS9lhPH3u+5TJivE+hTqwxLqcBYm8IB\r\nw7SsAd8t26TGgUsQiTsRlaYOYP5xaL/wz/jqTfL6F+nJlR81lZBK5RMdGboy\r\nvhR+BlJzsnEEChLw1uWsEgY9JEaK7cqd23A=\r\n=LE3H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.17_1664924178960_0.7821605956406088"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.18":{"name":"automerge-repo","version":"0.0.18","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.18","dist":{"shasum":"5fdb6c19cbd08939be7468c0dcfeb87f4ad065cf","integrity":"sha512-gbrFdK+SiiT9c0FlkpYnQopNZl0I7CMlPNKV8uWW6RwXFAy4P7cm/BTeAimuk6x/56mnACvgYrMaM6I2KgBzhA==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.18.tgz","fileCount":65,"unpackedSize":68688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxOfL2RxBZU6QXl0k7f9I5rbHwjC9UhrAoPDVL0NTRMwIhAPmBRo/uND8cLFnns91aOvJ634OvwFwNEBjV/ZqQmJAR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRwuuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMSA/8CkojHJclgRe0mmqLw1wGYzMBeGP1ioqsNiVVkBiWqPkkMZ7Q\r\nF8tYiABvys8DTixEkXrOd1pmX+xuE3Q+B0cJK7O39u8MShr65Mu6ZJWDYiOz\r\nYivHDc1fTvdI7ezta2JSsoA3mFVUvWO7caaPUg6HTXyuHDBxJM0LuhHP6fqr\r\n37+1uMedl4Zj63ystE/pHPIKDmK9Wz6+wKevEQtPW3UWUw8D3b9UyhkA/Ul2\r\n1qWSXygZsZR7gektiLaknugLMR1bA5ccxSFN+pGlR+XZvS/gYypDRbeiWILC\r\nEfGNquXKLn7o3SvUHGSl7Xr0SnefGleid+gnUqldzcl2n5BeNxtJ1mPMN8kj\r\ni49umRfBBgHThky+BjW9BpSvikXsoTcAruvL4o+htx8kJC77B0zS2/GSvHwc\r\njBi2hpiW0g6g2MChpdlnsirMlbGl5A2/plKrnTtF495SdwGG3tKbZbcW+wFq\r\nejbnMQAtFPxmz71s007nC1ZOEsW2vw8kJ3E3/i02uPWfyN7OmFPLYdbc6Jyh\r\nXdQ8ONgHc2agywu5POsVSHwkEaP8AtOTV/NqQcd2C0zk8ad+D3JDoiEBIdl7\r\nAhQaunY1AadLx+3AS87HZbo6xckhSSbHx6tmnTczWd0ny4+dbyRCaQi1klPR\r\nX0YRw7UZraUfS+8GS2fVmEwd7MdGyTUcPsw=\r\n=hrBx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.18_1665600430439_0.4837205569187253"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.19":{"name":"automerge-repo","version":"0.0.19","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.19","dist":{"shasum":"13d195c8091ddfb3ab4d7aa9704b33ec3ebe465a","integrity":"sha512-h1BRP46dCF7yGKUNiHwFlF1IB2z1xV7f2eNxx17frL+25mjPaONzQP7NQIiYytFAU9TTQJd/MHhQC+nHO95O7Q==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.19.tgz","fileCount":65,"unpackedSize":69187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy+1KZeOBv7XDeIxQEdmrFFZJTfAg53HZcNLBSnd3/EQIhAOk0L3jJ552A3sQ+pNUmbMFLyJnZuKmz2T/uNiYx4aKq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSI10ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRKA//ZyuYxnqFjvrh42KNs+oYsa/MK57nW2c+PuWVc4VXddgJfuFX\r\nPJeqUPovZ8jsxwlbLqqgXdbkCbhnjtORb6TaGZLOfoo2S5pBlK9Fj3uqxzii\r\n6lvMTAVQOlw9RxW4RIg2PdxQdQGPNTy/7jVfbNSFLFoks4WALK3Bkwj88tC+\r\nRWo6zVJV5Ikq72K+0CGizAgEvcr6r9TYe1edFE+9hq4tMZmFihCgYJDZcVOh\r\nHnCkuP0Ebk4EZDohN1TvZiq54Q/H3SJzXPVDJ7uBnAQAxR31KTkUlISqrnwE\r\nlS/JKU/s014MFvoKMxwvX1/td4iotAq6qjlLNNOvlu7as7sjCHXk6RYTSHwf\r\nRolbS5wHXFDcdZeUi+bz4kycO3mp1hSKxfA2RMyRGe4EhYV0L5F/2bXUgJ69\r\np4v7QQdwqVpPgU2fVzNyXUDeoBgmXZOojM3doyyabPyBwPuTrzjD8jth4nGp\r\na8azREbW/NmFj3CPcNxqa4V4UhKfbgxnAGkRXqMfw3KnyQfssPTKQ7L82iBM\r\nUjy3Ck2OUIkDdZAnSVcyibZ/olixajceUJ/1vEEWNNB6aItgM/SlDdETyaPr\r\n52si7rygW5nS6ba/GLoLRy/ha2kEcfF1LLwK/foqqBmUXOglVU7vQ4QkWwj4\r\nu6lvzURT+nmvmRZVKbtPJqFNWHoO0k6GlvA=\r\n=Nzw7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.19_1665699188121_0.7743395297172972"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.20":{"name":"automerge-repo","version":"0.0.20","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.20","dist":{"shasum":"71d6bb3d7a51f0569d60cb965883e311bbac1523","integrity":"sha512-v3xdaGvvMEme2PX+HR9m8nhve5K++L9447j0I+MM/QcpeceGV5zSVhQRVNd2hVBMjGB1fr0Mw+4JYMgVC8wL/w==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.20.tgz","fileCount":65,"unpackedSize":74695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzRZnxo+7AnXTGPslcx6WYT/90EZTkaBA8HR26ivhYHwIhAKg9k+n/fZLrWA7E5dXbLR3EaUT/LZJFqyfUnkWiriLH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSS09ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox6RAAiFM2bhgQeEx6dwZCvFaYnGA8OrklomMLkL02gZ6xKDNAWoFa\r\nQ0jysCzpy4ysRfYhXWlaUv+Pqb4pqH/PYYwt8WMnrk3nPMD87DCpfGEm/dRV\r\nFnVCyWSaKpzvTkoZdx99iYCT0RnEZlwikxSKgALWqj8iG7e2E/9URYU6k/5v\r\n18uHk5j4d7c4ptPtAMDNF3NYqu/5uBkhZU2mCLX2nNtlUIKfsmcBstZEMhDy\r\nBtUzLAsgRDQLLM3R79YHiGxEHruX4IWsBrKkY+FRaw1AH50EAz0XZkqMuSFi\r\njlF2Pa02baJXr5mcfU4K9VQwOmyddzVfSHRcerZ16ADNx2X5czLnXjwmOGzD\r\n4MBPBo/d6DkEN/wmBI9M7k+Ka1zsI2ig8nl9WYyS6ycbW7lzcuKO+sY6omSA\r\nrkQLdGtBgMOw5orFyfGl4q1VLYS6Ri9BrLnecuaG/i4XZOhGc6tJxgHjEzmk\r\n6xS70YQkT3XgHuj+s92DcPBLu+fHSsuo2+CHa4JSTZzvpwuJBNj6zt8hZE31\r\n+XWsCqeudEKKn+p/FfHNvEVTx6FcB6bkCmEO/uStYiS5YJtyRCIjPychsFTm\r\nIFKt5Nx1tmHJy9a4Mwe240h67APDUu8OQ3sn24Z/C1uMZYKuln5UPk1co5v3\r\nPHdrajFHK36rsw3xXncv9/MrTOUnARJoDrI=\r\n=ZofG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.20_1665740092788_0.6579664360900364"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.21":{"name":"automerge-repo","version":"0.0.21","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.21","dist":{"shasum":"70de7c206e2dcf91dead37498e6414ddc477b569","integrity":"sha512-HE44Ozy45xY4G7x8ZsgseNoaunCfdVEa5RjaLk5N/Q+LsSqQQG1Ft3O+j6W80czyeHriZ8KZoKRLin13QxvSyA==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.21.tgz","fileCount":65,"unpackedSize":74699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHF2j9oUW3enPl2gRMi7wxqD6P4g3dVLVb2D8zdUlj2JAiEA2jWbIXJ2IxXPlfljDWGTm4mZ7rT/NFHk7eQRncNkmj4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTewUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbww/9Gw5wZ3zgjFEtLPLdi6OzS+rH8g3qhlrh8roa48ExwoqI/2Jr\r\n75MzSka0GVVDt4Qw+LPUAwcBIDlU07zbbLp1L61LuoWUoSFleKWU06UmzxW8\r\niinyrqNRba5xKvKS3ao3Y8w/l8Av1PwnTfRQuWAoEXAFOMjcP9wbe6D0wItv\r\n8Ly4Xzse/5AmgpatN/vc8vCwzW5jBFW4Vnorj2CRfsmh9khiNZ15OvQmdR3h\r\nniLSaBt+By/zP2Yt+YIJlXtUX0rZHF8n2H1U+NkWEAspk2RZYtQIUdqdm6iF\r\nemhOsuMxMLgffqPvAIuFBhEj1osmGsu4Q7M8pzZlcu3KL53/m/ooodLpUdzR\r\noabTNW+oeii4E1BAvV6Y3mG8+sAgdmtENsFUtDCOLBaH13LuDLHPeVaVgwXo\r\nWMMqD/xtCfxZlIilrCusls6HhZ28jSiU1II9mxVFfXWhytpHmo9cssxQSUe7\r\n+1m3iFJ1vl72WuS54umrWCYx24GxuBxPggEM9VlwopYHrH/LuBATQpn7sOAP\r\n+ku5uZFotrmnw1VbAANpQOVapooHzYABKxf9anCuPCoJyZnUmdHi9/G1VO9u\r\nNIxNcRioTE1iBlAgjCBG9G/GXYx/matSkIyOmcsrLaxI46/TkzMaoaf2OlpQ\r\nGdZEg7Nq7SYdCaVCDoBNK5UWEycSU86Q01I=\r\n=HGVn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.21_1666051091858_0.20892644742756428"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.22":{"name":"automerge-repo","version":"0.0.22","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.22","dist":{"shasum":"216f9d2096a0d86353b5719f636e9b789ef92ac9","integrity":"sha512-QzS7xMRE4D35jq3Y47vO0GlJLZKLL7sJGz/q4HuyXIep+c+VRkvQf6RXJJKjTlC9Gji9UqRFtPV6VDX5Br1o/w==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.22.tgz","fileCount":65,"unpackedSize":76812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMr0QqtOozwuAei1pK0Dl+f40XiigIGLoonycs5XZDtAIge6sr2jgAsNFKZH20q7U4sg3797SETBiwp3RbdpH38Ck="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTuyBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZMg/+NoEHpwuh1cvfU9Y8ICUNnQnBaAtmyrUxorCYbxMEHXYsaKh/\r\nWYvo3AfWCz4+HlV+pZrPXxP4tC7JW5xxvl53+vMecnllix+PuLnL9+bftXqd\r\nbTAQtoUWexd+fKUtAzkNo/1Wh/W2dcdkNMQpSs+Taqi/f2EME3EuY09ahAok\r\nfByM7wxkF086IwNWHUi0yu7A6/NXSfIdDjQNWoQvZxdP3DFRuMDr0tU28QRc\r\nTOklfSaBOaGuB+/iJ4pXZZLNUcIoszlNQpmiymZ/XRfvjfnqi0WfE2OvICZW\r\n34blkHcMNFk8WLTciCOf/Kx02H07kKNi+ZxXQyRUuMnTC5Jv11FT4ZrkJvHJ\r\nXzOSosSRYmnvc3UE5CeEjWbwXTufxQRFovP4cit7goC4GcN+xgUvz4obmGtW\r\nxsX4GJ9yGu9j9u2/6kv9ra5BL9J/dj9xD39aK9nt/Gzs70t156kTTNjejY26\r\ntuYqGI6+hV2KacYE7TeMNoInqz7OrYXx1NTzCB037DlvOWMQLTYo0Rd+lDZN\r\nu6y4TMgUiaaI+NIju9/gSciO0AaZGFWKl2Rsfbfqh0PNvOtEgHnuc/LNfcZC\r\nZA8yT+2HWHhEQNIKWS+yweQkpa6EqnAZz94dznQpWjN1H5eHBjwndy0l4/Yd\r\ntJ5GqX0f8zWtbzUp858TpbShEbcE9Awira0=\r\n=Wkyz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.22_1666116737588_0.2797558455790117"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.23":{"name":"automerge-repo","version":"0.0.23","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.23","dist":{"shasum":"7768e5bab5fe77c14aa99f6d69aeb5548094edc2","integrity":"sha512-EPpwNpqlCtzbTOjBBzTAvAFUp0yDbiwCgfiIV67zZsacbnM4KebzXbxeySIuDX+WhQ8OZkCNQ/0jnj5UoIe0Kg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.23.tgz","fileCount":65,"unpackedSize":76336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3pCMcg6xWFSu3Ks6yUgYQkFFpIgBsML+ThFNvZkCZeQIgJ9p/78WIYqJ4vdBOHU4zBChA226Xkz/8veOfML/J3rk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTz7aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpydg/7Bvwplg8r1nvrgNqtDJSADMMc4keAoVqBMZ59O8g0uYZaFalS\r\nAsddKK0BspfY6P3AZDVjy45gUqkn9y9pPRgaD7oudq3vL86/yvhNitZptWMX\r\n1mKfcU+My0Yz3OcPkAIyzZuqzXlCPcpAJASfsjT5jHnGgmWp3YwSbaQCmNVQ\r\n2vi+tiLGrwtfsNwWX6kd4E30SoqrLIoocBMRNooTAY5BsMTcZyatryA212j5\r\n7UadQ6HgWsBSZC0F7ctOMvtzuGo+RDFlnHfjWFSgRsFqSFZa2elj2OjXymjv\r\nCaTNgwwN/MYhnYVu4XRwrla6kduI4b/HOewfZlJDxVKmadyamDS9Dgp3N4lC\r\nOFM2J2ukSDQThvht+c5tyA3FNEEg5jKWlGCHHUEMDlCNAAfqPrwRP/PP1bov\r\nHYoa05kLas4q6Fi2saBRIAbrZPeclj3Lt6nUU8QEPqpgSWLboFemSbKFDWRv\r\nOKTUAybevrvFfCzL+c5P0YTM5S1H+3ZeFlLEgvR1y21eXC0GNfM/wm9KhpIf\r\n9UGAsCbkGzFPKp04LAhf/TJis7uVLSaXIRtIxqEzO6N+G8vlxSoOf3cbGBKX\r\ny6FHArIzj5184cqxQUfyi5FcXtpD6yY6eTukCW53G9cu1+yvWEt+3w9PVWs3\r\nxhcLXcOYx0COwS8+zPmuBFtwD77Ar1M9a1M=\r\n=1kxB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.23_1666137818386_0.570830779342447"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.24":{"name":"automerge-repo","version":"0.0.24","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.24","dist":{"shasum":"fcc2d957278bf27d64fba01906f1b36940a6db47","integrity":"sha512-ob5kExnD4sp352ISK7DBKlcybUk3zohXpM9VnlcqLXLBeSo3IUDwPr0EBiIZTN4IYTWuX+NXNee8Kozq8GixvQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.24.tgz","fileCount":65,"unpackedSize":77292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+146E3umdlK29NVHZOCN6XncVQPtI/CkcwgUJsrQhsgIhAJOKjzppibelc8Bctlr9IQGa96WXJqeuQk2Ie5mdocpI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUELuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdyw//Ta4pYY+GHMUcx9nyUufkYmG9kDyFU2wgScD4VuGuj6q67H8w\r\nqFj3OWK2ARhn6BuiLHrJGhIoGcGZPJWCNtStIf/sp9Qn3hGR5AXWDBGy9AK7\r\nd8FDC4RKencpCswFCkvS0OrxwUkT+OJSt+U6yl8+8sfSI6B6Df06+tBBFWM3\r\nVLQgGGBNPsXcTYWxRr8e2V4CBh2aMfkEi8AtfV0BYdj/IQ5KrAFRWQ1noZ3U\r\noy8/Bq0VEYQ1qyU2rd155sGCN5WdaZbJmNEB+ViSV9vrvZN16g4HtmiTBcJP\r\n5plh+KxEnrfx+LM2giW/GVOoY4F7Mc+HCA0CeM31OChm2cVwv8jsciGcPfx1\r\n3p681YntgowdQWJKMTyd6sKrdGehmnTs+yhp5zXtzM+Qq28GCIhKyYtIae9p\r\naboEhw9tZ/SScGbvgPSflpEJ646rmX5jtqWLC5aM8Gp5ua4/4jmTyT8/mSr9\r\nFjhORTq5r/TnYlVHqphjaHM1ixLqUhk7NQWC0mAyrM8Q1wE2I4FfWbRHx9EV\r\nddxazqU91rPBuKqtvy1S46pczU69fRqXwU6vDRk7zOL+ej1hABBCffB9iWB0\r\ng2/NyOlqWcWpIEmO2++MjSl6zsvpYvCyV4z1Fu8/4MSntXwr4/7ws2tZfd7d\r\nYWOS5KC68hdm0q/+ynPddH+3lPDPXkFVWhI=\r\n=LbOJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.24_1666204398325_0.8028114079208486"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.25":{"name":"automerge-repo","version":"0.0.25","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.25","dist":{"shasum":"69c51d23b344ac20ed786444994787b6311ed0e1","integrity":"sha512-lmBR3sGomAKdIzopQfYOF8s5TTkMF0IbiTk+RMQgSaV59AVDCzA+YDRVmuNd8h23ZIzUbzogEHRFJ0Nh4RS5hg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.25.tgz","fileCount":65,"unpackedSize":77289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYiXV0b7fx5qvjSm1NWbVwmg17DL6aimzHdoXMJXy0pAiEAzoOPwkcpKg9XCArbAcH6Ota7g8HVe1wmrrOYftuc3Fw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUERxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA9w/8CYwY3QrR6Co+HVx0h6ttBHsWCEpCkNGXeKRfogkXDA6yVjWK\r\n4Ui6kR4hbJyqvenC/Om3ljkL8W5DW4vAlZqXCnGdHkyVyPpu4qQOsxBZufJR\r\nIi3x9SshuItW3APiMRwfpAvuZNsYmL3eXajun5xEh/v8CQmii44v9Wlc73C2\r\nDIQ8qLvZFb7wJkp4EDmp590S20HVAEjt/Tq+qLDPbGIoeqnykPsCgWlKqTeG\r\nAyzsTPz3awJpUFCUONKzHY+g9KKlIIma003tcZV88BHkksekM8tHwCYg8A42\r\nM/nyr1Me7yvTnMmEUqugSL/zy0iX04lFOTXfBmMg+VypSumBmgj32KzFnreJ\r\nmb9n4YG8s/Rw5ok9I0OvsbVqtTjuHkb4eRLL0CXtHQ7nizVxln/vP08sET/5\r\nl8d/kVHYMN8ZXSBIcXK/cQwh1g58ZWjDdT/b6kvIECx5tDzgvWr5s89YFOuV\r\nGqhBU4azjfoGBR6HjDRbcbNukWekAMEyMzWHiZrvhi0qlvFwwfJv+BcZn/hL\r\nBvKAd2PqJodxP0MCUOe1VYTPO87HIcH8BiB68qeDfCbARnWLyOeYkSx4YIZM\r\nzSdzZgAY77e86fwFMn4dXcbt9DpsX78ZMVsI6/mIGn3DZ0H/LjbQv2oc1kXy\r\nfQKqx+DesZRYGk5sttkG3T1gm8Y1g4WBgkY=\r\n=ooti\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.25_1666204785274_0.596496204981086"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.26":{"name":"automerge-repo","version":"0.0.26","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.26","dist":{"shasum":"187b64aafae2388ad40e240bb46361a85b11d925","integrity":"sha512-I5RRgUcUNfjbmON8zhca8J9A4Zp+z+H+imIXMzY3mR0x6x+sMY9DCjVhCzKBa2zw87eGIH7tX2ExpDQhtFmdKQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.26.tgz","fileCount":65,"unpackedSize":78311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJz9NVBRo/7XyObrpelwj/dVX9TTo2glzfaD/7FgobcAIgO1isV+KumKOK/G+nSDno+eWbHMn2pFrhmQspHlbetGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUcdYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVIRAAgLIPH7ES2eWxrZ79e9o/H376YxsqgG9whXumSIuUPLcKv4mr\r\nf7qK1yYNynA4D2+Zs8kdhaLEgbRxtf3xTfSSdl0LfEY9LvsfyH7xXZPybSMk\r\nVTOtpbggN0dSRQ8tpkyXj/B0zazrn4qDFRq/SNMQKxvN7KbzX8ljbVzt9Zpr\r\nVMFTWM2EW6LOkUS6UrBoHhC3WvUabOiFfZD1XDBva3+OfHchBqxRifTN8+lj\r\nk4kQbadFxxcq3PsJMGoaZps37ly8iB82iv+CR1IgwyQo08TBiAVIgt+FAEAJ\r\nARfLukBQ8UrzNPkwUdvFnU7YePSACdgXYqjdfQRiDSabITjPk9FZgwcU52G5\r\nyIH14ISTid6xVeS8BQvnc1TjZnpffh4HcJIBE1YcrrLcc+r56o3r66Af48ni\r\nQA6URQMsAENuYHrTOlcJECN/kU9FUUUAyup5heBEPeqtJoGUbfGu9RIPQLE8\r\nd5t1JsGKMQ1LHCTgtLTkofJ3RnUSPqVojk/MtobvbDPF2JruzlfdErH8nTsi\r\nbywolq8r3dLlF0FfVuiD4ILh3YTzD2SqiPKWzyvFyrs7RZEf2tbx+uTfCE5m\r\ncGgotmdZ2sJbvrXmWjDq6tSxyEkj47ZRT2cEo+DYyUQWg6HQoyPhXdR0f4cN\r\nHAYGDmllevkPKRAxXbm185Y/Obioi4Udapk=\r\n=mlpd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.26_1666303832711_0.7669041817444626"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.27":{"name":"automerge-repo","version":"0.0.27","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.27","dist":{"shasum":"be0ad56713518d2c0a5c23c5b5dfa99558a767da","integrity":"sha512-6tOD2NOZAVDwOQhbttP9yIzY1PuYAM2QopjK1y703bAsFr/o/NCPYv1smx8i3ZKhB+NWlguAchqx9M+on+Ko9w==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.27.tgz","fileCount":65,"unpackedSize":78366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqWIS12QdeGJ5abcTVhw7Toa5ZfC73D27PWyR+fAd9QwIgFmK3Ltxj/1cT2tZDqiOBKvLJMvcd49AuuNi3XudSYMY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUiQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/2g/8DDAgHCNDMhFgUo/jwdFyw578Dbsli78tptSDpvAIj41Kdv0u\r\nNc5idEqaFWWC+cgoW/DljiLiF2Omzf1AP4FtdxWH+g3Ugy0RaBU6lZJiunDd\r\n6vn05WN8JchujvfogpoMG5qNXrkIPgRTBIzuW5pRV4PBSeqGtXmDNaVP7Nfn\r\niuGBKOy608WwoMo86uukg/KwIp4gGa2Iq2w57mpy/w2lsopPSaMle5kPHOsR\r\nbAKD8O1wmCLN6vrpRDR5BUhuiTl9aB2Jc3POkqjc/Ht9244IyzFCMsQ2sNXx\r\nHlrpDr+o9LXyArraf99vPHhp7r/XgQFQ7QYVIu9Q4YzWwr7ECCT//AqGGL+P\r\nvW/6bx7KhSJBODOdrWDRLWczJ96XOE9r0J5cmHla/YAwkA2RZy0HHHHNDbwU\r\nu6DKnhamgT14+ugRVZZCYPBuYziTEbepbt2NUNe0+j+hCGaReYidiAR+OzL1\r\npdMVZjRHdsV1ii8Ge/c/hWnmm0npvr5jcHLHxVUJItmn1ARUsK/i4e12Psoa\r\nst4WVBF70zu2Xu6ephJkh/drzcnmF2CaUSHda0KWKTFLtaiO3iSQqBl1ekoB\r\nbo/vgNHrsdV8v//xt4hx4QTtZ+2h6l6V/YVqdBFezssHESY4whdmG0vhioZ2\r\nEgP9p5oK81rXlUdWAsVtTN+wyqebmizoIxg=\r\n=IOhG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.27_1666327573273_0.8770077087568435"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.28":{"name":"automerge-repo","version":"0.0.28","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.28","dist":{"shasum":"aab42436423e5267513911cb507f33d2db27b3dd","integrity":"sha512-35Ut0HPxWHisMqk6X/YSv6kLyANkjWLOFp+ppJD7uFKcd6wQkLY+fTd9aB+MlbODPC1pkGAxME2jV5twsKN2Kw==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.28.tgz","fileCount":65,"unpackedSize":79078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHQPeICWNq6sPwDWDR95pclyJnuz1tEI9ht7zcaYTNtwIhAL8u1eMWjuYI3YrLOTkyAG6xQiA2He4OkeWUlcr69VHn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVslVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3lw/6ApbuRRLv9AidILSN4jEefKF2DG4Q1nJikw/Gj1pGpDc4gmHh\r\nCfxd8t6zh9x8tAS4nOHakiNVUZdhp8C4JyCPjyo6aRgkZZ6daaYl/16XIbjJ\r\nP+Eegv0tSh638P5X2l2YyCFlX7p4e+XwY86wNcRVGO60LVrBwiw+4NRsB5Fh\r\nXTW6IMg6+BN1tayuTBBuJqvJlUSTLYGEVKoJxZwf9tRjcxRtMdSLMWCLJ7/8\r\nVyx1KJ28M7XyKev6S4tVpBZJxKonottAjoYm2WqzMhTnko2R5gRJ2ZKbDBPs\r\nji7baZcbOaxN4+6hxM4ds45otJ1tqcodT2LF2ATkyD4ZJH+lR5NrlmSvHucg\r\n33FwB7iyrh2y7DKwtDHLQ9NKah+q3QERBVOITFKUHkU6uFIudgzT+oFRXcBh\r\nM9C4PQLSQfX5KnDnhGfLww78T5emKyGaRNTSJMP2h+yytP4gGLpF2r4UXv+M\r\ntFy77U6NMQi7kZ/BrgJ9KsbWO+9vXbPwCbNbR8RH4Dcf+JaJeSIZjuzshL5T\r\niaesjaU7nGeC5XtBk1mDll5HgrnWU7buBLQexsYuxP0BYNdLS7vYVdMeLzrZ\r\nwiRIQUvarUvAeU1MrzmlOpIgrd/h9f9OaGuEIf8dkBmno7VB7cSHphZSIt28\r\npJhTtdcZ0Ugw/Ut9QsCTvtMCtR4R33ZdRcY=\r\n=RLtD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.28_1666632021489_0.6256703533810486"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.29":{"name":"automerge-repo","version":"0.0.29","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.29","dist":{"shasum":"6147fa65ce273fce0e337dd0f410548b7d255956","integrity":"sha512-MPHaQCOT6XcJ2yRY+uUg2wgma3N2mj/w7T0sSwpoRYBSqq0YG3o2aSe3THrY2UL3rKgNSnu3+Zzj21egF5zdfA==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.29.tgz","fileCount":67,"unpackedSize":81825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXpidV/mE716DZ0pI/1ZaV5JqNBTp6mS59Vc3kxHwMGAiEAoGB6v1I3KvdapCJiVhLqD2Z53eM/sJqCQ/UD8fC8ulw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWttZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQiBAAif1DXUAaL5CRTgWejx9MM24zpH3QptU/EbwvE902Nxhp29Ed\r\ngLf+SO0QGD0CZz4vE9OjsEN7AhE/KwH96P9pqOqb0OaFhm4TiSz/Qb0KBFoA\r\njvL0xur6WcqVXK8NApetjHUhLzY3g9IuVVB/O+mZKhuS61Bc8KNXW/CjdA2O\r\nzHSi0ikCfSd2ZCAGkgBIVreQaSghCu4MgmOg3gseWxnjkWuybGVhkPX8s5rb\r\nund848NVmroEqDU/VdVOWMwcUk+4k4tvOo2lDzkewRK7Kq2jaKiGd6sexrdy\r\nMzLLYVwsJjd38l4teSen+/8R8bhPJnAQHYlkmx7R9F4zAKyF5+7PEZrOfFFK\r\nhKDECckuRb57Lh3yiju6HNyVXByedtM85k4RlFaIa4EuSdBkKoGram8INAVk\r\nAb78tQpCc+EDCsMAYa4ve0K3YFlBejf4GKrFdpbFw2UXd+og1iVY2JSPKo4M\r\nqVoRNAoN05DbTJ5GsJ0i+D44WgDdJb3V/159XTAqjdtUY2CO22nID7TQpMk6\r\n3fVbmbNHQbhFV6VYyOB8L+U0WOJTDlrEDvCobKBxLJj26ZnLFN6ntJRgscW/\r\n2kbY0vGdM0+WWnXUKjOZ09o4KcJDhJYnijMg3ai9L8sSSX6zluRlE7ffQkpc\r\n0csLjARdllSKX/sW9p5wwoDDu0ThoR4jPdo=\r\n=PkJG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.29_1666898777706_0.5473815013422956"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.30":{"name":"automerge-repo","version":"0.0.30","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.30","dist":{"shasum":"272371fec28a5e86abaec1180142f8964b95363e","integrity":"sha512-trEiJrGFzQ0K4VrmHWdg0eqCBYvGM3DDhrHo2ruSahMam/leLlmpVaGRWox/LbvjSLKV0PD9hXTYgzGxjzYsmQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.30.tgz","fileCount":72,"unpackedSize":96987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGrJ7IShVDLbmISybG2Zy1IYCVLiJKws1h2Cwwe5Kf0gIhAOeGePo0Cr7FPa9oMaF+P3sYKGM3Yx8ikvupqMisHwka"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYagXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4CBAAoLfmS70uCQBYtXJacIRQQfOhdf0U+DPF2x0eVgYHLgzmRC39\r\nN5abTNMeYTcn/BW65xMdwF5wDj0u4bDxg4mw91RzMOjNlRd6HVMDtDm0PccP\r\nLQNOtKCTB4x0FggRyJKytbORbUw7JuxOkn03tyjKN7RyDnOgNURTWOhnu8RQ\r\n7Mg/M3cnhxg1Z5cstBod1VAV/HETny2/QXOx9//++H/GNGyL6fKNcXYvzFBp\r\nkcCel7rx7YXIhQSH3W5WRmEJ4Aa7BEHGWssar5lyAt8RYmPx97wVgDRe58LT\r\n3wiZ1kJytwWZBHFgtNxwHQqnuSHngmBMCGk4aJpYXtJ02NxRdtgioU+c2m9D\r\nrmEfZYX9pnxPeGs99+1egZpYHzpM9Tc6Zf/Sxzxm19XyWN2ezyO59RyLBSgs\r\nvPoLfJKPtcX8PIFM9FNEduPs4/kef6RpuFxKVxU/OJze7LgG7H6ldO8qLZOI\r\nGWs1PfU2fu6IA1G3WIPLaA1xF7mEQK3XfDr/QibnD1mG5PH/3p8gtMa3fmVx\r\neOIjhC4XVdPsK7BG3JKec91F1acAV0bJMr8dJUaW3SFyoXfMRCW9X1nT/VFW\r\nHxp3yd6bi1HloN0UFQ8f5joPjDfELv8LQXtSN0OGI9DOHo0l/tHCeyvBbCn9\r\n9ezlRThVKFvzoeV+1Fe2gjqXe15hf5vsePg=\r\n=PnVQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.30_1667344407109_0.5180174734800709"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.31":{"name":"automerge-repo","version":"0.0.31","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.31","dist":{"shasum":"06359956a62d32ef7784c109ebfdd87d4fc1c746","integrity":"sha512-uTJUEYQ7JbI1SvIr+iLMP4Eua4abo0nCI/mz5cMGWjdGgVS1FuBlBakf02neKRmyOV9YA8UElLXjtTR6NPBNXQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.31.tgz","fileCount":72,"unpackedSize":96267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbYvv6LsJRa65CijQqkM68qP+uLxhUY0sk5/ZeGQpPKAIhAJmLNjhJzH2ifOgpJWSz5pfDECUtxqxRxY8sR9pnh5zt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZa7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZQg/+K8rDbFpxyt5Tzsa6v0+nZmRcaJxp75tiqf6s7gwUD8Ea4zUK\r\n9Ctx7ZHmBtxUmbjGMNwO+X0OUrGleizOXIFlHbS0lWz0MezzkaY3lqoMm4w4\r\nxP3PA9CgDEuK+Bt5zknFRC07Ff1GkgUDDO8q7SSTSEMatfKn0OGdpZv1RSYn\r\nTxIaAXNKOoptJwkEC+cEjdIOrqkYgMLg7UL+hPh1qTcnht8ksi6dLYA9YDE7\r\ntqjFAKBqLCnoLsmlJ1mMbIfpIGm4rXoBLX31Sy5YXCwRIgW8KfTu2kB0hLw/\r\nBRL3L/Rmxgy89Rkm5H5BouPk/um0/Y2tZ81gGAd4vwDirXhGzJ0M23mrGOuZ\r\nO0MZrwgJP+/x63MU9lBKtqXSW5dZP7FiyC+AhfVBnddI2XyihF+7q+NHEdlJ\r\n82xRysys72041KXt2095+ZdIpUt9oySGF7lrNB0oItAkOxaTI7HPezg7irg/\r\nzdXs94WNJQ21U0yX3po2AbxJbuJDS7jxvInXNxZs6P9x6nKEKrXJ1gux1NzU\r\noPbPmhmOQHWVfMpO5evRQ9vCCOCOqpslK+UafnDBkuSrc8cF705Z6X5vhRTG\r\nmSo+f1nNiEJb1+zacgPJVdQ/ViXTwkMorSYYuHV8Hea2z5GhHmfyX19MQZEe\r\ni3JX9sJIcLHGAhWmAdX8BpP3eR1MGHGsIMs=\r\n=o6e9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.31_1667608262824_0.27230496177308616"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.32":{"name":"automerge-repo","version":"0.0.32","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.32","dist":{"shasum":"10ec1525ff4415c8321ea38e298a0f7e0ed3e527","integrity":"sha512-8NEhG401c+JKfg9jZardRGux77+GO1BlJQqbwdLAJog9ld255wlIjyfUOlxZtXEtqyMmwiNUfKF0RHVeKSubHg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.32.tgz","fileCount":72,"unpackedSize":97215,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZlVjUspLzt/Eg0Fr6rVjFE2dWhgwuEEqnWTC0H9ldlgIgegovKNCWkGhOvIGDGu6Wrytpx9QmhaJYryhsk8hjaZE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjasvNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF2A//WTu5nNoGx8+P/bfQUQYZmhfR+BsXbWmPGAxrmxRPmYZlwaxp\r\nhl6MSM9P5qTje0CF3hMI4BF7GQc0Y6vbe14cq4u73qHQSZXZwDSeG43YwQWx\r\nzHiNW8n2wQlEjCi3dV3iVKTPw4c4z5cTPCbHYIezXEsrc2eq2NgDe09ATW+i\r\nSCaDoQD4BtvPg/uf3ygG4X7ycJWsQ0VytA8Lt1DNDKOEUUEI3btJcM/kbINV\r\nQkPTJeJGGFvhX409ZmZnTjtRWdxQ/NmI8sGQNgs2BXC4A7Hckp9CCK9ne7dz\r\nWNjz4n9b3ppt/+9KYbe8cy+MrBhjhVgD4NRxncyl+h5MaC18D+rPwyL20Ta/\r\neuodw520iRSWcwZr8gsoihdCRCgGSfp+gcWvC/1NiCipJUmuL6iKfdqlf1Bz\r\nI+XdTPs8iIvP3WioI1QxiDBfxCYW1ohtNMU9auxEbz6IZS1gNLLZICz2gbiL\r\nMntmn1AdnixztKHFngRsqp6wAUTz8Bn0mmSOm2VriLg8yVrhcigAIGxRcX60\r\nQt2Mpj/XLstJsmjEm3Tq1ctPCRbmxb/Awwr9aukX5TGnEsLsBIJQKBD2u5Ae\r\nN7XXrMvtcJ4HqkvevWiQHSEi5C2WsbShaznZEa3wWeFIlpwxSDePQ5R2JtgQ\r\nG0JcWTGOCfXJEwE237Hk3xg17J1yRGtc8eQ=\r\n=7l3N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.32_1667943373239_0.34519923112851325"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.33":{"name":"automerge-repo","version":"0.0.33","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.33","dist":{"shasum":"963e7cbb7769b577d17fb9d8e700866f0e6dafb3","integrity":"sha512-Tk6PdsCb5yg7ZKc01FfoL2aZzCWkCv1pY7ObefYVPN5l2TNFBBVSABXAmqcT9/ttHEsG95d9kiSotgPylCIfRg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.33.tgz","fileCount":72,"unpackedSize":97261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvejcSee8/v7x5oNQA4SbjC2No0MW6+kYnn2//Q9/pSAiEA7v88Xiyt0C8yhyprOt+VPejVt4U/MR/vqOQfanAAtAg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbCibACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjPRAAmSCoheVDJuT9sOe0qDy4FbA4+o9UyB+2NYzsZ/Zim1ETaYLU\r\nPLhZGejBPhzeEtTJE6LbIl9VBYhVmmfzPDmk18cRClepQoqMDf28kpJUcUyv\r\nPHlmm7j5NOaOIG9V7MTtwH3v/IhEdXbwQe1NSPA138F3xAl/fo5sKgYCAiJD\r\njKuN9kY1y9LiO1pfVzODC/d0+TKEYTg0uqBIMd+JXW4RYBPKlzSekdXIp63h\r\niaVVWrfBaqtqispJzHp5n6vl05qvpNdYjPMoXHIrNqkZL1hwVCgZRwjtGrLd\r\nmde1wtExlKC5SXlZDh7SmJB9j/IGhbzFlN+E1y6A1MZKzW9L8WS6utlkwTcd\r\ngn8ZUjlSeotSWSf99Dc0+X02U5YGh0UIousSp+pe/Rv37XTvbiZeqkbIApT3\r\nwvtYJfsTu3mnDEjAA9ECeU2xZlxroQkJWKzILwxdfDYpoeknKIGUMXX4EqSp\r\npQfphNYowpRMaZFqUlwMRiru9WfM09MjQ5fAbilq7krvUaq4zgDJ3j0wPT4l\r\nadjTQEvic93aDTcRqnFXZlTA4p0DdQBpwNCdHE8pVmal+fIla7KmHbU43wyD\r\nCp5YGQKqBA+4/enK7G6onQ2oD/m9Ll2e+J5CKBoIOaROk+KW8uQlsnstUC4L\r\nUnFbJKe+yyul5agKnLT1M6Mv5L7QyGerBtU=\r\n=ablI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.33_1668032666946_0.12241759080137538"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.34":{"name":"automerge-repo","version":"0.0.34","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.34","dist":{"shasum":"a887d97918d574f05fc28428c9b4bcfccd0051ae","integrity":"sha512-HRbrt80oYUtiKMjTDUPBdrZvRMbdqnQUqxLy0N++mLfJiNC22g0BgVPwLfe0NUVJODCmrEjJCKS2b0iyEqThGQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.34.tgz","fileCount":72,"unpackedSize":97287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8Wy6VlQJc8NYTfGUxXIA7Y2naMttlprluN8anRMfBHAiB/mWXHKO4B1MijeS3LM1pYD+/oRUcfC+4Pcr1U57nTsQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbCy7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/6A//Y4wBhenBmswXxDUKUIvZW4iA+tCUVg0IxBqjDd47XGfDU9dZ\r\ngu7lQJeQWRwJyjq9QbXh5oT3dudhdT5zGo2LAAluXytjKDlJJ/strVhugvbq\r\nFcWejV55Ko4QA38hdygd3M56g7a+n3B419XHW7CFKEZU5AahsCpwcR449xdd\r\nFZDs15yZoK2bUqna4Q9uBd5WlqacLo/cEDaigedZ9eOkDetXptDXgnsW9x4E\r\nA2L9BDn7KQit/k8T8Dcxq4lYntmZE1xfgiLoJz/RKt/MZaDSubN7ExiljK0V\r\nJIvqbycP+mXIL0xXFmyPk04rPhwa9IojDquuekM3k6Z60iJfXR4/bCf0CHgc\r\nM0i8I+JyYvOezVzeDyoqvoo+qImOKMzbkjWon+zar7XRvohXu12e1rohuFqy\r\neFoH2kQH/KdMFPvjaukI/73erZpMhbEOdL4eYJPDrosFB4AS59QIJw0qB9eP\r\nU93ows3XxlKhK5V5KiMIKMPY9uw5cwqPqcaySfUl9AV1fcO0/hPp6/N14KCf\r\nitBJ4LY4BziZCzt8w3T2u4vCiIZXgbNFLjUmWtuROBxpaJujogtfO40V+TyC\r\ndEmfqb//xpj4OvCNU8jTAUJPCNByCjsZjDVV2eF/udnyiZq2q6GMbcvtkIyZ\r\nQfUM512PpOjFjzeBHyIqBMvUdOl0cZmY9AY=\r\n=M50I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.34_1668033723277_0.9838299106533381"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.35":{"name":"automerge-repo","version":"0.0.35","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.35","dist":{"shasum":"fca3003776bd2ff4dbc4b98be62533a4153dcc8a","integrity":"sha512-0fJOjZ64+f7HdcyAYrXC2eZZnybjVESc5uhGb6meCk0FaAwRhc1bTGQbkNOu89ngSfCl7rNwPK4e0el2dAod/Q==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.35.tgz","fileCount":72,"unpackedSize":98567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfL9K+VKjMskkD+XGDWST14/wII5cIhuACKhL3D2+FKAIhAIpOPuf1eOUVA1X/Wlcs5/fB/l54olk/Dx0pdmiSIepU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbWLwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqZQ/+Jmh/j9/gYACbjwNBMvFzCzf4cf0uPPoRPgQ2eOiuYmDf46wz\r\neIAxeFXt96ifM/owGkfbVec6c5PUeonjBSx3zVWmrtvW2CkjAJ7igEyGUpiy\r\ndpj7jKSlBzJS8ETxUXr9pO/A7f5GRIDVW9cZzdUDchC58yxus6zcXpDgUpxb\r\nScMhDaGPlrL2DzGou8cpBDJ7CHofm+q0BEMAbFjfD8Fb3Ti5jiumfPbveqjV\r\nbhnzKmRmZRmUN2e9yfVS1neWGxCWuoOrWcW2agEMImnSXpN7JcyM8XGk2+kK\r\nmHsMjklF9LBQgCwwhmXHfmTb6/ILE1WWj+8ZxqRg0jjWSAbIbgA+U40SCsU3\r\nLckgFs8Jz1H2V8MIY5px/CZND0d/Aw3y6AxMZBbfG0aMAgaGghtd/Yqssi/m\r\ngIUA7Hbh+Ym0Y/XQZj8of4v1/CEMoT8zyJXdMA721Zpjn6CI6VWJpl8Db1eb\r\n033XoIVCst/3tIi11DrwuTqbvijF0SoD5B/SEWax+P5aDhvFLLHfXhZF+jKx\r\nCPuUiZOJSEE4ioVbW8CnkrtPSoAqkhmIF8HVVmkF1WTDpuxMxUKLaY/NkFJh\r\ntOXFowoNsF+jr2Rsu4u68FsVqRmX/aWkx/NFmxPfJGzg475mbIb/heoKArm7\r\nLSSd3ghtg2j16hhb9KIZrtRXVTOaqU6M54A=\r\n=a4S9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.35_1668113136610_0.47828262200350125"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.36":{"name":"automerge-repo","version":"0.0.36","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.36","dist":{"shasum":"e72e44110984d6b1ddb7f9882238aa571946b19e","integrity":"sha512-OmopgdZoNj9EDBm4mDa8x9wrUU2aiDCWiUy6yJ7cMu+BBDl97tuOs9mdESMDVAfGtDEn0Il2/XQLVu41cqItDg==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.36.tgz","fileCount":72,"unpackedSize":98572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlUJNyuwO06c40k3RTGHyL9qj6lJLvgtuSTL+m+ea5aAiAiJkNiRoUxtqioGIE85RADvhEey/bD9Hy8VeZXDXzcfA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbWSbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq+hAAkjTnHAONYNnD6kwJwTt1QEfp1cOF7tVgy/hJcVzAhT3RQCXO\r\nD0O9BGkSTvbatzbKLI0qjq5iiopptQloD9Xjk7BjbcP1w6DK7HqtVLzPEsnH\r\nzl0hdsvC9LOZbfTtUXCadmW6h0yurp2qpetP7Lbh45Hfh5aJ2QLt6XqtNHiO\r\nUDRhrZfmJdFnSDMEblJPg2jc92hTNZyGo2t2BbWxaKhpii3Nmd9MTVQVNJvJ\r\nXMiKrCRKS+SC+X7Rb4td2I34DLRjJhq8KCi1O1sjKOD2BrySkzbb4rMcZNEu\r\nTMggz1zaHnXFs7DFnydKP3tWZBxN8Lk53irhnF/Ro2y/3nHfZcn/dyaSqH/v\r\n1MUdFcgGySVcVvFnsExyQgfX5FmUpo2wc9b84J7YpRYoQuxfc6GrkYX3b2Ie\r\nOSFJKClqepmqoVUubQrmTwWcPJ3t3hd+TupAdMrrBBdcCnHH8+K2o/+aIndt\r\neY1rGJF+PkCmKA8WlgvjTQmejA1t9ObnE5RT9sX5Z17nfAJFiViD4ybKmZvv\r\nGKT+yEQaEkYraYystH0PFgial1D5wnf76CIUGd74BzcYzv4YtzPy6rfSGTgP\r\n8QSteJUOTM31K+ukA4tbLMfrPLPjB6RpzBGdDjGP1NzGFJhiHwt45HlvHcP8\r\n6QY8QU5IFjTEc4foz9nAiq9AynD1n/DJbCk=\r\n=8h57\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.36_1668113563118_0.9663485428809957"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.37":{"name":"automerge-repo","version":"0.0.37","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.37","dist":{"shasum":"44c56af38950bf1fd6a3bb5561e800a435814534","integrity":"sha512-cjDHOcBFI3938bnL7S/21Aji4OYOadq8WyN33YbfcA311D/eJlKta3F8ogNEASVD/OIjrjtbkHAIChoTqRlxzA==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.37.tgz","fileCount":72,"unpackedSize":103097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuEqJLQjEm1tRgaQOngn0U4KJ3aj6LOy0mufjPZobH3AIhAPT/oyfPt4H5YR9divDni/WxfOxTM2pYkqvcEJHCb5cI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmjnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEmQ/+PA0hSUGJeobhPMZUFe7j9GdRL3XVsfau4IL42oyD8qZXBBYq\r\nCPuq3RBsDHbs8eTF/pXluRvjRfgP8N9555dGwOxdDVzpAMnsyQTKjKsuAKBt\r\nLj4tdH79CucmiwVzaIER9uq8z7B/Wxj5+UgBEAhmaH8ZZsX9QcEjCbUI+0Vv\r\nos5nYsurhuyPHdo0dykFsqd7toCFGkZt8EOsU823AVqFgto96sBwuvd8OC7p\r\ndOkhUs1Law/869C4GIg0RTw0Sj+SQesr4xu9KCP1POzUu4yjg8LjG87MGzCi\r\nWnQYfVDhSY2UU+Ahfw68l5J8jd0f/Qq9Qs/qk4SPugAajDt6cyABO58wt3D6\r\n9wIURPQ3sBTyqhFKrE/3No0dRdqJD47rGCLFv6npoi7GRgUa+CYvvbp6HfEn\r\nGMpz5Z6bWcA2yuWxJu98AcG2+UKkz0zxH3Matpbl7YD2jBkur2FhjSMVHita\r\nxZSjsdAxuiVERhElxy5fah1BPPZalbYa+8S4ggNkaYeaXFgguhJIxhzKfZwv\r\nbdIYbsjo2TbTaVu7LuQfPj1HdmRH4p2h5wNerPsDbFmgk+Yx7JaoVDk2boAf\r\n/lG8bb8YCMRGOBlqDMwnSEEVhp8WrYg732PkmmNni1CTkSw3eXNE+9+10OOE\r\nRnQH/d55m0i7V2KFTJko/xJ7wSUW/Ss/sCQ=\r\n=B5wp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.37_1671051745333_0.7464139274322734"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.38":{"name":"automerge-repo","version":"0.0.38","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.38","dist":{"shasum":"06211369f9c75f140279a4df7aab24ac7af1bc39","integrity":"sha512-cSMzGQgIuJE1IcRr0mVc9NhABr+pYFxlAaRRDea0sB3n6WXMn+K8slpkfMi8LfTTunbKhD68S8lTSo1KWgTezQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.38.tgz","fileCount":72,"unpackedSize":103098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzNl0ueMSekdh+UEA4+Pg8iG9aMubrOpLJuCb1jFs3IAiEAygXH2XicOeRO1Py3XNTrVYkV0KT03zPQmCZXX5pWrTk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmjoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCDA//ZCNCXndjkNLhPJtBwAn7t8SlmKX0CY70jzLi34shTzo5Sd5D\r\nMW+Q/WYI19+KlWBL5liPk9UydSMzy2DzshsSUV/DH6ObOFsJeacvtfAU3FuN\r\nKNPkkY9fl/DXoL9m836+w8pG6H3TEreREcmjAp0joU3YxhSRYcRWDuYjwFSM\r\n9hOAOs8XzJQhPuBUa/IoRl5YgGno/USUv+3XoflWb1pgqW5OHKuPxGqOxDvl\r\nQtHuI4+ILOfCPpz6EumMIFpVzA61CDaHJU/H5hNpHkRr1g8fiYeZYE9GbBxh\r\npuCaPqEdMAZzLu54DGRGBoXmAB7xoYRDmDdamJdAPdS+sblP2DS2M3Nv/TpY\r\n3mc0B27CkMHcl2d7hNLM4GAsKpSfkpY6sYJOguHF33fr5lZ1TaMa0cquguwA\r\n801UKJ10i7fF3FoaFX6PwMzdMp5gvNkQywKnR0I3w4WGCQvjMEo3PPDM2m/B\r\nbn4qX/tY1pChzzsktQYhm4T3JgSdlKGv3fFOreE58GcvB4/ut7/vOZcE1R9R\r\nzjh2UUDI8Rc20yt3uuJVQY3PWAjWJnnQFkb19rzWHKAXlJbMwXBwG18KqYS4\r\nLjPNaziLsbc3Dri5y6dd6LtLbNPimyMCvpvKecyaAKd4wmfDyS9j3yaVPR7j\r\n33qcsYBKr7qfz5bf7mWVbmbPqbDo1w7NcD4=\r\n=Yxa+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.38_1671051793104_0.6351225070355551"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.39":{"name":"automerge-repo","version":"0.0.39","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.39","dist":{"shasum":"cd6cc9a1dcce08f37e5c5b46dba01d1ab7d93534","integrity":"sha512-gQEYN8dIbvBsEq3+K5IFx9TiOrI3sEAymn+O+3Vc6svNmSr8ByHQrf0+mZtZbD5cWxqbgwCSgtQqL7fhYmA5Nw==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.39.tgz","fileCount":72,"unpackedSize":104121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV+sPOb+Z1hJop5ANc1QEUAPKu4G9c5bfYvKI4GqbjtQIhAO4FZcE2Af5gVenPLsyFzE3BfB7EOAYBLgKJPBm/admq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmljiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvqA/9Ex16H4yykRBTfcO6+hq534dN6LR8JtHiXFYJhDkPmnApGnYh\r\nP0prnQwTJl5bKOCPXTcIlEoxlqX7v2Ifq4j2i8322LpIGB5pMudmyVoy0KRQ\r\nJSS7tWZIquCyQGrBpAYb3/VReMmi3IG9a3dTCmwvpWvjMmTfpVFtUOJfv0Zn\r\nEdFVVi7WvGtt/zoauxfrViDcaPcwB1ti3EB7jhWGYrHtrBHF5W5xZmr2SABc\r\nXDdbi9Hb8Q8kMPxu5r0PG0a3FImMiL3muhXrRzKhncUcdA6nP3CVzbxo2uMO\r\nxQf+dhScS9lnMwb20OL+Pmd1exe1v6pqAagsWEE0jysHuChc5LLAwwJSbEhv\r\nJ86iWTBeDojdYSkfCkpT/881qmLoYePTNo+sOoWbRAp5RJX/rW9uwIuXcvUA\r\niISlYt4fFAKbtxO0jggeShR1bVkIOntTPLPa7NOaMC+diRr8YPcTdYYAgqei\r\nkOwWyUl8cKTwKQpIoHA0Zn6e+DRZBui9+Fhh9aJLDfQpt6U8JiVZZF8LIVaC\r\nlYtFEBeWEx3Z8/bdUqlwNmNhuGBvIqVYu0rW1U0tLOC3zQgQA6/WtWW9T1bP\r\nTn1hCmR1dvWAmIbGfI0tQvbbJ/0lN2oXVaKdvpEzXt1ePFlyg0s6cgSX/9eL\r\ncMTnIdEt/M/GIpLc7IWznkiJxqTyRk82COU=\r\n=2Xol\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.39_1671059682670_0.39987658440667584"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.40":{"name":"automerge-repo","version":"0.0.40","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"*","eslint":"^8.15.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.0.5","http-server":"^14.1.0","mocha":"^10.0.0","npm-watch":"^0.11.0","prettier":"^2.7.1","should":"^13.2.3","typescript":"^4.7.4"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.40","dist":{"shasum":"fd5f054b368ded855992193c4fe48d3129b2afb9","integrity":"sha512-QTFCstMOPFNO9x+H9A599LnX/eKQMwZJbVdSVv/41c+MGgdvn0E6STLigBMvHaa1cBwx2TzFP/YC7pNiHa9mBQ==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.40.tgz","fileCount":72,"unpackedSize":104511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw+Hj/01BRhmJMRxPynNhVz2oM1I8iFpOj+SWuJo/OmAIgM4LqwQJn+9GQJTGTRJ7OfW3vBkZ/sRNZpA1+m6OQ19U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjml/HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpObw//VR5vj4bfplR4Ab1ly27BEUuP3Iyo8VtgbqY4Cw+Z9o+f9MIy\r\nqiHitRefrB2N0YmtXRox0AFTBdgib6Z8GcAm4Z6LkzghUD9ZvXwHXwGy5ILi\r\nxGlHG7mTwXol60kPfO1hvB2fneRtZ3Alvmr1rLNtRNhgCWFb7DskwuEn3GBj\r\nsBm82xhBD/HZDHmFiTb2T95ReWo3KzSHXRCFTPucv35tcAgGCWRSPVf+T1oH\r\n5rDPHGaQRalMtEw3zq8OgcPvtCU8cJSyGB4QVaY0WNzKiF6s5Ixo27tFeED4\r\nfvoo1w9f8EUv1uxYfjTW+BZoTmTqyZYCYjTE4jyfJnGOz2/mKeIk88QsQgX3\r\nWcj4xD1KDTGjQDPuB3xWzuI4JbkoHd19oIdIpNnKHiSjXNS3SWSEBJ5sl9W8\r\npPBuXR7qHSIQhfxpdw625+pqFtXI9ISGDfM65MFUW5dUiT+m0ibj90AVAxg/\r\n6bwcRxmAURU3wpReEYKffKoiZTDb/7PV/PmeWM9lCsP253PyQ4YsTVohnEcI\r\nwCObjKnCE330nWdm619N1f5Sk9+9+HkXp1RDLtlyb4TqwBTA+vINOrKiUcfk\r\nWYlZicc/KZ7YQ9JKBewBvbRpUZUrnnipskux0AW3u0yqM/Ns6SCtgcS2VFBy\r\ngB4BE+dP+VxQjn1n/F4F/LKkn9HgkKrkdHk=\r\n=2lTG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.40_1671061447231_0.34193509288321566"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.44":{"name":"automerge-repo","version":"0.0.44","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node","test:watch":"npm-watch test","test:log":"cross-env DEBUG='ar:*' yarn test","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-mixer":"^6.0.2","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"85b7354c1288636da0b4e3a2dcf92bdcaa23c380","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.44","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-9nmI/Om/7AbTKQ0NnZ+VdWqOUfDGCT30Be7pDrHu4f1cSY9rRoxR3/7ysQTZ9nVxZpSlJaNBWaMMd1WJwWdqLw==","shasum":"c2e2d0b8fe83d6ba7742ba84a9e1d1212169f0e0","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.44.tgz","fileCount":93,"unpackedSize":122415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFA63F4W722Yq96Uvch7ltB1E0SZqUP6zp8o/6scNs+0AiBAuV3PJYW5KBqOv1yJDMRpcIvdppGwyzPW9QkodoAfCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2tjZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUCg/+LsMnXE0ts26H0wYVe37AiOijeBN013LuA1/1Xza7WaqhqOkp\r\nDUyaWNibe2AYun6SNueZaTmbfHzGmOkXv0/rqqAqJ51CSYlw1EtILVwq3V3v\r\n7sRxXdmPPbkEyTezVANd77EecohXvFSr8/heTZDDjsTvrb4JadfvsDAIMsa3\r\ndgVfEZxGl2GG7JxgGrkuhphnJ+z0GhxCIfEycXZ4SWHC8pjWriTZc9DaPino\r\nI3Lu37K64Xzlwc5ZA+K8iGndkEgFBopV8nyxA1ZxNOx8QqIeBHcpcBlXYjb8\r\ngXJm9JrqvWLLysSWJNykIraK7et9lx5SqxA5/rSaEwEPsfOerv315AEb2GQe\r\nMNF3IwoZ5ioRfnUAW7aiSuBThBYNeDPb1KfuEOFQ/1lplIcia28EbiEy/Eaz\r\nkYQ9tXTLsQAclBMNX9VlG3FTIrscLtvLU2Zc4em5KKgya41k7yHw75QDXXKk\r\nAvIt987VHONery7bNqZl3K9xpIJrZFOujy6ZXH6UWQQYZQXPJgg+UaI/S/5m\r\no2UgScPtsiNa26uq6WxL8sAzuBg5g2n41y/mgmqj/bfMVEcVqktbpDzm5h6g\r\nJBH9+hRNO/bgyzUp2/bQuqz3MVR+/N42wptCTl9p4k/vA/HgtsAI7qvKWuak\r\nGFpp/rrrJphm03XQiiISb92+8Mc7T/Z3nd8=\r\n=+M0M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.44_1675286745246_0.9473074221815021"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.45":{"name":"automerge-repo","version":"0.0.45","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node","test:watch":"npm-watch test","test:log":"cross-env DEBUG='ar:*' yarn test","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.2-alpha.1"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-mixer":"^6.0.2","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"e4ec2b0df971e0cc11449e299f1b114ddd96d0c2","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.45","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-zigx+82G2IY5a4bd0KZOwIYvWm9aACN79DMANKz8qbOmn7bw6I2Gxql/6qLgiS+gefg3F1M0q+lemqsTR9FGfA==","shasum":"11ac49a4e020ec7d372773d01910b5f6e5612f3a","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.45.tgz","fileCount":93,"unpackedSize":123014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfmflihF9NvR9TKbBUVlrMY9mPtWOgvhb/Au7kMyk5XAIhALdaT/DW8bRfWYSnsjL+KzslGU9Skfr1Wz2R5XJEnUwf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3XXmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNRA//SFTiYv4x+7uLE6+Up/iQGumWxCpPsO4LfYUNPdqmF3tUg+WK\r\nredDAIbWtiLpjoPC34fZqCKPA+zr4SKrh4mz0KB5Oi4ozCTTFH72a+IVMRLX\r\nwdGBrxkuuXGh11tBQCM9NgLA5kg/DbpvVsTlsRtPry5MQXs/OY/YN2dKIYpU\r\nah4UJftyvUtpqwqgvuuWc1k7ErDEtSfdoCP7R8bxNam8YnDO1W9fPRqkIoef\r\nfoa4CvKGmmVb5jy7Dxilegag/3wn2MmONLUAUwLpaJILgA798meTMNmy8p0g\r\nrTvAgExtJj0HVrZN1knbPvR3jfH02CPsyctXC0KwhJOKjVJ9aFcX/M8ZHCA/\r\nwF/HG8hVLv3XZvjb3fxBPb9GpVtvmKJxfPNk4JEE3xMi34M1Ie6mQCO8LzzE\r\nfCFkK1kSD98n/rXItYcdLb809UsPLCvwkmHRHUGBLLhoddU8IM+t1VhnJ3Xz\r\nXD2Ug397Qt5xi2LcSdaspdJ6zPXczENaB0IgMvgIckG3ZsLBfTpK+XWzkV/f\r\nVPmtovzhvdSRcubWuu/VL6V9omDSZEwFVuNRAAbyLX6jY9NS1TGe9y9lV4vG\r\nMeOqSSEwUXojVwqoFySMfv0vSnnJwED7hVcqdGEknxIHYv9g4wHaKvcoOg98\r\nuHs4nzJRfjDjAnWbnvY/Re8YkIrRIKNVQQU=\r\n=gSHi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.45_1675458021938_0.8671487314821549"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.48":{"name":"automerge-repo","version":"0.0.48","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"^0.0.48","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"*"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"gitHead":"6296534b6248caa8ed78de5430b5805a9fb99786","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.48","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-XCkAXqr+xJatptfDRV8gu4XX2P3ZQcmAXhNkTFyXP5HrH1FaxRCOjRtYEEEJ4LmKqdDNbCegPH079snuH/XLmA==","shasum":"7e8a83eb121dead89f82473bbcb05d5408210136","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.48.tgz","fileCount":84,"unpackedSize":118441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt/KPa34vL4VbjI3rqMo2JJNXLC/fYCU3iBOAzdeuPFwIhALmOBHIMjGPows91G49TaFlRQkBKkW1pcd7s4wLv7OK9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7S/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Sw/+PDJ95H5PD+BvIVNlu9/7IFvo2RZjDBO6EUd3yp5f5FbSqvsC\r\nbqWF8QelfG2VIJEQ+H+wrCbL1THuslmenu1LzyYb1xUz2TfB32ulobpq/Xuq\r\nlYU1L2g35eYN4RMQsZPyRtJAeD6NM2wDHy+Ndx/MskwXmJuAUIHq+53TiGnM\r\nB23sZU+mDfSPG98Xzykd455jO6YTQrtooXUvSIqp51vwYsk60Q9V4jLawdrg\r\nK/8xc3qXN73+p9sojqgtApzSCqHdfUiL2aL6Edo6b+AiOlHvX7zAvxrBI4z+\r\nfRyTaHH4bkIrvGaI+m2QMO6NVtzr5czCxYvZxBP+zeFnm6JRHo+f2ZZHfHVU\r\nwp6jleQHgrDDqUPLxHrmnhCTAYKi7cxric9KONBG4tQrf/R8C1DRU9nK+/tH\r\nNK51IR3gfTdXI7g3opYx1WmKV2P9iGEfRSFfU7RTK6+hvELiZCs70T6w5HwV\r\nLA1lgsTg+ktwPSze0Fydj67e5P+P2GWPLYrgcyXsk+fvYL1CyPqSIkErMFqD\r\nOnppVv5EMo4tHzOnZIAOyUZxTG1WsDVuWzpr7RxEWv3sWXFg7NqNjA3lWoxK\r\nPjKBSQ/cvtIdaK7V/1yW5SyI6yAivqoB5RdNXH2RtdIzuuOae0dSUafvQXSL\r\nPXOMHF2qF4KVBjXV614hH1LVYidyOsu1tH0=\r\n=DI2x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.48_1676488671151_0.6574914739486246"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.49":{"name":"automerge-repo","version":"0.0.49","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"https://github.com/pvh/automerge-repo"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch","test":"mocha --no-warnings --experimental-specifier-resolution=node","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","automerge-repo-storage-memory":"^0.0.48","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":">=2.0.2"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]}},"_id":"automerge-repo@0.0.49","dist":{"shasum":"edfc3c189040f0abc4c5696d152af6b8f46bfaaf","integrity":"sha512-NjL3/GXVuqrFA8K9yWGS5njJ3rBGK8QWHu6M0Y26z9OrMxLNAkBIgku0XTuFkB95RTn/NLTwKIlI73aL0It42w==","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.49.tgz","fileCount":97,"unpackedSize":115038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcoukEv+C/xc3FetJxHBMZnfJVmN2DYk/78B8ZsNpIyAiEAtXrQV/LMFKjIhuvuHwyPAaGTOXYcjZbrDmuLbt6OHwQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7rT5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpKhAApJ4PzKkHLvwdbjpC7axi5BKxvB2sbMmGKsSzT9VG9afx4qG0\r\npn4glcx2sxM/byRbLUy9Phv28QIufpILC6VC/82Y+s5JCABDpg5FUZXSfLAu\r\nwsXxHdjqFM7scS5jH4OL4OAs7wSEADOFODlbneIrWDAF2Z/jH3fNx2Clw2cL\r\n66n2IvMBb2Y365/An/QugTePQ9sgwTmYDCZbcXqCM05/NHsRHQrEDPZJBPTg\r\nhi844tV6mpSQImH4DfmSHLB4lPjA1IwukQSsPqK0BnhJ+yov+guH1dRUh4d3\r\nDRpYTu38VD7H75AWBHM+TzvaM2iyIAJRUtcF4b2ZGQ9Kq7KxFlL3Yy7jlbMC\r\nwGzhvZHdmoceybUX4sxrfm/Pw0kTazx8JXsNVwt39mypiXQG6qaWMGidBSEr\r\nC3z2M3OPcOFTP6rV+cJB79n0D/OsA5fYodGHtB9mGKB5stqs9z8r47+K3HdN\r\npjXyV+QHi55UkEmTJ1vx2aguizohglJznw6I1lhrIYG7mPOXJUiCXMA/qcB7\r\nLzLlX0WUhK0T3/WAcJFUFJCbV1ibJHSNF/Dxo+IUWG7reZOfUDHJy2n94Vzu\r\nx/zTq7G0bSxe4NOrXybdrInvfqyOt77JJyVl7zRVtY/q57J0LbH0m4H/XUTE\r\n4SXak/5W0u4glMmfpMiBIf2GpAM9t/19xg4=\r\n=KQPx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.49_1676588281282_0.44618626942988393"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.50":{"name":"automerge-repo","version":"0.0.50","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node fuzz/fuzz.js"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":">=2.0.2"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"d7bc27d8854f371c741524f28f92276793d00d25","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.50","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-eHlZ5j7mgxSJ9MsX4Qy8pIIAWZa5+O6lOv/DA4Md35Nt0rMkacTYi7mO/QN7BR/uab9fxlenyHyA8q4yIcTX+w==","shasum":"f550e4a8fd27ca1b4585594faeb0ba0f4982eae9","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.50.tgz","fileCount":93,"unpackedSize":131573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOAJyHvW9HoiT3XZYs71c3fYIcJ600q3cBU/vXu255MAiEAtyOcrM83n0SzK+UmgWu4NTFcVcyJ/I1ULa+MvKdhhWk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEmHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtlA//YEXMTkEuL+o4khsbzY7Ou6DRYNoM4hWshetpNU1h2Xb6lV0D\r\nk3AVaOFROWDIMqCfhY6ohhfH3wss3YfhZoOfZbZhRV2axxhU2nmPTytGg+v0\r\nEP0WHm6H0iywTu9D1TjCxRHLNjrVb+16cbJIGjZxr/nOgjHHw6E3fbTLJzeV\r\n4Gew5lx24FOxWhpFBRqqkUh70waGNP+18ascjTlAoJDKwbuMSt9Fol+q4HqO\r\nSPeXj2r44ZeXyIG3JUpiCSSLvhl2QBvEQbO1NX80SSkf0uqqCXL81YHdLPlK\r\nYRvhst+2bVseDURCU+AFMgLOvzxe5qGLJ/IFD0Kvhy3nk3JUhevxobbDrGhj\r\nGE1tPoDTEZ77NLNuKPzRCKxeC+GbWuFynEwDVtxXTM+Ly4JfQ/AVKG0W/5GP\r\n5d0x0wuT/LetdsF/zSG67MH2T4PMtaWxksiPmx7+KUZ0ZQnpPZ1hPfdn9+dS\r\nVVynb8IEU3oK5N3rVcP1w23fh9rlO929In1qllJJ/r6bIGE+Xwc3e6Xs4ZgR\r\nb7OTT4p0xukaaXDKfrG0/w60WzpnXtyTcCW2g935MIo6btYTKuZ67wYHJeVo\r\nRzRQX96hyJiOtLsyLvCXpjMDIfrYGTBa669IoC18Az6lUj9IpVDGG14t0Z6H\r\ntAzORe+ghOdM/qc1QaRLKs7U9T1Ga6eyb14=\r\n=lgwK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.50_1678926278159_0.3110907907704876"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.51":{"name":"automerge-repo","version":"0.0.51","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.3"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"7524dece05dc60741d4b36876c3a5003fc6506a5","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.51","_nodeVersion":"16.14.2","_npmVersion":"lerna/5.6.2/node@v16.14.2+x64 (win32)","dist":{"integrity":"sha512-PboJHQak7fnSsdO1cero9CMsvZSI7OgxT5Jx/FMCOijdPdBuiiqhXZi7/Pb4Hq7lkIAqwW6DroXDLG93A9xWMQ==","shasum":"970860310b8286e98249b1d601c89dc538f86601","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.51.tgz","fileCount":67,"unpackedSize":132274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElrpI9vkHN0RT33/wrz1sALPf0zSJjRAxQINqWXcZeoAiEAkpvQZ28MVUrmzXa1VtIOb2wBAJxxcIoAL/sFXQXC8XA="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.51_1683990113308_0.13747260311592968"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.52":{"name":"automerge-repo","version":"0.0.52","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.3"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"bf2a33f352042a99bf685ed37d7390f65ca16ad9","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.52","_nodeVersion":"16.14.2","_npmVersion":"lerna/5.6.2/node@v16.14.2+x64 (win32)","dist":{"integrity":"sha512-eVD5BcfwRiyx3eHlYwV/Apo6J2W/jgOy3jQ9TYeGcWJ0Yjbya9aOhYr1JFCleszSXx0nc+KG+GmpHYz3cykr3Q==","shasum":"713d943c2a293eb2fc27c153875294fecb06be6e","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.52.tgz","fileCount":91,"unpackedSize":148645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF4qnaG72BYtsqpjAGqKD/5b/UrzYWiz1hxsBhwOybPwIgCJZCAERpwFLr2tkYlb4BK4Jdy1pUIVzXudnxKk9f07I="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.52_1684001269196_0.2638420404420696"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.53":{"name":"automerge-repo","version":"0.0.53","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/automerge-repo-network-messagechannel":"^0.0.50","@types/automerge-repo-storage-nodefs":"^0.0.50","@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.3"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"0d6c5a53f44f12d7016b1216eda5590938855eb0","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.53","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-9jn/tBtNORd+SgCFX5eXjSOQEz1jDSYyiipQNxwcP4ZhLfJk0i1wWfFydEGb7hLq3Ds87l09n9JHkCywhUtPlQ==","shasum":"e44924552c801bd72ec819a42ead27a73554c386","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.53.tgz","fileCount":191,"unpackedSize":247020,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgbea94i8eGnOjlPogHytyL3qLVkVCN39iopWRmAKXhAiBnFROHzxlD2tK4XO0JnPCd9QRy3Naix9OX6t8sDjcR/A=="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.53_1684539540449_0.21699595920072157"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.54":{"name":"automerge-repo","version":"0.0.54","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.3"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"015ac5f1d436e1a60f85caa582177c5bab25f816","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.54","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-VXNZo61gz/Id3xZEtTn6QUxcn2uWdyeEF0SNq/USp5waM+H+nqQAoEPMg7GPoAAI5Yxfl77OIDOPPogZzvZqnw==","shasum":"a0c04c43f62736628d3cbf6e9f2752eb98cf97c1","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.54.tgz","fileCount":95,"unpackedSize":151390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiVkVIPoep3bP+L/p7NIp7XVOMBzcbcMH/pcSlMxZD4AiEAhNXj7+v/ioE8ORHhy2ERbKUUs8wwqPZysyo3I7Qpl3M="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.54_1685053821423_0.060392826149172185"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.55":{"name":"automerge-repo","version":"0.0.55","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.3"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"c0f8603c9558789a3cfa974a44f799d403d5c58c","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.55","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-EIkgGEtF+RDCn1MEFS3JDmOtcz3/gx9TJQQaypdIoZxCN4a7KVfmrEu0cqngQBc74AbAHvZIx4ZeYe1sVWtYdQ==","shasum":"8fb489b49abcaf2988af7c08d2497d556247e731","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.55.tgz","fileCount":95,"unpackedSize":151373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvyGyP1uqB0YKe2IEWLXb5dKuK75xEUL8XObP9BDQ7lQIgbaZQkpP84pXPL2/iAeDpQw+0TaZ2JsZFicy8FBEWdFY="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.55_1686269413071_0.7640987564075667"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.0.56":{"name":"automerge-repo","version":"0.0.56","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.0.3"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"aef24370d94c29a5ca4f34b6fe7f9aafa67ddb9d","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.0.56","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-KGVSHBKeSnaOFH16IWZmfi+/DVVGWZUCQ1t6S+gP4tRbX563Op8DAbllir0kwasGXxoHmnBot4Mic6S5SgSNoQ==","shasum":"4de341fefa94966376c3321a36652af323a5821c","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.0.56.tgz","fileCount":95,"unpackedSize":152010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoHtnRyl6tYUYqlGe8negfajsKKK1uNWEZYWmo78M9+AiEAyg7V2hICQcPjc2GVP2zJGoO4nL1E50n58FCmbJhCyoY="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.0.56_1686383326335_0.1809952910349064"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."},"0.1.0":{"name":"automerge-repo","version":"0.1.0","description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","private":false,"type":"module","main":"dist/index.js","scripts":{"build":"tsc","watch":"npm-watch build","test:coverage":"c8 --reporter=lcov --reporter=html --reporter=text yarn test","test":"mocha --no-warnings --experimental-specifier-resolution=node --exit","test:watch":"npm-watch test","test:log":"cross-env DEBUG='automerge-repo:*' yarn test","fuzz":"ts-node --esm --experimentalSpecifierResolution=node fuzz/fuzz.ts"},"browser":{"crypto":false},"devDependencies":{"@types/debug":"^4.1.7","@types/uuid":"^8.3.4","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.33.0","@typescript-eslint/parser":"^5.33.0","http-server":"^14.1.0"},"peerDependencies":{"@automerge/automerge":"^2.1.0-alpha.5"},"dependencies":{"cbor-x":"^1.3.0","debug":"^4.3.4","eventemitter3":"^4.0.7","tiny-typed-emitter":"^2.1.0","ts-node":"^10.9.1","uuid":"^8.3.2","xstate":"^4.37.0"},"watch":{"build":{"patterns":"./src/**/*","extensions":[".ts"]},"test":{"quiet":true,"patterns":["./src/**/*","./test/**/*"],"extensions":[".ts"]}},"gitHead":"fb81a04e5366d62712bb6d0aa32dcb32f8eda49c","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"},"homepage":"https://github.com/pvh/automerge-repo#readme","_id":"automerge-repo@0.1.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.6.2/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-l234j7++VOmUq+CoXDeGIf2XBn7S9beFGaAhCioYHGwSI1X604BRf5bLyTNefRga0+XbXZ39xS9186joyp0onA==","shasum":"0a6d3610ef2682e41684ef8ba00ccbdab6a56bf2","tarball":"https://registry.npmjs.org/automerge-repo/-/automerge-repo-0.1.0.tgz","fileCount":95,"unpackedSize":153530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFTaIaUZ+g4YVlDUlqpYIfym1TgOwRzeFK8epxIWaBmAiAXZrE469ud5yDwpoU/dLcLD9q7BHFIu4fpESrpDvVg2g=="}]},"_npmUser":{"name":"pvh","email":"npm@pvh.ca"},"directories":{},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automerge-repo_0.1.0_1687026500352_0.4122905602699021"},"_hasShrinkwrap":false,"deprecated":"This package has been moved to @automerge/automerge-repo; please use that instead."}},"time":{"created":"2022-05-28T08:36:53.255Z","0.0.1":"2022-05-28T08:36:53.457Z","modified":"2023-11-29T04:33:15.498Z","0.0.2":"2022-05-28T09:17:29.066Z","0.0.3":"2022-08-26T21:38:19.235Z","0.0.4":"2022-08-26T21:42:17.027Z","0.0.5":"2022-08-28T07:00:56.769Z","0.0.6":"2022-08-28T07:07:12.852Z","0.0.7":"2022-08-29T05:55:57.008Z","0.0.8":"2022-08-29T06:19:26.223Z","0.0.9":"2022-08-30T20:29:25.212Z","0.0.10":"2022-08-31T00:42:41.605Z","0.0.11":"2022-09-12T17:39:11.319Z","0.0.12":"2022-10-01T17:30:31.015Z","0.0.13":"2022-10-01T17:30:38.282Z","0.0.14":"2022-10-04T21:04:32.715Z","0.0.15":"2022-10-04T22:14:25.461Z","0.0.16":"2022-10-04T22:56:12.280Z","0.0.17":"2022-10-04T22:56:19.205Z","0.0.18":"2022-10-12T18:47:10.631Z","0.0.19":"2022-10-13T22:13:08.308Z","0.0.20":"2022-10-14T09:34:52.972Z","0.0.21":"2022-10-17T23:58:12.053Z","0.0.22":"2022-10-18T18:12:17.823Z","0.0.23":"2022-10-19T00:03:38.616Z","0.0.24":"2022-10-19T18:33:18.459Z","0.0.25":"2022-10-19T18:39:45.510Z","0.0.26":"2022-10-20T22:10:32.902Z","0.0.27":"2022-10-21T04:46:13.451Z","0.0.28":"2022-10-24T17:20:21.762Z","0.0.29":"2022-10-27T19:26:17.855Z","0.0.30":"2022-11-01T23:13:27.280Z","0.0.31":"2022-11-05T00:31:02.990Z","0.0.32":"2022-11-08T21:36:13.466Z","0.0.33":"2022-11-09T22:24:27.141Z","0.0.34":"2022-11-09T22:42:03.430Z","0.0.35":"2022-11-10T20:45:36.788Z","0.0.36":"2022-11-10T20:52:43.338Z","0.0.37":"2022-12-14T21:02:25.477Z","0.0.38":"2022-12-14T21:03:13.266Z","0.0.39":"2022-12-14T23:14:42.923Z","0.0.40":"2022-12-14T23:44:07.432Z","0.0.44":"2023-02-01T21:25:45.450Z","0.0.45":"2023-02-03T21:00:22.148Z","0.0.48":"2023-02-15T19:17:51.317Z","0.0.49":"2023-02-16T22:58:01.447Z","0.0.50":"2023-03-16T00:24:38.446Z","0.0.51":"2023-05-13T15:01:53.561Z","0.0.52":"2023-05-13T18:07:49.388Z","0.0.53":"2023-05-19T23:39:00.640Z","0.0.54":"2023-05-25T22:30:21.639Z","0.0.55":"2023-06-09T00:10:13.289Z","0.0.56":"2023-06-10T07:48:46.554Z","0.1.0":"2023-06-17T18:28:20.577Z"},"maintainers":[{"name":"pvh","email":"npm@pvh.ca"}],"description":"A repository object to manage a collection of automerge documents","repository":{"type":"git","url":"git+https://github.com/pvh/automerge-repo.git"},"author":{"name":"Peter van Hardenberg","email":"pvh@pvh.ca"},"license":"MIT","readme":"# Automerge Repo\n\nThis is a wrapper for the [Automerge](https://github.com/automerge/automerge) CRDT library which\nprovides facilities to support working with many documents at once, as well as pluggable networking\nand storage.\n\nThis is the core library. It handles dispatch of events and provides shared functionality such as\ndeciding which peers to connect to or when to write data out to storage.\n\nOther packages in this monorepo include:\n\n- [automerge-repo-demo-counter](/packages/automerge-repo-demo-counter/): A React-based demonstration\n  application.\n- [automerge-repo-react-hooks](/packages/automerge-repo-react-hooks/): Example hooks for use with\n  React.\n- [automerge-repo-sync-server](/packages/automerge-repo-sync-server/): A small synchronization\n  server that facilitates asynchronous communication between peers\n\n#### Storage adapters\n\n- [automerge-repo-storage-localforage](/packages/automerge-repo-storage-localforage/): A storage\n  adapter to persist data in a browser\n- [automerge-repo-storage-nodefs](/packages/automerge-repo-storage-nodefs/): A storage adapter to\n  write changes to the filesystem\n\n#### Network adapters\n\n- [automerge-repo-network-websocket](/packages/automerge-repo-network-websocket/): Network adapters\n  for both sides of a client/server configuration over websocket\n- [automerge-repo-network-localfirstrelay](/packages/automerge-repo-network-localfirstrelay/): A\n  network client that uses [@localfirst/relay](https://github.com/local-first-web/relay) to relay\n  traffic between peers\n- [automerge-repo-network-messagechannel](/packages/automerge-repo-network-messagechannel/): A\n  network adapter that uses the [MessageChannel\n  API](https://developer.mozilla.org/en-US/docs/Web/API/MessageChannel) to communicate between tabs\n- [automerge-repo-network-broadcastchannel](/packages/automerge-repo-network-broadcastchannel/):\n  Likely only useful for experimentation, but allows simple (inefficient) tab-to-tab data\n  synchronization\n\n## Usage\n\nThis library provides two main components: the `Repo` itself, and the `DocHandle`s it contains.\n\nA `Repo` exposes these methods:\n\n- `create<T>()`  \n  Creates a new, empty `Automerge.Doc` and returns a `DocHandle` for it.\n- `find<T>(docId: DocumentId)`  \n  Looks up a given document either on the local machine or (if necessary) over any configured\n  networks.\n- `delete(docId: DocumentId)`  \n  Deletes the local copy of a document from the local cache and local storage. _This does not currently delete the document from any other peers_.\n- `.on(\"document\", ({handle: DocHandle}) => void)`  \n  Registers a callback to be fired each time a new document is loaded or created.\n- `.on(\"delete-document\", ({handle: DocHandle}) => void)`  \n  Registers a callback to be fired each time a new document is loaded or created.\n\nA `DocHandle` is a wrapper around an `Automerge.Doc`. Its primary function is to dispatch changes to\nthe document.\n\n- `handle.change((doc: T) => void)`  \n  Calls the provided callback with an instrumented mutable object\n  representing the document. Any changes made to the document will be recorded and distributed to\n  other nodes.\n- `handle.value()`  \n  Returns a `Promise<Doc<T>>` that will contain the current value of the document.\n  it waits until the document has finished loading and/or synchronizing over the network before\n  returning a value.\n\nWhen required, you can also access the underlying document directly, but only after the handle is ready:\n\n```ts\nif (handle.ready()) {\n  doc = handle.doc\n} else {\n  handle.value().then(d => {\n    doc = d\n  })\n}\n```\n\nA `DocHandle` also emits these events:\n\n- `change({handle: DocHandle, doc: Doc<T>})`  \n  Called any time changes are created or received on the document. Request the `value()` from the\n  handle.\n- `patch({handle: DocHandle, before: Doc, after: Doc, patches: Patch[]})`  \n  Useful for manual increment maintenance of a video, most notably for text editors.\n- `delete`  \n  Called when the document is deleted locally.\n\n## Creating a repo\n\nThe repo needs to be configured with storage and network adapters. If you give it neither, it will\nstill work, but you won't be able to find any data and data created won't outlast the process.\n\nMultiple network adapters (even of the same type) can be added to a repo, even after it is created.\n\nA repo currently only supports a single storage adapter, and it must be provided at creation.\n\nHere is an example of creating a repo with a localforage storage adapter and a broadcast channel\nnetwork adapter:\n\n```ts\nconst repo = new Repo({\n  network: [new BroadcastChannelNetworkAdapter()],\n  storage: new LocalForageStorageAdapter(),\n  sharePolicy: async (peerId: PeerId, documentId: DocumentId) => true // this is the default\n})\n```\n\n### Share Policy\nThe share policy is used to determine which document in your repo should be _automatically_ shared with other peers. **The default setting is to share all documents with all peers.**\n\n> **Warning**\n> If your local repo has deleted a document, a connecting peer with the default share policy will still share that document with you.\n\nYou can override this by providing a custom share policy. The function should return a promise resolving to a boolean value indicating whether the document should be shared with the peer.\n\nThe share policy will not stop a document being _requested_ by another peer by its `DocumentId`.\n\n```ts\n## Starting the demo app\n\n```bash\nyarn\nyarn dev\n```\n\n## Quickstart\n\nThe following instructions will get you a working React app running in a browser.\n\n```bash\nyarn create vite\n# Project name: hello-automerge-repo\n# Select a framework: React\n# Select a variant: TypeScript\n\ncd hello-automerge-repo\nyarn\nyarn add @automerge/automerge automerge-repo automerge-repo-react-hooks automerge-repo-network-broadcastchannel automerge-repo-storage-localforage vite-plugin-wasm vite-plugin-top-level-await\n```\n\nEdit the `vite.config.ts`. (This is all need to work around packaging hiccups due to WASM. We look\nforward to the day that we can delete this step entirely.)\n\n```ts\n// vite.config.ts\nimport { defineConfig } from \"vite\"\nimport react from \"@vitejs/plugin-react\"\nimport wasm from \"vite-plugin-wasm\"\nimport topLevelAwait from \"vite-plugin-top-level-await\"\n\nexport default defineConfig({\n  plugins: [wasm(), topLevelAwait(), react()],\n\n  worker: {\n    format: \"es\",\n    plugins: [wasm(), topLevelAwait()],\n  },\n\n  optimizeDeps: {\n    // This is necessary because otherwise `vite dev` includes two separate\n    // versions of the JS wrapper. This causes problems because the JS\n    // wrapper has a module level variable to track JS side heap\n    // allocations, and initializing this twice causes horrible breakage\n    exclude: [\n      \"@automerge/automerge-wasm\",\n      \"@automerge/automerge-wasm/bundler/bindgen_bg.wasm\",\n      \"@syntect/wasm\",\n    ],\n  },\n\n  server: {\n    fs: {\n      strict: false,\n    },\n  },\n})\n```\n\nNow set up the repo in `src/main.tsx` by importing the bits, creating the repo, and passing down a\nRepoContext. We also create a document and store its `documentId` in localStorage.\n\n```tsx\n// src/main.tsx\nimport React from \"react\"\nimport ReactDOM from \"react-dom/client\"\nimport App from \"./App.js\"\nimport { Repo } from \"automerge-repo\"\nimport { BroadcastChannelNetworkAdapter } from \"automerge-repo-network-broadcastchannel\"\nimport { LocalForageStorageAdapter } from \"automerge-repo-storage-localforage\"\nimport { RepoContext } from \"automerge-repo-react-hooks\"\n\nconst repo = new Repo({\n  network: [new BroadcastChannelNetworkAdapter()],\n  storage: new LocalForageStorageAdapter(),\n})\n\nlet rootDocId = localStorage.rootDocId\nif (!rootDocId) {\n  const handle = repo.create()\n  localStorage.rootDocId = rootDocId = handle.documentId\n}\n\nReactDOM.createRoot(document.getElementById(\"root\") as HTMLElement).render(\n  <RepoContext.Provider value={repo}>\n    <React.StrictMode>\n      <App documentId={rootDocId} />\n    </React.StrictMode>\n  </RepoContext.Provider>\n)\n```\n\nNow update `App.tsx` to load the document from the Repo based on the documentId passed in. Then, use\nthe document to render a button that increments the count.\n\n```tsx\n// App.tsx\nimport { useDocument } from \"automerge-repo-react-hooks\"\nimport { DocumentId } from \"automerge-repo\"\n\ninterface Doc {\n  count: number\n}\n\nexport default function App(props: { documentId: DocumentId }) {\n  const [doc, changeDoc] = useDocument<Doc>(props.documentId)\n\n  return (\n    <button\n      onClick={() => {\n        changeDoc((d: any) => {\n          d.count = (d.count || 0) + 1\n        })\n      }}\n    >\n      count is: {doc?.count ?? 0}\n    </button>\n  )\n}\n```\n\nYou should now have a working React application using Automerge. Try running it with `yarn dev`, and\nopen it in two browser windows. You should see the count increment in both windows.\n\n![](/images/hello-automerge-repo.gif)\n\nThis application is also available as a package in this repo in\n[automerge-repo-demo-counter](/packages/automerge-repo-demo-counter). You can run it with `yarn\ndev:demo`.\n\n### Adding a sync server\n\nFirst, get a sync-server running locally, following the instructions for the\n[automerge-repo-sync-server](/packages/automerge-repo-sync-server/) package.\n\nNext, update your application to synchronize with it:\n\nInstall the websocket network adapter:\n\n```bash\nyarn add automerge-repo-network-websocket\n```\n\nNow import it and add it to your list of network adapters:\n\n```ts\n// main.tsx\nimport { BrowserWebSocketClientAdapter } from \"automerge-repo-network-websocket\" // <-- add this line\n\n// ...\n\nconst repo = new Repo({\n  network: [\n    new BroadcastChannelNetworkAdapter(),\n    new BrowserWebSocketClientAdapter(\"ws://localhost:3030\"), // <-- add this line\n  ],\n  storage: new LocalForageStorageAdapter(),\n})\n\n// ...\n```\n\nAnd you're finished! You can test that your sync server is opening the same document in two\ndifferent browsers (e.g. Chrome and Firefox). (Note that with our current trivial implementation\nyou'll need to manually copy the `rootDocId` value between the browsers.)\n\n## Acknowledgements\n\nOriginally authored by Peter van Hardenberg. \n\nWith gratitude for contributions by:\n - Herb Caudill\n - Jeremy Rose\n - Alex Currie-Clark\n - Dylan Mackenzie\n\n","readmeFilename":"README.md","homepage":"https://github.com/pvh/automerge-repo#readme","bugs":{"url":"https://github.com/pvh/automerge-repo/issues"}}