{"_id":"ssb-db2","_rev":"154-3f92827ef11542a4a55eb28039cf5c80","name":"ssb-db2","dist-tags":{"latest":"8.1.0","backport":"2.3.3"},"versions":{"0.1.0":{"name":"ssb-db2","description":"SSB-DB2 is a new database for secure-scuttlebutt, it is meant as a replacement for [ssb-db]. The main reason for creating a new database is to be able to rework some of the existing decisions without having to be 100% backwards compatible. The main reason","version":"0.1.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.0.9","atomic-file":"^2.1.1","bipf":"^1.3.0","debug":"~4.2.0","flumecodec":"0.0.1","flumelog-offset":"3.4.4","husky":"^4.3.0","jitdb":"~0.17.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3"},"devDependencies":{"rimraf":"^3.0.2","ssb-fixtures":"2.2.0","ssb-db":"20.3.0","secret-stack":"6.3.1","pull-stream-util":"0.1.2","ssb-caps":"1.1.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"cec2b597de2617988d7307506fe282717d6af97f","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.1.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-GIbPjoWPpL/M7YI17SpvBmqPMplTosnNVcVgsvWlD3jn5bS/mJJqBIKDHubHc7m7PHEECkILvjd+2805ndD7lg==","shasum":"2b03473140ba5b94f152a1cc9d2227c6feb8c93f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.1.0.tgz","fileCount":30,"unpackedSize":73922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvjsECRA9TVsSAnZWagAAEYkQAIWJHcZQViNEjJfV+1dj\n/J1W4PSuozIx+2lg6XjKexHa+f3LH9MM7XYrjlbPoO5w2zf9WlIT367WTox4\nc5cexH19jBtO1vPxh5UQiB5U1IsyjeaB0YFIzuKK7Z0xifhfATBXtSV48zES\nOyQ2aOU4/h3KjS9573tzCs3Pa79RP4oBDEGGyUsqPdfqQe8G+SduQBxN7xFT\n7maXMOJYqCYNoNe9G0I6Y9tas3UQNmRpIEuYvhgIS9EViumz7K0IJzu6YxkX\ncXkWaIZwGZTwRIKrC0CfjQ9pLOqyhu15XLfLZc9ppXfohHwXmHqDO1aSOf0X\nLCTcaFHaiFq3hBWQFlhNXdvMDeNls4L7rDJnJWIYhf3W4LTOmUJsuxKRQYzZ\nWunFYK7X854KTc6dqNHBQCtPdC9kbFzJbuCkRtdfoO3Acd5ijH1rasSJOZY8\n2DRbccANDT6UHOq0cRwRQ/iGBkziuiBISQy/oT/m81NY0dyyFoYriVIwgOj0\nrlZL3+9fnFa83AFboNOsg884T38Y8E6qoAaTuGcghzxktQq8rgnkUITen+WX\n2cNAfUQPKO0pkoX5ZUeO7UgG5dteOvEqABbQEiHQRwDUHCm9AYKzjxe63wNq\n2nQ79cLHqpyYsQ857yRMO4Tb08DSax3uzAfY9aenzyYpdD6+9fKuYbcLHD53\nkN8l\r\n=WiDE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUhvVehF70srq2+MUpvj+awzjXbmy4sTP2fwD1SPO2iAiEAl/iAk0mM1MA0i7Vyf+8Tz1XqPX8vRvsheVuxsPDZTdM="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.1.0_1606302468481_0.7437874178704036"},"_hasShrinkwrap":false},"0.2.0":{"name":"ssb-db2","description":"SSB-DB2 is a new database for secure-scuttlebutt, it is meant as a replacement for [ssb-db]. The main reason for creating a new database is to be able to rework some of the existing decisions without having to be 100% backwards compatible. The main reason","version":"0.2.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.0.9","atomic-file":"^2.1.1","bipf":"^1.3.0","debug":"~4.2.0","flumecodec":"0.0.1","flumelog-offset":"3.4.4","husky":"^4.3.0","jitdb":"^0.19.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3"},"devDependencies":{"rimraf":"^3.0.2","ssb-fixtures":"2.2.0","ssb-db":"20.3.0","secret-stack":"6.3.1","pull-stream-util":"0.1.2","ssb-caps":"1.1.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"3fe47e4d8bd0dd144e8e8ae89afe063a958587ec","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.2.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-4b1Fa6CMKSPVagjzj1VR7ZDywh9gwE1gRDmutFS/uCf3Sv/wGyFAXNIsNkXjh0Z7nEIi1n8UxlTd0AaE5Rg5/w==","shasum":"9e85b6c43381d4f185eec6b1fdaec08973f226b6","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.2.0.tgz","fileCount":30,"unpackedSize":75970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwUqgCRA9TVsSAnZWagAAwV8P/3xM7fJRU/Nm5iiq279D\nkk/m+9krDQ7KPb8o0ZsiqW1oyvRikZpOv3pZe4gq6YJx683QJnc7sYt812fg\nqtOcv/eXAWVxBfkDOPrrtLzeMm5DtE0dzZQ0AdXSrz1tGR3RimYYxxrhS8jd\nfbYDhoIM933TFyYGl37ZslZSg0JktYHDPeyeqnxKLtACyaAF3Pnqi97pWN/i\nx2PCqugYE3RCKBOGhvjsnG+nuCYeCxd4PBI1kEtVPAiFAfq1yX6uLjoFF/oC\nw7XP6VvzSbES0yzexbLNte/cz7rVx9E7cxGfThvXkN5+oWhLlEOy7oaZH7g/\n+l2gDGukXaiA8quIOOunY6lUF+hWb5FKs6lpsqH8ghNcbnuJEWsRxawAFMY0\nyPRPlqSkauFtEb5uL73t2bn5E48xuM7tBSppHAHYsYnAA4w6zGSkYV9k54tO\n2yQmDyyBSqkL1CLWuLuXWrZYXhkE99v5XtRrErl18FviMf7JhDtfjVOsV71h\nAjGWnqlt+Gto822GpyVcRK74yYmUSYdhl2GnWh44/Poe5Q4gr4oX2PnDkzxM\nQmlIZoywXsKc2FEXSqSn6N6ouD/RhhXUexfaqY0b47Uw9hlgj12GJh1ClyX+\nAIPafUR6vXLke0QYbfm/CHEbixWKzis1UEEV97GdDJXlQyNXiYPKLVQYHZPu\nDb3b\r\n=nnuE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8ssAI9aNe2zZBWKUH1SQ02cMWUGnj2dQcUok0PUXdTAiEA958zr5HYmQAn36BvEkcgRuK74SJu/DHUQbNtj96aYv0="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.2.0_1606503071981_0.14702911918245198"},"_hasShrinkwrap":false},"0.3.0":{"name":"ssb-db2","description":"SSB-DB2 is a new database for secure-scuttlebutt, it is meant as a replacement for [ssb-db]. The main reason for creating a new database is to be able to rework some of the existing decisions without having to be 100% backwards compatible. The main reason","version":"0.3.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.0.9","atomic-file":"^2.1.1","bipf":"^1.3.0","debug":"~4.2.0","flumecodec":"0.0.1","flumelog-offset":"3.4.4","husky":"^4.3.0","jitdb":"^0.19.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3"},"devDependencies":{"rimraf":"^3.0.2","ssb-fixtures":"2.2.0","ssb-db":"20.3.0","secret-stack":"6.3.1","pull-stream-util":"0.1.2","ssb-caps":"1.1.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"052ebe209825d2455dda1e42edfb7d40b617967f","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.3.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-1Pt1bZRH9gCDxyQrc4wkRXguvfg+szDIhpbURAqv5Vj9iX4d3u4bD80UHV0AgoJ3mRvySLdhhYm6zN622AOfOQ==","shasum":"58c5095db4c083a361d62ef69c0b6233565e322a","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.3.0.tgz","fileCount":30,"unpackedSize":75973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxL54CRA9TVsSAnZWagAAnIEP/RclgOvaogpHs/hzMoe4\nneOLpu+lqRGKpjJJfBmWDmHMEiU5MPNmF77HMQyPZxxjxg4BRkNo+O4JnhJT\n83y0yxDhrkoFxgP/83OCLZhZswEFRnwykvlFrW2dgSLSSHWYYL8WKQfchelU\n0o7N5UqlW6DkBm/bkIEp18svgATJV4I70nhgetTB55rBRzA6dLEsMleQZlp3\n6iNulEAE8YZin4Z3Nd/9YGc9y7hKDVzjyoKslRmelQ8DREZ4B3LG25tvDRN+\nJ+Kxi9NkXxOuu2BFQ+MyQR2u42pgK/UhOV3OIiaZ2naz6LNn9pv6eMnyLNED\n7fYYM17qlazvCVDZMhYhLb05DY6xpRHfx8YxP3t41H77E8nFfVVfu1lhr85d\n6L/rRJNapmVXg6Z6m1xUWUsw/hXW7Bj47DUZ0HDcatWGOMQPZfPu4JfG+b2n\nCy9q5eNY/fscWj2Q80ISAb2Obc60zGfgh7r/2kk2LPcAf6SUWogFB+V+v75T\nWwpOrPMM1gIkLLIPFOmXWmFGa+OxgWch4v8wo5nYwg5Ns7QJabKG4y2Y1Jfo\nR7a+t0+kSuXf6mCWLhEAhk2cKROD+iIDSJAWVGrpLbYvZ6CL8HyRqjnF4zBT\nqXKf8gDvF8lvbwcNmLtIxmM39Hk5VsgUpRVo9RbZV/a00UpArpSB0Ns4mhi+\n/HuP\r\n=KqRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSdd+NhukJ/37tFrJ7jBRvI4w4iyd/BbjbxJS4hdlGKAiAy/RT9OyxBsZLSkK6yB2UV6F4TkyKf97rwGf3lsJpwmQ=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.3.0_1606729336363_0.9433513140390724"},"_hasShrinkwrap":false},"0.4.0":{"name":"ssb-db2","description":"SSB-DB2 is a new database for secure-scuttlebutt, it is meant as a replacement for [ssb-db]. The main reason for creating a new database is to be able to rework some of the existing decisions without having to be 100% backwards compatible. The main reason","version":"0.4.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.0.9","atomic-file":"^2.1.1","bipf":"^1.3.0","debug":"~4.2.0","flumecodec":"0.0.1","flumelog-offset":"3.4.4","husky":"^4.3.0","jitdb":"^0.19.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3"},"devDependencies":{"rimraf":"^3.0.2","ssb-fixtures":"2.2.0","ssb-db":"20.3.0","secret-stack":"6.3.1","pull-stream-util":"0.1.2","ssb-caps":"1.1.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"1d73594ae080f1f5c5954978ffc1b1b77905a31f","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.4.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-aIlZTfvwukHScYOqXUCtsKTiRPOQIL4iCjnpqxVHshDD+LxGOgQVmjGqcLaVlGXpf12TciHBaE2usE51mPIiNA==","shasum":"0b242b9632b079cbdc1cb0478337b92b39feaaa0","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.4.0.tgz","fileCount":30,"unpackedSize":75099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxO29CRA9TVsSAnZWagAAcDsQAKRquHoLKhMM8EXzH0Jx\nqbYyrCLq6tEsrCRl1xJxek0YJlndTa+MxqIplFfAcZitBNDEqWvrg85RjO9X\nwT277rMDQUa7j6lKBmAY6fJMtdA+09Ovu+7J2XAKbccnguJsqZYsmP5Coig8\nYQisYbZMRsKO6LoBgRV2iGxyogSD4PJ36PTdbvE+PWZ09PDpMr7zShewPhba\n75TPgQoW9osnxL/Jq83uemqXmhdfdvkBSDcJrUNU+Nzf/hSpUIub1LIXx3hp\nfFzXYgcCAIEZ0ZaRKGruyPnRbRVJVnRf7b5gYJ0d7UxrbtXXvMwgkNnP3N2B\nghL0qcZsAogg8I0UDW75GjJbM/MxarVi4Y/4dx5LVe//+Svv6eCJxPiVcgmG\njNQ8HSsH38OwQI+zG2+RII9n+pNgq1+NJSZ1jJlQUHOX5ny22q0dbSnCqV7q\nF3SPdTXM39LrCF/gfHXdpoojnowITnpo7MNkWaIujpCvTWJyF4mxtIl92/VE\nEtf4i05hO7MBpzMIfirotEQWTpjswJ+iQXnl3hwY/BerOpbIrhL3SMN2gw0G\nf+xKPd+W4/3Lrpbcc3e9jER07J08T+zg/uzWYDUlp+4zAUMg5UCIH7Ips222\ni9r9ucDe9vKXF/K3PIVwoWu7zsrxccv496UhhTc52SCDUcW7PFzRJonqg5bI\nzBl+\r\n=tlCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUyp8Nh9cOiP8i18FQMFuZmnXbaZkr6aBwTNbQxUR8UAiAfY9BRiMTGady9U8G78IY4m+gROwpdNu/q7zgcDaWDMQ=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.4.0_1606741436900_0.6343009636196"},"_hasShrinkwrap":false},"0.5.0":{"name":"ssb-db2","description":"SSB-DB2 is a new database for secure-scuttlebutt, it is meant as a replacement for [ssb-db]. The main reason for creating a new database is to be able to rework some of the existing decisions without having to be 100% backwards compatible. The main reason","version":"0.5.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.0.10","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","@staltz/bipf":"~1.4.0","debug":"~4.2.0","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","husky":"^4.3.0","jitdb":"^0.26.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"90f25ecf272e72696bbb68c8dc70def5e6b2f1de","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.5.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-VILYf5CzDwZGe5vdcuvIRsdnzwxS/Ppdlzdfm1FxpVK83xYkxCu4lCKB8pL2t6FMfZYwYfp2vOvKnUwkpEzb3w==","shasum":"b885cac373f563add951d3f599e602d805fdfd25","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.5.0.tgz","fileCount":33,"unpackedSize":88976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0x3jCRA9TVsSAnZWagAAXAcP/0VZM2z+6r9sUnwC69yB\nZFkDqVSKQJomhsvd7J4/pd5Zl39n/ryM2uaLqLxqwoymUwX9N7y1xv2WeCQV\nDqFqooX6iZ4IStjfR4VylRzjMHJijkjwWPV59/p1uuWC3Fss6cJkLheQd/WQ\nEs9sm/plt8K4i+c8QBNgbDSz+acKEc4mdSv1SxJIp5FkZU7zEKOj/JccuH9V\nodO/Ey8TVqF1L8gXGpwbd7j3Dg0McBsH8ufsjZ16zig4weg3JvrHJTeoslEd\n+2vO5QBB9cPJgnbggGpXu2EBMjfyAIr1Al6674zixvG6NO+UoGRJwuJWPbuh\nFGSGvFDYQYDs578+kpMqufzECnuAnXMgzUZQMjxCxaZf1RqCkeQaJM3jNTuX\nPySdco+1+zfMl1jYLGbqezQkgZOpN31Us2bgOWCVM3MKuSCyh3ns6Irsa+qo\nS6Z4bcnF/VyXRR9u6BXge7FvBS3+MCpfTllt7rdXiIzV3lRo+jhdNpfgA/Wi\nkP+ijY4rAAfZ0lcQIsnHmmKEOMgY7t/3xqupchGutgdMxoDBU2Iwwrjnw6xd\n8mxM2Wvda8COy7gZShOeoe1bPUf5MlnXwGW5t6LDe8mKlaQ6SCDNh/8g+0Fd\ns2zU1bvaAbFKi1nt3MXqeprPpa4rrnNtDL5o+7DfexqiBVGP8zuC28TFp1FZ\nQ2bL\r\n=1Eto\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXx64tHraki3lXmgS5w7ZV2l3jhKPuJkAZOmP7YTkiywIhAK2lE6S3ANWX8FyuIvKnzqGrWv9W7cIGKx7UrF1NwQ1t"}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.5.0_1607671267252_0.9321519829378988"},"_hasShrinkwrap":false},"0.6.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.6.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.1.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.28.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"9b1db19b8fdd3e95f71439cdbbb628a13f70c813","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-K51UUbP2J8eUogGH/0bMP6IJnfQwdDArKxrqVEwpOo3Ju5U4d2/2P357ylaDyBoaHbzG0WxGYubxLG2HVMXQnA==","shasum":"8648d8849ed96e83255864a613242ae1beec39e0","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.6.0.tgz","fileCount":33,"unpackedSize":87428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13WLCRA9TVsSAnZWagAABC4QAJ/oTn50VGdW6SGLlUCW\nt66do1x8lhJNp6WKRU781FNUhzilEaoNGxZngbVsYho6CygVa9dTaJeYTjPJ\nymfhk5ZWj7GXIg62o6yt0jFN41BVu+JVorrJ7N/9igBamnECVSFWeXe/mls3\nmUfaXzCi+1mqEnfLI5Y+kdeZSqigL/diVM5l4R9qvG9h3CtafacVDq3ypnxg\nJoWsX8QrdoNXeIV2GXgxJBRlbFARj2/4Y5PIk+YJIgP9ds93RUXBiu1k80hg\nq9+rmyKn4fnjJ4URIwOYQ0jatw5DA5mGUhyiOUh7yJybSiOa51Y5Rjh7HvPW\nxxJjJQpNFrlhxAbqsCa6PULHPa/lBGdssABgnhfMm5pgxdwRH6iiGAkJKjj3\ncs8i9P1fZU4hSgkASVBTiKZCtYSoOdAr7LVwf6uy7zFeItQ+QLki9B7KSTle\npCpcAofKJwPK+4u3cA8S/M8Nr7L0gKXmR4+TMxyfxMcuBTetAf9qIHwK/mal\nB/XNlWg/vf5bj23prV1f+i7pNk1kFWyzjQrNdCF3K1G9Cepzl3EoCegr6fnA\nrGohpjJFZFZ4bd8bC2KZwWIf0+X//jgorepNIP74k2JU8k9LWtQsQLmS7eE3\nt+S582QU0Rx14S7Zte6ryWz8Ufi0ZhUmHl12d01YIqGQmNPj8rg71icBH8T5\nAvx+\r\n=CQgw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGc2oXtB/6k8sOm3l6TD/p2+tLmlW9XkXKkofyiMnDYgIgQ6VDYTu8juHBa5+twW+7fZFs9nZKJ5cv14vya8llcmY="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.6.0_1607955851536_0.45609885163466823"},"_hasShrinkwrap":false},"0.6.1":{"name":"ssb-db2","description":"A new database for SSB","version":"0.6.1","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.1.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.28.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"bf67c5ce0ede2be281965d5d1d5ee7f477157f35","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-IyYSkcL8euzYW1abPB8fdLdwsNTlYr55sFNQaSdZI6aNTwr5lotwy3UHZiRNXXfMuo4+B11OR7LQ6UwMJdBivQ==","shasum":"e5da99af524d29804ca1e7fa766cf75a540b75cd","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.6.1.tgz","fileCount":33,"unpackedSize":87667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13kuCRA9TVsSAnZWagAA3mIP/2f2EukRTJ1tRBLtfkap\nqwDXkzip7ss0UJVCnQle5giR5FLuFW8eNvqyNh9U1ILpIAfiFKsQbHikK2/x\nueMKnOQwWTyuWKpJMLkCuo0svEas0bzO7SFzW09AET0sx+3RXULBidbQWEwO\n4hQ9EthSiuQSDfadS1q3ZazWU4kYVCRIl5wvgduNIj1gOYsP2fAibzsj8Wn9\nBamyjK4Dv21sNOzgKoNF3yUkRkGqknSOTrCCT8v2fYfu9PKSTzYyzQEFTSFd\nWLE+KF6XT0ulCYTJYjPSv/xTCy34wCy15FXdMlvRPtcVptfoSXcizQ1p74ut\nOLzNuhSfJrqlo/XpO+PAmbqtk4rzTspZfQYLO/J4yB2GNcwwALIx0gXB4MI0\n8A6yfunTbodULrD2ecNSrBGVw0ryNM4ynPUnV+zBYkdCW/VsiqkBN4VH3T13\n8+s6vFGUSQQLGlO7TcfFEvgCOp7u6pQiXY1l1qJOfY13jgA/ezU1sKBhg2YI\n4Rbj7j+AiH7aiwL3R+RfgcmKDTenwDqo/jeqyT801o7RWMIJ/jxVBw70iIO+\nYw0ht/LB5uFPAeFGj68DSkZZVAOGBQg7iy3m5Pk30YdCKZQgWqVWoLzq4K/W\n2nx0zE+VWNWkXqoQ9NZqPw++fATDPlbqlw7LLxvvWPlqq25eiYuyL+5l7Thd\nX5M1\r\n=5PuQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvWM9bmaFldpAqQukigbYUk4GOQ9Ui5eSbpNCKZeDobQIgMiiqdur/XoPTsDj59EtOwCH7xwuX5NfYwwnlWm9ELMU="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.6.1_1607956781943_0.21290143414281704"},"_hasShrinkwrap":false},"0.6.2":{"name":"ssb-db2","description":"A new database for SSB","version":"0.6.2","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.1.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.28.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-notify":"~0.1.1","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"631eb6b7893686bcc6e1b6bf62cd95f2116ccfa0","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-sC30o0Q/vGq2cahRmYMfx4+djtCn7BFzahfJ9adgXEsQyaZhPC4eG8QgO8iIoUcjj0LwCHxO54NKfpSuRLFdzg==","shasum":"192afe6ef12a3a3d6e6738b1c24338b784d2747b","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.6.2.tgz","fileCount":33,"unpackedSize":87428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1353CRA9TVsSAnZWagAAvMcP/i2gUvsi5OjglK2mePc1\nBjEJeYAQE0yHg6VOAhRkmeDKqn0tKNzMgZr5I4Bie42Y8y3EWcKyUmc2OyzJ\nQMcusRms4YG6M4Bk5l2kCWk5jVZF/HP/NhzK3T2LNr45Xmu31Pcp77lOEcz9\nkuBQReTM06/W3oddpYkzSklSphzZW8npWvugUFjezDy0l25f8OzmgVTfL8ZD\nVOICfzCEJ4Cvu9zTc+kSuQTxVBH41jDWM4e8vIPPnuj7CUgwXGzW68rJjqq0\n2rHpQTPEQxlwV4HsEX/dXfhiBR9XBzIDq6O7ez/RqqoHBPbApeY3Xj/qTjRJ\nfvHuE0e6IXY2f6fqHH407cXKRZpvhDe+JdKTnM/kvzUQWkU5vE0Tn1PUW4vt\nPh044QzfwVQy2dDZgA+iJdTrCuL/c4boAIKnxcvoxAOGHvd/rxyRTuby82Ll\nhyVVD28NvwToVnI1oEe+iWOzruaEKoqI/zhJqfleRQiTTuTJ7cwOjPfPf7zZ\nk2f4O5z7xyfESJe+QNrA9T+/lh2Pr8lpwAyv+Y64LY7Tb+ieNwsiwRcBjmuA\n74cdYsYedw8Ipa4v2+aBdZvRcATvLqUQJnaL/OML1N7CC3TTSfwnJS0HHi7J\nOrqbzRH1z5LctF2L+l3T9nmX8SFBWhPPZyE6yqqZyJbA+wUgi/fIxvb/Oc88\n8zoG\r\n=tGi0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNv+K6P/XQdE3M86oyZmtqo1ZicOytqWxcmeGw5rhXhAiADtYXYwub3tRiKXSkA2KfzNsc/ahlpcMKCADYy4+AP6g=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.6.2_1607958135008_0.9055920208655366"},"_hasShrinkwrap":false},"0.7.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.7.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.1.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.29.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"54e69e75ad61ce31390ac2060a23acef16a3e599","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-IbH5w6YYCka+NU3jIzU9cmW4Q0O+HQIN0PFqnzCRudMJXCGfafvRMtFBhNGbghM4AnSy859VtHiSY2excJH51g==","shasum":"80777263d912f5693068a701d0c8c289c6cf5f62","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.7.0.tgz","fileCount":33,"unpackedSize":87809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2Nc/CRA9TVsSAnZWagAAvPkP/0puhxtS/QSlnqXiPetJ\nGoAadWM28fViB3ZXBCNfVwdPdBJjN+K7ZA/DMSDaOufHF3k9SX3EFrq2e9iQ\nAt4mwDt9tUpehmyVxg6EMCovl9oXOVF/zGpOChn6Viar7fUDkjIKGHaniZ+0\ni6B7l6HXBMbS4yMvt8eS++gTgdjDPTGE7ghUqyiOyQs7KrphgugxwQX82Mtv\nbLCUUSiKZXa95oN932rz2yh1gedPxtdfn8htLn+ZNQbzaeyPmPljP137C25x\nUeDOyI8YVymLaWjEak/d1gEKraHyG0LY8//uBn1W1vPLVMjXoGKjpvw4B6/g\nAEfRNezhP0UzCCrOM2RSr1oXrrRyC9RE8ObwIt+Gc3soYq3HHz6DJOesfMmO\nqmNftnKWqpeGASrAHuYAGen3cKpd4SC9/Y3XGOFx76d4yrBmsdJq7S1mnHol\nLr27mhPMc3O0pJHzQVaaAkXcJNfw+ezEVfeN/NvH0eirNoLED8L5+/+PkFgD\ngCR2wfTfYCW8o8u+99SNsX+LhQdxlbpzYFhllSO3zgQWn+VzXfN/ZM0Fou6/\ndn2k3WWzD6nF+EvhJ5GvS/2rOWeDN6B4IFuT60koYK7XgUYN4W+ON21hwGJN\nT2vG03H+TPYsxFicQjpKWOS8H20GHeZ5FuKerNFhE3+0xN4XZgMZeO6DfhH+\n9JJm\r\n=GotM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICltKxOgFb3mbzTHidqrK5OXY+HmXgkOH4scEkSYRGEpAiAGw4GH3di22Nj5AUvBLjbRMn99D2ucwdDBpysdc45lYg=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.7.0_1608046399291_0.16480245024876505"},"_hasShrinkwrap":false},"0.7.1":{"name":"ssb-db2","description":"A new database for SSB","version":"0.7.1","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.1.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.30.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"2096a7b68477371aebf987bfd90d2a2a1a851c62","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-6FMs9woNk65CrYk7T4CEy9Y08+fRgYoMatPjdtewH/q38amWLMabo+gcr7/UUyx03mb4prDvsfbRhB4LoHdk6g==","shasum":"718666c59d84f3d26552a203c97c08c825c84b42","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.7.1.tgz","fileCount":33,"unpackedSize":87809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2NgACRA9TVsSAnZWagAAmzAP/iWp8yx+hLFPlh0Uubo5\nsc42mzrYdMgKY+wmF3LzJZuo2WKXDIZDSUv1QTIm4tFF+aAr+cV2M+OVxIqT\nYwnTAdLPsP+NYdnI4+Tf4up5xEE0TTVsYgDEeV+wIWREDYZ5Iwjn0OkoO+h0\nQKv5sbdTVLnxxE63XMJX/v03nRCFDKxZ3J8IkvT32irkQCWFUDgYgGFE9N4a\nByDeSCbjw07V8/cUjP5tsIuVPRV8HO5V9pPtgdFzi01tmrK8ligGH5F/o6Wb\niVMmt7QV2pHVTQdjcEF4eFPmOAUGDEJ8LXb3Vppcvghz4/pGNrwUdEzrnThO\ntGnqsDzTTma03UdojAmNwDjcPu88FiKqoCdTEEUEue9Qd8FR0HrB8XuBrV22\nFZGnyS9xocI+qlHnhcfDyCqZ3NMQOV4t+X4WYW/egZvqAG+Q/XMvaeVArSLO\nDtIQYxHA/0fr9od6S8cHlWL3Mw5ceEZcnkCk3aKYtrP9FEnhDy2a/j4ASYRf\nSV3/GNbbenLtyeTQatN0I50xbK6qi8fuurCemLmLrobxIRBM2BZCfw6pe9Qe\n66Z2DgnoH8TpPayulOb6zTskER5rLoLkpmNZb4gG0kY6AoC0HuVuzUwEvE49\nAFEE/7EZraT0bgh43q+Zr+kLyKmdxml8IwGNglIqgX3yp5/eIGmgDLSks4Ng\nogeM\r\n=k8tT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrpPHxBi0uXghHIzVPcAF67UyJf5M0TuepHQXhp1lJ8AIgYjug8o35o2YUWdXqHqQ897lkv5KjU5yfQXUha1G73M8="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.7.1_1608046591912_0.7311739452583934"},"_hasShrinkwrap":false},"0.8.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.8.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^1.1.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.30.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"23cc9e0840e440e45d4415e500acf42c5ff59d65","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.8.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-FJddw9WPjWCbdHiZ8S62tZEeijNph06sCdIdHMoqGqSKfD3is9x0YnQbkldMOKb8HNsaFoZe7UWVfGuAZWty9g==","shasum":"1a29b036971b0595418fa3400c0e79443541c7e1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.8.0.tgz","fileCount":33,"unpackedSize":88926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2gNOCRA9TVsSAnZWagAALssP/2MVIiMGGxGUW3mw1rg/\n8BBVVtEM/ewMQOLesITHEG2eYfPFhHMKXBNDDXB88GE4zUzG43rXhLw6A/y7\nxpBsv4eXqwFWM+szmUU/FwW0h3UIH6mkRivAkXeBkrvnSY7MUyRjAzuoTcR/\n9AjfcyVYC1+pwJW5CCnKm2Hlrp2mCeGe7IAK9hAJ2Et/YSFRaDBUGnWcZGXn\nh02GeJtYLXR8YsCHM9H0CxApI0hvZtb1Zl6vfQwJhpY+03hlB400VgXxWNrl\n9BIhcpNLcwkOHPpoN/ztsLR0c7pUZqH7bXrmgko3C02+7ah/KNVFO5ifZvTO\nlLiUC2qGcRulMfGhD7dqIb1JuwVcmtqJ+Kl/2PSsTsGoS4dgDxataLY9dtTX\nD7bCBdXUdnhiVvNRINbvrWrSyySbjwgDGBbSAKmUI1RI5Q9YRFbzz33FQxMY\nkJNY5HeaR6L39AedzvsFqvcwfCZIvIGrWX0AJda0GWaRC6rKppzorLLKT+WW\n/zQn54c963d4B387dbcEqBLIBej+/W5tW/OViWMLTOI4zp7SHxBAhoKg7GMg\nlwcwBlf2uW6hZbsl/nMaKMA75X2n/1279prR5v+6d6KT/dCM111gRx30ersj\nGZ7wQ34ytaUKbir9IgYaCcv4leOAkUoGIE9Vs+29+P/4eVak53bjSodcApHN\nKXaz\r\n=KDDz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSl4wxiWeuaJiyL08/onKzR2GmF7PTN2SWhXC2Qif94AiEA4UPyMzbPnhDxZrkLjlsudOs/f2rVvq/y5FYy4GEUrTU="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.8.0_1608123213541_0.2486481743910196"},"_hasShrinkwrap":false},"0.9.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.9.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-flumelog":"^2.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.32.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"dc2240aabf5645315220c62fe1a6963a42086b6d","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-68Z/6u9q+KvH5AFXz7E+eYz9UGta7Kc3LjMBnjE9oHXoUftRNhemGGmJ16cLie1Hk0Hu4gl1Q7ZoJbGXvrcAug==","shasum":"5715a83aff40a3048f18dbbcec5d46b0949296b6","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.9.0.tgz","fileCount":34,"unpackedSize":91688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3OIJCRA9TVsSAnZWagAAaXUP+gIw1qJsKQ/HRY0A7MR0\nAr+y39bmaMMWyuQN5yikqAQ5lo634XJpVNv9ogCtdDYm40mT4XHBWyLG5ME6\nkH3cbtFgfOXNrUvBjGrEvSMb6tgdn4wIcri0cIEQgq4cF8949xmD8GeTS0oi\nF7PipUY4eIzRuAxPXwRr603O2hlHZ0HNK4xJ/ZEvFbnlWiFsU6Mcjpej4fr7\nCX1ZRxz1Qq1Vi7yxn+YCZpb5fFXSDZQSDfSODwwpYOICRCAQ/JPJ6CEBZr0A\nNQC1ad5HtrM+OgAjMvzRUOrwe4n8Mi/2DUtUm+dEiABqSYEEGIw+VwfCPaU1\n3hYDMFoYGSmdbAyHQ3EJF/Sl/HnSlhLGWIbiF8wJ5upQVi//5QZQfJW2/VjT\n/IXUliLd9UP8fXd+ibnxZV1jDFsk+MOq5W/QgLi8f1gmmP5HOCiBOk9zCSxo\npcNBIxYFjTJScY5LR8fWXiUmo63PmioCaDPdAMVhxhzTGBbCHDSsw0GEHMFA\np4+gWt7/fvR1+iPufJ9krsqyku+PTvGrqS3G8/tC1sll0vXlGzjY9e11mNk6\nf38EoAjBTzN8DvpfozmVtZeEciUdER89PRFaKb+gVzvV6a4DTgGY+6JQ7vaX\najibX2nv4qGxgf5L5v2NiO0+0QdCl7Gg/U6uJLdhbYJv/a4AFz8XjMrEZD5c\nxENG\r\n=6apL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0mLk6BX2WcAj+OaKU7ApVrS7WwyaiontNYze/qKLhWAiEAvAB+vY0igZhTnbHSErkB3NNm48Vk/PIJcrP4CewD2ns="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.9.0_1608311305402_0.319166037835487"},"_hasShrinkwrap":false},"0.10.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.10.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.34.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"6671003cc9e1addaad8147872733c882b4238399","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.10.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1Qh4cmYQH2yHDLZZgaY9np/RfjxILfBiw0gocoH1MtvOxh/MnY0/2M4m1D9XnZZsomevvXffxDORfNiw0qz+sQ==","shasum":"6159db1385f7845903f4e682545b03e3b99d3675","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.10.0.tgz","fileCount":34,"unpackedSize":94257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6E9VCRA9TVsSAnZWagAAhDEP/jnFshLPPeODNVr7i4/B\nwZvngjbZNYbmn52Tdv++d4SlR8VqpkF+Jeclpn/f68KBcAfa2j2hnSAvjO0U\nVH23CIkxG022D3Bnsy2KAE7CLAbCCNyN1wP+aHUpxWrc50BuIJ/4yUV95PnH\nXEbjmTlaeX7nXyxbTE075Ndk8+Vvb5vtA+NQShTFqb3POgntI0Ui0woyDi1s\n184YyG/TvHYLSTU2V3/K9Np8kg/fBbvowDj+u2SniI8hf0pXO4LtaEvG11Cd\npGBs8QHAdj/wfB2pmNb98N7EwYS8kMS1rbW4gM4Pl+qIdt63zz/UyeYAb/sP\nuyuVuiVU2PWSau/TpTyM8diCBlL2pbYhEoDGfhOQA/uE+wFmWuh96zbWXooe\niyy9e/8gGW3oyjRTBHHfkFtgIIJbeQepfP94q7EqL2MFpwrNd2IGeKS5W6EC\nMMY/2gL3L/XBnslpm4IkWiDym7bJdIFWOPe6ZME40VRz5K76Ame58mHjvP9Q\nry5ZnAWZMr5vBxU2xdvEdBIKkxRCDDq/hE4leIvzEbyGEH7zpT4mAPDkuP6h\ntgRWSZsMoMVTm9wk6EC1D5CvCmuJV/gu5xtpdVhewAvwtgISA4u1F0qfoWL3\nlFEZthXyAoWT6IAKEXeoqxYFe8UQ9MsGuExuC8RXgyHfWDsTFlTQBxbYcqYN\nCyuH\r\n=WP3D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICE9BDz3upFncIqCCPO7gJysu3DY2nVdVwuqfZGHjBzuAiBgQ1Ak8H1ip4Xu7m91KRTjH0pERn1Z8HPa/h1EV4VgHA=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.10.0_1609060180568_0.4063672090718875"},"_hasShrinkwrap":false},"0.11.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.11.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.34.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"b417afae9b9f6b6f0ec7d71a6af6bcf2bdb55d71","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.11.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-2XNpCwGUg9OA8DJZKtCYK8YcWCc/LjwU+N105NaFVq05sIT4H8jB9XtVCPz8FB0TwB6JlNPFoJz815K8QBAWdg==","shasum":"c32107b2f0314332f462cfbf1ff387fcbe35b443","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.11.0.tgz","fileCount":34,"unpackedSize":94358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6Z7ACRA9TVsSAnZWagAADfYQAJ6LAAr1QuVBFWjerV/m\nWsslUtg6VX7nlZLUVU6h8joodC48UdFdkJMlD6qK1h2XhXtz2wbsgCFpz2a4\n4e6+5sPEsYgf7DvDJVk4n7xHO8wdwAg76BTK5NbN4Bhyo+YXeSnTpcZomLve\nzfLHgaW9w61gPHxHGPmP9Uc/oMbr4bxT89Vp0oqaoPK0/tnWy7LmklEWwd/g\nv4jwv13TM7NCmF0OEWtvoJYUGofj3lMV/A3aRvXMPBKqT80+j05h2env+PlN\nTonv7zyN9aCzpMzMFRshWsNKlHuZyN5BegAbxm0qoffBeG5eDX3PH+LdKI+b\nobJA5+tWqy4P2CHJcFEOWzrTrV5fxSVqwLvb/aXUY72J7bKsgeCToGPDXmQ3\n3kr8se7hc+uvnotHJDzpOgfPgu+mymUyN9AuX0rNc/DL9GX7oT0pvGouWdny\nA6qTSupgyy88Ic1t7gIC1c/dnukHFWVEhvtlNciH7/x4VHRF/Io8O4P27MdA\nmgKMNgm0zm0iOALLRthMcHu2HUb2hVPKLxU948ACV1Un54MuYPcSkGjPi+Af\nbZY9wqikZFf8mwrAeLyNDLx+LqE1+EI7Y9dcRyDqL/K/lVk8gO8Sk1dma+pq\nj5oqkPt+tqOAnqVrSZPEQIl2evhu0X1O1zBN+TcpSEuXzT611y5NOC9quj5J\nmGwD\r\n=3aBa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT20hRblxX0gvu9OAolfmU14zjP33Ed/9DOHgjFhmQ0gIgD6+JAPf/FJLbHGn3dCWOTm2z/XQre+fOJ/sbXYTXXso="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.11.0_1609146047472_0.008811936331087233"},"_hasShrinkwrap":false},"0.12.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.12.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.34.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e9f15da8cf62494d4686e9cc530ee962326194bb","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.12.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-WK5I5R+xiYya26qHkmdm+dRpOZZN5K3yNm5JxaUhjy1vl3EV4N2a9P1y4DMAf6n8RJHBSGgwZ5eYNqL7XTt01A==","shasum":"119dc1ee225abdfa3eec3e6b5f2a34bf6543c518","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.12.0.tgz","fileCount":34,"unpackedSize":96523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6fo5CRA9TVsSAnZWagAAjmsP/1cTzAJMAtQtFYL1GGUK\nDwQ5oT1Bl/KYMzwrf3IO7/plSuBOwoNQQ2QQJRG0KZHcc7nrvKbyjNJUlpfv\nCT0kvBNsikASPbxvFuCQFx/8ha/fdlYXaJNmGw8ULpvuuu0nntNvn+FH6Bln\nbl3fX7z0S6w4nfp9TcLcrIOUb4/tUM2Ahq2xoNXZHMYnYLHUzaNblop5Nc1b\nrXHKcbywkE320JZSAGIlkk9lSa2229XO0SbxkNfzzJX/ln34ZkUdSWl0brgU\nNpdbSnkK0uxEvh9b69KVJxPNH/geZg6hVCp2mLAdQ5eaDSzGmonEI8iI+/Te\n35n/6GdOioZ16avvBiq/9jOGGk6tPzlkHBSw9EnYpBn+JD1mTARjiXoZ7JAk\n5KhjPuGtABR7nIotefoupeSUppih+7UvHmFq6ax5Xk36OPDAkUP7vpmgdXIJ\nC7/VVPhjppVNHkffRRlkI1TTT0d8Wwrqg3SifxFzc1zQXeXAsMFpzMpI0KS8\nkpO4fw61Z5DcB0MoEfoNjdg5J3iVQwE3btiXONRGjhdJO/7dzXALiDFxZYXE\nykpMp988s1XixAcsqHh8cjK2IBNfjojATFc3uuwV0OcEFASHbHnbBK2Ope82\n5VjhCDMDHXdlsh4HZw7lsWu88hEUsBguGGqdeHeKL2rzOeFGwI1JIbcBI2Zb\nQB/9\r\n=VCkx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRNknRedRELcVs6LUj0ED0mOOQ6d289qK/xE3CfRKzGAiEA2rVWYxm/iD9kuNoibvWPxgrmuNB9LOGBZEju2W+ECLc="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.12.0_1609169464977_0.9474013843395643"},"_hasShrinkwrap":false},"0.13.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.13.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.34.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obv":"0.0.1","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"21948f3677c464f1cc110d3afc1bcaf5a0f84e44","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.13.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-7IUPPv/koCL4I+tVpje533Qpt5UcVGZby6NF68k4t68p91fNwYADWYFuQYrs7p4ZFPWvnHnAPU5JQ8tjXJtZ3A==","shasum":"f58bed53af3cca22c53b103929ff4d23505cc09c","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.13.0.tgz","fileCount":34,"unpackedSize":96399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6vOHCRA9TVsSAnZWagAAv2UP/2OpN4llUPuXUJ8sK5HD\nwfxiRezEsoZVtjpYzc4aWhA8F3cdOJJf/RSLu8jlEpfco6CK/Dn2Ie1GnBK+\niqe5QqAdMKK36Ohq17M+NEsVef3ScW1gj6yMa6ITzN6J0hvy6IJLN0LNiqij\nEg4E6xR1O5bIT7GrkUWtiZtjXoO7ZkIe/ESvqGTumKr1ufxMd3IvvpYF9A+m\nsfRaR0rUdEbitbqT1mFCqrVfM4j9bRWvLeE8c2ZwNQ0gIdNk7ctrpr8h008B\nStbOFjA3n9AtSAIpE5vP2k64uLWftw9oDRliFE/RNaJRO+g9RbEHr7V5rTu4\nyswROzmNaafOc2AcdKU5122l5DlbSbQhNKpbiheVc4OAysAw3YclPiy1MUiv\nDNPX5jmdIZCcIwjrmVKfeI2bdkAfiJ7Fe+TTIdvMt1cVTsVLR+xS/c4QT0Vq\nTDaj21RWny49vG7wMauxeA/1G8k/f7wiM9z2vDcLwhJyqW1oZw0M9hshhBbd\nsRmZZIvsaZhNnR629UHdz9GOj1avJqy2VD+jFOUwBrBittO4J7p6PuX2fB9r\nTiNeF4jIFYzlZ3DOInecjlLE9UDffOs1oIcz6wxVnexx+gerjFqtFgYxUnnt\n6/d8E0pglKR8x11LDowf5SxwooEJtVSkFUtcc/U07tBCUOaHsimFxICBapuA\nuC/Y\r\n=oNP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLfIjAhkrTxh+9ZR0kxLDRjN/Z1YkY0NP/eGMv/Bn24AIgMbYsQmsZbdINccRiTlYqm6BalrFYNDu27UtQLeII4bM="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.13.0_1609233287142_0.6070249024954999"},"_hasShrinkwrap":false},"0.14.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.14.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.35.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e97403ba1ca7b996edde304d6a29ab000b26cc56","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.14.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-GlJdnnFCJI8SsWkg4L5uGOCR65tIlnCpZaIk3HlYxGI385xYOA3bhkOCQR6mYTTGuY8uZiWAIYsmGin+CfdDFw==","shasum":"22bea7598c0f2852360d1117cfedb0238ba06335","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.14.0.tgz","fileCount":34,"unpackedSize":96500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7L3QCRA9TVsSAnZWagAAWmMP/A7IVhOoj/JO1m1xyp35\nrmkFvOQ1fxeR9klqf4aLqhpgUumXCRc+KPesb2vVsroEYXuP4DEJXZeUgmrl\nDFPur+vG9R+QXgbAZxlxIMwMDbaGDkT5PpdiPnDMTxWPSxzQD33sLqvwC5F/\noRxev6g17CCeOt8f1RUBgelck1kBwwFO1cMO3XfZIx/3ZSmxm5kWoXYhaxCl\nCV41nh2h8oos3dwK1Uv33uioF6pdlv17aCXOtzuwfVm/U05O4ktABt8oNpEL\nL+C9iMkaZALKzv5YyhyvTGekKSKKuOFz/midAB/OlFZpmdAaV1cA8OXnZP4l\nuzJAXM/kM42hJ1bJqyNhn5mNik2ZWBapLnijEgF49Qh3VDcrxiS3CbcJqdiU\nnF4OFY1XcuhmjHTLuB62YBvcPfT/pz4Ag5Yp4eR7eiK0i0TV+ela9L7G/jgY\nsgz/rCAodd/b5ij3+VQD+x1R/9r1xAKJ+3j+XiiJrlYi+WZkKpSucHEH/7jI\ns4AINqRWsotkrSAKQBmi4BwaePzcJKpMMGA6lNzc6mHYcgOdrhRmhm71d6KZ\nmGJr/qXAydAMjgXNbMVQcP0xhpb/ATuKHI0RJxvfdxtZ3fhrXzDYLnAObaEk\nI4Zd0jp6oyQD/npw5EZATgn1CyViEPImJIRsn+RemT57qq4mwC72C/PWJC59\noMz9\r\n=MIC7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHioGLD7WSqaxpu1+73s6e8sInv/dAb8q6uH+7zWydhOAiAE+Jfn+PR0N7Ph88GwhcFuJQvW96sUUuk0KT74UOy7Iw=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.14.0_1609350607709_0.5334473281238978"},"_hasShrinkwrap":false},"0.15.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.15.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.35.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"975525557675bc111034355757727264d00fc9a4","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.15.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Q1O1Z6O9EhMzcZvW6kBIfoUU543kPXx4AyJiPImiBXapdplULj6/RhKVwKRI/r6NhzTyquZBn2zo35B618PiSQ==","shasum":"983abd631395e32ff3f3009c7841faf1840baa67","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.15.0.tgz","fileCount":35,"unpackedSize":98081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7z8OCRA9TVsSAnZWagAA53cP/Av5eAmNK3ECODoP316c\nNRG+v9HtzdBMxOl85H0LXVV4m+fFY8tJQlVsN8Jph8QAfKAQ8iORUcA/tqev\nwmYM+AcXmy1+XWKd+DxAPYVhwHgvVfnCdVK16pAGJM0sqoHPiYf5qqIgS2JH\nGRkslLkAnzCOdyjIeVH3hXDeP0pc1Ne8909deJ6R1lyJQqi8UQKJPfBskdD/\nVg+WTSGha2Q9RzWnDZl6wzt60bgVIhXnRdwbm2Lq6Tw5b2aUBuGZleSqo3ly\nj4iJH2OMj4UR2j0Zds8ZLvm1wv4m3/WSu7OFSpVI3pa/EiWCKJSNvrmn9U7Z\nzjc3MWBw/UseGebYIf+FNxTJtmQDghLgGqR+xXDXx+yr8KKnDcF/W83dxnWE\nr4PMRInuuu2or3q3znAY0nr83LH5bJwvivJKN2gPHf8WR3T666yDILmyKCpI\n9cb8ibQsFJ9SFhijY9ETGFRuNdlt21/ClwK3Fd+u8QZggC61foh13Fhfe9QS\n0mJgnS0K27lGSOzWJZIyLPheLK9r+Bbez3Mj5sBGuf70ucpZeoGwrDl7qvSj\nyPMWH28xd1cqsrkUt6vUakkNd1lA+0IhBfg/RtNHMMh7/nMrK7PhVgkhmfHf\nKvDjvjpDK5WfhnyyMXPpT6M3wRPaBwXVkL8QKAZfkZTpR+pQLFh3nzEtzb6Z\nP5zl\r\n=WAEd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdF8qEMMUD+3blCj+4v7q3fjmheXLV4wjGbhDFXoACJgIgTVjnzIGTUe6nSO0iApNCA+b7yVkx4p599FI2P6ENbSM="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.15.0_1609514765797_0.9717460289521735"},"_hasShrinkwrap":false},"0.16.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.16.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.0","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.35.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.3.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\""},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"3173551055da2a5ce4c53a6d7f69d994dddece90","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.16.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-80dNI4G1Avsl66TOV9BY7Xp5x94dmvS59aan3gSwL7HV5PaleIY1L/k+o+ZLgfI2zF3SIcPIeUaydvU6SfmS5g==","shasum":"b160f751ebdc83a8c9501312fec3ee062f403250","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.16.0.tgz","fileCount":36,"unpackedSize":100926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8MusCRA9TVsSAnZWagAAjy8P/0X/9H8xJ4zBJCWUyyMQ\nD41fZXqd2Wm5NB1mUXLnB74+e8QzOladLOd6LFbWVtwdilCK5fumWbLfJCCM\ngKK4xS9EreW9YlfNdonNJ9GQy7Euk0SzCvlmUvrs+edypUp8exTVhN/OZfQz\nhYNxvEUrPiXhCROyAFOEwkoNh7A1X2DJa1BpabVzpkEl4qtmFuh7+xnlZ/7E\nJ+HiXJrc4E5WO0moxc9VfpWAhnAPzveHL0mtZ0pQ74BehBfuxkBLiXbXfpI2\n85DDQzdAGT3ZXR9EnDh3yNN1OPuFSnNb0FGHaAbrnwzXP2dWGlnoAJVTJJcA\n8ExLouknaaM4S1FIqpiOTo4UzXBg5G/PAOgpE27ra71m1nwxQqsihmkpxCbp\nm8jgCyjrCsP0RyfKnS+YnJ6/lYGyld52l9Er6YSJDEwU6NJS8WbVpiFIxt85\ncuY7QvOr7g0GBVN6uZxU4/PyPZruGMslVaROZbFDCzcskXLHtLOvM4s5fhoM\nUGKbiVuWhDDnM0Awklr4qGgK1AsQpZT4zr6D8uA+PGyyHuDW1cuePVFBOFKw\nzco4v/TUVerOnDImYzym+Mxx7jf7fpbu2OIzInrA0a03RYLAmktkXITajjAW\n0xEdoZtKGjxjAPvbeaJ9WprkwDrkM8xeB5c3yLK9nC74s2YUiTCC7oQ/z45+\nNNW+\r\n=0Qyp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRnbYOlJdgtHrjE3+S2q7zCFLLnp6mrRxt/C162KTVjAiAlHkrWiebyHtW1w6gUnHQEPQRBVSWxVrIvifRD0343Xg=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.16.0_1609616300359_0.9800929104400833"},"_hasShrinkwrap":false},"0.17.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.17.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.1","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.35.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.4.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"724c9ad4da3233001714acfb734424ca142a25a6","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.17.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-tyWjfZsSKk5C9siK5ZRU9d/Wgzu70ezbuI34Tgb6IheNd7N7+x3G/Bv1KCW2nco4E2cS7tSOtgap2NieBXgEOQ==","shasum":"5682a44979564cc15dffdec0141389a14bce51b6","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.17.0.tgz","fileCount":36,"unpackedSize":105422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9DpgCRA9TVsSAnZWagAAbSQP/23JxemuMUI8DdwT9AXJ\nqQhHbnLxMVI2rD2qGwcZ88JnPVuISihhuGK++hamtY/JH7OjI7MCwrzb+mDg\nzj3hK7YM9LYAf0KlLYg5FyIaR7R4CCFwKGrUM0NiK7Leh28J08iIBmuXzDKX\nPHbbnJvwytz/pmKTXaly2zJ7hTjkIKIRnQTPhuHPs6Z04BeSeSmnaKWQxGNY\n0Ywd+obew61QzKAHMMYfby3odhEtnSr3tF+lzYm7oDNZKRsZrViWbneBe7ux\nubyFklB9nrLDK3b1kTU4v1oBYpqJ5vHZX958ZZowTsbemNzHOqcEt+C1QKEd\nTVkn04hgMwvhrqZ1+OEnNztPf2AIJmsVN3HkE7MRybuPFrkCY7l16JpQRTI1\nYaxK8kMzaDwJFrhMpEk5CRP5UWgKbanO2HHCSDULgkPw+ghF11KNlijcv9Q1\nirb/K9EDXkKARtiV+8W+Hx4EzoQKGG5y8LqbaBQ0a8PHQiJXORNZnWpep8wx\nXWroohITSRTTo/J7yzC4rMZd/PTCBRoAziOEyo46noDzn+fXCzTkRduv9oDh\ndH24LbZlCngbTRF9pd5r12CtR+qa8bf8N78Jts/BemI19HzW3k8jG4sE1aME\nVLZSsQHCzcbsQ2EJoCKN94WnQzoMv+CDcVNeOrg7VbqJsT6XlgRA2n97kv0G\nGc/3\r\n=mTpz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy+9Oix6GPt84wtMXZIMI67wWwUVvwLru3WRiZ7DOLUAIgDmUbcVigkqJ7WeymPXaWxHBQofW6nI6ogEVxnUuYS4U="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.17.0_1609841248008_0.7070025222905487"},"_hasShrinkwrap":false},"0.18.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.18.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.1","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.35.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.4.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"0930007535155bd9cbd235cb9e7c92572199318d","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.18.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qWpOi9fPKkTn5v3WIVjJDjiVZnBnep/gHcpTmt3PwBZOzsL3keEN3wmEQDVVtjed1GND3lthsT22gQSyhdOWHQ==","shasum":"1f7952f525fd202fcb42aa5e36d5ed2efc78e4dd","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.18.0.tgz","fileCount":36,"unpackedSize":105445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9EXBCRA9TVsSAnZWagAA1OgQAJm3tBKwHD70LQPA3oVN\nxL1rRIZ3cVIUzTeDFMJHDZkeZBS3aitHKCkeELOYZCC8qGm8K9gnnqqabtne\nQrkYrqtXdV0MJRXDRJXfStEVtAYwfD8CvE2sumoX1UBWVeUhLux0fTMg3xLU\nNBv7XBEXJjbyfZ4qcXVt/MmA1t0MakqxPNKFuLB4JxCwxGskbQhsze/q7mhE\n+enQcRC41RaoVfEjveiH2I547rU8m4qLlIaz9hQIcv4YxhlF0YiIbx4BNsCM\nM1vkyKYvC4hNs4NzwHccMukiFDld1iBlySLER87npBij4kEUYD+0LNYlV5GN\nhrO1qM27r8DYYuCYrXiKoUBZpqgfh87p9GjWAZbt0ZLDMTYVG0VlwYb1mp7q\naYTqqXaiF8oJm8Z9fxIjWcsOlUGwBebHdjxV3DfInk+uz/OIUkJP1Q9UmFlj\nVQjWqUM/CFvaexMxd8hmkng9EUggffkNHpcom3BLVi24sy87aTMlLQAGNrgm\ntVgv5rzISCjLc5lO+2oXes9b1dB4CGAyAIcjN9gUxIx4vySFyFWKq4SbITgT\nPBiz/BQQMRlfidR3xx3AwqP9oOC31cWN7iOxMum7zFik6jbblKt9Jvi49RIs\nwO/xSHWdOQ1adiEBreMId5gam/g2Jx4aNZmc395N91NpnzAwyQJ6ekLzHsaR\n3rCn\r\n=AFMD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAmNiCesuO6fE6FcclfnxNpiRcX0J20jldeipXnQGcRAiA9jWSFXc0PGDxA52R4EXFTWVqlNP5xhcvmtPuh//jQ3w=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.18.0_1609844161518_0.6888150594088178"},"_hasShrinkwrap":false},"0.19.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.19.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.1","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.36.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.4.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"ad9bec04e85dfe4b6fc41684c2e61970ef190498","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.19.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/Nvif39GbsVOrhoEGPW8PuswughkcgLQEfJQ5M9eZ9hPU8bT98vNu2lRWvh0LkDlFCYO9KdS4eb37fhp6hvhWg==","shasum":"d104f0d8d01be4f3965863e3d6d15983e84b56be","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.19.0.tgz","fileCount":36,"unpackedSize":105462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wlkCRA9TVsSAnZWagAA1pAP/32VFuVUUJl8KFU6SfVt\nWK+vHywZwPOKuIwNTaVeEdnm22HZrSXLPF5ilmJjKJMeC8zRkVf4KU17I5Uv\n5yeHnmFymIKZiTOdHZ6ynOOrR6mB7JXRtBCLVlj7UlAhrWkp1aOoZ60IfGb7\nNIqbozk07kmKUTKYqT7bNY6nSbIXgDYMHc4LaYJ5P5F6TUefynHKWFt/2ysn\n2ACVdCp4TKviZOfEHrL+sfJWjwdUVs+Sw8xFihNbUITkAT54fav2NElCz3K8\nS59t6Ff8YZYsr1a8VnnG7OaXZQY5SYPJ755f5SlIF/52ptwtbQYn4soBwOfb\n8Qz7OXY+LceCB0N8miyl6b6qKxMfjcu2kB5t7Kk89NnUcx0YxpFzSEQiEGLe\nl5FJxg3BGgu5odAtjWhUDjb202aq78hn9aL0XODGMCWFH9xUxgmqWG8zS9j6\nEAjO9Qy0YSR3UokeO0gL+u2wuGBKl0V5ba/Jaflx8dVa07VamsX8Ba6VD11e\nde5c6mQ6BMjOoIqIdDIlFZcxoqqTCfMr7LnxiQfhgL6yEH9yaxc9mQa4N/pr\nm5y/1ReruLSJKnVnOM4jk9tapQ6gO6Oqxbi7ypsK/+i0AUw32JaHRkVwMGqC\nPM6PbsSy/ldb3DY+KKwt6tPwG0tOdQULuvG2p+zS6f/FKBBomPFHAWgufnqN\nKPwM\r\n=ozNd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrogHglIcvfyqcGQFmSYDKHW3SAoRpoxKOK0Fwn1oEuAiAoLOwFWpNoj2mg2QgPtmySawGDT2Lbc2Rx+WMpXwZK2Q=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.19.0_1610549604101_0.6052998570485741"},"_hasShrinkwrap":false},"0.20.0":{"name":"ssb-db2","description":"A new database for SSB","version":"0.20.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.1","atomically-universal":"^0.1.0","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^0.36.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.2","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.2","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.4.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"0a4f38f4cb90fc7474132893ebf01e7e3b492748","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@0.20.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-GtXXkU8nzzvjTTmzaDFEs4skOkVAXXlncIyum+2yIUEkauYSXLuVkSmn0XBwcixO+Z6ZzXVyeMjPUtF6uP/E+w==","shasum":"75d93fd3f7b148f4ebac11f8f4b5dbfdc4fd03f7","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-0.20.0.tgz","fileCount":36,"unpackedSize":106796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAXjgCRA9TVsSAnZWagAAKX8P/3eju5Lk63i4nsy0vFfK\n8upZTEnKLe5NtalZ0tBgEZIwxLDsM9VWwTX6qjaKEWESveP/0z5n3ztmwhkX\nmSG8EKvuNNXnO0kG682LQT8mlo8JCcfnBpTi44t+HS290b2n7pAPegpBZ+OY\nVsOqqBjYm6cvugOVkZq/QHCSrirZCSQwjSHL/PvnGdjON7vm6gsGyFEVcYV+\nWeGv49GpfWVz44TMb/sjm3hWl4IByrv3yLERx39NvsI/PZPHSvzppim2EBHP\nfliVtQm0eiWO2FWWj9oF0yNve/oxb5/khDEScOS813XDw6xpOoHERMhhX6lt\nYSbV8jO/U8vYqZUeILR6cbbYNFAL5mvrHWDmJ66fLdOlNxsPTJVeo/Kj3Xih\n1BsZUB1BgDhbIK70D5Grwjp2WtZwHd3Ri+WdIrCN8mKgK+BuFcqmdgUksviq\ne93A2KJ63PhhsSY24q+i0vyMZ4mBUnpd9ChGm6Oywh6lfK3Zj6t7h8T4wiFU\n8m7SWeWacLHnm/wodsQkrWLTThkLijLLz+V3QgOFXjsoBZug0olKlrB6Dyys\nD7AhHdY24K+N6fWQcGroPKyPkLCQwB/GVTyJYr7QkEVLwUmwu2GV9jtxjxC1\nfijAUXcOkDR1cd7jdNL2aalGEv8nCzN98wyQX0TBn39/iLOEa0QJYDEm7bJC\nLipT\r\n=6WGw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwvGetgnDTfaXuaNcsnaXbb/yymywsPuO4Z9tH+qvl5AIgbDpky2364VdT+cpPAHQu1955tKz1NyEMLbxzaXCIwsI="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_0.20.0_1610709216401_0.6120293621579287"},"_hasShrinkwrap":false},"1.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.0.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.2","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.0.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.4.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"25db9fbfa7d8a14614ca9347b742c7529422cfcd","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-6aDOfXM+lmgQdpfiSjQ1hufu1+8FMlp/N3RLOoDKg5RZSrTpXU/FadTbn3XybZ57UV6pUk1Ub3tJRwIi1H6X0Q==","shasum":"6d83c625f87e980550ff064bce400815a80c1a94","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.0.0.tgz","fileCount":36,"unpackedSize":109119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAYnrCRA9TVsSAnZWagAAIOIP/2OMoB1Y0cj7HtNVivP1\naFrmPv2SEx5hst89dQ3cl1OcYlASVufL7jaSWzvBpmRFfUvZzL4JFdy/VHjX\n6kmDCl8CbuhgLgL8oMMUQr2OK0jLqG+O6gnhLBY93jEHydAySOQ0urS6B2PJ\nhYAdcH7Cki3bdaWXRPyAzs0LW1JUskEn0AjL5SKYnREZBO64MgoQUWzKXBxu\nbJNeAkRZ3UNEZHtzAiS9xRSjwhykP1MSufgy+bjGPaMV3lXmIhGV0flat/mD\ndh45r0yg5+0AMGfbxqKlzhZ+o0/orRxn6wqhcEm6ErpwQNrauNLzsyaxYxau\nJjhEoBP0TRBReXyvzAHd48vM0E8YHo17LMXeRatejl89UPbQDFqtIZd3Qq5C\nqv453/wHWmmSVJ9xq8hCmCM+OvBipocUlYstpI8s5ZEO0us5jOW/OlExgHY+\noR+ymfcRxXppKM42yNlfSLlxtbwrXpmGqgkkDIDQD6FrDgOKJ+4kiSy6q96a\nMEFpq7az03RLjaXj7J7fLHy+eTOA5hdjJ8fJJQjP5na1HtCI5+ESM8M5d3vX\n7SCWBQdWrlREiSC1SgFG58L4RH8m/lnLqSvezsTfnyxCdHkKaffKeegfnG1x\nncAnHIOUW8k+vnz8J9K/3mTBQQs5SWRsQtAVc9+OylHhrI4T+hoxJ0z054G3\n1LFo\r\n=jFC/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkbnMFv9DrL6n8UjfqnBZS7ubhEMvFYubqUL6BJiaN/AiEA+8znJijALqFF/HmH3E0Q42LlSx0Qh5NiPk9Pvgk0iN4="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.0.0_1610713579277_0.12366349780182517"},"_hasShrinkwrap":false},"1.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.1.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.2","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.0.3","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"20.4.0","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"13a0005111f08511a202a066a7e6b3f408f80bb8","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-cKi5gl0jdwNe5TxlzjiD8x5vuJN+JMa3aFUiHGXuIdp9h92fauBUL3fuF8FTapDxa7zGPMO30WBFF9JXq1K5uQ==","shasum":"db858918b8d7dc1dbc5e5c6a5af6da3a27cab23a","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.1.0.tgz","fileCount":36,"unpackedSize":110879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBbrJCRA9TVsSAnZWagAACWYP/Ri2qVd/qSNjnsaX46oG\nnp3FyxOMKt6kgSax8yCJzAY33uP/bPsrW6af4pyFwV1x4aG+yvexjxTJkjF8\nSmajmcJEjfMAsNo6QcN8rcuGQNvl4mmK0b4Fdd0eicK0d7aMSZvU/Wvobbhp\n5JZAr0Wc2gyb+6kJe1gMcURsctIcMipG7oB1jy0GpaVgpw8lVAq8VI2ANMjW\nw/hEXxLcCM17n71MwzFzMtNTTcuzqXTf5u4tRCoCV4muau/4CKlmLhOYSC5f\nZYPH/9kj3OxXRbTZoVWEEZ7+1zVEC5gGzm/eXc0i7DPF81qXfyB/WnL0hlSV\nzZVct4tCyog2hzj1fWfIa131SgTPaB2vTqf08blPC/GUwpy+wIiXDNoS4exx\nVZUsefZFpZ0djQoGWeRq6F8AT0qWwzipk7dVNyikedn6qZOinEJLblEqehUl\n+fx3OCgwOnzQpKjwcgN7KLYw4EYs5YNHRAf2q61CNVFqmk3tfXbzeWbwhmnA\nN3Byj/Rnc+pK/5Dlk3vyAK8cAhSDEvBcZciP36JNjy6hXc4Ggq9MMkNzC8ep\n975Az3P3oSO8ymNE+rPppQP5Mx1DSOkMUGu+uE64McpJR/KMM2apiV90qpHY\neTXqCUYiZUeNwMR6FU6TrptgiFrGhPStMmaRm2Z9K4Zh+pz8SzzGEx/XX8zt\naEBp\r\n=6RVX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHmftZXXAi1MgKr9btfLgeBrw1ATIt8ZjgmJ70N0VE7wIhAO7vNIiQ3JxorCkE3L/Ql88shU6Zhyg6+FVdjIPnE1fN"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.1.0_1610988233546_0.8668799365629438"},"_hasShrinkwrap":false},"1.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.2.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.0.3","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"230b708658239a50df4056e9e786944bd86d1447","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-SGsyIfJqVeOzRQw69V0qvr7sjuKunZjqJIBfz/QTsHp6jaxIPJhWT80hh+RtdoNzDk9isAYSNOyrslvDrJI++w==","shasum":"ce5ad8b1394730892bf5bb1396e102eff0f0a55b","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.2.0.tgz","fileCount":36,"unpackedSize":114767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCYl9CRA9TVsSAnZWagAAQM8P/3F91vTtJIFIgS6WI/My\nuys6Io0yfVXH7e5dC6CGH3xJsh6k1knRrrWIdgJB4ECBtoM6Vt5XMRQVJx2e\nwCqCZlvDjn/y0g+MYj/xbKF63pVJW4AolJqRSSkey5HYLenWAziI+2+hMT9z\nuKx/mJpB5UzvTIWwRaW24I4cu9N6idWZ8K2lcQ8Kdc7fkaGjnSPGQfDLXzI9\n7d4DHM3uDyg+LOdRupfz+1e+pZujftLMkljYpI/BcnFeT+mvXj5bAjzjJ/g/\nP8XSTvw+ZyTpY6a1IWSn7IizJ8l7NmL99ZHMZLipYygsYx+iDVd+aeg6ds3j\ngbMNh1Q5FAtW8C23zkzOeDeRQtjFhfjEzrv7jtHUQ6YcfB+eD2bXFBarVu00\nSS1r7skee3xfc5s3ffxKDBJWPb5WzoXTs3w7SJOgOHo2rf7fIrryLU1niBuZ\naTA7dfIdpmR4CkP2/z+ByYBzR+tAlqe3ZkkiqlL4ySHHvJffXB+8tG3f6HUV\n9hs3b4svqrtpFLxFm5I+RiVlOPMs/pH0CMolgQPul6a+JFdH/uLsWivOC2UH\nc85IVh/sNvR57bLp/KW0YCBFSxU89PaVbi8nbcP1CoYXR0hMTqM9OWNI+Fmg\nC5WkVmVedR9+b1BiipeZJkcKDbJs0RF5K8zpYS9k1MI3bu01nzZ7vvL9yAqY\nCGVR\r\n=TsXa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9C9yADRmtaY/ak+7Lr3t4AXeDUlYijRn9nnb2TyhzyAIgGVj2SorLa8oDWKXS5Y28IM7m96+B4mS9M/ewvqI7Vic="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.2.0_1611237756957_0.033581731659657166"},"_hasShrinkwrap":false},"1.2.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.2.1","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.0.5","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"6225b0cd7ff6c2b62e9a93bb7a9f3655bd5f9332","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.2.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-b9q1d+wwWJ179GqHDdOF7dQ+VpGhoNXq0z0zUjMIykQFzjn5meDmlVufjkll8//Uga1By09gaDyAbcLiTTnhbA==","shasum":"10e0a2bfec426a403e969ae00b6f5da82f041220","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.2.1.tgz","fileCount":36,"unpackedSize":115012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCag0CRA9TVsSAnZWagAAix4P/3cV+2d3c7rKdNTUFZQR\nVvoibOy0SoVaU+DV2F/XvkVyB5o56rqjME6m6JEgabre4SIOaIRva/P+AoTV\nTugjtVkh5Sw5te0lbHMmAOo0LglWj02JjPabeM0PS73lr9qSDbMIrMLhisRd\nn8cdQqdKJUEHZSyA3R99Cq5baqZgt+GMeD26z/ShYeeF8Zb60kFP4TvzIVwZ\nWhsEXxJUh1A412txAdEBwpvKshsxbT/Vs+I5YG2GTZrujTf2dsYUKAZVWeAS\nVz8Wc4NXddfz8bt20MDgxhsVLj2knbsDdb2xeyG4+inRaGiQrF/v2SLi4KEf\nrBwwO2weA4ICPmB8bcOs+2UW6KFZjV2hu8pP3NZty5WdRwGLDv9YsVqsDk4h\nnl7JZJGKsjdPs9xTLHwjabpHGmqTn1VUHumn40eT9Y3L3WtbqU8lLjb4B6pl\nH1OwkqeaHUY/G9Lvk8CFKujBBjksWye0jA4dtuDzRZyb1vebCbov2V9eTujT\nEfmZzsrTjZ5h+3vpJAZmdTIcGFWHafK5o+qJx1FK4hO0OxRSDP7ojiG9GrAz\nOqWLU3jRiAd4N87TIQa4Fckk6zNHvMybjKAe2y3WjIy5H9t+Fx6QluRakPe/\n6lnXVQnptuFjxu497rjvZ8bDl10TjbFvylESMbH2Hfx/+wPeNyPKmhwrV53R\nVywd\r\n=RoYo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBLmrkcB/2v+tdj+mSKqxnYbNa9X2WRZiOCVhBv674iAiEA3FPQnqCX07GdHris/3BthYZLeqIBY3QjyOkWdE+LAEs="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.2.1_1611245620039_0.9683142663824691"},"_hasShrinkwrap":false},"1.3.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.3.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.2.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"d60119317ded02c96ae21520d62fa04a6fd67d7a","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.3.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yAwsPXWAlMxWZbeqvWfiRhKCe43UHq2mY39HHww+//VbYPULDHAB5BVvnqAkvBifX3P173Q1UUDkc9j85orjVQ==","shasum":"1e51311ace1624b7c612f8c90b2432aaf97157bc","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.3.0.tgz","fileCount":36,"unpackedSize":117208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDs/SCRA9TVsSAnZWagAAkFUP+gOcDGMh/wcadNq3k2B4\nWedjeLEryRWgQ53O/6nVWfPWF9hyHQIO7+CD24Ccd32CkvXD8Wa6UgVXaiVN\ncuCVc046XdlmemsNkoPUU4IBHku3CvV89ytglx1LjuWwNcQudOp3vmm7Ytvt\nUVy639UDXTsNTJrWR64X8VMqQFCu50hq6Znm5o2Y8jsIu8ZqAulQCmaiS/lX\n1cFf2ECGqt2kIjBjnoOg3mBR+tdpCnJrJzQ5RjtZ7ewGgaluCuGQ47EwfvD/\nw5CKO8XmeTYURc1NKE11pXcUErfzMambrNmPxQ79o70dIJ9Uo0uwRKL1TTP3\nC1aobCM5X7FqNXGDX08gQqDETn2e0cXctquCk4oFBB8SeK0HuNrOPAAcEDEu\n2OXbLBH2p3srZHr41AC4uDWL4rCD20riZPToHZlT4fQhRP2cLAAUmQduC864\nVpjUIl4lLSMKc9IhxmsninJcf05oo+OrQ9hM9G704Ok1orPtAWZb+LADwx39\nPooRjamuA/qQHVnMPjdxJnC+Rav9Jl+IAW6bm6qxH8Pr6kqTWdi1v4J2lRFx\nFguYzHlQa/xwzeOkczDGeTKbzeDolmp7wTTJRGQXlr8ux6DsPdqEByS8oKAK\nldZwm2cCTZrglOTgcRpGU8GER10LGQFZSnEjLR3hONQ6xhPJ7Cc+Wd26U2xi\ndyh0\r\n=eIsJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiVu2n2DZErP2lUUDR1W5yXzsNEJj8WIfRwc6YCAgYIQIgEGOH1q6LSFkvpTjeRQ+iwC8FFlwOwUm4cxrXZS2051k="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.3.0_1611583442182_0.8610329400298184"},"_hasShrinkwrap":false},"1.4.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.4.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.3.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"9ffe71b70c61ef7ce90cd415ac2c373416329ad0","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-2BpY6igQUciIIHxVjneyhRB6ebZmevHZGYlZbAnbNyV84iYQjr+rWX8h3+oOIZhgupyDafEVGxIbaeIIrafoBg==","shasum":"65f9d750dcc3bc7ed04dabd7730d839c030b7445","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.4.0.tgz","fileCount":37,"unpackedSize":119792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEEs3CRA9TVsSAnZWagAA7AUP/An/Uk2CnIRUKGHyCdK5\nw2H7tsHmE/YMD0jmsrf8YwH9YizlWudBoWi3DWGpdJafhdR9adMY8FGBs8CF\nyqcUVa78hhsdntTtzBWZ+UEQ2aN0M2tWewlkd75MrJeDXuUxe3xr6dNbavya\n+W6DmlrPx9Ccd63eNIFmbZQT5Gi00QqSAlnEbtWiYBmEv6TVxx+hX9JQjcze\nbSr7Eon7RzWCXZUirsTghyad5AQ57C2VNE+p2UvULx/TRxU/t1RVNujx4OxO\nK1cS6joMyhQ7KSj+/op/TsZPToea/F8rP0Ne8kby9OSAefyr6iVgY7r3Zl3e\nUCEjDFY495uM+pTL4QCpexMt571+VE5CDjEJP+85/jUG37inV7v6KLl0BR9V\n6TBG+oKQvsmHevSue0sK2VDT0BX4XIWPtyECuy4m7vSeN6tVdH3CR6W9uZqE\nuKDw0H/MKoFUWG++fyqpmdCzh+9KSXyCpMuBB25TAJL9LZTioYdrIQZRdkcJ\nNa/xpPksgpXjv2NjSrADUoPGGbBixmXA+7RIW0osxIpVmcP1PZD2hLqrkTVX\nhxBX18rMA1Kfn48HBIjRqYYK0oyPqHzpTEzoddGiIoY2SFTiVUHb3TpNGn2A\natrjCjCKqxDQ+PU4zp1qE1pMVa31hyW+xPhbs35K7TkivvYfHsvuxpqKuB+H\noO+l\r\n=WmMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaeOAac5QcoUapQT7s09xBUcKvMz05L2EvwpxNgOa7xgIhALZf7jWJ2bcrSnjPSx2QgM5cWYvYbMTlV7RCkdkCnV6i"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.4.0_1611680567066_0.15594321102705377"},"_hasShrinkwrap":false},"1.5.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.5.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.3.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e1f88fa36eef4bf0995d6f545d3645bafa290338","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-rgADhk4I0oBw5pnOKEafxApis2O2G/cALKQRiGP4EZF81YZQ2lwTiNbufOCXf2/dAUmyU0wfvohkmsvWUyrY7A==","shasum":"9b48efc033692d83dce481bf485d17350682cf63","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.5.0.tgz","fileCount":37,"unpackedSize":121382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVc4CRA9TVsSAnZWagAA6RAP/j/P7x29cn2FzhqCpDzx\nIuFuA3NnrjdRaCmdBoxFos+khU+DvNomjTRPjShPXoms27Lb+vzdH2Vek+Sa\nFlyvj4qbpLo2hQPo/9hQi7fuFgLnpocKH7VA+XwD44+8t04CIgTGNjlBIW8h\nYdGPgchklFzquphOz8A+R+6+3+Ga1Rv8JyO3TB0lvw+ze1e+MDcAHDJvYiXx\nACMXSCwbqsDtl1Gf8QDTYMU7fZkH+inGTWZndDs844GiDklikt6nW1GvrP5M\n0NbIy2XYXikpUsR9/RwlR3jw4bkD6iUupMs9j3wef71UhbeEptd0ZyystWVU\nUZxkYCP9HEDQEFG3+xMxJ6yi1/7Era15BNUOuaGV66ZgE5yYraI0My8Qw8BF\nbCM9vof6poh1c2bxuy5h54+etAHFACzeVNYECOcu95a3QUwXNFeyimrdj09l\nUS3niIav/DrchIxdurIbVDR1/drqIbrsTC9p9KpnlP+Mw1wYFO7TULmp6Aqd\ncYc/90GRjS1aaHpM+iA0G0NHx0McM6baEE8tRh+JtwvGS5m/jQHPWyjYdxyH\n/h7JHK04nOvJOTcbi8To7yP1zBShcoSUOtheLyLENjq/d12xsoR67PdLrTus\n0+LnJbvjyVZlfAnTFhyRBfdYN/mSYky6sw7qhFxu8b/93YeNawgwDs7w5V14\nZheX\r\n=Yk6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASkH02ydhKllsE+t+vuVYd9a0ranXfOAq1kLAzfkxj3AiEA6KTduDuL/RVWA3dZFmr/MsY/rLrYdBBcCeMiOZgQa2c="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.5.0_1611749175874_0.07603865500234996"},"_hasShrinkwrap":false},"1.6.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.6.0","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","jitdb":"^1.3.1","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"4f7f286aab5d0ddc5b53182929621c3bd81fe658","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-ELOn1yoyQpjut3Vg2xqfQ2XNQ1RxbLmgqCWrVxa0bGcFyq+ydg8ArWJf1IZY0KduuY6V3d+xuBDkVscOh/Dz7g==","shasum":"4d942fd00ff3d7997d3b6e417a43d08987d08b55","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.6.0.tgz","fileCount":37,"unpackedSize":121990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEX0MCRA9TVsSAnZWagAApuoP/ApipGiXQbYwOLDwo9JM\n9X1HgHIm0p6j/UZH+uj1lVwpgtEn85T9QC0TxxuRQcin9Z6/fY+DSqbOp6HQ\nCWk8v9qzh121gxl0arZhVrTB/0tG26qSmPAImVjAd3o3L9k0AiJjdSQ8UtVc\n+YR5tI2Kp9DCZpq00NRO++kbVuENX/RBVOnJb+TpfUJjG2SlgrpyPIUbLoE6\naOUb7ISMErBLQZ19GPaugaNs4vJH5duBdiWNtMTD5qP2CKJyjLk8OJO2qNxo\nPzxQUSxRTzAUiFxXEHByYGsj9ymxmdCeYP51ZoYgvZo2egXedTWyogUQA27p\nhajaNTsPYM9ztL5g4l21AiIrI0sVRd7oyM/zqCAFY6RjJLDbrvQnHmDVnOLn\nIeZ8B/ky2vdQ9Ijs931iBM8DIMbBdZSxxAQKAin0XiCKgLeMTN1v5Kj4XnWh\nnL1RybuEqgqkHuj1Nyb3zrThqe5HLPizZMgAVeQ6mkTvgWF1I3nfWGrpCMme\n5o+QItV8ikFJryE1ef8PuvE0t1UnMMe7Z2RfkdSD34QZWuQLL5Vv4IvZCtJT\nvYp6UtgHoow9RpqTOJWA466ZfBgiIqZ7g5tzz3nHk46HfTrnc1lTfm9nwfwx\nwgHt93ow7KM/ds/8NMBGZzgK8RMaVLSlJGvzPzVEP0mJUdTgQFrIgfrV6Ppk\nsgoK\r\n=wWFG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVRLBVtr7jrWPuo5TbV3MZ1vBk0PZItStz71P9Cbqz0wIhAM9n/KyL7ypP/igViEj64KY+a7wW38uB0cNVO109ySes"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.6.0_1611758859940_0.7407078830436395"},"_hasShrinkwrap":false},"1.6.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.6.1","homepage":"https://github.com/arj03/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/arj03/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^1.3.1","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"66107781530997a61404af40a61983b6d9eab7be","bugs":{"url":"https://github.com/arj03/ssb-db2/issues"},"_id":"ssb-db2@1.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-jreImva0XS/CmXbugMjo7DQK81nWOBKiNQTyMWfc0YjGJz5+/mk2H4CMmncGuIm4lwmQKRuQ9OgPPvO5jV3X4g==","shasum":"b970cb50e953a0f8ad5a5dafc4911e9cbcfb73ba","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.6.1.tgz","fileCount":37,"unpackedSize":122392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEoTDCRA9TVsSAnZWagAAK3AP/1Pyiu8ftpcDiShP4knA\nAIP3Vt+EOCs0m5Q7uIDti2iVuJs2gr2ZvDUAEauRPSucP7BACN69XQoMBc90\nIzeiw86tF432rIG/KJxArRFcTeWb9KjBkc+/PzboEU6MMFaQcSg9piRZkvwa\nVqUGWAtIZz+qLH7fJzyzQx+JUR7NV3x+KuQA02+vkTJ7MplAmGj6IE9iei5M\nT5XrTt7t5xRl9ZnhtamP+OUMCUny8dkpmHrwJvTjdPSrRqYIgupiOQPIm+o0\nR4NIpExdlMkfLQYnXuGH/QSEHJPa+9vz8a+qgQ1sQmiNTyywZa2gnezYSYXA\n9M/2FZUvMpxuhV7PdlDIuNCA2RkHgtHpWLVJKdAhrS6g7kQZ4q2Db1hvaoc7\nlQ7JaepC41ymj650hUNZTcwyryaVjGbCBcD+wwXpe2tO49tZH+ro8G6jDXzY\n0gsZNiEVf9YEqUNdQQ/H8jglYD7IrlFfELKCMebTbDd3+slC8xfUHv08ruFo\ngXZS4wQQqHngsls8qRmTgtUw6bZPpaBLAZXjzpxcamRkHB3BhOmkgXRxPLHy\n9iFa7KelOOj1qq8UiOdBHjngb12y1qpyZEHs3tOMyMFwu+tZaKgCpz9ErT0u\ngbqeM7Xi2VqkLnLQOBe57q8wQObN0JLtWIQPcQiJVQ/RewdkmiQbKB4sl9Mn\nO5Gu\r\n=nbFo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASrXQiGa/YjWdTCeciNYYJaW5MI63tiCFZMDbrZitZfAiBzgRAOoE7a9j1Me+DQ8vbfItliRx0uueEac/EG/3oHCg=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.6.1_1611826370403_0.7697823360262754"},"_hasShrinkwrap":false},"1.7.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.7.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node benchmark/index.js | tap-spec","benchmark-no-create":"node benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"d161183cd5d1e8a104ace72e64e6e44ce432c005","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-OnOq+aL5SCFKGIY9p5498EJrDBffjCcVIc1eGNgAML8MShNYJlLZdiDWRUixMxEVExX8BkYQtdmtC1VR8YAuqw==","shasum":"2d6fa0bd1b071723ccce0a20bdad40609f90a57d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.7.0.tgz","fileCount":37,"unpackedSize":122408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEqoYCRA9TVsSAnZWagAAqZcP/07wU1JUymom1G4ddOoq\nSdjWi7RWJy7S+SBPkHCd+71hUDdE2QlaI0j3bD/qljHdw7JkxWGLR0DWQcS2\n5rt5DacmSsjm3dSzP7UpFmLo8hkEbIesVRTRQsq5IC4WtPsLOYvp4JU7A1nt\nPgFA4mAHM/PwRmQ4QH9FJevZdZ2CF8nDvqSzcwuFwnPcU+//jBGuB5Y6KbKb\nKE49aOo7sBMEzfQiVfDfjTv9sYWU5TmpeF/yPuur6cAabBrd0XvHHSMJ3mFp\nQfGHegTFH6NRg4JxdNYX790u95rWkAWYkSjp//Sfyo3llMM4QlPLWGT31LBM\nx+2PrP4FwMKCyg/RVrPDClTVfVw7Zfx2Yw0BKo6qAeLZjVp0qHj76leMW/GQ\nVUAIcoT6xZ4y/yjeaEEFt5uklf2Z1aDE3SCH2N5Qp2zNUwLya4I7GtSWl9jJ\nuUlfQZDD2hkrz2kBzrHfcXZnbejnOWm6Pyz06v9JyY30ucynJ2R31rmyEZIm\nBVfuInFomDOFoXQJNSi4Ca63AaPeXUh1A5YQu9pAAouSRPP1/N7sX2zR5mq2\nn5XHOeKvlTn7AUya7z7x/CDOmbLf3ARJ8NGkFJ0dPPI4wWWD2gRzPZA+ioCl\n0e0J1TKywT1zajgTGXch77yE5fu1+9XNEZpqhQzCJRvyN6uTBwE8b3YrtZsO\n6PV4\r\n=xNAx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlYW9W6fs7hILj2K/JyBBmzZIWo4phiQ7LlInvm3u8ogIhAIkStHhVC+lUkHLjToaw7EXwqyG5hJ4WrsqPHROQpwp0"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.7.0_1611835928368_0.8595120683531188"},"_hasShrinkwrap":false},"1.8.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.8.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"de19a013bf33a47b665c0d2c83750176248f6596","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-UjP69VLbD+aBKrk3MMIZ1e/Yx/5aUVLNy19QQkBlBN6PFEIPlzQxa/SoCUo4nKToPdCMAZnlBS8HclTNrhf4iw==","shasum":"b4a5b4725e2bf8a7e091d30724fa8de0d33ff35f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.8.0.tgz","fileCount":37,"unpackedSize":124193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFA4mCRA9TVsSAnZWagAAOQEP/iBa2+SxSYtIGYe+dWI7\nkPwrvdbZp58BsXA8Nhqxcba/JiuIOOBZNBQTlpmdzmZ+Zg6pGiHASCJNxbQ+\nx1q/0KVGHuUqEInVWWGtP2UyUakptE4yLf9XDyoYcAlCBATm0AM6KuiR5X6K\ncf6se2ewfoL1IQjBdbTt2qZEVaq2zue8iQ6hVkClK4k0Ely8Irt7kbCn9amp\nUT+nNTmCDm5WwgZMKNDukQLYqWkUuckCkuGYjibxtsKszrqN6L5yOrzVZnMk\nXI9If+j5ycmoX9a4wKl907dMPyGFY9J5/1eT8wCxmK7p6oK+3RTKxxIVx5eN\nyxwpgf76Nw7a/egtEGmTVmIsL/98xxrx+LXnGmdCch0ILbyaC1XkJOp8v8He\nssNvyOGuc724A5fBdt9mYTl/8HA+hXaHN1U34ieFpAPemrz+rmCR3WUunV2l\nHesBvWnwE8trXqDjaDTbVuZj6cK6/8sZ0la4wKIfmkQcawjowU36Uf9tKSrG\nniiXfuHqhtOUGXZOaO5LYXrZyOC82QAG2peBz0DmTLw79oxRn8CPOibgEDOv\nkXTiRkhgGKl2sy7LdNrW4ErSdZmRJ9FfaNCeHG1m6EKYLpZryG1LdRtqE56b\nB43s5bxlRhHV6/5ApoknxYXNtTge+mPbxp3vJOSOxWU8jHJWZIEpfaQhb/Pi\nBVo8\r\n=wo+g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCctH41c6yLxTa9V+b5DfTB4ihpm0ojYGfjgcfLlXdPnwIhAKERpDyNgE1snXi+8qJB8VKrD3vsga71UXTmZfwgIYut"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.8.0_1611927078417_0.4973795385635478"},"_hasShrinkwrap":false},"1.8.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.8.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.0","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e3898ff578021fc8efee935252691be8947a6013","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.8.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-ZL0VaryKoDS7h/X4hyVgX1idrQiOhAgT4OlccQt9z/TmaQX9q/Ybf8v+gswQc9buu1OvZFAuWdo+7U8Km/s1nA==","shasum":"778d6ba6feaf89b50d920496ab05f0ce7266494d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.8.1.tgz","fileCount":37,"unpackedSize":124209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFC6CCRA9TVsSAnZWagAAb1UQAJuLsZKaU2eR2RnJ4Xf1\nxlUgHBSHkzOFXdOK2OQTqpq5CAhJrry6KV/gjo0f3PMVCnFNPuHHPPI+uoJP\nsMIZB8gEjx3iUYTc7xDSVQ1iUzrgeEiobTlNcXzL783Gpojx9KSnv8TdBA0X\nrDhYuvtgvbqqNRKCwf59fH1vpIqsMy34ehDB0awRY9JXvMePzvwrLaq2Bojq\niHNTY5zfg/E/8OWwpFwhY59izpxeuLUmdz3T0As/ZMRrB4aO8uDl7NsetTen\niAdy5pId6/v5wS4XbLsZmSKPD94yNjsejsf2j23g4iVX2mlL99TK0SobmZlY\nModsCFpAQ7BT1C1Sf4iApD7zRyWhsatwNMYQ7Tv9WvCQU4cmPIg2Yf2Tv0F/\nETmrsURnSpN7YG1cOCjJ3v5zSOXywbDABmUZUEA2y+fqtKXc6Jm3gxYVLRpu\nvKTHVk8qP+Tb5l0X3UXV8wojXyR/Ney6VPzRaFRGZ/CFW0sUDKfAeRYWQK5O\nkMbkZJ4PHfLeLAl4GwtJr7nUH+5TaAFj5NA0rllPHeRv/HlVBImrPPhxWbBP\nCY0pgUHg78bh0yiJRj8i64gRZ5QENyLuU1I0ZiY6/Fsxk3TrbrDZPU4xdL4m\nWBwmauRsNuBCflgA6rBabqjQrOTWycNZgU/FZ4YsBzV30wIM4ZV7NWo47Ti5\nPYI+\r\n=0iEw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAnoO1Of4Tb3MFYsJ6syzGbwiyP9aRbY5vK+blj/z4iQIgZZJuPl3v605OM5c6q+x2mXhjHQmuyMN8uHP4XSYdDNc="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.8.1_1611935361663_0.6764984778180634"},"_hasShrinkwrap":false},"1.9.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.9.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.3","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"639a33993f89e19d6e598e96915de3dd40bbb1c6","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-XkGQ7Z4EUMOum9KaWzjX0fx0IzORYz39F4Y9FZU+cb3qfOPMX4DeuDFjdeEOlqsNp64H+5Fcxn+12q5tXbQv3Q==","shasum":"f0d78dc8e85206cffea4a5db0c32dc2180f3a014","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.9.0.tgz","fileCount":37,"unpackedSize":125135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGXLwCRA9TVsSAnZWagAAZeMQAI2nyh9eqSfiiAH0EEIq\nBF/RF3pDcmR1nUonIh3I7gSGp9I8m8aLK33BFcuxFFjAgHRP5/vMOoU3pslM\ncIjfM9cm5gp8WL+j50rU+WtAjeuV0ZzrBs8GBSUVl5QJKjngkt7O1aLdX7yH\n+rvwmHe32ARQWwZKEtHvGvxJrqVpKs8wVUKI2K2Z1Km18YP2YZ/37GHB5Y4r\nJ+C1OTC2VRbb2l8ICYnFOxVo79qk0lsMj99mAsih6stKVaXEso1dv5j0HoPc\n4I1EG1V3Pj0lunqBShnwHgux+Pv7O2FM74NTFQZma6KypZjDo1B4bGX8Y9Rc\nM9itJRekZpQzkFlSPXQVivCvZa0mxTKiPkFCuDVFINU67JXOy3V1Az/QBtXk\n48LbnJWJthiY0/qp0T4JgkfQuv52wet4TQMvVeRNvzBj/dxbqZB+oaaKnBp5\n6DkmoBVF9bgWnZ24JyAXwsCMbhH/BkdNDyYv+jiGWQYJrgLUVf3+nVW6Zz9R\nz95rTPZ9mvLkosYFUoUwd5BwskaLhLLCK17FSZWiJABthHex4CKhRY0jLGcs\nYL1G3TqOWaLeSiRlZl1IitgRMe93tdwoa/LlKIiNp3+ka97HwE07NA3CEB9x\n0KQqtf0y0AUOFUd5orLyOjQcxPHbMPSkHcKPJhN+5pXjoIKMYMABJpyQ9TA4\njwg0\r\n=8pFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZDp1VVHSfAnZngqbh5cNkIe+h6Gx6sP/ysUZhS4VRmAiEAsMIrmMqHSPxgfhC8N1CiFmtM1VNkdFpIUFnFpdxq5xM="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.9.0_1612280559969_0.22715817731607935"},"_hasShrinkwrap":false},"1.9.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.9.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.3","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"a75f2e4fbb72009dd908aa24b3692fa17df98e2f","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.9.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uAvVCLkeajm2cfJ6q/cMzcbMPFDcD9oCAveUmYc7TsyHkZG3ZcTdtwKw+jWm58iTOh5u1cKeMaELCym6xj47NQ==","shasum":"673c47ae7a36ed6981950557a87f47cb00c88645","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.9.1.tgz","fileCount":37,"unpackedSize":126350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGatdCRA9TVsSAnZWagAA2wIP/iGwhDBVuVEi8BOdijpG\nHYCNEAXS6wWcxC9F1LXbJcRGMixKQSk7GN+d8aNAfQxmKuL3WS7GaHD0DNkf\nZTz74NUmOHfSzkBqQQNhnoAkfUF3lcc8tntQucFvISQxq9EQ5uKoxGd4X+AH\njSNmeydC90IaXiZBweVo58FsBKdrEPZWadouw2EsCZ+SfFfje6gZFOXw+1q4\nrUSg2Kyl08PNPwxuO1hAU0+OFUsau4PzWdzZxcU+y3+5cw2icuF8RlmSXOji\nNSFAiR34ZH9MfVeAVia5Xs62wdkUU6QGCPtQMUjUnytrWBSjcvvAma/Upsnm\n+c5atGloiMwirOU7oWQJ7bp3bZKiy+3kfvB4SUhVEY6M+B8ca9O7cFQ/wl1j\ni/xzplGkZWubc/wu4n7yjkw0nTEUkfq0y6zTuq9L8I0/ca5ZZKagu2BXX0zx\nfBMlVE0pj6WtHvfQ5HQmM3k70bWUMtitopkE54N0uvMpPq8iexRE4rpsnYmT\nJ01MDen1YWnWA56J8B+bzqyC6DtqpwPzbG3IfA8LvDoJ2rE05SA7Ys8gSCYt\ng5BVVrrkF91do3XFbEiZP5pwtyfqnTn8SzF6wBdYygFPVKpRd7/aXFLRt+aJ\na4pFIqSEv9pLWNFurbS4arIe18lmK+jAjAUrEkooLs8HJOKYSqlpNpmZNN4a\n2MlD\r\n=YKO8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXILjARF1pO5g4cwvnlTyvtlb0aZDrdNrEKtIb3DJQmwIgS5nTpCvKgX41+7w2KQFIJEvMjIgey/LFU/3OABu7fDE="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.9.1_1612295005365_0.9814404773531371"},"_hasShrinkwrap":false},"1.9.2":{"name":"ssb-db2","description":"A new database for SSB","version":"1.9.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.4","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"93506d6986dca5ce3b0667b9bc446508a732c263","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.9.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-S7QaGaMwEXsda2dt3Y9fx5LBXYIlEHxvv3t1jeBlJ8nb26hNAgtGWmV1cMuL5zKhm3hp2LrVT8qKGZXU7Mp8rw==","shasum":"3d44087b189b1a8f96019913eb4501e69b50c0b9","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.9.2.tgz","fileCount":37,"unpackedSize":126350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG9j+CRA9TVsSAnZWagAAuQIP/j/AytX0ywZrHhVvhkHb\nNxFw6qW8UNPihhtstTlKqAfViUpj25CJnNK8qVhLFbAoNYENUEWtWEV7hTLF\n5ooJB1KRr/X2gn88seBKaCKhENU4FKRniNQj+TzLQMETf9zJzMnbNjtVlabZ\n1rvjme3+4EFNdDuYb+WAZ2k0+HfD7a29/xxMnJnBg9lGt54UUKbuZitiQ4wM\nmV2pfsYFqvOjUsUVJKltwq/jXeaBSqsD0GGyhYaI5Er+uuUXLgDpMxv4Givj\nVOcVmDUrMvLe0V2Z0jnJgpb60rt9h0k4TQ5cIdL4bWEZt56RomhI1oLT6ZrV\n/RniDUNlXzrxPvDmJh4qEUG0M4XbMz1KmQTIbEtk+bEryfViBrQXCSsx6VWw\nKv+uEEfR6NlA56poFBKASpA9V69twmtVma3mxncfFuR6uYe5XxYJoNBPEU0m\n83eT9nDZ9PI95oNJjP++kayeM1L02zT9ohfmfhmL3muAHSn71H77Qv9VtumH\nx4YTRw8LnwHZ7GvYgj3sSuD+g11/QtF4NcgIxXr6aeTboC6t/CHjWOc3JfCz\nJPZcWiIfY/cV6axgHxjMX6nYazzQES/mqf4TojeLIsi4f3SSbaqHfR0lFtew\n0Iixb0xG4AKJouy4wZqq5fadlGpU3/s8wB9umNG0KuPevisu5I7uXCeTkByf\nnvBv\r\n=dovg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6Dw9NlqmevpAAa60wuFVhqlnSCToAti8nOyfNgbDHxAiBBpeUWhoykd8bWDS65AndjK+3QBBxFDo0+zjyjGqRIJw=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.9.2_1612437757922_0.020542677358286188"},"_hasShrinkwrap":false},"1.10.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.10.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.5","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"0e074aef5152b4fd7ac4125e803716d86b9e0f33","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.10.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-IQUv5Y3//Ka8gJGj93i4FV1Xh6M59fUU6640Cc1TIVW9Jvkl2qoLYXzSlln/OmrnH33D91qrnzkVIiFpl27DZA==","shasum":"fc9252dda8dfd425fb6f03fae778aa1358701d67","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.10.0.tgz","fileCount":40,"unpackedSize":131970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIUoACRA9TVsSAnZWagAAX6sP/Rqi4PkYb0/U6yasTtf0\nnnUQrV78c0k+r/WCNimUJMIRVCcDphhvOeeQLUWuhV33a5LKpYUOmUXwE+J/\n9QJOU1Io8sKC4we9kEO8vW875ZsptjRTgZA3uJghayLKbJIV0DoNpTkF7RFr\nSg5EziK/9d3TClUtLxPKL+FluyF/pJp+XOBO8xfVYtohQEXu8TgFYUhnKrk+\nW8t+7mjLOsCq6ghBBlDLpA0TmDHsatDZi1NX7cavGnGrvHwsEM+zxE8tFvbv\nxqnjiJeRMd0CZYH6JsPLwdiVP61w3jUJ5g2rfO3wew2LHNKfrfqJuAPNpCi1\nSEP6CRa6sNTLKm/EI3UWSWFp6OCwmO2KBlcWQ36Fk/E5F3PHbFtl0pjeN8Kd\nEQK/oAmLjfv61x95xIJ6PgYGoqpyyYuX3j1PjmcB16MgAMoHd5Yn3Vi39FQi\nLuqaPA51mnYL7EkvCKAS0zNZnacj2b/x8xMFGGV8NJpkc4bkNzvbkzxXsXhs\n8iWOhaOq7F0+kBDoAAV0BhUrTCUMqqV0G9KKIwixDu13OG6fX/os+QigNN6L\n06cJZVEXXPKxF59947f0xOm6vx5kJGplkPwkcTvAK+6Aa+LYuHPSVPrwLDe9\nJDg9umopbcTtLm+UIlcIBU1czmV28zkrxG0PpzhM18gEON86xxGG39Vao1YQ\njg9g\r\n=DJWF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1UiCvR9P3Lh6sQixKhFxfO+9O0ypj7seI0eftiBlFJQIhAPmI3ZbosyBzxivt7O4AkXC/PICz4qndr3OwUbaQ+J5w"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.10.0_1612794368428_0.47166551230929965"},"_hasShrinkwrap":false},"1.11.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.11.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.5","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e971afeea7790a3814736a83839a4d591ae7a6ac","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.11.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-2gzKos/m5AD2qcGY10Dl76BdKBk6sW7oIIO7WdRVi5B2yLq0ZwIbtkfQ4sMMNgMrd8j+TfxEQiJKOuSkVfqKgQ==","shasum":"8379fd194b5384329d25ba372d96cbaf691b39b1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.11.0.tgz","fileCount":40,"unpackedSize":135890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgImaBCRA9TVsSAnZWagAAyNoP/3lwENnWuMdGnzLkhtBe\nwlKViN5KmZ88Kn6sjS7TFPd88wTLtAn63yYP3P8uIj6IlYY5BTFsuH53JKOq\nypdyNgJBXAL9gXGOrZn39wMbdlNj0PGG+tPOL9P5r0NJYWzwrH+q85+3q48w\nh3LfqVc7fjUhOba8pofP8igLSRdfjW9X65AbQZL4Bu4vUvJQ7vaYfbj+oUkU\nrevmsZAxpJxUXIaiXbLJD2e2Y4ZqkZurLGFNAYyECBQD8kkQSj1bb0SLAyfW\ntcYr7Mar0mhT60AI2OOZJtOCdYn6M9CGTO/8cJ3eGAim/5/NkCOlqifvG8An\neArooi0iBruHh46/KmmT3a4pwH3NzLKafIcjXBBQCb6zloeL7kkGtbvB0TwO\nRzIFXPzXsaBe+wNqX5PYB6TsrLH+icfx/F96+RblyKlw752WcX8Y2p2wDXJ8\nG1Ej9cdYevXTpoUBpJGw7iu8V5+NtQ/17toei0n837FYfdhC/VAfLW3AIlwk\n4oy+ZwLdKFToYFc0QdCsqQ+r/C8fE/kBwQRxVQG+F970lDOIb4N/XLEr8M/M\nOK5DC4g1lNBrWFR+TJj61x+qFxPZxGTDqtrJKqtM1tx/dQ2UbY8AQoq0o5rd\n1N1hD0gv5N1dfxvMMcsoV3C5ZIkQjSt75QA4JoHJbTAMB9MGs62F8R66pA3i\n5Tvd\r\n=h/Do\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKbiIFLeMaF+6prKjb+7e+lpcwJENGt3f3tsxvJwzTqwIgScDXvW4HKGEkclUsYI6qE0QtRxm55yaNmMhHJWSbACg="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.11.0_1612867200912_0.04617475143363392"},"_hasShrinkwrap":false},"1.11.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.11.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.7","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-threads":"7.0.0-rc4","ssb-friends":"4.4.3","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"4b68fffa3e67a80c129ed0322a2b172e228af261","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.11.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-lOqU2gCBm/1+kLHhg8cPoYuBHsrKh2S42x4INEs738AckOktfpAVDPgiVwal2H2DN+p4uE1wFANQifEfxBZlSw==","shasum":"a7df1d18eb03b65bb0bf466e67b220b574443f0d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.11.1.tgz","fileCount":40,"unpackedSize":138070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI8dhCRA9TVsSAnZWagAAtL0P/1wA8+SrT8QyNslm3n3d\n5BpczxgvR3In9DCV0D+2B1ARVF0J1u5z7HJWQXHYaEXFSQ90GAE/WQLq2Rki\n+b8P/bVPr3HA/rWbs+NJjTTrgmoxdAMyy/6JvYgktR8VHfvLcT9wF0Be457t\nL8O03I63/nMTYBO7dWBNwmUmLeFW4zV88i5v4nVvynNoOvBd/8mUQ96qHccJ\nmGoHX5XD7RAYJIG3gvEu+zWV0O6+0HKtEr2eOVE+lKeUIwvfga1K7SZJR4Ei\nkFm4KAVIUf+ifuB5UmHL4B6LBGYiXKpfQUpC1YbhZUVjOxOcmba+cGDJ6sNb\nzBd6B3Rt/DfBzF0Ha6QSyu3Zx6UMnxk7F7/clXVMPtsXX7oJxQzQeeZ4JQgT\nu6BTE1vlx66KkJ91DpFB+YVmEiRnesPyOlmKbqQ4eO56UWzJB9Zijlt2dTrO\n/XhDaiUGezC0Yev+ngdAyWj/gPwfSHA+IHo4BSlEq1TJVtf5lVJDMDUn478r\nhos5XUMTrFhSF5c1tG5iAFZ5rpplf6idoEB14Lc8EG58AZ+IcBV+AeikZ8Ex\nO0xncQDY5TkIKZXgOnHrhxXmBK3NM7+eHz+PfX8ZBOFSL7eIrcRyTZE/BbVB\nJhbB2WV7Gci6NyUK1Cd2vOoCgJIc9u6cE+soyRSOVWSNN9pDFmElFK4iR5og\nEN9q\r\n=Cp+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDtCbURu7wPkWpQUq102VxQwcLZ/+EzxM4dilyMSo1PAiApgKohelu88s96Mf4TTxrGarvxc58Uu5GeUq2EC/4LOg=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.11.1_1612957537335_0.8328357861414011"},"_hasShrinkwrap":false},"1.11.2":{"name":"ssb-db2","description":"A new database for SSB","version":"1.11.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.7","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-threads":"7.0.0-rc4","ssb-friends":"4.4.3","ssb-fixtures":"2.2.0","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"d1a4b571834111528f8b2b020c35d66a253591d5","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.11.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-nwo7Ope08o6yVSbSH3F0YbU/X8rLw79b+s+++X07Aheg9GBaZOgTUp8DgF9ZDywkqqUPSG7agyX+o/icmYCe/g==","shasum":"50293ca5e69c4166b5d4a713d4b839ceff5454f7","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.11.2.tgz","fileCount":40,"unpackedSize":139298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJVy3CRA9TVsSAnZWagAAtngP/ik4bTpKCgDL3OMXnC5g\nPGBzz+g3O+Rpz5hCtUPE+jEOsEzTtqGA8lTE7FNBZKJn96nyC7XuR4joWAsx\nex9eq30wIxLc1nE9xltloX2uNTDnfRFJ9EfETU8d558wTBocD0G3XFGoYbnJ\nc4reMwG6qYdDlMOlvN00/UwbRtNnOOSP6GjuQ8lhFLpagicJuCcZ+T/be+gP\n3NAeAgKcyt1SNRY7FmtUFQaV991CrkA+/4hO3CRcFjEDo7yRO5syBxxtjA3u\nHLhSApHpDhRiSue0sENrq6sf02jORKt6rn5G2b5up/kii87sAGY5d28Wt6VF\njY66lxduTU0AonFAugKzAQW77ROnAD00NNHHjBqgcv0p1uvZ6xggRaxNtLnA\nltn5izde71CoftZu50iMytUACrzgpvoLKdEKo9Xe389j6rvdGprNRdWLAEip\nz13Fp2BYaSif1UKv6ClPJjJI5pAtq66aqksK/pqvkNP0mJr4wbUeh8iRQ1f8\ntdbHvt21LdbAMNcUAYwiZRpMCVjp7lqdnK6kbBhKlxrX9lDNDcbD6zkrVWWv\n5U8S1jvuk477TGfnoVzvLV3J2YB+0/BcqFDOqeQKzcy9saYEJEN102qvGVZy\njckEvMfHC+FyqdL2th7WDh8me5NbAsPtt3yJBa0IOjmHrVz2ftFdP5F1YvQh\n7+36\r\n=17HD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyX78xijz8ODE02ivLrl0O/tGpbJkYhRe/Ydx08ifZmAiEAukawZXoCRSeBVkLvFDzfRb/f5ncjsSQd6XtV3t+KxmY="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.11.2_1613061302901_0.7269499173360825"},"_hasShrinkwrap":false},"1.12.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.12.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.7","level":"^6.0.1","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"f7639e9225458f4a342e379a5f4e2384150056db","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.12.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-NrbXiqcG1XCgQbEyMtf4zJr1JIqvbnAGYMIILIk5KQCBrVXcFPixD73cEYrVRN6JJaWyvdFcLWLJFCGRj/daTw==","shasum":"24d9c018cbe9bce80452b3a6155a9efb8b847749","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.12.0.tgz","fileCount":44,"unpackedSize":147348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJo/vCRA9TVsSAnZWagAAZ2gP/1fflQt3IKrW2Ddp0Dnm\npFQxb7xRXRVlpzvANbZkT1onRaGtI7sV+AwsrVNXA6M/mwA97nMhHrHAq1zF\njaBOD9v7/oibrlDh00ILnnTshfgX4i2b68jrjvFyhordiCvXItwdLD8e1mlq\nuXZpqh0sFCDsc7qhizLeKFGrJX6nyjWjJI3LH3p1e6NAGA+VyDGy6sqDZB3D\n49mqIdiisCr5IytOoW/IyRDExTXFYIZh1fdXWdEZSW/Gl3qkXHdZ5FzYkEKb\nDqZdduHLJ34F0gXx5RqO1VsNWq34sZrJTHiUxDs7ZBxlRfGTXNiyHLHC8YsP\n81Z9dM1g/7rT+3It26YLuSJsAJ5+WkqEdbkZ/+Rsxrpl2B+vqjzIukYyX0tO\nWswLbxUJ6JO16wM3BwgvO//kOGYu3fKN4+PsS2ZmbhGKTrNG20Uw5WAOesVw\nPvc8SHCGW7aMdj7coZ7x1XFBxZQb+HXnqAGLysDUt8UA7Nm0QM7kUcFZJ6/s\n4ewn72dRZOb4VkSAcanXH8FfPH4h4u6LmCxhtUaVOuXgoIjFA95Cx3X7dJx5\n7XFqkDcSVlLcUSinUYrmkHgpcq8CPpVlv6pZ2hBn711G1+EWf7c4aJ2PB4N2\nv1UnZQhETEfvc+Sm90dzTeWnnaqBPAiwMzKxsz6WjkTXffqN4tRUDVMOcZDn\nSCq0\r\n=TMIc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBj6aMcTi3yDNWAj+HAdfATjawIiwZDbFpeuMMS6iKCBAiAOmqVyODNVuTKy+J/wCQyL+MsYFwJPooS+8W7gCL7DVg=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.12.0_1613139950814_0.9851606122014964"},"_hasShrinkwrap":false},"1.13.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.13.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.7","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"358856b8a6dbb437f9683ce8031825917e9644e0","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.13.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-VmldFatmgJqXcFXln/C9mz6o9NBAtftPQQFhFiEmCqJ7muV9u0k+HIXnvNJEUa7MUBrgxRRFDJbH4/9+Kxq2BA==","shasum":"e06c5df3fe2df98a0d471fe8f5d7c8d2d0750515","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.13.0.tgz","fileCount":44,"unpackedSize":151284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKncjCRA9TVsSAnZWagAApVkP/iJghoZNvQ84YCCGdN7k\neBpGYKPs809e8rvRaT4eZYWH84rvSYQ5VSgtR3II28yReTLcFulKon+bcCMB\nXjlSlfvhuvm8vBZWdcmB7n5zpg3olslFf9lxM71IEEvTS4b17PQda4fWR5uD\nvpYUjM2yY4aSj3M2wg9fiLui21YKpz8zZCmaDx9XU8xs7KoqibmvoVhxQbyM\ntr9OrA/yTHWOq7kwWsASnQgMNa+l4slpw51GDDeON6DGBfXqqdLUJUXC+Vkt\n1cityrnUp3ngkJGaA9HislAaneuzCeoWm4lgG6GysHbm3OFYQGO0bxQeCV8H\n0wQ6CP1HcfWv22qG4fmSpUva9FP5CVLRv3y0cJ8d0KUbo4XvcB7Co8HhxWC/\neCDqb9VnezwVlqVhop5RuYytV3OJH/hj6YXr7L8VO/up+9XGg/k717LrY6Ox\noEtHcsyuPN5qnERhBKKblsAcY0+/5KwJMSzb0n3gzeRlbflwcjZ0UU5H7WmS\ncmkyDcIG12U71G8sW6FSMMGJZSIzxZ9+aV6GsNwKr3Bo4lAy4cgQEGr1Naq7\nLk42gmDh7GiO/SUcBT1u6848NGvSbbgAN4nReW1aum1cXzcnzt98/v8/0V1H\nXT0mC4RJiEAmxi4WJVtlEk/AZpe8UbhM0eotMQfMSfd2kaTcQRCr15G711hZ\nhwOX\r\n=8/NT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+B4alWrBw+g7FG/zfIhsW49p9FW2BwMN5QrX05BxoxAiBDM9h0jP4F9pUnFY+dDr8BVWncz8kDdTwjVZrbDXTE4w=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.13.0_1613395747188_0.17725204496291647"},"_hasShrinkwrap":false},"1.14.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.14.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.0.7","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"b7522decb7c87803791d155c574a38956ceb5571","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.14.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-78MXib3XssgIjSgGKyH/bsxtYJ/SiYRrlUJ0oMunG4+5YCa5MRcunBMod5rwlHd+4lLoEdQHGoExRK0ehBXjxw==","shasum":"dc696a439938b42f5c5fa7b61e92571065a45cfb","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.14.0.tgz","fileCount":44,"unpackedSize":152638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKns+CRA9TVsSAnZWagAAyyIP/RbO6/zVK+kT5/jmqEhe\nyGPzBRSk6S7es3fGQRPB1CeSkBVrdG3Qjd35ypLPsqRtx9sJIo9L5ndvGySb\nxgqtlDnL7jP8zeemhTJ95l3wvu0dcT+Y8I/wFCaAlSgj4NqTQlgHOLmwNYwp\n/oHXUNM6vg8QQ8GFFHmLPWbdWQGx0wme4wyddoVMs4vprk0Nm4PplamXgzV+\nBH5l3W2PypK0E/vB+eTqAC/cjyPs/S1tBIB14Z/AkCl44Iz/QCjt6xC8yKwu\nWkqEPadCMSc9QJROd1Bx1FyCNAKULbS/mHjy2+PCqjCaTrx4UcMo1z5+XjRw\nI8V8zvaeM60OvxhBSi2jfNZHeniYF25YLRFNtDoxtrAhW2tesFhGZC3q4dL8\nkc9V9sed10RLFZ1Wv/UgHctUU1cUDP7DCPT8vULvb9Fk12k9cYM9cu+gZaph\nIyBuryuk5Id6/TJ0OGzf2Imq7XctmL6CA51N7VpOC2B/IIlcXVSQWJTX/iSc\nzXWE/Nc9yp0ksmQ02TA4j6As+1jXV8FxMwCVuIDkB3nf5Jz7TddAWd/EeRB1\nre8DOAG/MQtfJK35vFWz9LztBBltKcQy2WTwDyb5h0mtsK3esrNvcnVF5lzq\nwBX6yJBmiiPFK1Ujj0AzcSZuHIQ5naTizrFkMrb4mlbDMwKb2X2j732IPtC7\n+Bvl\r\n=asua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4ujD9fX1sv4N5DlrbKGrTO+UoPWfXPDsI9UfvI3nrKAIgOarTMIAvhwUuQGoEJO0Wmt4iumyhXVnr7YTomB6i5ec="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.14.0_1613396797880_0.1640615437930224"},"_hasShrinkwrap":false},"1.15.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.15.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"da079cc730583176e31d52bf2e8cefe3d9b60ff7","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.15.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-FbLzg/8SashMkxsAyZgysCrW7bXW27EJcsijS8PD9CzUu+F0NSGg5POxiqBGsaanVf/eDPTb5aFUJrsNQejXWw==","shasum":"f110ae9834e14eeb2b3ba231ed30e3ef44bf94d7","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.15.0.tgz","fileCount":45,"unpackedSize":153880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK74CCRA9TVsSAnZWagAA6RsP/jaVPeu9ouTeUa8ZJkbp\nGbi1tYhxYPey++1dNfXTAbRIWESHFCY09I3wjy4gWDcqSh/C9E6HfUv2+eIt\nhYVVVyErPMZ3GY5fizosPUABJ7zis5BgD+KUEPKyQprYs5ESYnaucSvByhMk\nI8pcrjUykkx/0pyiE5Aas+PbS9WP8PEeO/rEaugus6b1NDDSxS2zqVpS0d8W\ngrcXxDaAKHcn85L6ZbGlP5Yv5v1Yk/SsSI60/1RKmykTfEVoJX6JFCvdl+Bv\ntlV1sqSGSZyRIZTzjFfQxyt6my2Jrk17n61RcuawGiZ7BfAZWaGwwp+PrO4c\nUdPQk89UcJrqjqe3mEBBBzSuF/LyhaZ6EzDiKbJyPUMcdMnTAo8PipKUjzGX\nwSfxwaecMqF3r73bQYyvKZuntUih9mv4fUN0pa2qfGpAIXEitN5OTc/I3txt\n0dizeLwbIcNnCCJQWfX0rvcD6JEFSwLxrBJv0blpcrWyfyswmpqXaaWZFMl9\nJx4S6TB9IT6aMSi7CXZC4NlzOZIGY2ZE1ZV42+FaiQ6OFnK2/Ox6znKMeAV7\noyqHKFD6UOM6Vlfiaaq0xQ+0612Rr1AM6CdlSSBflxmS4OGgxRIjo1CtFUu8\nuzs0XqJD1MMSQFjbJt9P5xZbOICUSlQddpEDvsZZi46RUomNAkjlnntbOaJP\nUwxP\r\n=p44D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHe7wWxncTjo19CpsrUvEZzOxk3Qf/StkgoSDERgRm4AiEA3t+jHXzaGeNKoQRl942064cCf+yhOoSadDoS4/MKwgI="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.15.0_1613479426130_0.8337687550132118"},"_hasShrinkwrap":false},"1.16.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.16.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"7b39aae0f1b141595ce716ab20ed9e0bc8b488ed","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.16.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-XJPxkc/qbkoi2XM4gkeiA7ddXcBhx9rTpZArscNAfMXFFNtUsczkwPw+1Xd9HCpjlOx/0KarM+Bv68xj1LAK0A==","shasum":"2aba25010cb20a49209f135ed3e762df102ec64b","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.16.0.tgz","fileCount":45,"unpackedSize":154046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK909CRA9TVsSAnZWagAACysP/1eQQERfAUQKQy+Uyf9/\nVsXAvM7GkaMp9JQRSMb3G+zrf89CPfRnYahla5RXvp1azAPK+Ok09JMk3TcQ\n8GOBOUNWMOlaJ61mzjFPeZTmLoUFUN7RjFp4VBmCu66d/Ty168cy9fgJ5i1E\nFufWlVlBaU6CXDxwXYUMIfpssi9BAj+B/wM/93jAJbxBEaULJPGbWH1P71/Q\nRoMCPPKTokvZocdx4/2rHexflSEbhiFaDHDQ0rI0L4/LySHBCpxQYEBfWmHs\nYjznLw7qZzohj00oBVpaeQmTGDqRal2NVgC2LECKi7JyeGEijqOa8QmbDdYg\nTfCMl6BdJNkQEnntPEno7vUbSM9cEhKQgTr5ILgsf5HR5L7ZSgZr5a2ATOeN\noPb4thZ3YZHQqh8AO3Ad1SRDrIRN1htTLY9H0IUH1XjHmEo6Y0UwumRuqQhX\nnnikB7SLN/bN7K9Zuj6kBaMSPjFpDS/PtBp/HrErh6fdlUQXC8exLlX9yk7e\nhOIL+13Oc9fdm477rdpmFpT6LRImrlDrU+ZfosG50kD0k8UIozzKQvlHAynq\ne9Vs7q3bqcdxkSkh0+U4HDmUg4KOZBCQ9vcUTHEDW0KhP/uXTVW/N32C7U49\nznFSYH/dGfJyrinc/cJLE9yYAfx2txdU13tRZFhZEK/+52J6XcSt9Fx7WdIw\nUd7z\r\n=BAaa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvLtq9+t2HRIBRyy0cXmdxM5StOQNrSH2S3saVoo32kAiEA5qiz1kdIK0jD2sj61ZUEzfrc1xCru8JGRIL2pj77xk8="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.16.0_1613487421025_0.02907675628607831"},"_hasShrinkwrap":false},"1.16.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.16.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.3","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"956dba7eb8916adb6f05b2b8eec974c348b89881","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.16.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-OTvLQstTvU6dMYdPZQI+CfU+GVPVOZsnoUAlNxPsrZLQ28S6tJPEz1bsb/qzmOtnUPh3FW2RuefiaQTxqr29gw==","shasum":"4d6c8d9274c2eb3e0386171dbadfdd9f536280f6","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.16.1.tgz","fileCount":45,"unpackedSize":154531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBG2CRA9TVsSAnZWagAANP0P/2Ysu7OB8sjZWajJwHTH\nYoQKB0YPDLhZiXiPBe8Mda+W0uBSrHnRIuuaO1HSDFsFfphKhlHiTWnR+KPq\nU9VJZOXLShv1+BzpNa/BgYAtR0tHyDSnawOVYzRGeUkuoFaQiw6t+otAwZyo\n6mkMDMONDw3+PeUW7Tf+MEs1AmoKpADWwkZUG3JE8Gv1tdyA1fVZHaDBMa/0\nveMlDRGxJXPw8mHAIwtH3KzF4VxyX0U96+QuGJSPP+cKmuEsLTlziSOqtbWn\nQqScbfd9Qjz7Ba1+LOIKJqI1xK4k334haUowUh68vayMEXI4mBNzQkXlXtGd\n0BtG8fWsWm1cY5hYRhw41n7GTlsWLRqxcLRKvejCIGbv+j+JfjwK61HER/vJ\nsBU7PYnFd3TdXhlHznLafnCAKWVJpWZg0jW0fGBwBedb15vdQFAIWRazs5GV\n027hVf/fM4cJsDIQxUMXq3tQbO8t6AEgxwua01T06XxpbBqaLltXMuyGPtbi\nuWaDpcRreDXfNW2GoRkCHm+xkuZ3V05LFNI+Uaog6dtWWZuDuEnaqsTzu4wo\n9eSRvyYI/TPk8SlYltluI3VD5HM6JdJ2GTnMWQr9GQ3K8bqrIFyzxNBpxu4U\ntablI0KrANwqJB0tMPwQM6kOknsNyv9rDsz5umIq+XTZIb92Oo/YrusSr/44\nSlFe\r\n=b9jx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkwY1bZq347IRD63hjDsfKcQ7VPtMCP1H01M4V8BQLigIhAK395OFi+p2dV0f2TZAiyve1fcin61bAaLF7VxgCG5Xn"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.16.1_1613500854431_0.06596472433483758"},"_hasShrinkwrap":false},"1.16.2":{"name":"ssb-db2","description":"A new database for SSB","version":"1.16.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.4","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.3","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.0.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e3f9877d1dd9c4f9fcf272eda2e9f367eac18727","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.16.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-pmNFsFsRfixnubcghPKnc97Hf3TzkXfVPOeWLC+MbSORYJmREC1gUzrlylGXupX2qfjZsABAwMpiL2a7pKpEYg==","shasum":"1faa708e245c46d69017635e3b9ae5a5fadd1d31","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.16.2.tgz","fileCount":45,"unpackedSize":154531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRlOCRA9TVsSAnZWagAApqwP/3xS+YO4snssiJ7EqcEd\nWANtnUXhdD9Fzc+Y/73zHnzvwWwYwXARtcdxuiJlYHGT4ypSpXnb4ywmiXat\nex6Sxb1ox7eFrNAAzMBWjfPveWBB/JqAQ2Mih4tZiOfBpIenDfP8GVD6A9Mc\nmKe0LU6JenemF3h7ypE1wCOtglhnoG+qGe1RRIR4bluzQ69taSGyW7dteDBW\nf9MDZsY0BeEdw/XJ0LRXojBRSoCIOb1pOA4XCY9F4tq5nXdYHMd5k7F3B6kB\nM330lNIk62XGUaTWzb09ee2VnSjkURkxLYdoZUXw+bVzOSdmm4jL+iTV0EJm\n/OgaAiAYbvrsz9P/IjnetG0vn2/aToZx5qH3/zc7GxMvDCkzu+JFv1ZMtD69\noNmi/nQXTDYt+aOdts5ZWnvjMz/mbUreIMdCncpChRidU6gy/deg+lsSuAGL\n1xr65cXpjEP6sTaGmJwR3rx5VNDX3MsAeGxiDWHzUMidsZYNchlC3snlrY/j\nl88C54zk8UEywiJdPW6UfCwNAmTgJT8M6ZPvlSL2QN5yCAWMtKB+vwCu58pd\nSoTnODkTXL4QHMXVr6RkgN8yqll42iMoMiLCbxRlk9fERLbf/7f4ZxnHBoA6\n1IqkGbD6iVWBYrJnAac8oA1XRmq1tE/+0gg2phlKTDT4FgN98c7VHPoL1K4r\nY6eM\r\n=dFJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsdQG/YlvjvY7pdSeYbmsiU4wN3ELJ3Cj3asHRMxq7bAiEA+F5ZANyQzZHrkuJ2PLohvt1qdgh9v0/T8AR9THQovPs="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.16.2_1613568334105_0.14751701429050645"},"_hasShrinkwrap":false},"1.17.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.17.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"5aa288f1911f22c32520364dac622f8f6a5d88fe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.17.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-utF0sGZOv/n0L2+hTvWapWYaH+8O7r814s0UiUYDew82nGYTzIV40Cv5BYXJQ5yVC7ZDjvQAVQMOVvpaTjfkTg==","shasum":"79be1f2b32abc18ffac0220cc64c26db745f899a","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.17.0.tgz","fileCount":45,"unpackedSize":155199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMXTvCRA9TVsSAnZWagAAlSUQAIFgVoQxhOCGaqqEzWxQ\nDTFIMaH5bXIZuGG2ci9ZzY00GSMbnwsTpSnkOL7El2ugsuTbHwlw/kAeTmYb\n0LZjOoKpXW1uJu3ASs37e8kPFS+RN8UiMHUPyIXhSyhlvn1Vhr2gWNzQkksD\nneuO0T1wClCyr6Wbftp00UyZxWycK5ydJDa0zfBTv85eaSfrlUE6n0ydyxC8\nDSLQ5tbrOnrXqh0A279pH8O2kxX769r47sNWLiM6PHmageCY9M/uCzFaPAAJ\n5XmO81bS5ut2b5tYNzd2In89sCH4Ni3x7RhTnQcQ+zUaiBXfJBkGpDdh2lzC\nCk10yh614IY0yLiLvdHyJ4ytBMbVGS8rbMm5EyzUU7JJD1GWOj7TyN76NRbi\nmdqwXfUxwMURCmZ6GPCSBo2zM8JX3V24lDXTXlO4Sj4HEXzWpYIzuIhIXZjQ\nCVzsuSMMVFrVw49DJMBLFHFLwHC35tDlBwW5SR18WpYlRIKz2nAU9Kg1ojCg\nIkWdxtgcGXxAl0vFfsUuc1AOfLs1bByM6SNLI2pjCR0egPrBPtjJSQJkZnkH\ngfUGsMk++/oJZxVeo0f4m7YxyK6M69MAQhTanmcol8O6+TCgoJN1iLm7KfYk\npsKYdfLeL4L9NEnGVhP8WanOueQ+Ri+tjCvqsWejUcRCtGycPB0E7kvXvn02\nrgBt\r\n=dqnf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSQd4kJ6WByRzpHrmdeyBp9DY8Q/wDwjMYGqdz7MjGRAiEA8Yxxl25at5Y2MupJ5oEdGERUFj5nvw3RCAoF8vZ2cps="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.17.0_1613853934920_0.7656804012655578"},"_hasShrinkwrap":false},"1.17.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.17.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"698670321332a1245ecffaeb81374a2fc6f2680f","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.17.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-XaKxShFGwy9NRSF26PnnLYQAUMeSb8xGilU2WZ3C2QJRmNQ3YJWBzIWI9d0cn547LuuE+AO9lQhh2SwRtJ2qTQ==","shasum":"834b22097ea2272dca3fe51160e009699e1536d7","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.17.1.tgz","fileCount":45,"unpackedSize":155199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMki1CRA9TVsSAnZWagAAMLkQAJR8TuDvJvGF2+lmfJJz\nFLFKrjPkHNpJ+iC3b1PvqS8Nks8Stsnux20zhpbm4pf8+dfJFfrE+16zCP/l\nHFW5uO34DfOQ9AzBFue2yS5IGSToKTL3yT3w5iqUXZX5Ff8g1RkAyyRdh+Nl\nPmWGtQ8ULtva+IOZPwuc+zvw7X2JCQRys79+nmgtzgxql0fl2avsQ3BAIA8m\n81B/jFHDNWomqxvl/JVySKI8InH5/1yB8Vw7pTQVwwLh8CJvCnQVNSy1mXOb\nkW7NI3+19UlFgMq3usuemAf4mANGW1Zp3259MCYFm66HS3bP1rg9D71FoGgF\nYNUefD9zOaE3/71UFcyDReE60hWhm0fnsmMcXZ9TnalwRZZilrcRdc8ZSSH7\njAc8agNw1O7bssGsbB33h6U0R5uO9cgjTKQxCBsDLzXZXUS4s9LFXedMxFfg\no+g6FpD9IBzEUTCKJ/jBVN6nKyUhMcAd4/sgMTB4U0cFgAhqBL7V8lQVaxna\n1xZGRgjZDmR/nb1V/CBV0wRhCgwIPrsf/1NUGAEx0qsbmR8Rupd8xySb22aq\nHaPiL54SBWnqD/y2FlzveRU0IP6ZKOOVomrvIiQ1lQFkNSp81Dg/35FPS68j\nGbgLSkVZwTChcz4FLS+eV0t1WQ8tHSu4jl8aRnOBnvLgQBUOJ8u5+15QjDRa\nHLeo\r\n=2ndZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHIioC9S5BxNTxUGeywi+uWLwFFJ7Azn+5IXV66c1fVwIhANbcn1WO8m9eyvKJVMFOfkQ18rZD6RxR9JlrIXEG6qk7"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.17.1_1613908148775_0.8939736445005386"},"_hasShrinkwrap":false},"1.17.2":{"name":"ssb-db2","description":"A new database for SSB","version":"1.17.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","rimraf":"^3.0.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"580eaedef0d0696d9e279709147b69696710144e","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.17.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-yTZPg4mPdbWWpWgN0IUfL6lOOOsz2yak9AZ20Lywou1HPvZLzwfMD4/1/KAho50ELjEZkTDhZluu7klqAKNypA==","shasum":"fc8e83dcdcecbf716da4bb00d06c0c4cb18fef50","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.17.2.tgz","fileCount":45,"unpackedSize":153539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM3pHCRA9TVsSAnZWagAA/8EP/iYa+kTP7BMBUUC0sZsk\n50HYPyHLrKu/0+7jBOcekbwTlryf5S9tu/sjrQtYhj0JufXpwdUNkyx7+TQ8\nd8FSTvGL6I2kCIhq9fMg8S02PnnNKx1caU3pMT28MUAdfcsb3GkIp8OGy6fX\nTq+8CimdXfqGJ883Zn0LYQHS57AAs7r4l7KZyLO0Fmyyb2BimdeMJWZULBAe\nTh4mZAO88sPRxlrpop+f1bd4tuZpIFbGxgOboyAm95y+I0nmInnCLTwkSeVB\nErdGbPr3yqTzzcBHzfwShK9oB0nf9ecM4byFDwGE50I6iqTR2sZwwX582gDs\nApVN5aRlZW9kcuPlsdB9WTAOMzJ8Q2O9Vv7CUP1/ojdvs1WLiXXytHzRX7Rn\n6X3c2M7UXRYnQK8m3V/TqoGXbMMvTW5zTvCwg2bVIB/e7+S/wBEyYMpF23Tk\njiIYDwDiOXL9Ac40ptXy7BfegGNA8dElLdpPwg23UDmFiBoCQ3VRiLuN72m1\nuqqiC97n0PLBAaMH/H46msbQintpvc9to/CUM4VDYCxNZ90jShc6Co/eKRPC\nLVxvsjwjdraScxongdDjm4405cCU89DGhijd99UeV5asDpP+h9pzYaOmXRdk\n2E1aWyX9nRsPRT7kgO+Do8IckRqVgeOSXFzMUIXjEKVWZ8pTaiTNTX4Z0imh\nX0KK\r\n=N/Ar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK2Hjb5d7fQK7AztPAOuFwNLMtJDkoaQ7lETSY+/imjgIgB2RntMRrP6wQPNe2oN5jbyESUUqpnKCP5E8pXVx/GcQ="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.17.2_1613986374738_0.7975833038428197"},"_hasShrinkwrap":false},"1.18.0":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"febd4c1700cebeddb351508855f211639357531b","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-SMTNiuWfeIKyOtHI5FcUwOZkfLlJzFWyYTFqA0VXtYtZLAMzfXK+phqbJMZW1ReUXYgFlYZS+w+2oDGj4A8elA==","shasum":"b229160eb9355da87cf9628a9c877da957407f73","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.0.tgz","fileCount":45,"unpackedSize":157598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN7OhCRA9TVsSAnZWagAAHPIP/2TUEc/ArCS0LFDc0UQj\niC4mNZ3TTOMz4ICx8+ndNdDJ4KgA+P9qvgnapDNKojavWvMBUAvjAvRc+Een\nIZ6Y/GrYNYtnikDluFULUQN/W1ZY1lOQr5euWv9m+H4+7HWtnrFnER5lU6iZ\ncE5uiVq2EfwJBT9hT3m1kwzf1WHzgHq24K/MFTsT83wNmY69E2CegA1BSeBj\n+UmDzeJ42ve8Rf1IkRbA+GCfh5Qg+etXbaFLg9gw2xh6/3n4h1Sx/uY9crHJ\n2K84UB5AvV9RqonvzZMSEqZKMmmS2qrO3VA9F7TGBCIQTUbHqH2Bj3izwBSM\nweJEnHAReRzUE5qlj8tZkn3KCdEiF8JDBLIx2xztbH17nshHmELulK4H7Zzv\nB/WwqlznLJUAa/kerHx0jn/JEtMh21IeOeyQnVrAVu0/Eogt7CItmWFvx7uh\nz+28/jhUI6mB67zE3Gw5ObOF0frd5UhCNa2t+O99eHrh6rVRFmVdgu0VDy78\ndY3Ee7XBMZfaZU+XsSJsa8orbj8C8f1OTUsE1HgUaSXNHYVucshWMSjtB0Df\nCJHBNI5itXwQGIXsyhBr0jl3d30EcGoCsakDVYPoehqLaxNk/O24mdV7au8N\ndZetNnC45BBFsPeyVMgf88RoOxBTKmyEwIG8pZvF0ctJZtN2ztxrxCDsggnN\nKHj0\r\n=jgUp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvtILdtXpsWTYkv9sD/tzQZVQua2pjW4iBDrcNidWeYwIhAN92G/zsxk3V2QN2zZvODbycVxWDbdx6OAu5Fm+QZDHL"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.0_1614263200773_0.6199314058458982"},"_hasShrinkwrap":false},"1.18.1":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"d62d5ef7b412c5deaa7b7683946e8a7bdf1d7d90","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-p7g8pnFnRpMacjX8MVwsYzfNKR+zNJmVDLUzlLfxiEFW9MelIOZGMYIxs35iR1VQhizIP7ZxRsK/b64+uVf5RQ==","shasum":"c22d34dd6615f68996026157ba472c613166834b","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.1.tgz","fileCount":45,"unpackedSize":157598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPMqbCRA9TVsSAnZWagAAXSwP/0VGiAOj1fc+tJtDhbzd\nz4jtXz0tMhSKyWTOnpN3Y6fLE4A1qhAlw8sIHsWF5LdLTnah5KDW3wZeblp0\nid8CFOSkyfoSdapfg8Hkbs/22cR0V5F11Nc3r3fC+++s2n6AWHnIV9NCcCAJ\nm7yVFfiLVhGjljF5vpGANpUzN+IWnolDpdh9O261NYzej113rsVfpGX5dhnm\noa2qgr+/1vd0qCQ6yTWL3FG8KSbsloTbxir26XhYcMjYrejUlOBAFn3gopGG\nP6DNXzu0xmko+DfU7jLThek/HFxkwkjwQPU3Y6I7qAJNqXm3TRInGndO3lJ4\nsxLSQCx/DB2sLRwIFXFRD0hVGWj5ZnBKwgt0JjBCrFs0TRL/Uj8uUsluR3kk\n79Vr2/gokyetpIypeY0YMA4WTAAh8ZLVXbHnziEkO0SK4dYgmr+U5Q++5B3+\nhOg//Qn/XBKK7W3K9rpcT7wNfmIzfH2pI7VurN2zkw7fI7nzb+aM28FmJDGx\nvgaNw6/wgcFCXrL6OhxF6xh0zgAeL9TJYGTiZNNJGGbLCoFyXW9tE8kMIOYk\nioXnv3YnWkF34vkZ7UfAWneqfcfNq3c1KZtvioXNZHSG5uWfNb0EjB9rtMPH\nTbWIZYdFzTOnbQ/FAExkVMkOAICbkIgvQtEp1W3BCPlkqt36DKgLG0kFPJM7\nkbgc\r\n=j/ql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtlK8XlD3i8tTGWqDH+Yg9WO9pJT8Pw81Q8dmOo6WXOQIhANpj2FZqGU3y6vB1ozRgfHR44CTU/rz596Yri8fywvlU"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.1_1614596762625_0.8125553302813295"},"_hasShrinkwrap":false},"1.18.2":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"56fb38e326ab950c2740b30bc05aa56d5d3393f6","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-0DDsZJNBDSUatlJD6oAwByBjTF9vzNHF3T6lcIY1AvuDfTXcLBVMwijCn2phPTda+0xzTVJiS8X4MuhkFrCtww==","shasum":"dfa61c2a8de49622587f92387dee6dbc30c0ff84","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.2.tgz","fileCount":46,"unpackedSize":159422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQKFTCRA9TVsSAnZWagAAp/sP/Avq9XUzXnLpR+wNpXM9\nqPwXg4DwRpuud/iEIuXv96ZanJ3Y4zM0loWFzJzY/LPX3xk2DqdUnb0lGq0o\nIo4w9N0PeJR0exT5FHiWCNg3ms/R/J9qK3e1yPWbWndH9DLOOQMZceHtKX7K\n/s6CRugrnuAThzQtSvPbyZUCijU7/CtQay4f9jkxijjvpSsFFwut4mtVjKah\nIObSBtcU96EHiEeE3wWHg1FDVaPtuR/1Esua/NIq1KdTzU/H0o50Q1adKKUl\nHhePhRLzQlNPf4TczlLXZvnSD1Kv0leQ+QeX8oHig8UwUg/WmcXQJO2/BTVc\npEegsgQgS/CMHT/jVaRKlKS7x/fp7R8TCJcaoRj4UpZ4Nl5DN6LQyTjBWWzX\nx7l3K6VdspIZZXmQEENttrHGkRfK++R5bvUt1RMwSrL212JHXv1m9lSrzL0Z\nLkTKBBhqMk7GY64+SuRURnjjYiNyybb3BNMSZsROsSYJq6E1Iy+ohVCkRJ00\nOWLjhHZoMHnw72sjnKqbGhkq8OGbtKd6jgJ2v25ixV/ZTy0tMd6P10aQ+24I\npDEZPJiaGIEkPZhvu8V1frPzBf6cf4XzvTpE2Vvo9VgMTHl5cT9EiM5PCKQi\nldXOZhMY82Xx0vyaR3TyfDCobxcYQudEbEq8SspoLwTQ6tcjPn9odH6VVDe5\nxEtI\r\n=8sjL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2l2YkjeLV/UnFQNBTsinlZbCpepCZGha0WDPpf0kDzAiB+awjStZ/2pGIbJmiao0487XonHRBan/jN7nPklPhOJQ=="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.2_1614848339393_0.27643862491328663"},"_hasShrinkwrap":false},"1.18.3":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"bf0c3d1a5db85919478a55b3823fbf19905037e3","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.3","_nodeVersion":"14.7.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-A5QHs7WkZJky/aE6Joewy3bBjx4zJThbqW9UtRgvnF5OeqQB7JuIUKF24kwWLP7HOQv43PpVjlhHNSZPl67Oxw==","shasum":"5fbbb7350507b561d818f3a3653efa3547f8e2d8","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.3.tgz","fileCount":47,"unpackedSize":161409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS0vRCRA9TVsSAnZWagAAM8sP/RWZIi0UkguFa2W15pX8\nyE9I182cghdiXataa4NhyjzH7bg9L+NJevyT/9OZ/iSycAm2vERcWwSz/FOF\ni6SMRK5mtnYBrZgmmqc1Ew1rOfLJF7HxoN8UaYS8jOG0EFQOi1LdPDBtiw7j\nhgZ+VkTKGi4YvkfvXtuOQqh/j38jfBJsc+fbfurI189zrqPrOOYpztRdlGJ2\nka9EgBw08G22DYqsKMkPwwblcgKAJQRvWmloa4l3jt1oOrf6Hw4s8GUTTsRY\nPFyIhDOGQ2LjxUwcrreV7jl5I8Gun+6ZBOeTxDRXO8eKiuMCxi3ak9Qw8Y5l\ndOb8NfwP8La80jjLyj0hhFOZ1ZfsVZWsttvhitTBkuOKKnaeqalI3hJzAkDM\nA9foo4IHhiIk7u8wJ12rruoRuNF0Zq5L1mZz11+82axXKj18q6vrE+/yyJvj\niKXp2ZmmS2tRo2V5x8rwdrb6caOvscASLLQ9Zx6xvSXT+vw0VzH5n2hrcSIa\noKk+eH/qEyyOTycHaMe1+Ljws4NbU+O+Q0L3sjXfSvvDDoGmQCDMXink1OI3\nO8pvhZnna14T/TP916cL1Y8cF8ZjLhRIh0MH1crt6Qme/v7EqD744qhP4WBq\nY6a7bJd7bp/MZLsarMlRrvEsF3E+f6Tig/bGm2tSnq0eD15mkMitNTJiYFoX\n3T/Q\r\n=UxqD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCSE5AzQ4mLhKCXfdi4IbPtUqjYl8trUivgiRhKIMTwQIhAIl+LV8lXe0TZVwjTEvbzKt30cnYymedsZiz0+0w9uah"}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.3_1615547344384_0.09025918661958432"},"_hasShrinkwrap":false},"1.18.4":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"55eba8fe142670f0da30bc8a30b66306a6514499","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-KXrVRhrlI6IKz2EcpzJxNVPhnTkJX1IETiUSJ8SR9YxZv+YV2fU+1E8TrXxyLZvPF10dJ/2FYH6JboW35HWsZQ==","shasum":"0ab95e5ae6e8899f1b4f113d9ea6d4cfeebeedd1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.4.tgz","fileCount":47,"unpackedSize":161221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT28mCRA9TVsSAnZWagAAMMUP/1rxG0zlNfzNe2BOd0Te\npG69T+gVFwsVR4K6tsR4NpO3SloCxN7CktvkL5wiYQPDlcjCQVEGRgaDoLTo\nWFntNmh7yJ7qq6o8NEwf4qbpMNGHBX/CSa7yOd0LOzOvza9JQcYeYORn53pG\nF8SrZaRw+RWYA/cdZepUII0EOe12wUI6M+sAH3TcTSy/mJKH8vw61YqG1TWW\n0IKGrjpWiQbcM6CUP9XX9QHq0VG8Hnvbmr6nT82+MdJoelezmNtsYU/9VLgy\nHPXLSCWuSMapAySSMCR+PiZqfRhRsjez8pqLWyhME929xoyLR3PMqWat24po\nV1PKGbH48ksAFKTxVoKo6sZIGokyb7nAKWxX1iKWxnq/Lua96647FfDQa7+L\nIpKk1F7ywrra2k/XyTSwueYw+GaK38o0i2Fqgi/vAbXy5HmpfoUwDN2DWR3A\nuYyXqRqyelWRXNQjZeUQf32jx62m8YxmW6EOC8gsDUh9iZ/W/YsDG3JQb4S9\nXk8z6ca0DB7jmQcymAyYPFh0jVYzVdpDCJoq+XZWv4a5zMWQcfQAoPx4nIto\nc2ZpKy9irpUcYJmVp6RGlqJUNHWpjZduZcYx/FNV2FYXfiBs+2k/IauJxw12\nkzyFy9yqcjxrxxywpfYeh/K08IcVFxHCwdgrLuzaFPDQNAl+zV89JOfxigrj\nhqMO\r\n=bHA2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQkpu1e+UGDMXUe5aiJNXw/q3y+S4D2LaLRTjsdlte7QIhAIXZtU/P1MZ9uTasPhIkqHqGgr0MjarZWLF+WdrhemGy"}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.4_1615818534446_0.3399293139244597"},"_hasShrinkwrap":false},"1.18.5":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.5","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"7c11b8d48b7441a2f8b7bf68530ae69f4d832679","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-F/5LpySJuANUBPNemx64gdyd6OFER9cBjecS/cBV76/xGcHkC+H3UEiingrZfw7C2r4FHux+E5ZdSrZMCZ7uhw==","shasum":"426beba62df5febe4e2bc17d6ef89935ccb9f73e","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.5.tgz","fileCount":47,"unpackedSize":161241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT3teCRA9TVsSAnZWagAAI10QAKG00U5AvMK5APRKpMYW\nRBBdv+je9AHngxsiwXvMyBpnrrC2CYLhgv21zT9NXY7GL1yhUMbnYw+BReTB\nxJfzKIbK+JEWz3dNRjLfRXFFtCepId8KBrOzVgcpxoxtU/BfQHjcXu8FfZ5L\nn0oR9c1BXDBZ2L4lIvXy7937fxJ76ngxczTtsRzr+vSd2uF7QqUALofD/YeG\nuBoArzTtrJWVh98Va6RIyCkou/Cmnvhd9G3UMmAcg3rxQRlW8wbOcmCGEKmX\neSUyDyQcDoW2xS2OoNkVb+2QagKmLdd/Dh8ipvkPdZXg6eDogzsviNuT+sH4\nCfoZroUJceo4csL1YTOEp92YVP+fkm9SeZ1T5mB1O/tZCuA/zxWXXl4clQLJ\nM6B5WBTWVp3x2vbSGt5NCC0UXzb/QZ41zinfIadslAomir2GU39Wx1McSPIZ\naumiEyTV4oO8syHpt9k9AP5YnMmawQgcLRalj8wMx20MlkG+fzej6OPXNAIu\n6DiCJmAGFLuialV66RCWMvJGLPdOEbGgOZUDQcPK8wQyRXcKEK5Pozy5SB7U\n2GosCEWaEemOkua4gqWhXtLekFkRURXx3j+gA6133ejjdTvoBs2yJDGfAx8q\nIuV0XmFGoJHZWb/SOLW82nLXCHIsUBWoTSXH8zzuw3pS68mIJGB/26qEXLr2\nxWJI\r\n=e9C9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxIBbPlhjOTSOJ/L2pcCqq3lAtQqMkbihZ8x3nvPULqAiEAg/JrfdauUbUj05WXjvLcctR6tiMi7kTh/MNXk5LF8Js="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.5_1615821661950_0.29641911980481495"},"_hasShrinkwrap":false},"1.18.6":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.6","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.4.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0-rc4","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"fc724855ac75b68c03ce43971126966473694124","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.6","_nodeVersion":"14.7.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-Z6dkEhpwJbKWV5v28s2sFj2Nu8FAF/ANX24lrTlpr1ltLAb4Us1mtp1y6cZQhlXlmy+ILxDuhs51/hhbjKfpmA==","shasum":"d235fb07f6ff53b13f44a30f659afff020e5aee2","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.6.tgz","fileCount":47,"unpackedSize":161411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUwMrCRA9TVsSAnZWagAALdMP/A+OPR+NmubQ47zcWpI9\nlwYs0MAhdXWx+eJq29bz8uT8EMBttYqg+w6cr45Fwry4HVLN9G2B5ZTfBN4g\nyFdbW1GTIyunJw2PHIl8DT/2Lvpl0UnhnApEaokALXp6HGZcPJIj4+0aagEw\nj2yWgxH4RprvpxLnNS4Y9KGnD+qEMT/SMEYUI6G7N7izJ4ftU0kcPCYwm/XA\nALxbxLYKLGIQroKdyQgS10tUbEAvb2QfJkyil2VZsYXuoAc7Nr9Rf4LQe04e\nJQG92XuQMKpHhvAWVxVeTBxVCyLukOwK7ijUDuad3VrrisJ9c0vBuP15n+pQ\nmAw2O3wPP5twiX8Qh0dOTjhfE/ErDVBHGymkj4Qnf789guSzMROyzFIf4i18\nIMrbfOd/TckL8haJuRIIJuJ5BsZi48pZnzoOP/7BoB3/fkN5+EWKsCTTmOpW\noBIrLGPY/1ilEMWWhewe9mbgeTbbbJUJGNgHRglu4T63Zi9yh4RbJy2+6U8H\n0yxVaEbEQavVbhheOHDe+T4rSVAYHgDCa/BK9aeOLFJrxUOBti81x3kKUP3K\nxlazFn8zWHAli2bWjz7mfJZFJ2H2+1STR/O/bPNkaydOpE6q5/mcNMkD2txE\nQBMMQ9VZvohqXKF0W3XqBtrvSDKXcmbbjZ4av91WHCyUvHPSNl6mb5dD5v+g\nqvNP\r\n=6mbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNsAH95j7A/vX3qA5iSLCdMqY4i1RgGFM4zXhej9kJqwIgc3Bj9VK/U8tyFeVWB3S+mIc/8VAIaJROMtSVTuLMFT8="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.6_1616053035105_0.16246788741215212"},"_hasShrinkwrap":false},"1.18.7":{"name":"ssb-db2","description":"A new database for SSB","version":"1.18.7","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.7","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^2.3.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.0.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"5269017b4e978560bab9bf3a8e7bb3f20de8612b","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@1.18.7","_nodeVersion":"14.7.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-sTHdEMGMaQl0ysxwwiH+aUcoPtSXcSDbCBT3/K/wU7pjWctWSpDjZj2ZIE7AfSmIAcakILN1xOGj2kEmtR5caA==","shasum":"069272d16739d9ba514731a2074db5a2ac7b741f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-1.18.7.tgz","fileCount":47,"unpackedSize":161506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZY8TCRA9TVsSAnZWagAAsmEQAI9eM7Bc4lPTyeMHTdTt\nJwsSTtFXNy9PYju9ZwqS7DC8a7bbF7QKvrxZ02r8/i4Wlacl5QL4OKOMNEH6\nXrYC/G+i+Iow42qKmf1h9LoCiDyjRozCoP5x7GW2XpPnyntAATB30oxSkfvm\nixl9FRCak1dbbJc0fo/604mTGao+Z0etEznx5Gz/O/y5qlpRxGh9eqTBcCHn\ne8e5QzB/shV/Aov60JrgUpVJEsQxjeMjuHL917KmqfdprFBPCSU5YrklkblZ\n0/+cvDgpQ3eyFv9EEihuJNSnYYYaiNcObiMZwwzufcCnniGzIKX86aRrgOCr\nhP2mIEW217/5JS8LzAP9xWdQ4r7oZmu6cpnBONKD16jT5IdQXKLKra2liRlS\nPizZhjvGNvZI4MwhC6TFJ90FRatV8Jrd+Hu8/maWwX/swAJFHW1ilKUP3DKt\nD46m8baqaKvNKmzCU5x2pAyfHWF1r/AjPWjcjAZgcU8NDTKKsI8BkI1bs2Ww\n2crGhkbVdz7fI4E/J9pmHel2X5u4RBV88n0KNZR1y8kYEI0xiIOrvSpBh9+c\nKE6KeYX4XYAelUdgpfpl5leyejvLSe1/nxh6zsQk7dE5Gvnpd2Wt/1/MfdTt\nhpO/vVst6ZEro44HPB7wLTVU8yjVzhU053vgfstUc0HZJqWU+EkiSwPd4hgL\nws14\r\n=TVX1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0OlwGFSIi4buwpHUslAY5NloyENAVJfeZp6iR4APr6wIgcWUCNFIKUEQPONtpkueCYeqhYx9E/5x/CbP60+XKN0k="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_1.18.7_1617268499314_0.0960469342811534"},"_hasShrinkwrap":false},"2.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"2181716f2bef0a4def6e7cc4598534a33c1ccdce","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-xDl3GyhLNC62KDfzGa+ueCLUL0uIvu92n282E5vVnPTG+pJg1qCDSqVG6tZBbcVKLrSgar6j0yLcT9QjrKR2VQ==","shasum":"013e7a53fb7d23435d1f2665c55500838fb48722","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.0.0.tgz","fileCount":47,"unpackedSize":161860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgas4nCRA9TVsSAnZWagAAb5cP/j/Eu+APLSo37erWu1lj\ngIaHms30S2UHBB2cVe3Y6VnVV+6iVO8ImFy373f3dykhjfD9VZMlE+HRa33g\ntqpxgZ/EcK8TVTySt227WiPVCpAUR0IlSLMcXdDWUTp4XzaICao8mQXgJMtm\nhJOMvbB9xcnxPVKog0D/kzPOYgn8Y3cYtSq9rRGKsDUKoiEh1W8i6qbUBZmo\nPBoNaht5FdyaDiuCTgeaS2WXMRgl3wcU9B2hrqtbUWf5wj25R1ztkNFvAjyu\ntbvy4Kb7huaVS0gLgXS8sIjlvjnbkjbWm7m2kvBY4xsIuOpihq8WaZOZbN27\njLgph3LJW1aKVHA+g0C1l0g7UrMxj+jUr2DMV02Z4XIQWYKtZsxnZiVSbfcB\nZTbunbBRoAe3eHdtaWj9F2CJE1Qaguf5KwMajm4croPsvDfKm8/ZOcYX6pbU\n2HA12cWx1GOKxykLlB3yHP03KFGchg7Y8U1JTkTIHJdfAGNWr8SqwgMV/0a0\nDNVyYdU+eaKQbKS8QdUQLZhjsNZgRjXWB1/8aTQFhnt1DfxeG7NWid8u+vh4\nPsmYtzQCGx2sjtSUTQ51eJbW0HxQVrIGKP3JKVXJEHeHbjwvHNXg0ruMBplc\nOcYEmjWKD+/7seowIJ+xA/oI2WGJN9VJgq1GZhdUQLEvq74PCXqENgBAEnvy\ntsK/\r\n=gVNj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbwWJjJSyocvF9dNlW7w2Bvvel3D5lh5X0By+R4IwzmgIgds1rIgIEz0n8o0O/1y7P3qw6Sc7QZ+catumsIgDnMxY="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.0.0_1617612326384_0.936972259710914"},"_hasShrinkwrap":false},"2.0.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.0.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.0.2","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.4","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.1.1","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"bad2c31395947643a68752bb741161c762d9b37f","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-oiPWcRoij1DLVOD0PF6g/2PeybohyoGwFCfSk4Q0FTpBCGlqi9oj1mFT8ktqmO8M2JARtlvBeEUuJWJPjkIssA==","shasum":"cd87b99627283b1839e0e8da119522c105d161cb","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.0.1.tgz","fileCount":47,"unpackedSize":161860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdwCwCRA9TVsSAnZWagAAm54QAJ6gLv4kE9RvIqGuhX1b\nby5A0dsxlBV2NQbwmDra7nE2GpDxzOV0t8K+AaLx7QXfW+HI1jOS473XNMi9\nVSwjupCQxeeXfDk/3YnyO5z/6Nu5gXnZuIQD1Ma5DRf7EJ1v/UCq6NJAdVZK\nuzMsjtfh5kvymFJQXX6Q0ILygy9anonZ/Msvw9Xeo1hntoPWbdj5yFzqJwdH\nA4hG1NTpin4sXNr+Gq3tiXaQB2t08NJweXMUScCsDBo/nvs5ghvXJ8GjyOyN\n5PaIpicuTR9nOpSgqiafQSB3UpWPnvbh0LQJgTNE9RzzvHcla4mqxNB6rsTL\n3sPmv29yGG6zXAVdtpzMdGWu3RknucMzmwydzvkWad93y3Uv8ehQ1Qiw+fmE\nBC4ht3ZllUM/2FP3mTUNPcJ73PY+3ZPAOUz58XKZ7BDKwoRasW0NJPDCyRfW\nJjkAMR+v1ZYVfgSXuVyjkVqYPQ7sTaAKQ4IPqJFrNfbt7FnCFhot/jACoEzY\nlsTOpBOTjixZaQBle87D5tJVWYf/M9hmmf/eFDODon22ZexuUNDV4EVBMS1H\ny4WM4pbqWQVm7X0dhlDkJppz6vNXG0AzT6o5e1IDiTgdjIEM1lkgoTlq8mlK\n8tiDsjQSocTpLwS3vSh2IzV5sIUmVaymqB6smhmtnTVBHzvKOKEeSbenMBk+\ninW4\r\n=brHC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNzp4UQyHjxkTm6GkiqPcyo84rYFMGNsx5pu7sHU/Q4gIgLa3JGMRwaqIMJ+3z9MwHb2D9Rj+YDMKjhd0iNcwX/SI="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.0.1_1618411694739_0.2460044947769553"},"_hasShrinkwrap":false},"2.0.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.0.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomically-universal":"^0.1.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.0.3","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"a13582cb50d88b133b7af07e2a19e2e2943b092f","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-ylN4uqh18gJjDrkaYWsuEEMV4rCLcKuYIkL26hgtAVJm9AfuOTBIdhZZHdfeAMd2ZkcqAmIR62XUeQL3czvOsA==","shasum":"9948ccfc4ec021af2992ea27f6c86dbab001c4b1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.0.2.tgz","fileCount":47,"unpackedSize":161860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeAc7CRA9TVsSAnZWagAAk4IP+gPgW0E5FVLsrYiNarAj\nUtIMl4Ut6O62VW7y3DKCdfRTeDvXsWED7ZxtEiXGBJuNDXxItyWkVxAB/L+d\nsfPf/pnnUbJDxiQuR7Zn/GEUdojEAI97qobqCnadbdWF5FbmQgN2nDRxqrQJ\nhWGMSfE4lfEDwD3EAygHUfgNpTguMb+7GzXEga7lHY+VOVjWYY2mycW6pGwl\nm1IJv0W+Ne9eQuF2EMPwFYTDMj/ob00pPRc1persGMWmC63S2WqYHMQ/Y72H\n9C2pQP6MYeYb7UCxESBIuZqnojRQrlpNxXovyMNE/OZcl1vcv+JPCpXubEMq\n/M+bf4t08kMikcB8J4f6RAfzyKg6LK/kIYZe0HDCVaKn4A+J2R3Yp4/TCHBo\nWX+2ItKTR7T9LGfyipx9CVCIjscDdQpVJfesUkSRqcqsJ/NfBaMVeC0u0fJR\nZd2l8W5PYua4Bf9GGcuEIAbq+J1mMYVWe7e/YiTnc1IKwKd/zNwRz3SCo37R\nh0QFKx/yY0ieGdAxZOT+7thxoQeBUlXzO0KTPDU4LEyeRe0sov9/8TrFpewW\n7LDwCpm9UZwVDXOJ8j8iJzjGDRlmpsRzY0p1fQy4TD9/zYGJ8hxY7pnRGpXp\n3Kf+VzjdjgpsxM8twLpCWFP1Eu8oz+Pir6u9tM88yk7t/5I93tuROtTU9ak3\nQ8dY\r\n=gTk5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVVRlF1GOGn82bgtKQtKthXbl/hxvpKCHadetx86ZDyQIgN9CseifbGSgyrn9XbEHWoYmHvXJ9m5mKxJ7xfn1S03E="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.0.2_1618478906545_0.0685826857797569"},"_hasShrinkwrap":false},"2.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"ac55a34a16b24d0351394cc49f9b174f64d23252","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.1.0","_nodeVersion":"14.7.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-ddpj5W1iPWx7H7OiJPwpfQ28mtZ21tKDy69YJrCjrojzFCfXxqAgs9/X6r2xzYr7XSCjtjeppDn5i2J2COUVwg==","shasum":"fab36d156a131e7626b362e07d25dd18349c7b15","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.1.0.tgz","fileCount":47,"unpackedSize":161922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfW58CRA9TVsSAnZWagAATZgQAJBfbMEQgZok6Nkfmatb\nfnPuYlzmmPWWMOqfnNxIW9iNDMVDiMJbMF2xyCyipbdJrODjlqQ60sxPnz3H\n3ZNs6pitxejD1uvbSvQLeeNuYr69zrtGawDQh3JB1rYl6h8uBg9AOJdf9KgR\nQOTODRKDIwenzv6czzI71RobxiHvt3ztxvjlpUGRAdsOPfEz6afpQQ58nnAm\nslrbGJNvjQtTsSov9n6ulWJh00Hxat2HabLKmfw/5vjpWGpTISvtgeduFV/3\nzM2TllxUfaBExADsdSTc247y7vZwuIBYXXOlBv2UWdLcmyJIBnDkAMaR+HQP\nSf2cUJDxr4aLpTC0RreA4Qse9zih13rPBqNeZldc7XjrbVxtr7r3GPhWnFrx\nCGuHl8FGVdQllcIX0yQYZ6NlaXdfJm62egCHgNByvzYp3EhURfDDBPz9l2sn\nIRG7KOAOM/+x9WA+QgL0FycK90sWnOT9uGeO4z911NEKhacBiJBSPfaZ8YJe\nDCddCsC7SN3ZOCCgE+wxx9d8s+INWLZtyP2GcBK6NqcLtbl0K9ZhUvvEr6gn\ndY76ufZ4Kv2d1PWLfVMECRVsZ0gYeJq6okyq8ARS/yhsDB232Hm0z4WyS4sm\ntRTRVjw8vKbTm3KScyB29mhWTag0FeZZtBCmeQiDg/gWkq59qF1jxuG1cW34\nujS6\r\n=OQJC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDl/RCxuVd8bg13hGKyFc7E+L6IlI+2+O3S9o6cKPZXbAiBF3QSy4DJkBmENsMSye9J+zAdvijers851D81EzJGw2Q=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.1.0_1618833019910_0.6596846482829879"},"_hasShrinkwrap":false},"2.1.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.1.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"c2a06fd927b7ee6f516335847e54f6ede7ecab1c","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.1.1","_nodeVersion":"14.7.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-6A2vLmDpz454ttFV3iVEI0qCIPYgsOlBtM3PCKn0arRvBKQ86e3Grr1/gCcx68fz8yT4fTC1o9ikWiZ/uUGIdg==","shasum":"ee68154df3516400d73e513239ff085319696f92","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.1.1.tgz","fileCount":47,"unpackedSize":161861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfoc3CRA9TVsSAnZWagAAXc8P/R685vAApBtTgr5ea8Hc\nsMBty2Qcde+3gWu8HDaEhdHJMsvPNOykmLTg1FdaQhCfyq4GrIYYt+y1dWuB\n/81m43gmMAl/+wlWPA0OPZxsp+lnA8eSSn8y8BjMCXh9aKoKboE9s8IgARc7\nxcnyjkrHvl74o+U7VhpIuWakXqvl8Y93LO8lsyZ4MH1plMj/K/O5Gj4aizHV\njRbcVDADhy8SDH0QS3i3QZDBpgJfM6d6CREHcFDB4E7bMMAIiEs/QkIp6va1\nfzHZCigcy7wrBE/7WeGMQk3zyv8tkXHe6j0gu1JaxmhL894VIsSxHDReHe/A\nriPGe2sTJCCdaAjFCKM2exwHv/NtUHCzQpVSxQrSaAISwf9HopgISD6tGlSu\ncdsoUaVEti04gLkIGdOSWMdQs2kCJW8427MaQ2Eevw60TT3SzKhg+ItMqSQP\n9pjdZsSOHE3Je4GpS/avGzbxl5PP4TVHlMDFimjYpVRo7D4YFNcNV6qNCUgV\nTVuYXRk6bZuWspc8ElIYmRoIBpQxzD1krE8ZBLOx+VqigaQy2L9nz2fVHZZp\nppYghd4C3zvGrxxSiT7lHsqtKgwzuDP9z1nCGm/e5UjwFAGb1/dpyUaXKvZA\nDH/ti/VoA4cYp0brb7CFxvG+BFQtWjkv4Wcmkna/cwYIRLCuiuDtZh9Xlr0v\nMgxE\r\n=ozoP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZt9HzsD/QNQD2652XhH2OPcntnjpnqNcP/qTvtBafjAiAGwq35ZLhRZTcNlNdQbCDbsxisS2EgPHJesDAwxoMP8A=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.1.1_1618904887332_0.7427678532567006"},"_hasShrinkwrap":false},"2.1.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.1.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"5bc8d86dc6c44ffc299d04e53edb16bfca3dceae","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"dist":{"integrity":"sha512-FrH++v1qyoCVq9ykuyjvzvsjNEX8mpqY8DRt0bOvIENOeWTWHCA6AXlP8d6LU39CGlwjw6ftlZr4ObizYH4zSQ==","shasum":"5e2a04793986619c9bf4139f0d7e5e15ac72141f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.1.2.tgz","fileCount":47,"unpackedSize":161906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghquWCRA9TVsSAnZWagAAV7QP/igecDWVOEGc6y0EfN6M\nkgxrRz0dDzRJEpkbKivtM25gq4fq8Iiw7UZWN+YqO+2cFwbLefFLBMyDTP6C\nlIciGvB+TdrbcvM9hc49sXos/fAixR/DczUjTBQzCIDUGY3Pve46znkY6uRF\nlTCfjDJB6Fb3ifE5q0rrmi/r1V7+fnqozkFkd2v81iuo4hg1eKF8K9rD/NBB\nHpLyPxzyqe6UviJWflNEwyAv7PLsJoZykKYrSJJIZm41cX30PyIYY71Y28sC\nZTPNiuAszeZ0pdvZ9aVbOX88O6rDHQAS5F3AlP0qu84FQOGbD49YM2z+k4qO\nxPClcjvbK2q23R7tcrsjkCW/yfC0WiWwYRU3XxkwnhRW8Rs1hu4oo146CCIV\nafJ0z2fT/jpW5AMYnTtrH5E+pLRkYS7C63MeouwVnAr0GTZzoSTYyByvJk4B\nenBd9N1zoXslXyk3RdXsrJbxtCGdKNwQ51ArBzwcj2LqKHe+QI/aI9JCLtmo\nK9j2WVPuU2b0Xe9Df1JNpXvkD/SnXab8utvbEGwSgqBfv/fo2T1YZzzLYkSu\nGjXMNiqhVzaOzrfP7/7Er1E0j5qvSd2xie3zFNFNUQTuDJK9EiowQIzokCgy\nP4Vwu0HB6vCMA34vENCOS4+5GBSet5lNThrcYqkBdI8zGp1VFyGx2YudmstP\n+mjE\r\n=n+kY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/ywPFHofYO5Uv5IWyaJPAJoW6tLYo+JGy3xxP03wJ+wIgAvNpgWnjTeC6nW/EmdilrdKkvz4dZ3+UH4s0TDQPWN4="}]},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.1.2_1619438486353_0.9654881104628383"},"_hasShrinkwrap":false},"2.1.3":{"name":"ssb-db2","description":"A new database for SSB","version":"2.1.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"4cb26aa8684fc087002ece0a0ae37aa58b1e768e","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.1.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-neA96dzAzxuH5/btqtbZ3h3RoWVdAT4b8rJrK/oZPfaOHMkQHL75IBuviTqkgfXoMqx1exegt4AI4bVroCJPmg==","shasum":"a26bf5d852abb626aaf49acbf6b4d275db6a7d0e","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.1.3.tgz","fileCount":47,"unpackedSize":161832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyfBtCRA9TVsSAnZWagAAkP8P/jD33I+o7MnGMw8zNqin\nnIJ5kJgTxp6pS+5znQx9K/RszD6/7znIq5rQaz4S+Odatqkm/753/TPv/mr3\nfB41I83s0v0oJVjA7PnIJPQ/DTw88POHAGcvWFrCyCAXfLOuTL0SSFeGxtBU\n4ac8UC77LiKf+wqafBzruyovDF/NfaKcSRITtL7SJ+21pf4Qb3Ex2EzgDOlI\n4kIlwgaVgrYUMyXuOV5farorE3qUNJvJc+reYRnEzydnlfHcizAo4IeCqJfr\nvBWkjqMFljLDZ9lKtyOB9MIXqpfze6oZCxSegLrmW/Yd1lt3MGRlX5Croj9T\nS1X6b2eqQtev/9yb6ro3ySXh3l9XDGqYXq10LmaE78tWvtbGWC8lfkrV/wdg\ni0W5mMJgQaU5YuTEYvH6IryLI2ygwpkT4uks/Bmx6dmaB13mGZ3YulpXRW9s\nteCK86/uut9ZYnyD9yfACSTTm2SibxuPYgXmadzI89B1Btpm5t7WTxeg9fMI\nqwRRjKuIFiIUYrD/b8boP9W9hP/mb4rEsV+dy/oIx3WBQiak8TiWVB3/KL2B\nM6PZWmqFZO6SSyhOOu+7oZVpKP/C0tgu6rrHIJW2vGhXdeqmWEtnLB5MZidy\nZ+0pkEIdUUIQP6+SzVyWgGiUnlH2OMZ+F7CsjMYTVECnZcCw8vBYrqJoilLl\nP5uK\r\n=TqF6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXfsmMJO8QwL4TjeWMJWFyFzQoGYAH3IFO8tFlGkjO4wIgcLeTsKOpYZPEvAcEDigl9sbin0Xl11qpfAcU6QenXaU="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.1.3_1623847020909_0.6556030700947597"},"_hasShrinkwrap":false},"2.1.4":{"name":"ssb-db2","description":"A new database for SSB","version":"2.1.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","prettier":"^2.1.2","pretty-quick":"^3.1.0","promisify-4loc":"1.0.0","pull-async-filter":"^1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-sort":"^1.1.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"82062672503062c4f16d96290c317020addeb163","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.1.4","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-r70wOz0taaIgpFX/I1DbzT1mucfLSHMmXfNMaenmLcrV6vDZFyFvZVyQTn26xgv7JwDkrdD9B/1Y85AH0qjYow==","shasum":"4242bb53f44f8715d9fd7197d8aa42a65980c588","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.1.4.tgz","fileCount":47,"unpackedSize":162534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1F0kCRA9TVsSAnZWagAAIOcQAIvr7kFKk4o6yr/QzEFz\no+Wzcp7L9xxWPtzR9gFt8WhZcVx5ileMqLM22Yw0mMDP/nmAADuVqdDSyb+q\nUEENzdJUiJ9jNIrkD9PE5UarWltdT0KBqywc7O7fJNORp82d0YXJnSNo+q+w\nRip5l18xEdgd9tFs59OXNs+mL9qAtcBpTekyirXyn26QjMPxszvmySJUK8xj\nNzubzEuduMM4BinzLpSMysZwbG9XnoHca38RopX+OZAFaJY5mbixoNkoXMc8\nY65TFEBCOKdK6LoAzDtCb2sdveOnqKW8BnRquFiJes2bMQUIM3/eocGvZ10q\nd+VjYsD8gG6IVtG/E4VPOCre7EbobMv/AIwcGDmh0wcegyaFrLbcxrv2gerp\n/6G5L1YFbbMM3Um4Nbln2HY/NyKYRozSDQxYd828YD2XAufgqs337wSiBqcY\nZibYo3isAClTR+xXz3QB+HvugacWnVlu5ILbdSv+Ys5+8KrOnrrLwNM2NiK9\nrBg5sKIL8iqRAFfI4Ai5n+UK5AUTL3MiaNkWKW8+jwEyC2zJGCxMFm4oH1iw\nHQtGC08ZZlCSGm9qLIeWqhAvbfo/5uIWStpGS34/5+lCfc0oP0yl5e388zTq\nqkeFlR6LzcKAaqU2GS0DgNUN6DYF4AOPpWikLbl3NGf6+G+58zO2klgQtCSg\n5KHS\r\n=nVAT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKbeoTZMAfPNqCRiW5lRsgXSB89IeFBRuP30RdU8x2BAiBTyrtQd5pCe1ZcW++m5S1fkSGGBVdziILDcc7IFDIKcA=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.1.4_1624530211520_0.05616388381042614"},"_hasShrinkwrap":false},"2.1.5":{"name":"ssb-db2","description":"A new database for SSB","version":"2.1.5","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-validate":"^4.1.3","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"9e67931eb63d4af37a5f1c3188a2f423572eef1b","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.1.5","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-3Sbdf5AavoSqo7h1OQXSZ+RFIuTeu9CJpL2ojI8ySFZMZTsnPo7X7LQ1Bd4cNYTK7DBCvfjwvY01sO8VjFzlgw==","shasum":"4172c3cfe045bc604ea9325d21d3dc6ac4c8d49e","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.1.5.tgz","fileCount":47,"unpackedSize":162528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+RyaCRA9TVsSAnZWagAA9SIQAKBCN2hv6vsHT6oY5JRj\nh67Qj6vqY81xOy8FKkUboYPXDR8Ju1jmZOSXRE6JEuUmpAiqBV+RZ5vhjDt0\nfiSWJ3yoFCOuTMFHEBDfEuOmMPNzuK2SipxjTQ87TsIS8d/jv3CsMFYaegc7\nlLJQqb7s8NGsGAkUp0lMWpJXgExRA6yB9HX3SAxauYYdaJEdV9xp784NT7gA\nDtkgSosGSExvcuJkW6VIIu3JVwTZhjpFjXLWmQz/mxHb2+fu2ugud542n2NG\nrArKcKebc97SU/rlWV2a1FniCo3pUzTjhY99T7AcCK1AKWDHezIG+tpd4qDE\nx0QfMHmgiGJmFcGzbEak+DJCQwC6JhB5w5eJYgwz7z3X1pBqOfCGvu3sdWc0\nCUdziXiTrXTl65o5p/Un95kPJLNVjepeWffNSLz7iNdxVw/4uSeV9QTwLRi3\nQyXIIRe6b2EB2am8znA9GGq98GCfQKDTEQTvkz5HIAg25gqOe6wS8Z6b2Ww4\nP/WC74EDoRDrc280b10ezv5G4sOWLMHRQSSxvaHMXMBgM4GLMe2ppdxpUMWh\nrGs+++jthFKMJ5Y+VhIednE8HDXlO+ceXZwCalnEDDfjxgHdhdigTu2hepd0\ndobrJIHr4rGp5EURishZqejVSrQfermi94YTmnwBl7HYKX4nD2jZpLXeTCNn\n+AAQ\r\n=c5w4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYCnYxL+YrwFrbxJxojlb9ubhzFTJtKUNBHbNWca7h8AiB9+BgQxzY2NMw4R4G4vnL4YJdVWM+rO7BdbS2ZVonDaw=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.1.5_1626938522740_0.7497884128723002"},"_hasShrinkwrap":false},"2.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.2.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.2.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.2.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6ZxzNEUc/kT7wBFJkIblzulbIOn3hL2Al8+vzgJAXZeo+V9xRFftZPIZ3nVkgBwrdE9F2TxR9fWqBnUbVAOmfA==","shasum":"18e68b699a92ac06cbc41a437718e8e9fa06a0f9","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.2.0.tgz","fileCount":28,"unpackedSize":84287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHRC8CRA9TVsSAnZWagAAKxsP/jnlKk3yVdR3t5Bx06BT\noTjy53208rcK41WQKJ18OLxKF1Fd5mN5jStErY65AO2MNA0L5wWCxpgBaA9r\n1eiSeW3gt3eQwrvCtp8Xu/ce/DZ7uUOsAqttoAdYRd7MWkzQdJm9+miLBveD\nSh4dHWibKBkA88Fa2fJQ6zY3hqin7zwQedusqgFxpdiQSmJKgdx3T75kO7zp\ntC79daVGExSXZVX8nuhaQiAgzH5lH9RSr7h3XuXH3zYkM0rOXCGfu/I1FZSA\nufaXf4e+2Y61ftAItleBG+RskKzLvia8acJ1YeAkv6hsfNFV1S3NjoCyTR3I\n0g8Q+Jwyi5BqBn/wD2zJyCK75dGn+uO0MTDGZ04eWZbeaE6dRKqYQHdk2aYd\njc62G5KqOgMH3bqO7MrGTs1iVMqoMfQRzPpoe2Vl9msziFWRHhKrczpamBZz\nGh/3JqJXoHtmERFTVenIJ0qyUH0uqc+qqjGt/tTCga0NRZcIAu5VIDmdQcPZ\nNtXRQCjz2Lc2v0Dqaxk11bIMWtzoVozTyGIA4wUQ8qKWhQJ0GVGdWzT2eSET\n2a/p8PSDaYufY3qGG520Aqnf4SUSy76lEdD7rTXGytmlwgCw/D9HduXopSia\niptBeighO0arsur/reVtUssCboThzzB+KUU/YsG22MXwGCazif6CFR+9d6Pj\ngbKL\r\n=p5zY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUVe2Z5HcFNQeqyqIGh6l4Dw6WO3r8N1gA01uKV6cXYgIgBmdsw31z+6tyQv0e8kYW40Mmu7QlE6BrK2dNdaJ+a38="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.2.0_1629294779966_0.5053479019894211"},"_hasShrinkwrap":false},"2.3.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.3.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"372a0f86286d85c6e06ed317270d79175816d8e7","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.3.0","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-D3LLv5Vp5NDYrFmszM0JQ5NwSoNNUBepDzedOULXvWZ6agcr8fRijiFrgMDGyexJN9WW9eTlJk+xN3sSiX6rag==","shasum":"d0a8a9bea6896d0b1982298e48dcb12c5a7dfcb9","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.3.0.tgz","fileCount":29,"unpackedSize":85170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHnGDCRA9TVsSAnZWagAApHoP/3q+THr+fa28FxaG42vM\nFgSvVxAP2/Wkrf8F2MdQEcjDe6ctrpJ6UJ9uu8CExShZJ45G4FS+gMexjwzx\nqsq2Ge0x36Spp5bKCcBDFlSLUrIkLdJ/IpZm0rW5ixkOFUe7Vsi3+eGPcCa5\nTJydkvUq+Ivo2sZoqsy551wYNvc+HbytUgXGV/X/ITCDCfJKVIVofHJa2t5T\nolShwvr1BBadIonhyebzTBaCVF33sZuHPrutGAT9tiGPKQZDJIQ64R6v1zEU\nFGagHkmXmciGnq6tN5LfUIjfitq8UrOPIx5lyheXRiqZeTvKEZPZz0qD06VW\nGxeaCfyBUeW5ZKYoSJEOgHQgfPI68bEQF40KprtRjF2r7aSlD91AssR0cO+p\ne+OKZCGNkAFmQN+wdi/Ql1oALoKk3yMH0VQRWodDVfpdscITU+Y3UrwxeAt1\n7q6MEuAXVE1A0nNHQY9ByG4d1SS9drxyNbzYf+7pLXfROPJtl7X/KJgb20NU\nvMg4GpJlg9DDiES5r7/n6i5s+8ME7y3HZVsBFH9gNqjp44EzndT56DnbBEbU\nunFrwnMUlPrMITNaxIQ1FTBXdrTFFFyWrzyE5F9E2Q2n7IQNsDc/DadV73WW\ndUYY/yAx8vPjU5TwW5P+VpjWg61i7XLJLSxTxz5ellskBT3wgvUza+s7YJDl\nNOKH\r\n=Bh6o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZGsi9PfLncyXeEgwR/boTEtPkOwxVCCzYexBpWzs8tAiEAl8tKuoPgn02vz7oSdSQaZUEOVJKmaxxYn1YNmGvCsrs="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.3.0_1629385091738_0.5369587913197928"},"_hasShrinkwrap":false},"2.3.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.3.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"c50a2fc81d373208edbb59f2b3b680cdf44802af","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.3.1","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-SE/GGoLn29JJeeo/SLGzjtPj5xvafn6so8fBNqM0Hfnk03DwZ7iFG0PuB8L5CMold3sLLDXFjuzdacKf85848Q==","shasum":"33d45be05488d5ab26ac56917ae1b075197360db","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.3.1.tgz","fileCount":29,"unpackedSize":85204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ43TCRA9TVsSAnZWagAA63AP/37+oCNfjJwFlu2ThDBf\ngbQLxzWi8nkzflKtFf8/rTlsrp2bCd3IHegePaeHxxFlOftsl8DIOGiHIRiC\nk4cv4vCt4IeYCkGp9Cmc00aS32JF5g/WKE6amul0bZde6ww5AeK+Ou0te0Kr\n4ShLIr+yXOojneC/Lwx/3W3octLa6LN9PM0IpO0jG34fjaW230m3uva4Qg2O\n9bcTKRSGteW0Ut+HSPSHp3fQcxLXyC+LrzyAsVjH9bbdc5i74ijq87pwmrVJ\n3Jx0pMXP51j7pfdan4Qp1Y2yRCk9/NvlqxJDSAJMdiRgQ52jM+MG+oV5h3JG\nYBvgTs5bGDgcsdHKZ0wevZAytYMssJuAp64NDu6mVs/Oo5xQ1NoJOpzFAZWK\n7ZQNwTIeNbVivS98PllI7tLhvjEszU56xEMd4xqwbLa9f3GY7QoU2U+WVaaG\nqtUtzZovHS/E+wxKZBKly1dGry3EScdXSQRBQZLP2MgmftVVLa8YjpJEt5iY\nzteWJhZbB9YY+B81jb+7YAHGfSzIDM26Y0AWk7OppGHFtZrJ2Qb6u98uWYC5\nC6/Ln/U2F4yYY3/I1HOkmpa4ybR3jwLP25hDLDHNtNTfPLCTew5w/gWNZ6g3\nQAkRftrcCby7+IK6ZiNlCA6rYIds7UQschtAGlF0utPz1FXwiQAbp+H89uhj\nV9mU\r\n=xNfN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvS3FfE0KLOBWzPTBrlawt/1hs38FdDn3Nq+fbKlyBpAIhAJrSydQfinOk9axD9gvWTDxgJz6SkTn1jPHgT4I8rTin"}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.3.1_1629982163164_0.9724393548505552"},"_hasShrinkwrap":false},"2.4.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.4.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.3.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.4.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.4.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UMd6XqBGTHBNPduyEc0ynO+lkCn/8/NTedzDz9XRYQsqk4ed2Js0cWhqeREv0Bz+upfCMmPQBBHASPBw47XTOA==","shasum":"785982bf8797748db0f43b3a056b2c1c4694b2c9","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.4.0.tgz","fileCount":29,"unpackedSize":87934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOINyCRA9TVsSAnZWagAAYywQAJpLjQrJU7uvIs3UYXS9\n+/8IxgtM5DSPbtzJnwtYdqHoNg6tcu3nJ4fjegzCH3QLE1QBNApj52BIW8HN\n7+eeZpyaa/SwXcKvnOcFhL4kDwCbk/XLY0y97YngGyGpfUrjw7sbzEoPfAvG\n3XwmNhXlXRr/4UcpHLXKdwZYlST9p3Br4ApwEu4HPZcUwZLD516Mzxdagtu7\nPm+MnaEgjtielJjAYlV7TRnuIYjyPEVg3fU4xQP+fG8w7OavzTa2smUW/DQU\nQ7UW+ICdMkG+E8RWGYibmML1Q73l6I3fRRjeXiwNAXTiU+S6hYH7KT7c4Z4T\nv7uq/kM3F4rAi0sfo291tpiOQKAK/imEYR0TQyUZYtAsFTwR4PWGOUZJRe1w\nefLY2W3enIZCy1fODYbbtnyws0glf+vLAaB8Om3DSuU3HQ17keRVYkVM7ApM\ngr3reGmeDYnIpSHRJSHvXSrrpsJDMZaKzT2+ETxl87L8NDKTZe984XwdVLXg\nrUnqNinNb0e2XOGgv9c8tZq8P406Lgt0mYgTx2NHTGLFriwNC/giNIzAsBOH\nkrPBKVIHb/LF7FyyGBmg2sE0/SRMRzs83vpTaoCMHmJvkQBUYxkgqG3Pxg1d\nebjjxTeYym+5LbKUZElw5E2woAOftcNko83W/J9T+WZTRpHn2292N2AO9FeZ\nLnLH\r\n=dTFl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRt2ZNJ++B16ZtYPEKiTJHXbQkmJTiZr1OC7YRocaijQIhAPeeqlnjuYXcDBGvUSokHIXhwelb2DEwY1tEh2lkJxhQ"}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.4.0_1631093618646_0.8767319760204673"},"_hasShrinkwrap":false},"2.5.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.5.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.5.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.5.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a51aeayHAyowl9qBLK0WvxgixMEJskgLcokGns0sV1wMonmo9ZNo9RsoHYXBaY3Ep80ZCyLCS6sB9bIuqCet1g==","shasum":"a9dec709e075812eab3df6d4a2206ad67b465fbc","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.5.0.tgz","fileCount":29,"unpackedSize":88166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPxztCRA9TVsSAnZWagAAlzcP/1rTJBUTNi+oo+UIbJp5\nxrDloTJVdufiR7bIuCUvcTC32XExcf37VFSfz5IpqOzyVwIvNMpx4vY92uyQ\nBVozj77O5ChA3aIdv0z47m9U8DFUpbTs9GnVEiWyjwduCiIfr6+03DWVh3Fe\nMfKlASLICB2zDkYvPbIAA45qhX+2I2u+ywLDvZ5Y6483Fnzmnrl74Y6iOCPW\notDQvhRmqFMcwOPTXjA5GXbGwU88mhAj4oh1I/rWyYrmxnHTv56K8od00+jy\nC0FLIVAS0yZA46PGuM3jtajRbDXn/7DKNw2xzR9kkrMD88F6SKSyc3/qTU4T\nQXsWIw6nqPh16EX5WB7FvB0GxyHGsOO+lZQHV0TZVi81OdseIy3TQYsQGmNz\nygOS+SbVjK5/Yfd9xS/ab6W1eVMb3Fd+8q8ciMgCap9HuiUfueLPPNvZaZzU\ntOf+/sBB8Fe1JAj9jtHLxKqIH+3U2S2tiMRLJ0r2DkGdZnJsbb9Hr7CxATyC\n4WhcMN5o46UlSLHFO+vZJiHNt2kazMLjVZQwEo00Yyt6Y5xXahhk39cq0IT9\nF1ampckzawg8xZirHsaxaKgevMLgZrMM/aec33kYPjuuyZlZPw/GHGlDaBSf\nw57rDAnF2Bf2SE2UQKMQIe3BLIl07FYDmubhs5yhbce4hl1reb93ItaE2bAR\nT15u\r\n=RwzB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5gEw28AsysyYFaukh9APjptc+w+T+rbYRNkjtqZd81AiAmMUiBj6g3J8m/WihoL1bHnxhnRif6jzzvS2ii2Kgz0w=="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.5.0_1631526125592_0.6437645146888726"},"_hasShrinkwrap":false},"2.5.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.5.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.5.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.5.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gcTIFOU0heECKLvAJT/t2L/lo4NEBvDSON50wNfIFLkc8BOQtx2r+cnCDAQL03BVK0vuV+Ox6aDNG9DW1onQnw==","shasum":"45ac19a439a89b82f14d435d66fc897f639ecde1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.5.1.tgz","fileCount":29,"unpackedSize":88166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPz7ECRA9TVsSAnZWagAAV6kQAJ6v9TI8Zi+2Ngjqc5lQ\nx5wnO+ntutmqkbxGbiDcm9Z44qzhnbF7MELkFi8vj89Won0S8LNbvbTlHG5n\neL5sm5Tu1bdr0CRG75gnGDKSTFfdEe9a6Oqu0bGatT8HQjtcZmEb8aNpiVM9\nARau7TZm9pm3Mb5ZI7LnZw0NHaj/5/grZ6UnlL9E3yY6C23IR8fORcj3guyR\n/N/BViWD70/Cr1t0hnfxTBGdq4jOiFRLSqMCMQyCMjgJskzuDosZJrnPVmt8\nxan3Yrv9GC6vfzVV18d010RcG1hPuld2k0rVLqK+aY/+9Ry1emvyfUick4AZ\nG1Cgvi6AA+1/ayKe/Nm8w2yOWrUHb3p3RwgGirSX5sOEZaLh8IZK1CsRuI+w\naLwYx76+CNo67WiTC5MI9D7GCCavoorN4fpPuiXk76DEAh3biBLbo+cXGfVt\nIhSCxwEw5p+3/qAH+9eKOAAGKoA77DvVbx0RVSXf8ss38leeV3geXZP6oMnp\n8j8davLeK3mIIiLxiy50HtSAJoBLuZGlOsM7sqJPPUsFIhSec0xsxxIEVkA/\n1cQrvfRe/RlTO6tLPDlDE7052f2Kg3ksrG/YCKAu/TChbUIUPuBEPFaSfZEB\nbTIYSqPJKtgdF5GX85zVYH3F8FbNueq3SJSe7GRcRwdGaFp8xoP67h4oQEv7\nhTuC\r\n=14Gh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/Ly9xLMfWIHYBcwQ8mxsnKNK1NLXf6+donn1itYBWgAiEAsCuzNHxBD22l5th5dnYeYATn4m/pn+wRwgERrxv9ZqE="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.5.1_1631534788032_0.9877988717838218"},"_hasShrinkwrap":false},"2.5.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.5.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.5.2.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.5.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S0eTxwG2BrjZRQsLG/7DfFW5KsFQRuamj+1sUTkneKAEixOnCrK/oQQV//w+EQHrhIVuMUMUgbpzzT0LByjtoQ==","shasum":"8348e1494ec0f7b977f4043be5848210d6d48e09","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.5.2.tgz","fileCount":29,"unpackedSize":88617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQHn9CRA9TVsSAnZWagAALbsQAIbn/+cgdcq65FVqG4Tz\nBegUF0Q7AtZY7NcSUI4HrHbTrmRznZGGXn6FC6gqTANSlGed7P08A1ipuIC4\nxDQKgmSJP/hSwk5qNG1r5aNRBaqtIXq1hhH6cI8bj9fLo7IKz5Fhu1mClGYO\nYHE7ktLiFMSTk2P7cXo0hD5SiAu/tivhlkEhc6Vo9MLhfekllSH4UYgQX/8W\niYj5gvNH6BXgDonGhdSC+lA5ouOsnMxnStMctp8YoUtbid3pGVzeRa0gbJxa\nSNHLJeo+h5pRalvX9hD7CTB62YZ/fZAbqPhyU+zvA1Mb0awqiMhVJkAzOuNH\nI6lskG9SVD62xfm618iitTCWdd08FK8uQzgioliE202gF5Uz/Fy5oX+C2sE8\nrtay1KRVL6AEayIUhTY0bchCjTs5TDZ+QWBjc/tDT9nL6dz+eBI43q6tRJgb\n2KOs/y0OWcBQJGlnsjfGjTuYcztKEi6CaQCFSoPBzfav5Nhm2lxJLcVwMeJD\nmzQonk5bXmXTqKMfhBmxHleHs6vcekd8NYKGgYvacaj8LqUPsWwq1n66c0lD\nV6slnp+bBaWrke8OaktpMbJYLD6kDUXRUmR0XMxvOr5uu30MpvBsGgQmP+Ij\n9cHbnMq6xtuouddNk/vJOyJmDglmG/897Jr0B+5RwHDHn13O2pYCb4mgTnCK\nCBbe\r\n=GOU8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIK5qb6Z8B/DNGKLRZyEO0NtSPlIn+PEai64c8xYc7SAIgGCY40j83zueTD/eikB7nWJL7HfCff+DOY7mnEZzXESM="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.5.2_1631615484883_0.7659698166385371"},"_hasShrinkwrap":false},"2.6.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"0a8402a80dd93e6904795cc8798dae84d4736f25","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.0","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-xQq//UoHFdXObMFGMaMH4a2M2CTCY++1YmvXkD8RXZ/KdxmQx4UqrfI9gAr+EepUYWYoAV/sSphmTUoX39gm6Q==","shasum":"41e2fe38e35ba29e19199bcb9da9407006e5fa52","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.0.tgz","fileCount":29,"unpackedSize":90995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvLlfuuIV2gWv+kO+5C5MFX99OeR4atteSisO1ByaMkwIgXfjYBIPtgqFmcKSy2iK7YePy54FOus32Vds6n5NHV1Y="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.0_1632342959155_0.6769116742252188"},"_hasShrinkwrap":false},"2.6.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"c056eb8ee65f91e126636c262c2e3c5092db2b81","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-sTg+uFdO8gaxTB7QueubtrwujI7vmQAp5qP7z+GTChEoeEyN22twscRrKyCMHxMr8S3Vcuhg0QnSkXZ5QBTAUw==","shasum":"3aeb81afcc065cc4e0f5419c2ee1207f7c1559e3","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.1.tgz","fileCount":29,"unpackedSize":91306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKyae1MG0QinqgRI9qzDSdT9144kFkDBVoqMdA6sTHnQIgLXxo2cSsimJU8WhgyVzSujst2+qvCJwAlO5Ipb2QfkI="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.1_1633546186475_0.7802641745574677"},"_hasShrinkwrap":false},"2.6.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.6.2.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ijcwOGWqrdH7vLT15loDZn6d8eSZq5R+8pE9tNbUSJYTfrdkfhtd8f95X4nXSRDFnrUJ1z5Tsoi/jX37+/z7rg==","shasum":"3dc6f12748bb9c8fbe791a9c13c3d5cd1c552acb","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.2.tgz","fileCount":32,"unpackedSize":104517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb+eLytVlDuQyBgaAv8at6q0SB4Bw20BLKuUcIhyxT9wIhAN0INn+em8sjC/xphRjuLkozrJtmpgNsXwVDDnBKnpwo"}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.2_1633697331643_0.2549413183533944"},"_hasShrinkwrap":false},"2.6.3":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.4.1","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"96fa4578a09b4f264dc94351150bbb87b98be7da","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.3","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-ht36AhBhbUYxTXEcjnlkX06MnSjaVo2BO9/2OrJuy+BsmMzfvI7wHisynxOEgJd30fdL6Ltw2I8D9LR7VBRn9g==","shasum":"c4cfb767ddbf64fb0d107bf125ecdd9abdd83d71","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.3.tgz","fileCount":32,"unpackedSize":102205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELraj89aUR8FothhEcWA7mnnJjjRDgbG7WWfp4Ox76JAiADJXcCwfcwIuMKf4p5mynneWarwVbz1SVGYvzz1GIbQw=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.3_1633702036172_0.8315229104527391"},"_hasShrinkwrap":false},"2.6.4":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.6.4.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.4","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-f9vCueKPeOI8hXHDbRdt/7aCtCEkXDpsutwXkeIcxU91vYJIW+Ew9/CEwg5OrzTWRkW1QY2uSdbucN1uZXkmJw==","shasum":"81d76b053c3ede0d61f89eaaca15ed4fd23341b6","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.4.tgz","fileCount":32,"unpackedSize":105331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICD5D4Y5uJkLi4QBZbnCqu5u/Gx1tKFLf48VhqKp37C4AiEAk3W08wL9DuiB16wHwo/MW2Fp2A0dXcypfNAbmzkQFsU="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.4_1634038346472_0.557253923251497"},"_hasShrinkwrap":false},"2.6.5":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.5","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"6114b984fd4d32977c7d205413a265831ae7860b","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.5","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-MFMQQEs1kdYl/eKp/7Bb4Ru/W/6nSUbHeJJhKuYg1iF4R9XJR2R8J5nyECI0y2DTRvz2UCEiVdGWu58+Y6Y2lA==","shasum":"0cc054c6d82908bbc274def72d1ce03c2b359462","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.5.tgz","fileCount":32,"unpackedSize":102891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRKxkUZnuYfXoYUp1xI4hAceivA0S61WF+rXGQZxS6mgIhAO8bxRpm8mhchVcziLZ3XBt12lwwWUR7uPP1BTqD76JC"}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.5_1634049885898_0.14872983045637755"},"_hasShrinkwrap":false},"2.6.6":{"name":"ssb-db2","description":"A new database for SSB","version":"2.6.6","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.6.6.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.6.6","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-c6cNjhrsKJ/WdKO/t0FTdlR7ee+j/cNN5iPqatk8mGXx+pdWE/9Ft1IbVhgS3TTp3z7ZrhAk3eoWgI3M+roY+A==","shasum":"b09235428cf4a98b523ee6d0158fe9062725a6c8","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.6.6.tgz","fileCount":32,"unpackedSize":105325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpyF9Psg1IS4bYJ0q2zciJ27Let+qq7C7TlmXBAN5QOAiEA/TKNbau2V8pIMCby4EFUXnWgo/jUHsSNrMIGwDc3STY="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.6.6_1634484957292_0.9695503706481112"},"_hasShrinkwrap":false},"2.3.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.3.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","readme":"# SSB-DB2\n\nSSB-DB2 is a new database for secure-scuttlebutt, it is meant as a\nreplacement for [ssb-db]. The main reason for creating a new database\nis to be able to rework some of the existing decisions without having\nto be 100% backwards compatible. The main reasons are:\n\n - Performance, the database stores data in [bipf]\n - Replace flume with [jitdb] and specialized indexes\n - Run in the browser\n - Work well with partial replication\n\nSSB-DB2 is a secret-stack plugin that registers itself in the db\nnamespace.\n\nBy default SSB-DB2 only loads a base index (indexes/base), this index\nincludes the basic functionality for getting messages from the log and\nfor doing EBT.\n\nBy default the database is stored in `~/.ssb/db2/log.bipf` and indexes\nare stored in `~/.ssb/db2/indexes/`.\n\n🎥 [Watch a presentation about this new database](https://www.youtube.com/watch?v=efzJheWQey8).\n\n## Usage\n\nTo get the post messages of a specific author, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, author, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.query(\n  where(\n    and(\n      type('post'),\n      author('@6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519')\n    ),\n  ),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages of type \"post\" from arj')\n    sbot.close()\n  })\n)\n```\n\nTo get post messages that mention Alice, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, mentions, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.query(\n  where(and(type('post'), mentions(alice.id)))),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages')\n    sbot.close()\n  })\n)\n```\n\n### Leveldb plugins\n\nThe queries you've seen above use JITDB, but there are some queries\nthat cannot rely on JITDB alone, and we need to depend on\nLeveldb. This section shows some example leveldb indexes, explains\nwhen you need leveldb, and how to make your own leveldb plugin in\nssb-db2.\n\n#### Full-mentions\n\nAn extra index plugin that is commonly needed in SSB communities is\nthe **full-mentions** index. It has one method: getMessagesByMention.\n\nAlthough this accomplishes the same as the previous `mentions()`\nexample, this plugin is meant as an example for application developers\nto write their own plugins if the functionality of JITDB is not\nenough. JITDB is good for indexing specific values, like\n`mentions(alice.id)` which gets its own dedidated JITDB index for\n`alice.id`. But when querying mentions of several feeds or several\nmessages, this creates many indexes, so a specialized index makes more\nsense.\n\nWhat `full-mentions` does is index all possible mentionable items at\nonce, using Leveldb instead of JITDB. You can include it and use it\nlike this:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/full-mentions')) // include index\n  .call(null, { path: './' })\n\nconst {fullMentions} = sbot.db.operators\n\nsbot.db.query(\n  where(and(type('post'), fullMentions(alice.id)))),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages')\n    sbot.close()\n  })\n)\n```\n\n#### About-self\n\nAnother extra index plugin that is commonly needed in SSB communities\nis the **about-self** index. This indexes only self-assigned about\nmessages in contrast to [ssb-social-index] that indexes all about\nmessages.\n\nExample usage:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/about-self')) // include index\n  .call(null, { path: './' })\n\nsbot.db.onDrain('aboutSelf', () => {\n  const profile = sbot.db.getIndex('aboutSelf').getProfile(alice.id)\n  console.log('Alice has name:' + profile.name)\n})\n```\n\n#### Your own leveldb index plugin\n\nIt's wise to use JITDB when:\n\n1. You want the query output to be the msg itself, not state derived from msgs\n2. You want the query output ordered by timestamp (either descending or ascending)\n\nThere are some cases where the assumptions above are not met. For\ninstance, with abouts, we often want to aggregate all `type: \"about\"`\nmsgs and return all recent values for each field (`name`, `image`,\n`description`, etc). So assumption number 1 does not apply.\n\nIn that case, you can make a leveldb index for ssb-db2, by creating a\nclass that extends the class at `require('ssb-db2/indexes/plugin')`,\nlike this:\n\n```js\nconst Plugin = require('ssb-db2/indexes/plugin')\n\n// This is a secret-stack plugin\nexports.init = function (sbot, config) {\n  class MyIndex extends Plugin {\n    constructor(log, dir) {\n      //    log, dir, name, version, keyEncoding, valueEncoding\n      super(log, dir, 'myindex', 1, 'utf8', 'json')\n    }\n\n    processRecord(record, seq) {\n      const buf = record.value // this is a BIPF buffer, directly from the log\n      // ...\n      // Use BIPF seeking functions to decode some fields\n      // ...\n      this.batch.push({\n        type: 'put',\n        key: key, // some utf8 string here (see keyEncoding in the constructor)\n        value: value, // some object here (see valueEncoding in the constructor)\n      })\n    }\n\n    myOwnMethodToGetStuff(key, cb) {\n      this.level.get(key, cb)\n    }\n  }\n\n  sbot.db.registerIndex(MyIndex)\n}\n```\n\nThere are three parts you'll always need:\n\n- `constructor`: here you set configurations for the Leveldb index\n  - `log` and `dir` you probably don't need to fiddle with, but you can use `this.log` methods if you know how to use async-append-only-log\n  - `name` is a string that you'll use in `getIndex(name)`, it's also used as a directory name\n  - `version`, upon changing, will cause a full rebuild of this index\n  - `keyEncoding` and `valueEncoding` must be strings from [level-codec](https://github.com/Level/codec#builtin-encodings)\n- `processRecord`: here you handle a msg (in [bipf]) and potentially write something to the index using `this.batch.push(leveldbOperation)`\n- **custom method**: this is an API of your own choosing, that allows you to read data from the index\n\nTo call your custom methods, you'll have to pick them like this:\n\n```js\nsbot.db.getIndex('myindex').myOwnMethodToGetStuff()\n```\n\nOr you can wrap that in a secret-stack plugin (in the example above, `exports.init` should return an object with the API functions).\n\nThere are other special methods you can implement in order to add \"hooks\" in the `Plugin` subclass:\n\n- `onLoaded(cb)`: called once, at startup, when the index is successfully loaded from disk and is ready to receive queries\n- `onFlush(cb)`: called when the leveldb index is about to be saved to disk\n\n### Compatibility plugins\n\nSSB DB2 includes a couple of plugins for backwards compatibility,\nincluding legacy replication, ebt and publish. They can be loaded as:\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat')) // include all compatibility plugins\n  .call(null, {})\n```\n\nor specifically:\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat/db')) // basic db compatibility\n  .use(require('ssb-db2/compat/log-stream')) // legacy replication\n  .use(require('ssb-db2/compat/history-stream')) // legacy replication\n  .use(require('ssb-db2/compat/ebt')) // ebt db helpers\n  .call(null, {})\n```\n\n## Migrating from ssb-db\n\nThe log used underneath ssb-db2 is different than that one in ssb-db,\nthis means we need to scan over the old log and copy all messages onto\nthe new log, if you wish to use ssb-db2 to make queries.\n\n**⚠️ Warning: please read the following instructions** about using two\nlogs and carefully apply them to avoid forking feeds into an\nirrecoverable state.\n\n### Preventing forking feeds\n\nThe log is the source of truth in SSB, and now with ssb-db2, we\nintroduce a new log alongside the previous one. **One of them, not\nboth** has to be considered the source of truth.\n\nWhile the old log exists, it will be continously migrated to the new\nlog, and ssb-db2 forbids you to use its database-writing APIs such as\n`add()`, `publish()`, `del()` and so forth, to prevent the two logs\nfrom diverging into inconsistent states. The old log will remain the\nsource of truth and the new log will just mirror it.\n\nIf you want to switch the source of truth to be the new log, we must\ndelete the old log, after it has been fully migrated. Only then can\nyou use database-writing APIs such as `publish()`. To delete the old\nlog, one method is to use the [config\n`dangerouslyKillFlumeWhenMigrated`](#configuration). Set it to `true`\nonly when you are **absolutely sure** that no other app will attempt\nto read/write to `~/.ssb/flume/log.offset` or wherever the old log\nlives. It will delete the entire flume folder once migration has\ncompleted writing the messages to the new log. From that point\nonwards, using APIs such as `publish()` will succeed to append\nmessages to the new log.\n\n### Triggering migration\n\nssb-db2 comes with migration methods built-in, you can enable them\n(they are off by default!) in your config file (or object):\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst config = {\n  keys: keys,\n  db2: {\n    automigrate: true\n  }\n}\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat'))\n  .call(null, config)\n```\n\nThe above script will initiate migration as soon as the plugins are\nloaded. If you wish the manually dictate when the migration starts,\ndon't use the `automigrate` config above, instead, call the\n`migrate.start()` method yourself:\n\n```js\nsbot.db.migrate.start()\n```\n\nNote, it is acceptable to load both ssb-db and ssb-db2 plugins, the\nsystem will still function correctly and migrate correctly:\n\n```js\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db'))\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat'))\n  .call(null, config)\n```\n\n### Migrating without including ssb-db2\n\nBecause ssb-db2 also begins indexing basic metadata once it's included\nas a plugin, this may cost more (precious) CPU time. **If you are not\nyet using db2 APIs** but would like to migrate the log anyway, in\npreparation for later activating db2, then you can include only the\nmigration plugin, like this:\n\n```js\nconst sbot = SecretStack({appKey: caps.shs})\n  .use(require('ssb-db2/migrate'))\n  .call(null, config)\n```\n\nNote that the `start` behavior is the same: you can either start it\nautomatically using `config.db2.automigrate` or manually like this:\n\n```js\nsbot.db2migrate.start()\n```\n\n## Methods\n\n### get(msgId, cb)\n\nGet a particular message value by message id.\n\n### getMsg(msgId, cb)\n\nGet a particular message including key by message id.\n\n### del(msgId, cb)\n\nDelete a specific message given the message id from the\ndatabase. Please note that this will break replication for anything\ntrying to get that message, like createHistoryStream for the author or\nEBT. Because of this, it is not recommended to delete message with\nthis method unless you know exactly what you are doing.\n\n### deleteFeed(feedId, cb)\n\nDelete all messages of a specific feedId. Compared to `del` this\nmethod is safe to use.\n\n### publish(msgContent, cb)\n\nConvenience method for validating and adding a message to the database\nwritten by the feed running the secret-stack. If the content contains\nrecps, the message will automatically be encrypted.\n\n### add(msgValue, cb)\n\nValidate and add a message value (without id and timestamp) to the\ndatabase. In the callback will be the stored message (id, timestamp,\nvalue = original message) or err.\n\n### addOOO(msgValue, cb)\n\nValidate without checking the previous link and add to db. Useful for\npartial replication.\n\n### addOOOBatch(msgValues, cb)\n\nSimilar to `addOOO`, but you can pass an array of many message\nvalues. If the author is not yet known, the message is validated\nwithout checking if the previous link is correct, otherwise normal\nvalidation. This makes it possible to use for partial replication to\nadd all contact messages from a feed.\n\n### getStatus\n\nGets the current db status, same functionality as\n[db.status](https://github.com/ssbc/ssb-db#dbstatus) in ssb-db.\n\n## Configuration\n\nYou can use ssb-config parameters to configure some aspects of ssb-db2:\n\n```js\nconst config = {\n  keys: keys,\n  db2: {\n    /**\n     * Start the migration plugin automatically as soon as possible.\n     * Default: false\n     */\n    automigrate: true,\n\n    /**\n     * If the migration plugin is used, then when migration has completed, we\n     * will remove the entire `~/.ssb/flume` directory, including the log.\n     *\n     * As the name indicates, this is dangerous, because if there are other apps\n     * that still use `~/.ssb/flume`, they will see an empty log and progress to\n     * write on that empty log using the `~/.ssb/secret` and this will very\n     * likely fork the feed in comparison to new posts on the new log. Only use\n     * this when you know the risks and you know that only the new log will be\n     * written.\n     * Default: false\n     */\n    dangerouslyKillFlumeWhenMigrated: false,\n\n    /**\n     * A debouncing interval (measured in milliseconds) to control how often\n     * should messages given to `sbot.add` be flushed in batches.\n     * Default: 250\n     */\n    addBatchDebounce: 250,\n\n    /**\n     * An upper limit on the CPU load that ssb-db2 can use while indexing\n     * and scanning. `85` means \"ssb-db2 will only index when CPU load is at\n     * 85% or lower\".\n     * Default: Infinity\n     */\n    maxCpu: 85,\n\n    /** This applies only if `maxCpu` is defined.\n     * See `maxPause` in the module `too-hot`, for its definition.\n     * Default: 300\n     */\n    maxCpuMaxPause: 180,\n\n    /** This applies only if `maxCpu` is defined.\n     * See `wait` in the module `too-hot`, for its definition.\n     * Default: 90\n     */\n    maxCpuWait: 90,\n  }\n}\n```\n\n[ssb-db]: https://github.com/ssbc/ssb-db/\n[bipf]: https://github.com/ssbc/bipf/\n[jitdb]: https://github.com/ssb-ngi-pointer/jitdb/\n[ssb-social-index]: https://github.com/ssbc/ssb-social-index\n","readmeFilename":"README.md","gitHead":"82be04d9f4703aca7891c5a57719a73c4fbc8209","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.3.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M+aYGYClt4CIY+v7ZzOKwQ0AoZWmlpOcSbTYLS7j3cwK6GnW8eom+o7WPWAv4KY+gywQr5iiydfnKjqApocPgw==","shasum":"8307d42e4f95b05af519ecee548eab8810b8deeb","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.3.2.tgz","fileCount":29,"unpackedSize":85326,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEF0pl956QmgA6faxWUXsa0EGAcTVms8dn7X4vbrNd3gIgDDCHoFx2XYjSFAXydW4Q3R1YOgFro/IFScFpZfmaApA="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.3.2_1634903772366_0.34334438083244967"},"_hasShrinkwrap":false},"2.7.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.7.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.2.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"0d5d3f5a1580f8b5573dd1f280f902dcd071d446","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.7.0","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-uC9PfvwISpR4VUDs4vUaR0GdhAsYRlay4pEYf501hmI9XUPcga6jtp7I+JgS5B1ZA5WDshC0uQjgBr67hHmwEA==","shasum":"5d99f8953821e0b78d37fa1830a5793197ee8fb9","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.7.0.tgz","fileCount":32,"unpackedSize":107822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAJHm3wZqwHp0H1JZ791GSKfQ9xNfHnaIxxPK2hZ/kJAiBBYE24sbmgmbcF3kXWfnjQiKqyYp63x1SVhZ3h6ZcGUQ=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.7.0_1635416200169_0.11477909823182708"},"_hasShrinkwrap":false},"2.7.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.7.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.3.2","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"b8e2da990cc76279e5af71f5c1f92e280ae22c40","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.7.1","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-B7eRhvMm+LDPxXu60fEXuaNbadaXYQDvSATPd5J88PLRKJZwwmv2bOV2xtHT07nL7TwwBEUXmkoFlkc5Df86VQ==","shasum":"fdf30899747f290707b38950b10d0d514b57b9a3","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.7.1.tgz","fileCount":32,"unpackedSize":107925,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/gB/EzgWoypuhVqmkZxinVjXGEg+oT1JSE4QSJf6VwQIhAJIMLvkAO/TSloyNaXBtBD5xoGecOIxtcvLt7+qEzuzR"}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.7.1_1636108410142_0.008694451776757983"},"_hasShrinkwrap":false},"2.3.3":{"name":"ssb-db2","description":"A new database for SSB","version":"2.3.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.0.8","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","multicb":"1.2.2","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.3.2","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"2.2.0","ssb-friends":"4.4.5","ssb-threads":"7.0.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","readme":"# SSB-DB2\n\nSSB-DB2 is a new database for secure-scuttlebutt, it is meant as a\nreplacement for [ssb-db]. The main reason for creating a new database\nis to be able to rework some of the existing decisions without having\nto be 100% backwards compatible. The main reasons are:\n\n - Performance, the database stores data in [bipf]\n - Replace flume with [jitdb] and specialized indexes\n - Run in the browser\n - Work well with partial replication\n\nSSB-DB2 is a secret-stack plugin that registers itself in the db\nnamespace.\n\nBy default SSB-DB2 only loads a base index (indexes/base), this index\nincludes the basic functionality for getting messages from the log and\nfor doing EBT.\n\nBy default the database is stored in `~/.ssb/db2/log.bipf` and indexes\nare stored in `~/.ssb/db2/indexes/`.\n\n🎥 [Watch a presentation about this new database](https://www.youtube.com/watch?v=efzJheWQey8).\n\n## Usage\n\nTo get the post messages of a specific author, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, author, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.query(\n  where(\n    and(\n      type('post'),\n      author('@6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519')\n    ),\n  ),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages of type \"post\" from arj')\n    sbot.close()\n  })\n)\n```\n\nTo get post messages that mention Alice, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, mentions, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.query(\n  where(and(type('post'), mentions(alice.id)))),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages')\n    sbot.close()\n  })\n)\n```\n\n### Leveldb plugins\n\nThe queries you've seen above use JITDB, but there are some queries\nthat cannot rely on JITDB alone, and we need to depend on\nLeveldb. This section shows some example leveldb indexes, explains\nwhen you need leveldb, and how to make your own leveldb plugin in\nssb-db2.\n\n#### Full-mentions\n\nAn extra index plugin that is commonly needed in SSB communities is\nthe **full-mentions** index. It has one method: getMessagesByMention.\n\nAlthough this accomplishes the same as the previous `mentions()`\nexample, this plugin is meant as an example for application developers\nto write their own plugins if the functionality of JITDB is not\nenough. JITDB is good for indexing specific values, like\n`mentions(alice.id)` which gets its own dedidated JITDB index for\n`alice.id`. But when querying mentions of several feeds or several\nmessages, this creates many indexes, so a specialized index makes more\nsense.\n\nWhat `full-mentions` does is index all possible mentionable items at\nonce, using Leveldb instead of JITDB. You can include it and use it\nlike this:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/full-mentions')) // include index\n  .call(null, { path: './' })\n\nconst {fullMentions} = sbot.db.operators\n\nsbot.db.query(\n  where(and(type('post'), fullMentions(alice.id)))),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages')\n    sbot.close()\n  })\n)\n```\n\n#### About-self\n\nAnother extra index plugin that is commonly needed in SSB communities\nis the **about-self** index. This indexes only self-assigned about\nmessages in contrast to [ssb-social-index] that indexes all about\nmessages.\n\nExample usage:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/about-self')) // include index\n  .call(null, { path: './' })\n\nsbot.db.onDrain('aboutSelf', () => {\n  const profile = sbot.db.getIndex('aboutSelf').getProfile(alice.id)\n  console.log('Alice has name:' + profile.name)\n})\n```\n\n#### Your own leveldb index plugin\n\nIt's wise to use JITDB when:\n\n1. You want the query output to be the msg itself, not state derived from msgs\n2. You want the query output ordered by timestamp (either descending or ascending)\n\nThere are some cases where the assumptions above are not met. For\ninstance, with abouts, we often want to aggregate all `type: \"about\"`\nmsgs and return all recent values for each field (`name`, `image`,\n`description`, etc). So assumption number 1 does not apply.\n\nIn that case, you can make a leveldb index for ssb-db2, by creating a\nclass that extends the class at `require('ssb-db2/indexes/plugin')`,\nlike this:\n\n```js\nconst Plugin = require('ssb-db2/indexes/plugin')\n\n// This is a secret-stack plugin\nexports.init = function (sbot, config) {\n  class MyIndex extends Plugin {\n    constructor(log, dir) {\n      //    log, dir, name, version, keyEncoding, valueEncoding\n      super(log, dir, 'myindex', 1, 'utf8', 'json')\n    }\n\n    processRecord(record, seq) {\n      const buf = record.value // this is a BIPF buffer, directly from the log\n      // ...\n      // Use BIPF seeking functions to decode some fields\n      // ...\n      this.batch.push({\n        type: 'put',\n        key: key, // some utf8 string here (see keyEncoding in the constructor)\n        value: value, // some object here (see valueEncoding in the constructor)\n      })\n    }\n\n    myOwnMethodToGetStuff(key, cb) {\n      this.level.get(key, cb)\n    }\n  }\n\n  sbot.db.registerIndex(MyIndex)\n}\n```\n\nThere are three parts you'll always need:\n\n- `constructor`: here you set configurations for the Leveldb index\n  - `log` and `dir` you probably don't need to fiddle with, but you can use `this.log` methods if you know how to use async-append-only-log\n  - `name` is a string that you'll use in `getIndex(name)`, it's also used as a directory name\n  - `version`, upon changing, will cause a full rebuild of this index\n  - `keyEncoding` and `valueEncoding` must be strings from [level-codec](https://github.com/Level/codec#builtin-encodings)\n- `processRecord`: here you handle a msg (in [bipf]) and potentially write something to the index using `this.batch.push(leveldbOperation)`\n- **custom method**: this is an API of your own choosing, that allows you to read data from the index\n\nTo call your custom methods, you'll have to pick them like this:\n\n```js\nsbot.db.getIndex('myindex').myOwnMethodToGetStuff()\n```\n\nOr you can wrap that in a secret-stack plugin (in the example above, `exports.init` should return an object with the API functions).\n\nThere are other special methods you can implement in order to add \"hooks\" in the `Plugin` subclass:\n\n- `onLoaded(cb)`: called once, at startup, when the index is successfully loaded from disk and is ready to receive queries\n- `onFlush(cb)`: called when the leveldb index is about to be saved to disk\n\n### Compatibility plugins\n\nSSB DB2 includes a couple of plugins for backwards compatibility,\nincluding legacy replication, ebt and publish. They can be loaded as:\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat')) // include all compatibility plugins\n  .call(null, {})\n```\n\nor specifically:\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat/db')) // basic db compatibility\n  .use(require('ssb-db2/compat/log-stream')) // legacy replication\n  .use(require('ssb-db2/compat/history-stream')) // legacy replication\n  .use(require('ssb-db2/compat/ebt')) // ebt db helpers\n  .call(null, {})\n```\n\n## Migrating from ssb-db\n\nThe log used underneath ssb-db2 is different than that one in ssb-db,\nthis means we need to scan over the old log and copy all messages onto\nthe new log, if you wish to use ssb-db2 to make queries.\n\n**⚠️ Warning: please read the following instructions** about using two\nlogs and carefully apply them to avoid forking feeds into an\nirrecoverable state.\n\n### Preventing forking feeds\n\nThe log is the source of truth in SSB, and now with ssb-db2, we\nintroduce a new log alongside the previous one. **One of them, not\nboth** has to be considered the source of truth.\n\nWhile the old log exists, it will be continously migrated to the new\nlog, and ssb-db2 forbids you to use its database-writing APIs such as\n`add()`, `publish()`, `del()` and so forth, to prevent the two logs\nfrom diverging into inconsistent states. The old log will remain the\nsource of truth and the new log will just mirror it.\n\nIf you want to switch the source of truth to be the new log, we must\ndelete the old log, after it has been fully migrated. Only then can\nyou use database-writing APIs such as `publish()`. To delete the old\nlog, one method is to use the [config\n`dangerouslyKillFlumeWhenMigrated`](#configuration). Set it to `true`\nonly when you are **absolutely sure** that no other app will attempt\nto read/write to `~/.ssb/flume/log.offset` or wherever the old log\nlives. It will delete the entire flume folder once migration has\ncompleted writing the messages to the new log. From that point\nonwards, using APIs such as `publish()` will succeed to append\nmessages to the new log.\n\n### Triggering migration\n\nssb-db2 comes with migration methods built-in, you can enable them\n(they are off by default!) in your config file (or object):\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst config = {\n  keys: keys,\n  db2: {\n    automigrate: true\n  }\n}\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat'))\n  .call(null, config)\n```\n\nThe above script will initiate migration as soon as the plugins are\nloaded. If you wish the manually dictate when the migration starts,\ndon't use the `automigrate` config above, instead, call the\n`migrate.start()` method yourself:\n\n```js\nsbot.db.migrate.start()\n```\n\nNote, it is acceptable to load both ssb-db and ssb-db2 plugins, the\nsystem will still function correctly and migrate correctly:\n\n```js\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db'))\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat'))\n  .call(null, config)\n```\n\n### Migrating without including ssb-db2\n\nBecause ssb-db2 also begins indexing basic metadata once it's included\nas a plugin, this may cost more (precious) CPU time. **If you are not\nyet using db2 APIs** but would like to migrate the log anyway, in\npreparation for later activating db2, then you can include only the\nmigration plugin, like this:\n\n```js\nconst sbot = SecretStack({appKey: caps.shs})\n  .use(require('ssb-db2/migrate'))\n  .call(null, config)\n```\n\nNote that the `start` behavior is the same: you can either start it\nautomatically using `config.db2.automigrate` or manually like this:\n\n```js\nsbot.db2migrate.start()\n```\n\n## Methods\n\n### get(msgId, cb)\n\nGet a particular message value by message id.\n\n### getMsg(msgId, cb)\n\nGet a particular message including key by message id.\n\n### del(msgId, cb)\n\nDelete a specific message given the message id from the\ndatabase. Please note that this will break replication for anything\ntrying to get that message, like createHistoryStream for the author or\nEBT. Because of this, it is not recommended to delete message with\nthis method unless you know exactly what you are doing.\n\n### deleteFeed(feedId, cb)\n\nDelete all messages of a specific feedId. Compared to `del` this\nmethod is safe to use.\n\n### publish(msgContent, cb)\n\nConvenience method for validating and adding a message to the database\nwritten by the feed running the secret-stack. If the content contains\nrecps, the message will automatically be encrypted.\n\n### add(msgValue, cb)\n\nValidate and add a message value (without id and timestamp) to the\ndatabase. In the callback will be the stored message (id, timestamp,\nvalue = original message) or err.\n\n### addOOO(msgValue, cb)\n\nValidate without checking the previous link and add to db. Useful for\npartial replication.\n\n### addOOOBatch(msgValues, cb)\n\nSimilar to `addOOO`, but you can pass an array of many message\nvalues. If the author is not yet known, the message is validated\nwithout checking if the previous link is correct, otherwise normal\nvalidation. This makes it possible to use for partial replication to\nadd all contact messages from a feed.\n\n### getStatus\n\nGets the current db status, same functionality as\n[db.status](https://github.com/ssbc/ssb-db#dbstatus) in ssb-db.\n\n## Configuration\n\nYou can use ssb-config parameters to configure some aspects of ssb-db2:\n\n```js\nconst config = {\n  keys: keys,\n  db2: {\n    /**\n     * Start the migration plugin automatically as soon as possible.\n     * Default: false\n     */\n    automigrate: true,\n\n    /**\n     * If the migration plugin is used, then when migration has completed, we\n     * will remove the entire `~/.ssb/flume` directory, including the log.\n     *\n     * As the name indicates, this is dangerous, because if there are other apps\n     * that still use `~/.ssb/flume`, they will see an empty log and progress to\n     * write on that empty log using the `~/.ssb/secret` and this will very\n     * likely fork the feed in comparison to new posts on the new log. Only use\n     * this when you know the risks and you know that only the new log will be\n     * written.\n     * Default: false\n     */\n    dangerouslyKillFlumeWhenMigrated: false,\n\n    /**\n     * A debouncing interval (measured in milliseconds) to control how often\n     * should messages given to `sbot.add` be flushed in batches.\n     * Default: 250\n     */\n    addBatchDebounce: 250,\n\n    /**\n     * An upper limit on the CPU load that ssb-db2 can use while indexing\n     * and scanning. `85` means \"ssb-db2 will only index when CPU load is at\n     * 85% or lower\".\n     * Default: Infinity\n     */\n    maxCpu: 85,\n\n    /** This applies only if `maxCpu` is defined.\n     * See `maxPause` in the module `too-hot`, for its definition.\n     * Default: 300\n     */\n    maxCpuMaxPause: 180,\n\n    /** This applies only if `maxCpu` is defined.\n     * See `wait` in the module `too-hot`, for its definition.\n     * Default: 90\n     */\n    maxCpuWait: 90,\n  }\n}\n```\n\n[ssb-db]: https://github.com/ssbc/ssb-db/\n[bipf]: https://github.com/ssbc/bipf/\n[jitdb]: https://github.com/ssb-ngi-pointer/jitdb/\n[ssb-social-index]: https://github.com/ssbc/ssb-social-index\n","readmeFilename":"README.md","gitHead":"c1c8d96ccd98a2093fcd05764f8e3d136d1a0776","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.3.3","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UmmrjIbAL6SK9tuzeyRKaumba+6RiMB05+pqMadDrbX5MSlyOOM4b2gcJoSmzH5nRGUtay/MLUdG0KqsfzCVAw==","shasum":"f1933da2d06d164298947c07baf491ae8627f8c1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.3.3.tgz","fileCount":29,"unpackedSize":85350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgcwEfjyuSF38DjMl1WGAtmFvHBm0njrTaCPm55PGZBAIhAP6w6T8crXIs4Jz6EzDMKwDmwlm+gOvBTt6tD6PxaQII"}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.3.3_1636633408996_0.7024733775759286"},"_hasShrinkwrap":false},"2.7.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.7.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"~1.5.0","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.3.2","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.7.2.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.7.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TJ1N2Sf39DlQHyT7E8KoQ8Oft+73SuoP75cVlCeyDxCUhNKVUKL+7Eu7ln2YOZsOF0DnZfw3VZ55l+iJwtvLiQ==","shasum":"2a231aea4f44080f7a1334aab2e30061b290e999","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.7.2.tgz","fileCount":32,"unpackedSize":110439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVBa0Qk3VD1K+jiG1eqv3/L31oeWbNZhg//xayUcn4oQIhAOqpWG1ZoDjZZ7CKATpbPmjiG1E3iRtfI2SGFQY9Cf2d"}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.7.2_1636633532688_0.016405050595233783"},"_hasShrinkwrap":false},"2.8.0":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"1.5.1","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"f6954655c552497f589e3f49d177523e3ef7805c","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.0","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-8/XbfkYzSHtyI776hu7F6BnzgOd/HEHfC168s+uhm5gE+N51JgI0DyX/8z9ciIVDSTGrbauXTDH2aUQ23It54g==","shasum":"9e8e3b0029d16d2c98d30873c0fea4c97d86de6a","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.0.tgz","fileCount":32,"unpackedSize":107991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlrHhCRA9TVsSAnZWagAAUJgQAJqCDCgfWr/7hD6ixmpy\nJ+vTyDPEssotc4EMdx6L2yuv3usLjjfM4AWBcdS4r0yNBDRwr/h6yrm9cFzO\ncJZx/D3PcqUZEpbkIpeLxEZrE+v9Z57aab6mEqY0aVFf5fwJnoVXNad3M26X\nV0C2WghTPGzHvje50sqEfGGq5eQ27VBXZMPQEIHavO60UwMfliceq7wiohIt\nUBo2VAEe8NmAHmYRG4PDIDGaRW5eWHSh16fPsI+97uE4LJj5eSbS8KyIm0Rt\nIlyEHTNh1xBkJDb5OWan4CsYfed8Qc1iQzMc0egn68ypqE40KnjfnVHr6BWs\ny7W/Mn/HRuPzvokydZqJtYptZtxp1yaIqxRz9JTtQRKlwEs1VNpftFjLRtks\npKJ4tsRX8D2T9HBpz5Z3Szv13RYn5M+pk0EOFmL774nFD644dgosnfgGX4B3\n/IVzKwhaTiE/keUm+9I7JwnY6+sv7HVSMQbLJOEa1Jqp5f6UqNSChac9nf3S\nzDfDopwsuRipyeeJn9PdWa+AA9V8v3RnKyhlLmJZwMkdyrvju9BcIUVJA6Sb\n98xNiWL1bvAOvOgMwXiJpmsgHTmP2BjUDKW1UYVN/g0onWALFKpVLQUskZfY\n4S3G1tDpPyfSEOElTJl+83SBwWN7Gcy7YKXey0kZn1xK7yBJy+c1/42tcJe3\nnxx4\r\n=CX0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvmgE0Hhp+rw2rV8RqtQ0pneK/Je8Y4Nrq4I9TDVd06AiEArOXhbD4SJo6h/QnSjpHOgu8lH5+Gt0sLAvxbURKc0Rg="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.0_1637265889218_0.3773827798890772"},"_hasShrinkwrap":false},"2.8.1":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"1.5.1","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^3.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"6225aed5223a0ed5b92609a4df575f0c407c82c8","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.1","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-+SCtiAlSSKu94V9M3KztGED7B50jexei/9lF62nWy5fDx1XxPfnaWwKErU0+OHOEp1loqtzXTt32xEO68P7CRA==","shasum":"165b5ca0bc51d834f49b2f323638c5d4e62170eb","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.1.tgz","fileCount":32,"unpackedSize":108345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm/5dCRA9TVsSAnZWagAAwMIP/1glX/X+PegP3ljVOh1s\nQpT9xMJ+x/I/rZF/tFVqZukPgK6ShJvBjrmiSI1vXcSc77/c3y318oRX9I8n\nTmth33wSQbzS9G5pmZq3KaUknI0kJXgQYmF5FFdrBmpIb2g8wbbgpAnTiosM\nWQ9gAp2qV292ZisY0arW4t8drOTXjknZzt0UeNUuBXYmV1WJMyERCIj/RzYu\niGOB6IHX93lsivm4LLdJYFhyZL8fnRWWx1AgvMdMIfWKjWwqycsvk2JP9rDn\ntj/ve28WVwVjxAuhlG4Ke40SmTz3smDCQ00J+I/vVn1zDUO7JiQTBFSQKR1H\ndZ+oxcwhy6VD58Qp4V6Lqx5ssS/+8OjbwxhY5e+LxmwN+rdiRGNZFmmQIvhH\nraq8D2OrbQ7/Rf5bnE5KVGQuxirXGuiUAZogXC1YuIkd8VNfIC74S9oRt/dM\nLchk5yXdjHwFT2x1HKaeEyLpIzUH1LPbK2NOFgo07svHUac4XLblcIGZE8+W\nJW4OZywb5akB9I2Eceg3s8KAfnVjC/rPFf2RBcJBu8z0Q3lNnqoVYkr9NsZ5\nRJNDu3iSitOY6gtX0W5M53nXAaPUYpTHzksEAc3SdYcMv5/pAaysq8KVi+VE\nqbdoqe9LxWLPQLQq8Ls7fFLJSDVhoO4aDSpg23i1oizmdKTGa6w/zSuGgB4G\nYd8f\r\n=S+1b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXb4UtsZUlF4h/CzQrQeSybwsjkkJ7bbsMMFlaTWQJbgIgMv3ySotEtqOYbjDJ7C6maH9r2nigxqwDTZ14HHsgj+U="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.1_1637613149845_0.8348953243877022"},"_hasShrinkwrap":false},"2.8.2":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e3c6522a38eacd8595b0fa46f2e58a4e03d93efd","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.2","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-/HaimGEhMgYe0CT1xUFsc4NokTSQgOXwXGxMPUHF/+Mq2Qss+bILSUh/IqeYM9OTbgW4969yCcGpsAH2u+VXCA==","shasum":"1b973c17066412dd50e79830e95b5995bcf8198f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.2.tgz","fileCount":32,"unpackedSize":108531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsMQbCRA9TVsSAnZWagAAy+EQAIQo7aO11n2OTf8OtfH/\nJb00Bbs3s8uAThU+nefMz0Ln0r+xb/TRH8DgORDCiX/ubqbtDRO01jmIjhZK\nSQglEARYfHfJ9+KkPSCQxUSIJ7edBTWztVLggMsudFG5gH5w4ErJ+xOJSVaj\n7Es9MU/jEsAwERvll6biyFqb1d69g8DyuqK80OjRiQfc4IQesD8hheld0Z4j\nCFIUrJrusUCil32tVaAr7fZiZ3SUUHgBx24UcQ4IL7nR1qxpUWjDMkBpjhCB\nGvWU20U+aMcL3E+5sKQIwh/F/+VkwHqXXVjQVJoQMBWK/Sn1ft7ae2yMDlPg\n39VNuKCl1pbo6U21hcAYUPxIeTkpz/zKiExfnelvXB7TJXcBaiSgJfFlJgWT\nCJe0WUTX5mUiLYVw3MwZ5lxZKVxJu/neG3DcEoZSrO+3aZEuUT/8+dUfacr+\naAcyVGtnoYP5zN8hT6oOn3YEnYfGganizB5voVEm2QFeLK6oT7xKdtXk24uh\nIZTlLub0oss5Fdgo8ipJwqrh6HUGkSp0A9X05jyhaZkjI2gz9UCEuxf3c67W\nAwVQLo0VmoAUOtORQVjNeIJpnkTTFN2VZ/mZ3xlWc1VAQ7Y5OT43LU1KWDPT\n1SDNcRZjQ7b32mmQ9yaaZdq/Oo9WWKy5CtQQNzcpfGHGnt7eIu9ONQaykaV2\n0LrR\r\n=U/89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpIpUlbObjv0bOHbzWWuA7METxAo5LaVBR6Gv/mm9CxAiEA5RRl74zFPkkofiusi7UTBW49Wh8uemp16WiBTNbqvEI="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.2_1638974491048_0.9944412774412332"},"_hasShrinkwrap":false},"2.8.3":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"86d502f0846c3c234f5f6ff47be3f5e4bbe58c20","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.3","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-45qxUO4ULsQKf79IUma0fuMIatyQac83pmmMZPQHHbiPr001hlgUnZvVzgNgGq7eZE5J6451/TBrBKzO5jjILg==","shasum":"6284de47fcff435633d2e478539d0a7f3e83632f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.3.tgz","fileCount":32,"unpackedSize":109188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuvI/CRA9TVsSAnZWagAAvRwP/3dyh99RtpDVJapuNrP4\njIC8km6rh1LDtCfmL7Cic4dy3sGbk72fsF7waiC30MYwIe92S7z2S0p5IPt/\npwjQLpxCKSGzboJG4rfUy0/blupGkPMl6BlT0DP21m8/nYJKAvLWm0E5IVnn\n7UtZNxyphkoxnWxAevd5d7QmVKYGd6ojMClIlzmYhjuCzNqtI5LiR31fzf1R\nh+CHUkjFDg+UeqhBx2go6M6NfJwDAAEkIt3Syr7Z39siBNzcWN6GxSM7PZvn\nYhsqqpF9i42MTaop/i57Hm7TWxLa+Fy+taGq2De5u8uU/aTNeiXDRxsBz2EJ\nwD98m79n2ADs4sUeIB4xWMBBXfslTt3P6+g8XBHhzr1uRlSexGKD0ek5W92y\n5Rmktbuz824s7oUBBLuHAN3xgHHlD1rn0ALuBbWORxx8qX+I0j2oUdgxlSYi\nBSPOp0lY0hZM42ifvfhAqmPAd6MZRqO7qEZvXiLKrDb2zAzKhvvDH1KH39y0\nt1iqIIKtAoeegbmNDWC9aSpTvEqsNOEwyD/W8kOxhxNMJPBxamXdK9rENSY7\nFwqCj4859gCy3tUSxqhnw4cWh8Xm4MncyHgsebc1UbnCkZw89/xI0ZB2cpZw\np3sEx3g0kzJxiPZWGmmFXV45WedsPiza6miELZtuJCVBOmnG6CF0mfybIT02\ng0MI\r\n=Yhyx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSDhSl+MwnpE6w2mGr0CfZvMM5Xmd+gkU7ZFppH4+OYAiAFjPe0K/NnCNFayDMBVLil928iF0w8koETSJo7Il5vOw=="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.3_1639641663390_0.9261068032179021"},"_hasShrinkwrap":false},"2.8.4":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"e1c507aa0867894893baaa8dda980201c059f404","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.4","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-YcGT+lL6Bzjz6bu1oxtXQ4cjuyuffz1+yIaDQ6PcPvHdIAK6/o5bGIm6dkiKJpPKPH9p+QIHOcPnQ+OkZAkQdQ==","shasum":"46f88729ff05220ed5e03f935013fce81faf0ff5","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.4.tgz","fileCount":32,"unpackedSize":109232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw1VBCRA9TVsSAnZWagAAMokP/3DDZg4JOt9Uq58yKTrA\nvXRdvNNLog9GqMptU5b/hR4Z+4uMjGBITTwCFzKssK+ZnmRoUMlUWqKgIBo0\niRDAVX7PyqSMEeZOEl5Yr2tau9DhZJkNIsrOJOR5RkpJkBI1OfWpW1KPugjO\nxtnWr2Izby80n2vIqlXg4zJjsl8a1NmJhoG4YbsMmRt4RUAFxrEZJm0i+WAD\npOjlx/I0p9BtadU//aUK6P8T/Cm4o73xYCRRhNaWCT/5fUFm9HgLCNoUhjvd\n2ciuHq6sQ+Bh6WqD5jGLA6vKjGBF3egBzYjuxSBlLY/cPEsYbIKNpXkxOeER\n/WP16peB7YMMJc2Qxjm6DuHyv5s6R0HBONB3WIrjTp4eNyIKS0LrWN3nPOLG\nuCtAkrd2589deo5lzk+61R/oAo9rhAJT9s6VEzEt+YOejNqSQR9JYdQrtCRM\nCa5xlEht6CL63zIztuflIAwtqmSjTeUFXmr5Ns+3oki8lKlwfKyw3rdDVet6\nvTDQQQW9Uq2m+GjqRxbgT/Jn9S2hAjsP+z6ShbnInswjQ/n6QoAeRO0lwFxi\nWl186L1dpf4RTdpvQPCmP2Xa8+x6Qzou92GRgToWCgxjaynEkkfy9PPxGHYU\nGmHuuBjwzOQsW8SAN25zKxrpDiSRgFHJ2FuyLic5i2z0XzCqwng1OiQhz78U\nze8k\r\n=b8qB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+gp2IgVFdyK1x/N4MpD+344Nl0ANX1upnS/aGvJsKowIhALtR7nNWedJPeC3UZ6Si8r9Vi9DyZOHgQ7Wg735RrpCO"}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.4_1640191297395_0.9787016574648641"},"_hasShrinkwrap":false},"2.8.5":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.5","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.8.5.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.5","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6JLfdXIr0Q1EooLMTJ5I6PcQHLxvJ5jUX9ocsDKOswOAevWbVMkvy2GsQtXkMf0uabsKAoTEPWRuHwxnfqyKEQ==","shasum":"83746f9138727da55f6865c3027ad0642c2887ad","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.5.tgz","fileCount":32,"unpackedSize":112072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxIavCRA9TVsSAnZWagAAxUoP/2ffQ+KBcL+1uqVTmkxx\nMYzhYb7dLJ2jevjpcFyEFBhtNyT2WpoJJpCLAQq5b/p/VulDZs/o7slX09s4\n9WL6xE5LmD2Oo/QpX5B+gcG4gyoeMqbXepDMdUoVd/7b6lOR3C8zDreVEbhZ\nD1FpHk3kSLgPyFMWgpkfjqpAuGoJCnJwt71RVnztG4rIwivcAwIrqDd7WF3J\nCbzNO+8zpSqhb2mLC2RsswCuZDw4RkoGxWc8fH2vSkpd/1kT9hQyvRnD1lqn\n0RVQTalM6ZtqRjXUPcsakwzFbyIgUZgLgskGF0+k15/yO1EOIl/WGto5KUCE\npzBhIsukkREaH/SWYpKW+zerrav77Zrrlf9q+3c0TcEopiBb6DXEHUOptXES\nmXIGIA5+iQL8cj0UUX80yibTvmoxM+bfzPscrC8LqgUVhvMR0tOv8pDZHRVf\nKN1a6OJAC/o3ND9IfOo4dzi/fxNjKQO8tVE5oWUQtQJjGB8GXoPG15oHmRne\nqza51JUgVOlXJ/i3vygoTXNq/PC5O852etoD6w5yXq4pw9C+BSBvHwfyeP6X\nNwm9mUZ3zD18YI29VAwlMNfhFum3T9nzn2oowB4N+I/VLXjktLyQOHH411Xl\nPvgtWzof5iCDXh4L9jmtQVC0iNsuCR6c6fzMN9P1SUDO1pMhrG4QXzBVhbhD\nUNPm\r\n=2Q3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkAkg6Xvx6jjBgcX/kTTDAbSvbhFUVAVjw2ZXoL1Pb7wIhAOJMzMjx9MUeLLK/Uvu0ObSzYqUsquSkF+629DdPxdLc"}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.5_1640269487533_0.7470945570335126"},"_hasShrinkwrap":false},"2.8.6":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.6","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"31ac307c956b48b0c8528e1db3c2e5c0a34decde","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.6","_nodeVersion":"14.7.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-cL0FSxGvAxBhX3MMhsJG0wkhRaqF+OwiRPu/a/5QTmk3fYmlhSx51Qgmd9F13Iu90jZVhdOjmrw4RZQN00/stQ==","shasum":"c88ed2368bdee382300d60337c8369bab14bff93","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.6.tgz","fileCount":32,"unpackedSize":110334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh59JdCRA9TVsSAnZWagAADrgP/jdK3lE27k3FNvzP2VOH\nc4Tt+42n0YpGQas9bJvfzPzI8f84+ZmuSWsADx4fA0Xm0PijZnQwWVoV5Hvv\n8wp7ptl3yg9zGRholLdqXIy3qrmtlAP2dVvbixEL0hl3hcb5aGlDS0IEJBVn\nrkyyc2jr9Kk8D/3rcLNyUnMelxs2Sq5TLirQ3ZuBOVpC3fTwmxUw6kmJclaQ\nlmWWiPfBiJf3vl+C7S4+e6ZH1S/2Frg9Oytn7EZjU658rYxQ/qotIbfJELKc\nU07FHTdgYYFMXStsBd2A/vNQpY5KocycAfu4sjh7tuA9HC2fTfj5pRGtfx7E\n6NWk3BzVLbGy7BvwjVXG4gc4HdXLaUl6WPqzO595/Oq5KvX9Go7oK5m8/L/K\ns1NV/j3dSTRdLNCc8rI65luznlhJZDvr17tPc460yV9bZyCPXZ2gImGP58fp\nFEtrzymmow5rDIj4yHeJMv4mGmF8jJdqhJpPmjuwk0u0LF/WzwmHHas8qk5q\nLrjCRQLqv7nVtU+d1/mkcKX6vAjIAMjg1/m/87ogRvsEWL2R1P/xXZ9bm4xG\nGjdqY8SuZLO0KmxogeAmQgEN0JEecmZLr5WScghauSyjB2T7BBPoJ2UuyI59\nQkGz+XRDcvpGcdppiJiNuonmK5bYkgtbLZ0E/R9t/5ChC7VFV5lvqOoSn0+j\nTV9K\r\n=nceF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGoX/KnOjG27c0zHSkiotgh2SCsN/Z/oLmaoc+xFl5ZAiEAqdI7iJhvzaHzn6eurrQJq/bjTabrTb4F/SEk4ONFaJE="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.6_1642582621775_0.9068352239304205"},"_hasShrinkwrap":false},"2.8.7":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.7","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.8.7.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.7","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-C6yf8GzoQsaKey22j1MV/v9pCLCB8M2VRdEY2YglTxDl8UYc/52ocvvenSU1XLc4yjM+0jO9eGT9fJg8imYe6g==","shasum":"1de2a5c127dbff6dee15068fc67ca057d2c5780c","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.7.tgz","fileCount":32,"unpackedSize":112958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8lUOCRA9TVsSAnZWagAAPNEP/RCNlkHM3w/0P1FOkOFk\nxgN+i5FvxSXK/B2rzPFdnysux8y9LTVwlVJ4F9WwKafe3EIixEiknTakDfSR\nCFWrq+voNNJ9UtdTxoT8O1tRVhzRIr5T7fzmKWzHIdgl+ySYtAS+2NdQuwOE\nuDjSeJkki9k8mzDFrqpA3Is538rvIgPZFLsZjX6pEpqMzkRbTTD1Aqi67r2B\nrT5aYQ8wCXpFXc+vUqlkpajhECEGNU5DbCnBFsLONobQzoDGSnSD59e9KRul\ntyTUEDi3lFVTlXyL7fiInGhRnHKveD8R0BWgeJlS2mvvAvfO+mXoisvugSGo\nYiiBlxEcDD8KUd+yCHHKTnELMnpqu7yYIIrK5bbkt+nu8Uzz9jqEnr9o56E1\n6GuSYqODaky9qGTODo5zUQzNJWCJK8Jn6q0Oyv7xHE4U3XU7Ibae+0qPYu5W\nSlrCwuvp/DtQzzlGCJ1YGQtR6QPT4ntCCCqJQlpZ9hVgNBoGNwalWEdUl9Xc\nq+jxPCsT0LA4p7iF4ErjgJLhk6nREoQ5qxqsw47mlRH6RAVbiQ1UIDzApT1G\nEJt+RZK5ao4UJobAcnLsYVSdkbTysZ5f+BhTSjL4jZO9+WaUE0gLVE+lzc/b\n+KMyhktKN07XdMOP62HXRZ9OgU+1fV4sP48sQ1B02o3nUxEcdiwEtN9E52ZK\nt9MY\r\n=CKlA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDF6JCoJrkC76ZmXMWycDEBpqktuevOrle757OFasSV+AiEA7ani9UsPhPz8d5PHT0h0XILqi4MZpGyvORjpR+q934c="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.7_1643271438251_0.3560843123712769"},"_hasShrinkwrap":false},"2.8.8":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.8","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"~4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.8.8.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.8","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UCB/fpTVC98vRZlp8aleeHjDthgkuYHUmcMTXmb0FRWYIdK67gzIrFWe32JLMdafttAJA34Sq52fXZT8GHqfDg==","shasum":"2ea66bf0f850d22d26ade27ac29018965d8ca418","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.8.tgz","fileCount":32,"unpackedSize":113000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8vVpCRA9TVsSAnZWagAAj5AP/jDjvs9Ga74FPZ1cZHv+\nBFpcyKpnG11SnAEyJM6ZapCIbYTHaflDqcxzHSTI/mCW3BNz1sEf08Vm2MwZ\nDf17AGZNV3nhVWHFT8DrM1WlzUd0g59AmFbgXeOXKJIf+l50Tpj1aoPyZlH/\ndo7z4e+2LCHg4iK165eUzVCeLaCcTLpOCmD/in6vmB14GDupxBSaLrZbEdHx\ncIURdhJaEiMfpQofATSXj+uWDmsCHGyYSGt71AbmVXuoZ4uVAFkanMlimjZL\nsr/JmhbaLCy/5taEMo5786ygLhplDH5J/kSx/Xpqf5LyTEJF1yBeDYOdXLT2\nRXryFSsAj+JFpW85Q8Ah9tWMQxCo9lq1zOxuiESSjaClKdYu8IzQM09+FoKZ\nHuJEeMrs/KVHxRxYRTKZbgHiYXnvYaQRCoafkusXOxrintLF8uNtTVbZald1\nOgES9otF89zp8hLAc7Xqp4cWogQfK5k1l+PqG/Hz5lngjU+xQ4YTEEOvySv8\nawBkubaGob+I3M3AQgRLVonAgx8fnKfx2UjG3/XJFw5V3WHEF+qD5tl95Egi\nUntOcyiFGlsN/gYFRoHYDVI6LpHcrz7md+XOJphrkjfwU6cY18e/LFLWeDNI\nItZRsSBVd1qY0ZrCWdAFvxW3d/H1tnVkvyMkjtShoEMYDtcTWb7XXTnQW5tH\njjw4\r\n=AlTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+N2RS+iyzcO8goAi+fO0EmchxI2lYT4Ld2gaH4ABetwIhAIsXBgVvoiXT29SYII0r87W6GDBgqaDFXfxoiZJd9LWn"}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.8_1643312489421_0.5402390185383743"},"_hasShrinkwrap":false},"2.8.9":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.9","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.8.9.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.9","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0v6EIq+MrQbe5wO+0JGeNUY9fs8dA2/vcgGOQSqYKl2dkxKB4uu8g6z6GRtlcSP7iGxW+Zv7jk/09b3p1ahE4g==","shasum":"b079d597975cc46c77fd415ac576807e0da76c61","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.9.tgz","fileCount":32,"unpackedSize":113000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9qG9CRA9TVsSAnZWagAAdE4P/1kc+oOh+TkynyhhxMZD\nMZ/vDuc/94JFajKpbvrv3HEfnzPc9m3rs9cp/vH4G++GOvohI63OTRFnOOQ2\n5e02X1drnNc/oNFS3Ejf2LE9wIB5eld8qn5F1ryIGeBWE70Qd+gjyltw8VWE\nP8smeikhpcsR53T5r7UDIjXwmGDLyxpmcFJVVOLOYB0bk6AF/m5C8EX45cH3\nLTEL15dYmOc/6FDh4aJEO1oOBFkTKkq+0L8OvgwiB/dwi6ihm6bBNVYxCw53\nxc1Lh0gunp+EdAFDCHxQUaMHLbSFTg53fJ0OQ22Ac/SizdjBq1wJ3IPg7eJL\ntr2ShPnIgjMyGtcKIK0RmYmw1Jn/3rnJS48yY6c+T/+o6M9MtlwWd5Qmgji7\n+E/LDgjGVAPER++KH0yUVNP3s48DdjXJ0qZ+rKcXsspVu9aMPQm4wfS6RmZe\nCEZhc8hrCxKr0r9Drl94NcTSkr+7CifjrdKANLIjR7qQibYV/M3Vpcn2BFgu\n9a10SbgGfUh+9DKv51R+5TaP956cF2nHJx9jNwrpJ9OapZ9byeR1DuH+dZ33\n3qD6qgG7KQ2rQs8gbGncRmqB2FhuTpndoz9NZmju/kcPbLkqz+GRsJrLiHFg\nXX6lKXW+Z6r2nyhRzrcauP7aVWr4RhGFYbmb+fc7Iqtt4eaq67Hfu5PFGZaY\nFf7A\r\n=jFfY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcv+7Jp7VxtXfcDRqRuCaTb1Sd2hps1AXzIad5go9+TAiEAukNDxzbZMG3wcm6IcS9gpnRKW3gzjv/Z+eHQeLVpars="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.9_1643553213192_0.1657818688538708"},"_hasShrinkwrap":false},"2.8.10":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.10","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.8.10.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.10","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wa61qZecXECi+/6qok4Mk4Y3uC/cqvjjxF5rVgZZnAm2QXiujwIru0zsCHElfB+MYTw+U5viZTOxwoGaBk0GwA==","shasum":"307947df74b1ff80524a27997b90c5974a9a3919","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.10.tgz","fileCount":32,"unpackedSize":150323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGnWDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0MQ/8Cce4Ogp/ldfvDIvcczJaJTDan9+0OAXP4Ev3jihPEKKFGgzT\r\nfgsz3cDNVBMnVoaroUVl02D3ti4+nFP/T34bwR4McY/uovjLAkmu1zSFW8r5\r\nCaUnLBAxU8DE5rO2Ppk6g1mtvc1RLb+saYXGQt2iIaLJbpZpKKfRV9E1BZOM\r\nW6S9cLpEVZez0tPBaVyd74hWBTt5xlryKsX7acABNXBhPceUVMnbkJsPuGBp\r\nLoTaw3ZATfbNWAR07wZCoKJ+VUx/1XzCbxproDnSGY90tj+JtvOiqCkg0xqR\r\nYtjSgBBLu9Rz5stxaxVR32QwB3+chy50+gL8mS6YCFzs0Q4U+k7muAKJblOc\r\ntJAHeYhCSCuacqRMYWqXIeLsYCuTom/KJpey+mMYi8ZD9PQFsFk9f/8rcaUl\r\nBQAZdJMXtUQ24WcwZZC+QcLtCOVS5awodaWuIDmvnQNS19BKIaB+6mm90XyI\r\nhIZ/QBUSOmziRU/AE8Hl4KJ7Ll0Xaze+t+k8QheVJ/ee1gSc1qbE+KYw+7Ql\r\nJzR6jzWDCdafnMv4BPAKVJjzh17U/TqUHbQ1dcNFX8ku7LBHrAn4BqNiTlhv\r\n3vfs7sIHa4zbzsfIe1fnit6Ae8Gjbug3/Y9qjc/ej54ARd/7J04GNZLWMmG0\r\n/4J8ecyW7w43+XKPw0c0srSvoy/+dUoO0ys=\r\n=BFnm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDheU1Fb3Tk9BQksAxpTm2tuaokhBBEUY5XKbkD3zs14gIgGbBiLZSzzgs2Std1TE6bEminnxgE8eWLfnvI0VSzOBY="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.10_1645901187037_0.09439745342835226"},"_hasShrinkwrap":false},"2.8.11":{"name":"ssb-db2","description":"A new database for SSB","version":"2.8.11","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","pull-async-filter":"^1.0.0","pull-stream-util":"0.1.2","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-2.8.11.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@2.8.11","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XrKVxgWa2kumephDdUMCFY/chdELeUumJyR6S5NVagtVv/aEdHV8cOJXkt5IP3AxNNJB6i/Kk2P4adsdVWGBeg==","shasum":"ba5ff4afe21a8fe2035e56a2347a6dfe80ac000b","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.8.11.tgz","fileCount":32,"unpackedSize":153149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH6E6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnIg/+PTRvGcNotiqmOAnjPr5Av7Uuiox2RrLSOpJGgQLoJUtJN6xz\r\n+J2Qw7gPA1bfCyvL7+lS9AdT4KpimqPEPKhqtPjvB6cx3MhtKS8pWitpjF6B\r\n7oHdBNgM0ApeChuNvjjFkSVz4FbDRycp8h71JkgRqdOXKuJuubABDB5eWw4+\r\n4UkYGfqVmgv3GV8Uv8geVORusHUjDA7aTH3C/6LSkH88N5Ry1foi3u1adgzS\r\nCOS2JnXhtIwQyRt61XPGZHwcgogO4kHpMhXZuY1YY7YezJTi/t12kogfmhw7\r\ndnqXcoIzo5q2Bu0eivRMmUV5UZCoa5/G5FZzFgzGfgikd1qq+IXkz6d5LL3G\r\nu9NFREMCwj4TapfPmqDbdJuo2R+Ef2YGHJxKYmyP9tNKIr7g7mgXTCz33Lvb\r\ngWL5UoXEYBOOBcJS6aE18ghYMVSBmDY8g0Hmp5ONdP/omQB0NW8Oiy62sIMU\r\nkdTuw5DR7Wbf9OFEYJ8XDAMTA1lywZtJObPXfWf7lGwq+61EY7W4HnMc5bMX\r\n7/z/9ZcYoSdpCNZTQnsYo5R3+d03NJGj1JvuMqMBsCdWAcI+a5v8odikkK1Y\r\nJA6cE+1nLEn05lz8Xk3/wt7Ib8IDg8Xw5MmpNTD03RQJ+JmQk8RrGVmt8/z6\r\nFMJYo5KsO4yM7KYRhpUJPzQgnkXLl4CQ6ZE=\r\n=sOOa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID55vpDQJkekoE8dPFiTn+/7UvfrgT65iY8rLEqod0GeAiBCo/JPWD7fuOZzL/EMr8HpecvB8cpcyRaAt78D9jeoFw=="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_2.8.11_1646240058309_0.6081866014195758"},"_hasShrinkwrap":false},"3.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"3.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^3.1.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^4.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-3.0.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.0.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-k71Nmwxsq2pyliMrdvO+K7qczrAxJ4OCtPPCXqNcJLOV/9K2UqE0OIvcTTUC5dMJ025woxDlYR+7KXw8gtH3IA==","shasum":"d7cea7e05eece2f89a02fe6e665bf6098d02e7bf","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.0.0.tgz","fileCount":32,"unpackedSize":153315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJeYJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7uQ//ZenShrsbfv94mwWqSsLN+J7jcrs8iV9+mIPWl3kgbhjGBZhD\r\nnXy1Z5h90RVL81JkUGbeoGlAIMK9spDjXyBvPC0jcV0DLV+2yNL3esp8+GOM\r\nufdwbW8Ke2GPUs+9gmP/pLx+2fmGVvACjhU11j6ALJd8QqbymzwXH88RmAhm\r\n4wcfQa78K0f3u+LmNTw9qYDHyjh5QavqcnaWOddHdivF9y/3v5vfYaImJe34\r\nS9sgd8gGAuEaSqowbURgO6UyvibVkAd9PFEcV0E1W/y+1TIBl3nNR44vc1oy\r\nMcQW16On+ossIVr6yLMgaI1sZeaGgx+5ECs873UC+4Xzj6Ww3qx3rrhCyq3u\r\n3TQIbsAIl+j74JvVWUASuMADxpD+dlrq3z220dcorIsY72rGCkOizj9JRO55\r\n81gKxTBsqZOSD+cD5aTk5gWcHl2ynr2CZG77TGkbu1cMgrSo1/wcmeJdYROF\r\n9WmRmfpsqrzcLB8vFyQQXz3tmWnif5KqS342oFIJCJApmeRqRNEOEyNOcGE0\r\nPUYuG5JdP2w4o3pWhiHQ4LbjS5lfXe2d9TmgyfWFveiMfRrHpwyfcE444Sht\r\nqeXsLZw+yPLsQJQ2mdrTISOU/7Wtp2YWmvBg+R7Q4JBcHqDlTa8fm23TH5Px\r\nlGwxgHRe5Wh6Dfv1JbQJGvJo7gA7ReYdX9M=\r\n=oI+H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXK6R6ut/Iptc8q4lxwIX8lxWjfsBblhPAGKnlncHJBAiEAsIKsq8E0UeerMhkjnsxC+OxWJ9w9Dy5m6tbqakctOhY="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.0.0_1646650888993_0.1238315948119022"},"_hasShrinkwrap":false},"3.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"3.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-spec":"^5.0.0","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-spec","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-spec","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-spec"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"7c29348ab1fe8da9367ef2ab5aaccf5ad7b700c5","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.1.0","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-om+UhkbKMfvcZJNS1Ly553/8pvwzYGi6gJsd0skjV70Ab1rBHvDpdWq6qx7H3UKClUeLzPe2kNO1rey8ZwHH8w==","shasum":"c358c587b7ccacf0f6af230eb4f3917dda2545c5","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.1.0.tgz","fileCount":32,"unpackedSize":113879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL6JTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Gg//VHTEdG7lToF9BinK1wJdVQWkepq2687AxB5dOcTtNJkwOjFf\r\nb28T8OhPHfAXsj2UkCO1pV7PVijLFE82lvBooexPCf7M+siui18o+oNAuzaK\r\naCKFPaZjJbQg6tAsSsOexrtECcKIlD+GClrvGo+PIsbJBq3lHXHsUehO04YO\r\nQE1GQz7mba0CmEseXBUdKx4gCoJMsJXkgjqnYrZZv6pWXywaYJrGMs4OrKRt\r\nAmVaGuiVq4CXtyO7+GOxoKuREUy5VG5inA2kV1QFN5CdnW/29K5WHGwG37c/\r\nhGsUsCyNOIc/Rd6y2YFR94vrptBWdvVLoUb+BN3v5khGHSFkPACUU7tKXzFy\r\n9m2atoZXcqK20l962moXS1wlYOYRhmm7jvGE6UgVXoJV9ZEozjOYCpTjL3dP\r\niUBHVP2Thwu7Pv7LT+82A3Ah8NnxU5o26EMd/DBWZvjQkO3Va/raaQFvu1sN\r\nus3z9eFXROMTyktTYR3mQAPaSZIM37gruEKu9fOoBU+zF/Ff2hNihjCJfm+n\r\nhrsokWFOaCOSeXgSqeFmhp0wiyoLzwW6kCosG5OnfZz7R8jetV/0rnFo1mnr\r\nwmr/obWOJ7urjbb84vJp9pdNf9VMN9du7o0FcP4gt+n6z9K2DcwRo13jXrYJ\r\n6qkZjlliEI8dq3u/UbObVik9yGcxqEXxcFg=\r\n=vLau\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVvRZuAoTt6/x1rT51x5rS5U98Fo+xNXEz+xlLyOtZQQIgVcaV6G2JIV2rsKffbybhW144fRMWATS5UKFIk3k5GV4="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.1.0_1647288915675_0.48076279876893113"},"_hasShrinkwrap":false},"3.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"3.2.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"b97699a2b8a4f5a6941cfeac9a45484de9845bf2","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.2.0","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-uQ0XZd6XR3Q7Ce2oUfCns9OzHQ4f2zm2d48puFvbn7yshpNVYP4X4TUITiDCrUWrnNTOXCUwlV5XmW1KysrsNw==","shasum":"885597d81e2f6b94c2868d1a36d2dcd931bc2277","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.2.0.tgz","fileCount":32,"unpackedSize":114464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQgZGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7vw/6A/GTUFVIwpmayrhsyRzn0vFwhnNAyZA7DNNRPB61rIfPSiLN\r\nGyUT/VCG5LeIm9G1IcmAB/XJjxQV6M3B1Coj82J1tiWwlMe1BTwg4Y/7mY2q\r\n4/wsei+UvIH4wILEHweOIavih9mWzA3XTUwUVzoPy+HA4MZoyCHYur6utbMU\r\nJC1PobGDwkPPzMBIXoOSvMdKQFIh7NSifaN2E4nZo0r562kWsdT3+w7E3pcM\r\nPME+PUW8UE+rW8Z6qTT7lzWDMwcTWPVI8TEC4KjYIfG0p7Cb4M/uARd7Xf/r\r\nQQl+kMQEo9dvA1Rspr3vOYpWn+jbCiRDxWea73fUJhjs6zQYWAQS2Rhq8xPf\r\nIwuUHtw7+8Ys0X6jjiHYskxezI2Jdf+yI445k+RTm1/bLzG1CgZsdAKRh5Zi\r\npTefxmohDS5vL8aZqRzr5px+khLO/16O8kOzgGL6J7CYifqqLW1USVFifaZU\r\n8MbDRB5h6i5kpNXvnY/egG/RCPlRa9uT48j0BDsQmQ3jIXlDDWVCXQlFIQCB\r\nZVDVoLj2KSW++xuoxN/UyJEf+m2QDtixeNAPqEzg1WnEgc5HX90IivKNNDJj\r\nshf5zfwkmvfY2O8XsUe1qEYs/1YpB+NmSkwjTSgftuspJnvKVb1gzg+pbNLy\r\nLZ2fD/Sv2wzSM7V9VCqREMxXRdIAxeXXQ/A=\r\n=FKLT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi8QgUH+zfnF7fugbcdYdO5n1hHuPWfAeJIBhMZaVPWAIgI4Ph8Z9qpQmG1DRHsQk2iYfVeYeVvphmmriGNOksQ/M="}]},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.2.0_1648494150610_0.10115992793510031"},"_hasShrinkwrap":false},"3.3.0":{"name":"ssb-db2","description":"A new database for SSB","version":"3.3.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.1.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-3.3.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.3.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xY1BZ2g2b9fro84lX9h7g7fsO5bmZJPGi0h1L4ZbQFV+vTxi3gUBjj4MSQ4dT9ror/XqoZOfXsY6PZAy4IIPYQ==","shasum":"39123678ede8c5dba6141978655a0eec17eab830","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.3.0.tgz","fileCount":32,"unpackedSize":154672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRBIeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Bg//YsDz11ZO0k8/ZN9KAMzuLV+05au7Lp7lVTnvx+7ovGC0lDaG\r\nujwHiTyksAVmhoajkQ7DgG0/EYzgEAHuY/ikAi9oc8ZFiWEnO5c3My5wCfLT\r\n21iq3XpvWW2xiYc+x9UzFU5dbJd4YE/cn+/KJyN/raSdofaz+Mzo31n8jN3D\r\nueYUEAh7GTIz7mmrApRTmmenRWJpL+++CTOPrGkII89v2KApSFAiHdG7YKNo\r\nRaL2Nk6w6w/4NGFP6FBx0ROFhQUyo6WyrmW/5T1GcCeTUrvK6eOyvCiMOnx4\r\nFO2WyS2hrnRylpfYIq6xYEMs2lgLQISCfnttNyR4XMrmmBZQyNKi8as04mOh\r\ncX5VCMtHjJD9aY7u95quZRZ9FMzR2b9MQw5dpGTJj964/U5E6hWsbG2oBWzr\r\nrTfdD+2r9VMbjXUkyntwYpeMklPPxICD0osXUmgSx/FC2C7OAsZReg1lP6Tm\r\nSEDAvyIVTMMZGSGu3ug1jbke8pO/3Rwqxzn2OVGqIRbKV4rZC6y7y80v0hbt\r\nHiFdrNAG33Fg4O/+AcZoNWZBSoXosYGUQBs0Hx/OOG/QpM8nGNqpuNYnGrnW\r\n2He2/KFotKOhbEPLAVfti9umDzYdn5WpdYhLyVIvly600bJ8RQo6oym/L8WF\r\nq3Sbgymju5NAKlmK99SVqWpWnftVOjU16Vg=\r\n=mzbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvZxGLOzSpBXCUQa9G78PlEFMmCkutmmzC3TcManFZOAiA8yv7L1zHGmjSvVnvDTDRGQ/dJuAZO22pGMiVXAgPXXg=="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.3.0_1648628254510_0.010594769696970596"},"_hasShrinkwrap":false},"3.3.1":{"name":"ssb-db2","description":"A new database for SSB","version":"3.3.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.1.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-3.3.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.3.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qI/YarBCH7JeWVmzTlRUTy0uM/MyMezR1IuMmNmXJYKmul1PFK0py5n6a0LGPLOimqc2ZSViX4IB/qzDXOkBSQ==","shasum":"df4e86742c166b2775976f9176383e6acf27920f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.3.1.tgz","fileCount":32,"unpackedSize":154658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRC0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplPg//bnvYYA76EIikSCTplXfU0fgDgBUSkBl9/NDeS0f/AiFX63Gl\r\nQfFKawdQ945freu6U7RQdmvwyQ0paVbbpV6yJG7f4z0K6sY4ILnfTGjPdsa/\r\n+0IYYX1X0FoAxOsgPENvSQdLG46ZSxQBH6X1s4c44AEbgkOjtvJlGnqBEHVO\r\n4FScaiWydu/guc/sF/DRTqwKgvM2vIZ6/zYWISaECeQ7EMGUGu7MZ1Tnkt4o\r\nb+dQeh6IjLCMYwpoeqr/m7YpHKW3TsFJfBT0aCUaFGTKGdEa1srkASa5+Ugx\r\n0ryccviHopjQcijyeFbGYaSaLcvgdrF2k3R4wu1565ZB6FXkQKwEDhCoe+Y6\r\nUZtG7d+XPkHfD8fc9hGduy7cecCGsibLhnqJXFUjZOrAhUBOTS1Xj12mrJEA\r\n9d+h6CyyARMonv1FXIHoQshRpT45lEcIvKRKSI45erF3g2P099ztQnstOp4s\r\nsoC3lTCxqGH8xWnzfFjYPzx8uO/ahOB+j4zhAyfQqtuNymPDTd368X5Y7qmg\r\nL+z/sRElUklHNa3FfbxY5uGTJjPXtETd/STUJ6DtrOTLOKEUagFpcbuhR3ZQ\r\nR3OoyVEw3rKuIr/07OZ6BsytEqk2aMdhf07R5T0CyXFl+fMutAvlsa+Mgh41\r\nqtwEKvIiLVjgopnxAmsu3+C37T984VkOMUQ=\r\n=F1ej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSKigUMWfhQ8rm+BMEbb9AcTJZCiAMfJdBshcEEXLIBAiEAhKvXXv+DIboNdC2H6QN0RhP+AYYajQ4bu8OfqzQmNtQ="}]},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.3.1_1648635185696_0.21525956695050064"},"_hasShrinkwrap":false},"3.3.2":{"name":"ssb-db2","description":"A new database for SSB","version":"3.3.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.3.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-3.3.2.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.3.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5OlhIkjqJQnRw7YaECHPYInWM8iBBgrHrTy/7S4f0QvpwHvUlwA/PjJWF3UnuezFJV93Zujn+UtT+EwkzplBWw==","shasum":"905b4431b154432e875d7a97cf8d6abb96ad124d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.3.2.tgz","fileCount":32,"unpackedSize":155131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8Qu7LIlhcNmQFwjIwEJTfuP6yy6AZKm73O8mtLSAZJAiBh/m2n/9yJ8yh912Eq24IUhZqOyU5+wuzKAmZ6r0hqSA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRfY5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXpA//UvyUL9TeKq92KwIYik7YW4uIKKWfTYuPRk6RNtyYssv3qHPM\r\ng6FsEHVGOE8ydiuGr4GiH6jTignIqWMBelF8sNEFE+txBJTrFiLGXf1CvQxA\r\nd48/iss5Zcg9z/9KQBAVCUg3dwCIdfEm9YzE0GSygMzVnikZbiuR8eBO7jW+\r\nGTdQu8lQ9x/VE5M/aYB06+2vpu66//N/qYB3zJY8A5BLb2/l8argWi0hePnE\r\nSqlQpslQGy1uXTMRhmLfAFs5VCYz4qVW0mJ/RExmo37mEc63RA2UjG2GlwbC\r\nadU+2AYrcWQ1SGdgvCN460WbU51UBkPSfUBVEwRGAqyXm/QsudXItmQ0aVKw\r\nq7M3aIOSt3KDunxRyMvftRpyyk9br2w0NvXM9DuQalhV9VOcxfUoYR1YJ1Xw\r\nMWeChMg0sRvdbutvdL6AQYJA6xwuMdrmZmBkIyWeXreJ3PhTm78AvQoDU4PW\r\nNnPcppr+PgaUzMebtolQagCna4EQsVhIdLzf2f+9w6SA+klS5fg7YDnbnIQ0\r\ndE9fWmdzOa9aR4ZCJYp7KQZVjpbvdUCbN+Iyq6xCdClPYQ+YOy8pMNUgq/5y\r\nSP7kpiMgApndmEW6GWLJVzgV2Rese2yc6379KhKeQXdKBawP1PHScHWAtfv0\r\nBqvP3qRM1TIzSg2hflPNqUvc2tIDzNXz1fI=\r\n=1BDz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.3.2_1648752185102_0.07714419731215982"},"_hasShrinkwrap":false},"3.3.3":{"name":"ssb-db2","description":"A new database for SSB","version":"3.3.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.3.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-3.3.3.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.3.3","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x2wK3xE11MeASUVS+JC6e4e9x2DJJ6Jh0EZWVqMvSjgC0ZLOU950EiEonh+mSX9lJFdxH8w9eWIlUg6/06zVMA==","shasum":"ae511e4f43f403559ede62d8a28404695f1e27a1","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.3.3.tgz","fileCount":32,"unpackedSize":155177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxUgu0PMPINlQF5BEphq8DzYsgYeXdWZeF1tYlar2tdQIgORokWIwyp+LE14YV2G8GzFTUGZ5OAytBZHA0Ai427ng="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRt7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNvQ/+NavqAsdijf6RT0EvFr8ctFxOLfSkfgL08HrgRFhWQeTHzjny\r\n2ywdllHmonTyVEPtgAlLQ87gaZc/Uy3xbU/m16fBdmA5NMbwNJwzOOiKtIwV\r\n3v8aclTxmzGlVOi/5kmXB3vI9bHchCYAFBFzr+vKaRbCqEe6dfeanZxM1r0e\r\n6xVmO0cdx3HQKrkUyRYY9rRqAovuQS/+t1JnTcgdhoKPVncmGyuG0oPOFz1g\r\nCFkWtcW91JIbbOMh2ENfvUoFpu7ld2p7KhkCnDH9/ed0FFU5tIpkIM405BJ2\r\nbWeMa8x4de4xvuEXj0TvQVbPY//j8V69vgkg/c1eddSNdY5h5Wj8cwwxq9EE\r\np6mWn0C8E37zRONvmotkefsTeDhGuwNH1dRapDVwbIIO//Ay50lfTqgWDIx+\r\nYbEisHLL6qLseeknn5mI3vz37Hl9HkzQ2VJsMztSqex97hlOMcVSvj5ERut4\r\nlj+auz7Kwntqpjdpqf7bGxkVDvJTqUXPJqOi8q0MXo19VkHS4mnsQQZR9ncH\r\naI/DacQb42KDZWScmxrjdF8X1PNy1sGxZVEfE9aaJ1CdurxcG+dyld3LAdVB\r\n4KC6j+uTGvJZ8bgSNDbKhK6HPgI8/gCnSGN/7D2GchRqiLe4QLPLbpxcYfv9\r\nSJbPolZ+zXGRsNLwlQy6q+WKme9562I6BFk=\r\n=hocd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.3.3_1648811749340_0.2504787487476412"},"_hasShrinkwrap":false},"3.4.0":{"name":"ssb-db2","description":"A new database for SSB","version":"3.4.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.4.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.2","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"7a4e87150b96554b85652676b61d35e2f3087256","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.4.0","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-vtN/pClEdzEBX+5bQcSmahWwF89lDy3v6ab4kxuEO39YEmQJJKR1FMUBamGwEE9r75oX822aQ2X1NoSQYwmWBg==","shasum":"4a4674810cf9c00ae0d5895f3b2fd14600279e94","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.4.0.tgz","fileCount":32,"unpackedSize":114656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1lGzxpSt/JHu0PvgwNqWDBSh6hJdIz21d6w7f4eH70AiEA8c2cJRDRaqYEEd7ycAIxyUEWCplrr1KUnj11jIrFbV0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSrE4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2cw/+I0sAb9Rq9iuyCLyX+pJfSjO/rbonfEUoh7wnksQ4nxKEBbVN\r\n+wsBJbt6Q+eayODpPkZdN1RQ3jiTcEx7/sArrTZH3n2sfVvZyLOfDRwGchw/\r\nJzpYReSm3skuoi/0eTr2VXb8nKJj2QbVRUYnADu4y+fSbH7rZKiEBnTeMHnU\r\nhO0ITHr+hhdR64QPi/md3YpZOpuZl+hebThJoxiQeo1Ndi10kV98SOayVntF\r\ncizhlkiEkP/85BbQ7kzJkKfc5RpCeNFM/D0C/C3BN3CJl45UKCtJmG4EyOrb\r\no3LPEud4uk2YljR9Za6BCiQtgheGvAEkNFkacMUJhkNPz6Q12I436IpkQ6rj\r\n6wP7Eqz9JD5+PtgXfM+M11fhvSx+qO7lFj+xO1tPmoLB1VUKI58JR10/O12i\r\nqcF52T2v4D/A8ixSlgOc6bd3nguAGyfevyZ6wK/vkA4q/AfDIP0T0zrSFp73\r\n8i8Z4Z5QplkyAAmEovdXRjUhEKpqnVlQj6gsqQO96LqNLogit5NuFTJyLYrF\r\nJDBPeVBsraLA4/bVHBdDEtIQUq4nfETAD61+Iy/OTGabf+6r1o5dDqLkJ5KA\r\nBf/ohasDbKwK7WcO9saCWEpzZluYLlHGpZYu/zpdSUTNf3hb24h+5/OaouSH\r\nZAvMg8TBd4d4Fl6/7wy2ERRCyWvOQF84jOw=\r\n=MVhM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.4.0_1649062200407_0.11438824805442427"},"_hasShrinkwrap":false},"3.4.1":{"name":"ssb-db2","description":"A new database for SSB","version":"3.4.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.4.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.1.2","pretty-quick":"^3.1.0","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.5.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-3.4.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@3.4.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nJW1QCvBz9vJympW5UBelw3LMDS1ZKA0jIULw+cb26WgzyqqbqpxzcKc1TLrIW2Hy3fW5K9JYvjLZHYCPhAOOA==","shasum":"7ac49c1e84f8560370d380ff1d64a55c0b9283a3","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-3.4.1.tgz","fileCount":32,"unpackedSize":154816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKfAkGFqP9ecri5BFuGxvRAt9myulspL2Ue5uinYr9wAIhAKHhl6seaHwitUwrQM2q217vJx3afSxs2BBfYy0XNJcw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTYf8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd3xAAmBI82gnq1fBkmpjQQgy7xIJnFB7B546ONom+7745Yu4CCdt+\r\ngmsxfAO5L75mbvuLzwzodahZ0Bpny6ee1JGaioB9ZihfGMa/RtKuM59MDlwE\r\nHdo7jrwA3hcF68DPXQ0id274IIdzRNIo3xI0W1mWOpy7DkRaWJgTGGBHJ39v\r\nyw9Fi9BW/pQxNrGqxsRTF4cn/fQJs09Pt8+9JHm0PRWlAhrXcok5NK/Klocl\r\nZ4KcoxB6e9iI4p++Gp6bh16Qwc0cbWDo5HU8JCd7UKC4NcmRKbYpQqjHnADn\r\nnVk2rzv0pItefaivBDBc1tQyNGMVtccq8p/nz8wmEmJJY4+spMhqkO2mW4gg\r\n0cf9B8SmNUQRUzkNFX7Hy9uSKqbWB83k6CluK0t0ZHSIfmIPt/vcvMoQhsTp\r\nXzw0kTyDIuPl599zKpygrhZM/ZRK4kXkKjInpf+AlyBhKfZ+JdPQWKLeNJ+l\r\n5wQpIhp2thfLyqBlUEs7YLxauKXDL5SwHe7DoF0YhgEDUpjGoxU19ZV9dWfJ\r\ntj3OxcBvIzGQdE7QERYW/lwtQxcsG7i6iCR4pmlmjlwsiDN4bf0Z/5OM194M\r\nbM7OQIvbqh7naDkIhiPt0sMnDAgfLFHgXurUnbh/4+jeqhU5KElzux2OUhZ2\r\nWwOXVOSuZKsoubpyEkZ1+BiHl/+EQZGL410=\r\n=bs80\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_3.4.1_1649248251833_0.1561549262632853"},"_hasShrinkwrap":false},"4.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"4.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","c8":"^7.11.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.4.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.0.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.0.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xv8VRZarPCABDIVL43lvCuz2cflBZg1ueQjp9R3aN2Cut3Dz5lwbO8LUPw58AsR9iH/9jPJJwRGretue99fhJg==","shasum":"5e36247fa991da547abd1cc43cf7fa3382f893a9","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.0.0.tgz","fileCount":32,"unpackedSize":156494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC//JTXLd68uXtSDilJ1v9VW5T340z/1RrOJKUkbRAgDAIgcRk/d78jx5y5AZV53zcKUQAKSEBdPTzvRlKYR92LcrA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVt8KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkBg//QgU1K3LF3R3NJCJS2laghO4PNvkRkS1yMubKRLgi+yFQbzbr\r\n1uRG1CLZECIyYTPDUN3MUU7iTv5QSEAOAQ7Kb8cL5AKokurCCOvtgTVkb0m/\r\nlcmzGWZiMGDZAnlLoTnFULOa4d9Dj7SyVxO6EjmNo4dvofl50JfQCBzmXG2x\r\nhUF9O+BstJgmdqPiVto0PdFXgSS9FZln1NgcNf9ypWasATj52q41eLu6kcBm\r\njsJa7DwlgKekZ+pJmu14uNp+TBUve6PDUGfw9gNan/pdNaqqWliN/Sp8mpC+\r\nvVs8xnAMYqqCU5DJc6a+CdO/7DKFEk9bPQoJT01LgVbdvfON1iAo/0a1Y48J\r\nqCsNOJJUwaCebIwnjFMTJc+UmTcyKVB1xgBw3tJQTCqf2tjw83Z/V45F+1po\r\nWs6ULeaqQeyxhXb0/vBIjYfv+n6B5aOayX09GuMrO9w1u3HCRDQobWy4U0WL\r\nHcWGpkeh8GdoFUWcX3teN3gTjH+B/lejQffq9EpCvzY8RdFYupS4DC3wYphx\r\nOQBvhn8pGahAR32q3vPE6uobR8xjgHodDNAx0/B5IW7Hnspv48lIEYr5a+v9\r\nPBDc3Iu9hZE4qHwCvQhTCi6er1r/Rh2LG1dPP4HKSNkLN7vOom5WA/QV07Kt\r\n3T6yYTqE6/cAAecrU4rWoWmnA5Efl0YKMXM=\r\n=/pB/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.0.0_1649860361760_0.9225775172458963"},"_hasShrinkwrap":false},"4.0.1":{"name":"ssb-db2","description":"A new database for SSB","version":"4.0.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.4.1","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.0.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.0.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+y4MHJG2MvEaL+Jnv/HAJmCRM/uYJAQ+/qSc5inkdUMFRiB/pcl/c6qLIdMQ7cKxYjmp+i2V5dD9+LFOWuY8lw==","shasum":"35d7d92d0dac6f44a79aaa398a601d5ab2f40641","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.0.1.tgz","fileCount":32,"unpackedSize":156494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdIKHR8jbI8dq+LnE1nblLipVFeRcyvBB8hm1dgkytsAiEA0mdkUqWlcRWW9VGjbcqypffWO31fHHc+obRu+eYUamc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVvMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCgQ//YQGjEur28m73k44qkm0CNk0ddsUyDOkshYknhWmSboA/BETJ\r\nX+/qlVSBAvEYk1RYy6HsdhcMD682rX1LLpQiNlyMElbAS3lgXO9V+N/vErw+\r\nWW1JV8tX+Eu57mhKbdDazRkmy4UzhRNNDuTKScQ+nKQgQIuZRYnGE2vA6GpR\r\nnpTL85+mdNTpfSgR1Lg70yBWAdTqysYlkxJsG4Nxood7L+rK9c9fgIJKthf8\r\nLDml/9CxR86lxSCKnrZPk16UQ4SnJ75+TaMi0RgKKWQpN2YnUigQyunowFXX\r\nvA8IRgVstNo2JK25yaHEgnE5zFX0xeK9zbcA8vt7H3QWWSk750DqKQuD/nr3\r\nPEISDmVYmdLPRH3Cz56bzLiKDG2Yj0odKCMWm486DZwu6M1e1DJleme05c2w\r\nN+k/K9MTedqGO80sOngky+jj14XuOSHdLDAP+8+Z8Tzed37nAnYHVTFIu0+9\r\nWD5g78W/J/wXlmbGH+YEUw38tDsAErnPmikQeYY4kF+6THPiK2+/Nkwggb1d\r\noE3eJP5akYhJtCBvTwaqz2mw1q5qzHtMYgbZex5wjdEFWb73sd7xTBUozl+i\r\nvrwiXI8yBinn6YLBROCebcpOwVMEbjl7ii2Zxzlor9r6Ip6h1Cgm6DJDjMGU\r\nTmp9FyNeoA6eZCsGYNkbO2cDdce6zDtLjyk=\r\n=OUMg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.0.1_1649865472904_0.7505404428112665"},"_hasShrinkwrap":false},"4.0.2":{"name":"ssb-db2","description":"A new database for SSB","version":"4.0.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.0.3","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.0.2.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.0.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IaBYv88hqgj/AbymqP9oiZKJYqHGIsIPrjfi0WM8GrEBzFN+Cc79JOVf1dT2lMS7+bSmmbv0cii7uyN7Sx93sA==","shasum":"beecc311514834b01a106d4af24e40add38f3929","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.0.2.tgz","fileCount":32,"unpackedSize":157529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEAqm7aWAc3nkixDCx/CZ6p4Uge0sL3z3nBOVnscrFaQIgSGdGYueFr3ZB4aU11uX0FWAf0dj3+1c161D+95WC2IE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXaHWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptoA//WFKtz44YiDKy0YBijPvXkpY04BZ2nMaYjcSIg1yUZqtXqjMS\r\nyZRyZrlFb6JMLC6gTU5wAezLYXwl7QNMygYhx9VZVslvko6/nPezFIQtxsXt\r\nVEZBgsnD+XMML9QyxRVuw0Fzwc0Ru8y1u+n95fiawxkvHZNNiwjkviPAjYaT\r\nYO/ZW3KKF9zeTsSV6ZXEHYMX9mIl5xQ/2b/Vs4JU4ruJgiOjzRcfjNusWB92\r\n/N7ZUopTizT+pz2YrClnzZvtGMYSvvGMuMihzYAUQv5lnNPFEbFHVmwRsG7l\r\nVsb4xImYG2aaVHjIIulwo523fF1NRjh9N6H0ywBUlv5MmVF1RbjKz7+P7LpI\r\nnU4BvCO4xTUl7zmM+I2eDMCffRfCCefkmPSiRZM0hYJAYBN5po14inW3Ixt2\r\n4GwR0mKTXfMvaQxToUuewVd2MtRVM1KF2P4CcWgNWQjY+57d4MWLkLVbi439\r\nOj9zQAKPKPuoJS4YGVStQD82CM7zWS1uf3YVOMelRRTVEGTgi6EPqmo3x/hK\r\nu2p8mpKIeQoNoSH21VSmYzdofiXyBsEsqrmKXdr02XbtG1z3H1jHuSWErI41\r\nT6vv6KtOiRADKp08Vt+zbMy9w+U1RbHxPylr4XVHEt+VfT96ub/ErMzPaQ79\r\nBLq9j0o0jgN+NedJJWdryyi5iCWhriEIyJ8=\r\n=1BPb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.0.2_1650303446371_0.12956886377860677"},"_hasShrinkwrap":false},"4.0.3":{"name":"ssb-db2","description":"A new database for SSB","version":"4.0.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.0.3.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.0.3","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d4uCp5WKgXj0X8I8tcigI7lmzW+SZIIaNEHhX4+J50J4gXxjjupbUiTt2vixDAtKuMTfbbqAJ/ezo5/twX2vtA==","shasum":"9065fc37848888a0b25e8469444dd68cc956e0ad","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.0.3.tgz","fileCount":32,"unpackedSize":157803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4R6XbVQpprH7pCVWx5cSlI8HIhKk07wwT8YMp41K7/AiEAlYjwvIoCKxTuKxKKsVHiSvZWZoAxPo1zovNgrsIk8GE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXwgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCtQ//eK81C+AhxqkXc6CqXy8rU5nm1gwRyweCe4mETsexlcoUVgVO\r\n3E/GE0SIIaGczlr7thxtlCoaIwXl4w4+yS4wLT8vhQdGiltbEwPFgRkQI2BU\r\nAXvoZZC60ksrUHSfFw+xekFVM/esXFXiI5A7ALoxczJEBK29Uh3lCMRX0Plw\r\nIv6dsKFoyXQVDEk7Su3kmDpwvqdQ4SMS1+wT8AgsCQYTSwzTH6s/+9CMiVDP\r\npjcowE2L8gYTZszHnrtLo5yYH/fuhnGHS7bEMSKNDTI40cpRen5E2wxZXjKz\r\nStLhot00gKtkVh+c/01pEHgbp2skIMU8/IlUWkRe2h81941zz9jx9x5G5PO9\r\n93s7rvfpyMf/YUd9x1Ewvw2o6drynaoKZcaUo17+09ct3BQUSVy8UiJSGoiF\r\n5JIR0lRAhw5+SMYsjZKWkYswhtq2a2xdTmkKZAw9TPj1n8pMgX4zq3Rz4si+\r\naxtPnWwcd0rZoKxyixywY47Neow+4pBuQgSX/42ExZoiR9eFI0lgUWsozLSs\r\nM9zERs+CvGyo5CXJdPAK/+3znhycgNIwN45UIV3E98mt42Iz8rUCSYFemO33\r\neETHSNa3Nmkfi2IFiqeXDiSV2Xtjegje8M0xJrT+33r4v267YqPVW71M4q8o\r\nbGmF4fdcehTlPkmivpFmYTy0rtgDM6ropoU=\r\n=m49U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.0.3_1650395159433_0.7018620049134063"},"_hasShrinkwrap":false},"4.0.4":{"name":"ssb-db2","description":"A new database for SSB","version":"4.0.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.0.0","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.5.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","promisify-4loc":"1.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"f5283f04d4dd6e3583f1c00fe9167cd6c798ccc5","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.0.4","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-vXiTpzICVMm6mh00FGMhlN6A9Yl4ph8oWWRt2jnHjGpOsu7oZIduJUsTK+FRqdDfLRS0QqcK2DZs98okB/2/GQ==","shasum":"f4480b7f8bc8b6a509da8f9e42298c1c3d18c0bc","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.0.4.tgz","fileCount":32,"unpackedSize":118226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWI2qT8HRk7SMOZF21jpaT4VGfqJTzABKDuLztCykDQAIgY3mQuj9f/7mrw5GLezXJGKBdmKwFLbnPvnA5h05yxFc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ9wdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfbBAApAzyvYBx/ahyqS7qzA8bfFgSZbhMIzv7Tg8fccM8fDbpsuoo\r\nJ81SOfIB9rt9eqIR7OBF81mb8Fgyymnic3jSSI4yfk25xOdc2SE0h7T8FuKe\r\nrbnZDl/aHTu4bRsIUsT9dxPaetY8fka6DasXKL2BrbukzPJ9E5ioEYQtAzZr\r\nRUGU6z5y/gO4pWlh3hCvv4u4fS92MplRzuGVMuCoB3jExbUOMMHHqcErHqIP\r\nYTCaCAXrZhdiz2EV0Vo92MrRglMZmKIRfKfZO3iQtlm0meevkr4ar+bRkx4m\r\nU/53AtWnWZPCjCMEM6ciKYuRsDKFJNJEY++A9AUELpnhyHpyXtsGnqyOxK1b\r\nQNm5ZQjThwG2C2vdUYh7M4V6ELKnRCKIJ0R081KNYm6gLBvLGui85Q9kqK93\r\nFqZmtatKpLsGROti+w1msBqTlXWlNOu3ZWFReXFhqsSszYb7LEHUkUCEguJ0\r\n7TAWJzwVDQKxeUD5ySumeC87LxkStBAnJoZ+0UwJ1l4zfYwKjB1P1iouKlGS\r\nxTJPaEjra/eMkfNBDORylFqX/HvGc4/rjgY4aoQL/c1Iq3arAiiNtPvsaVzf\r\nC+s5NruTDBhzIcV4yXS/lhE8fZHwEX4IgoH0RuoWLEbwEdKdCUQDrk9hEirF\r\ns6U9OJv1eo4JRPZAZMo/tAXEL2KaLZ5Wfeo=\r\n=PyvU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.0.4_1650973725298_0.17512821078942786"},"_hasShrinkwrap":false},"4.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.2","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OzPzjXAZdD2pGHfEZ3LcjUqMgt+gq/xFo6/FfZNU8BFfokuw8h9Azn9iWxgqoXD+UZ6A4ht8osBpRJrT9WgCog==","shasum":"0d400760e35738e8891246d2c93646711cb44c9a","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.0.tgz","fileCount":32,"unpackedSize":162901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8maHye/7rrOszmip6Piz/q38OCYg6oZwXHwLx5nEgswIgJJwNdCbDtNFAv8vw4YEPBkbtPR7Iavk2vtU01fivOrk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib9u9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryvBAAkLrZIpXIMbrT9IswaZxMH7Q8LYgg468AExw0UYDoOAs2Es7n\r\n5k+py0xCMFg3SsEhNDfWuhFsysKA/Lf0QsEHNA6t54r1AOTO/lcS5HTOl7SJ\r\n5Ha0kp7091WpPYcQcrPxEUeUyOG1ZfuQ77Lq734rb8jim23HOc/2XHrTDBmn\r\nn9rCh+N3T54eRXxtb1t3m3N2PWM/EpSXc+vmDzsvqGKRgVDPxFDqtGowGaXq\r\nvoc58mYH4Y/T4ry0njbCKT/aF0BWqVa1+xujhBTO2THvhSLQ36bwsj8Yl8yC\r\nh7wNr/Ph+YigpM2HbsRC9y49OKkemBdR+3O7fRS75I65TMZ4Zf9cvjZNrjkC\r\nKbhpcGq8oCadAhHxtdDZsEPtyjlXpy6QHmPF+hq8NyJDeDEJwP9tUb5F3AFY\r\nRFISEa96WQq0lzImdVjzNyc43nPJP9W8a0TRY7FdSCpFfEYUGNCRsnFnhWbH\r\nrsugyqTS6qjm2Kg0XisvgpP0xXLyTWoLIJQW8q34dURh3BzguCGFhqjxSVFQ\r\nE/yPkpaUeN2lD2opSf4Q8YKzs7V9AD2YsJFn7VuILfbWgutCnMP+qJPtreSj\r\nPzPJcZSI7Y2MQSv//L5Nk5SVgGcg4qXwrCj5KdBVTB3Q/xwELA8fW164EHB9\r\nRaw4whA9H2arlBBYIaussCbNV0yEQxbGRNs=\r\n=jrxe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.0_1651497917061_0.8877429578131737"},"_hasShrinkwrap":false},"4.1.1":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.2","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"876f20f35936a7843f3df497fc5d9242f03d6d59","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.1","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-5vYj9AXAn464CbMUoZgLH+0zo603ron3jNgkC+8zDsnXOm6hFdXJOwn2qkBXrozP9qhune59GIvCdXlb8vM+XQ==","shasum":"e66444a2e19c623f0aec912127ec627c28eb345c","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.1.tgz","fileCount":32,"unpackedSize":122270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtvt4IdhJMwskKAPHlOOgpGOkKPq4V5tKPBASTZ+Mf3QIgKRxWGcQYREGj3UFPl6QaLtvktLlefIVnEeS+X8m1Bes="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifkzjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7SBAAgGh6QIaOvEWnr9+k7X+MpMaELGe3Rdza/bIzRqb7cFdL07rw\r\n7PFxWPVQKuDFLyZjRhV2TaEHZ4YPfgXuLMCtHkCUUpMMXoULTKi4dr4mXO8T\r\ncazpSh/vBEm514RORTfdTDwZGyBiKCNcJM/bE1PgXfo7vUdRZxdDoR8mWfCA\r\niZSHs8W8XfoQ80cyTx7cRI3pdH1hKHm4yIux2Md3G8OrdsQRz1Mc8yuxJsoq\r\naf07xReaYHnwlpMvUPNJb6LMLBxVedQzx4hPE4i6bjA+Qfm4KEBBa7wf5Mld\r\ngK6oQ+9yXnvL2DNj7+UxAHvzTKqQQxA76z/r2YvfK0cqvhO7euxt64Vhw63V\r\niffb6qKME5Bv3wtP5R6FAVCF2SNu2BtsjVuR25zniC9BvEo+UPRH5GE/QAnC\r\nrUCO9bASL4hhGNWPqwMzz8cezpOauQjgfF3Glbtgl92nygKz8JpoUmjGeiGD\r\nal1N1Zaac4pysoTmxBN7m4Lgq8ckx6yZmT6h44xnEScHyOtc0NsQmQgWpKEB\r\nZuK9aFlWN7IrexLF39nx89VyLmPPlOelKCVIUpMbbPlq4+nseVSPCd6VIltn\r\nNmE2ykqpla9LoMyrCugQffsMZsOkBATd5Hs/W8bLMtl5lXUE4L1/W9xheCap\r\nRBFzOwryGmDFzBUBGs3rxPnVhnaIa+Y/jKM=\r\n=7CIw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.1_1652444386777_0.7995394432852403"},"_hasShrinkwrap":false},"4.1.2":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.2","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.2.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zpE1T5cm6l+9U+tyQRB4P6gzJ67npvblWJ5SbUicWtwvaYa3kpyg6hlZ3zYIHiLK7EyMvYeCqdv0xwhhQSJN+g==","shasum":"4b1342a0a8bec0da04937f0243a6bec799a5269e","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.2.tgz","fileCount":32,"unpackedSize":163245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1eNNf/ff6DuOALkjxySAkGbRAwwvFq8GCR0R5NE6KagIgCE5M1VKvNCV70twpEwXYtbza9jCi9GBpLFCOOzVH9Os="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih7exACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZTw/8CnLUwyuXTEG659c+duJA6Q4Qma6NmTUmNDsb7PG9az3eqvOX\r\n+ag0Wda11HQE0XNqVItHEsYhDd5+N/MPegcZgeIcv9sCF5gUDh6g4o9Jol29\r\nkGwZm2vx8JfbNe5XEDb3w/e31DxSE8Nb5JF+FHFwI/w79E1XOs+SI+jnJRVU\r\ng1j1ivwhNMqIdz85CyqYZ8emU+AUaCDgcXX+MxFjevPsxbvTZnP2EYXVeSJK\r\nM1p+ZOuMbYmKEd3KpJyzj4MiLInSHmhzhLLh7aOb5/cRJ8GsR6sUh23do2Ac\r\nejHp+wwB+4EaylIMHdueaMxMn5cQUctseWC8rklNvprVodIFpxi9boYY4ler\r\nP3KUpbC4DEj56RQ50eIIhWCp8Hh5vNCrysoHfw94Vg5SHHc60jtaW+7me4YU\r\nVj3GJVmBx0BopAvSi2E0bJsAGE4mPL00IJAd/adKRQXzuHwQaM17Tbn/VpIz\r\nuGW/6/dExMBwT3+0odsn+Rw4PnU5F7mbNNnIqMoZye9ntPBSzxDkk1e+E4n8\r\nNdNVlvsAF/zvzWt+JcaGYBKVGGjvAnvJS8TRCCar/3EOIml7ErGU0U7Y/wsd\r\n5VZ+fh1p34i+WBtTcnQPa3yrqqr9A+JTlgL11mFmfEsLKHeOOUTClgn8L+fD\r\nQfWGZhDYS1XeY760BCA9S8NqYVU74zncqms=\r\n=mgX9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.2_1653061553551_0.5591967548636925"},"_hasShrinkwrap":false},"4.1.3":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.2","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"f976aac9a4bd4ee804b9f4cd24511dec52cb5d9d","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.3","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-sQRJUkLYNeZYT6gubgnH7Olw95zbXhz800TVAyGKfVAs43/ztZWLZe0apEG0xlh6S3hf/tIa6mtJH7394jc/pw==","shasum":"619d59b5350dd5ad1d405a2bc01c59f2addcb053","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.3.tgz","fileCount":32,"unpackedSize":122619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG9Zf4JE6rqhvoRiAFyg/fc0EaA5o4eXKgc5HlhfPDLAiEA26HgVfXGapPa5b6ZbEHr/64+GpZjXJPcZdRjQrKDUPE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij0MwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz9hAAmnIYlFx4U8kOsK7xY8yOA0VP8YtOE0HnS35m/ifQi+TEfIk5\r\n9NoXMNdoiA64wZnH7cRXK04PvxfGI278mq1+ZNmZDNP/7gO9Dq4H/MjkDyjP\r\nMiBj8TNqjhOlh5WnITiNQFWgXJWbpD4GGBDLoUn7pWnq7ds8aSyiZE5YT6il\r\nS+7om16mmPO/NCKCG8TIP1YuocxIA3ITxPRgXbZDp3piZdr4StNWhcYj4KwR\r\naYW6G+hODE1dpBljGxTcJCA5oYm00VR6X1DGP/rK+VoR8nAcoOpibSRdrquD\r\nW/T9pWpUEh+LQiLrd3Amesxejrlr41MEO9CmhpXQFG+PXvb5ikdIla+5X2md\r\nQQOUnj5QeuUfr9vVEA8+QFPrxZmtf9p8U6dBKOGXNJqNTC3nvMVW12QHQCL4\r\nT9rfv3VRW1zHO4hVGlqZQRvP5qOdNk4pcUaO5FNBjdW/USFLmEPpoWFJo91B\r\nJIjgM8w1qlXkxQ8Cn1b0cikVMBIAM23kvtSROkq6dcZW0WTOWk6KMhL+pbDM\r\nwgHOs+9gJ24COEOURJbpLm4y7gH4kG/0RacCDzf6h1y9urVroJI91rJTz0J1\r\nVygeNydS2Kl28CZ0QrukIBZ4p9hAduDSxWve8k+mHA748XcETWJwQR7CAbXZ\r\nISR1opT/8FQp6Tkeuiuahl2tN8Q5Xz0b6ZY=\r\n=/9oQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.3_1653556016273_0.0913599247562451"},"_hasShrinkwrap":false},"4.1.4":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.2","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.4.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.4","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ngPfqjsKjsBKTldjOO2kDVgQ7Jmpgp1BNpLuaGyrFWE5afULq6qxXqfQKIng+IK3oM70TbXuWEGdZCvdYrDk+w==","shasum":"bb2a9eb62491fceef26e407c2ded49a967a95ea8","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.4.tgz","fileCount":32,"unpackedSize":163493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNVsPEuoez7KKuACPuF2sbKpgqOQEJshP2/iisPYgLIAiEAxDbTzDPHr4LxRDeMGgLt5AJHxAZ1yVRH6LYbOGXf8us="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitCI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiWA//dBwhrsVy5AysalzC4q5gYSaWQhhPUIAOiqs60J3skKBY4ycm\r\nXkgWlj2xCcJDFNcfqu9fpUcgV2qpHLvCZ+84BrAQ4Yt+B6OEbetjdrHYoRk1\r\nAQcHOmruna7WoiQERKHI2XrC7//CyjnTATn98UVqX3aVtXy0L5h1X9k4Hii5\r\nWT8PhLOFsFNmVoNsKI15LPYE59iUP7tNmrFPJLNTnyd4zW9xKu1j1VgZj4lq\r\n0gVlvU7SroImcvyqdUbihvc7ucHjhj1JNZk70vK0rmamqTRN27u/qwpBO/NG\r\ngEcuP49ijG2zHcK25RiM48n3RUCKkgIFyYewe2bMtPDEAwOVbpRoC6wcP0VU\r\nSxnYMRHipx6qlzJpQHZifNJ4DKEY8cfvzMnG9tfkpzc7/Z1Nx1VqZ8Pi+f9r\r\nQyCoTqc2gAskYJId+lwdQ4RhUCZNqXbrBHJulEu2zXkfanso/pS7AoWIlOSp\r\nXJDMhLzXqaN54RIPwSdDqUL1UQpdZWdf7+HUZTy2PNLyxSqHOrccE77QdRwF\r\n0oI5nhi4D0l0AKab/UQKM4fLR7HFSrKXA91MbombR3NAp1JUc42n3ZJvPzKP\r\n/xF34ZRt+QZCiLSaKSKQXt70vAAOLiD88PsKxmo7WJD/YaG6P7lxSWm+m6ao\r\nutZTfvqY4nDcLIP6AJmTT/75KcR4/O1Il+k=\r\n=vtLA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.4_1655972407119_0.6631184115773103"},"_hasShrinkwrap":false},"4.1.5":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.5","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.4","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.5.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.5","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vWYx/wytdNTKjGe8NabfwHPD8iw995BJ/AJdie4fV2yKs4/Pslkftg7yqpUdpGiZBCvqo1kxBuhZAJRjlVUj+w==","shasum":"c2666b23a9e9b114c3e6266c961c09977b6110ec","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.5.tgz","fileCount":32,"unpackedSize":164431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2WkDfDmNLVjhTSyF0jxW4nvQODYWvqEwqIPsTrfa/jwIgAgkefHIb2yIih7PsXYBquvS4L01sK1DdcBViLDuuFq8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivCpHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkjg/5AIE/4BiWzeWR2phj5BCGulvTUZ1CB2QAiBR2QHpB1tqBUCwv\r\nC6UflH8aVbP39JZz8UhnjDzmznq9o1U6wxGVfAkOF9slDs2k+dJeBxpznsTz\r\nuGHdRaWbMI9vckjuaQUkRoMfIImEY8NLYUz4AEnZsFzPhU6TiLBBZjWZw7bV\r\nZgorV/OFEnC7sJPZXe3e96MY9UZLOb7hmOkgqj4wDQt2eReG8FgHbs6I8OQi\r\nLR/uOsX/r0iwuIwMO9Eih3KeLo8ixu66Bsl556KVUpQ9JtPPMcye8LIsB+TP\r\nHqnaNtdDiWHHsTU9/VFectS6i8Unxq6GqHo8sI/bqGMQze8tXr20kv7Zmvuw\r\nMo68aFC/KyYP0eXj5P7AqoNWwcnnsxKTTILeZQYYhk8gOCTfrOsDmwWY301E\r\n/g8oJl7chspuz/x27ybV2M7VEPkU8FkcO2ypDCRO0iVSI7rBoxh1qOb/3aGg\r\nqVui3JQbJQ3HL4nF98MDDWJBOBG0ldLM1DBQhz4Xl1EEFTTIEUyGXb72k/KX\r\nn6cGe3OwdnDfOrw7SpVdHqZOxM5RROnsr3iZb7pdqIsLxnlFxLWzBxFcQ2EU\r\n/Api/K8Qj+xZ1wpJmLGMdw99QqxNfEJBvoytGYY6teTGuAPSARcgygAA7LXM\r\nzkoNUu5o8LGRtGMC1pQOFWnDjA0t5BBkX2s=\r\n=trdJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.5_1656498759210_0.06892267202198776"},"_hasShrinkwrap":false},"4.1.6":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.6","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.4","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.6.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.6","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e6lq93jlprvxAzqEIbAtvsR+zTFM49LdK0bZpVgBW8fP2B/aKpS2OznknVN7cn9tyfF4xiuCljpHvvh88wQy3Q==","shasum":"e08961d400f45ee6444169c633bf2dd67b86c360","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.6.tgz","fileCount":32,"unpackedSize":164578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5v+VQ40ofOiyZusf4JAyUKpAIPVWlceu1sNssbQWYzAiEAgsFxjjiPbl8wbrmL2KUnd8rjqltqhhvszW5VauOM8bU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivD7lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp75g//YXjWMklT4HG/wSqG8I/XVCBvoLs0gxY+WeU3rmWRaF3kRKe/\r\nKBULx06W/0GgPw7ByAKijg/+2ovOgPvq2ir09T0F3fsrHg14RoY/WzXJNRFv\r\nuDPnK1JScc4NTPPhPoZD2yn1d098WykdRJPrtdATn6aeFjR2D9ewk6wM18xJ\r\n0Gr3EMKXY+BJoNFHt58cmKREkEVC4WGh32fsre4xRsSIMznMfK0mSFZQLTcL\r\nuIIkuJJMxacKHVSfZkf4Et1Pmcv2AaE+Rt5xDVuJb9bYtd9eY+ErwvTZfGPu\r\nMtr6s8OmkovRbactBLffRC1XduhueQcNgVqS+sZuRhuui2Tp5WR+Ff8IdSaL\r\nhv5MtfjtL7tKnz2vvQaaFOu9a8IGNul1a68Hv+NzW7vzfWonyw6Og/6aclB3\r\nw27fS21b+wTKHPfRaOW7C+9ffRqWVepzLu3A4arV/j2rtGmfxdif0dE0SdQk\r\nhoWRF2B8ZRWWiaFcRcjEbbovRaBNOxFEcDvkvj/Ty79XMUDyIHI/UxP2VRed\r\ntbJNUvQ2uh/JM3Smaauwrl96bn6w1e55zbxwxnldOcOvQkcSwEn3EMXwT/bh\r\nzI16DD8odtnS8R6J4egY+eJ5y9RNOvjgSqfUVIs062w13jA/AmDq6Ks4sMvu\r\nSRCFaSJmUeWT3yy+YZYFBWVhrMmVzT0+MSo=\r\n=Iprm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.6_1656504037376_0.059539894793312564"},"_hasShrinkwrap":false},"4.1.7":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.7","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.4","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.7.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.7","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ABcpYfYEApJxBLrevFblJnGLzZW9sszREJftuv0jKSutsRjqtJ9t8LdKsK2RKNkfEGZntapbu9F9ZSoDyuXWiA==","shasum":"3231669ff6693b315ace9ac0c516f4b45645d45d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.7.tgz","fileCount":32,"unpackedSize":164713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcbPyiVqO1Ooa9c2bMyyM0MbNSLYtTveY3VchSXFCAjQIhALMN+c3rq1CYGyyvNMBPSJjMXHBQXBWNjTqbkcPLzAhM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivGWWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokiw/+NtYDVI4xrbpfv1p3uwbGYxtYNGCWBNFe3DKRNN0AZRyEtxDI\r\nEGUpuX1JY1JswWEqI9yBV1WnylatB+6VycwsLPB8jLXmTdOHSFC942FxFu9I\r\nd1qoC3iEWIhFzA4nK4UCEJyKMvhfS7hLtC9gSdRi+BCjH5nqagafXeNVd97X\r\nobYaT31ti158mI1uH0VMY1NDz36koEob7IXxMjnHtndF5GpSojOq47AKe/uA\r\nPvDY7qW7wKVzpwuqSjYj5Asu/rqsB4d6ezr5EP8hOsKI9yJ6Nj2iCz9fnRei\r\n8GzypFC3S6SBKFCD+PEaLHa+aj+nFoIIPenhcilFqFB6jqvZ8wmjYDed9xXE\r\n2LgAKkcKE8RwUpKqlEXCG9irnjLVPY23To4ySGfsRF50b9TAw7V45VeV/LCn\r\nwXBET4kgQQxkSDQkQd8hzoyVjBTl5kORL+iQEdXS/Y+AMrB/Opp0lIHGDjRm\r\n4S/BVKO7iSnHlrjw68vphP56oxJg0swcOHvDWt732xzdxZV/5sBvemuP0k6r\r\n65zR3oPbJrFCk6piD54hQAr60n6HeChsz0FqLSHx/lDbFdUclnnilOgaAID5\r\n24SC9gGcwfa0HP9dwMM077JiAa66P3V9/SFtQCpzz+VxKLHzaPoJv81+usOK\r\nmhLfQOE0Ck0oTW3fQGMwd7d/1eYo0eDkJzA=\r\n=JMfm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.7_1656513942765_0.18604685524194475"},"_hasShrinkwrap":false},"4.1.8":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.8","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.4","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.8.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.8","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fQkV+SK2+5bmwNMEKIibmsth5zp+jPMeXNAvIz2TGjbI2uuKyergMUICb5pUCQbkjt1jdJodxwYFFql619FGVg==","shasum":"b4d9cfa2d009e66131c418fe7a6ea18151a68221","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.8.tgz","fileCount":32,"unpackedSize":165377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxTn05DkBRgHu/VNQXtf9MfDR5QYC2XFnm2bFUzU4+WAiEAnME/wXFPAu43w0QplWXgjxuX2JJLW+kWZ+MvlgJqLF8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivxuHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMFBAAgi3ZXyCfdB3Mz5/SJBvSBNlp4V0FKLhRW/FXzuoiPv4FBphA\r\nrswWCxUPFPsIUFw/WiN7A87wXldEgak5J2PtGI7ibDoOzMlycElEwv+uRgbC\r\n4f7pqOzm4gdj0AO6kmevTy6QdAoqShvM9v2EWIzBB33L0hxLGcdby7ECWHqb\r\nOm41ew7NR7+a0le9wCT8R8YPCOe44zD/3SwPw4ZHdHYJDpUZM1btZdXvuufx\r\nZvMUt9gXmi7pfl6yddGFhr/k3kly+vY7D8IvsR/x/Pp3r2EXiNHQHQ1RfhRw\r\n+sLoR4rDIwSUe/jLKt/0xr0/uSUFptx6uuQsnS2lUGPTFgiU64FuJWc493PF\r\nJdaVj25eu6qqlPG/GE5pVFlvKCxjm1UFO5BgQn0rHbvrSpd9+mglDW2JYbWo\r\nDuW+genY0AEgqUOWAWhUfHcmVygRSbeNAPMuFx6HADr1PbQWLhck+/AA1bLd\r\nV9lEGbsAIOpF6AibwOGYvDY46i49vkexlZ7zOgTxQCaLDXabGXR+376mPpFV\r\nLIEvRuMCB0ULbBQksL09urvG5jpFa8WWDVZ1lpFVjHujyO+4z7k/+msjao/P\r\nwPsXpZ//OCkewlZaVT9a2XTPNCjW4wVbBTU/gVv93uvIalZEwKhv5+4yQRHA\r\nNfCut8PMDasvGihkZCrIvPNM1UwP0DMzThY=\r\n=Kc0N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.8_1656691590967_0.7503537231408359"},"_hasShrinkwrap":false},"4.1.9":{"name":"ssb-db2","description":"A new database for SSB","version":"4.1.9","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.4","atomic-file-rw":"^0.2.1","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.1.2","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.1.9.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.1.9","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PJAudYJjOWEvDdI+xBRPQqx6xe2TIzK7i+kxCR8en1dGuADoSo1INlcSe3FCuTZvqROfOAgKx+wStRCVimzoaw==","shasum":"887ad95b8fce23ca8ba10d6dbff4bba30844d47d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.1.9.tgz","fileCount":32,"unpackedSize":165632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz1bXmpv5pyrcTtlwvpjStM6+gu/UnqdTBAulvU/8RoAIhAIi2oEX5xyWIrBoaXSQ3c+4ZfbhE17OHqlRjaP6WRbC/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixvCaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaPg/+Lb//RUQDegS/yHCwH3Th4oSPdoX/9ykB6Ax+UFj95zOrpcLR\r\nimxrLyQlT+/exoDYnA5z7RIEKtL7NS2hhqZyU2KfWbqgh1PXoVGEnXKMM+oD\r\nuue17WWYeTYlo+yRmMjeBC+SPS4SJ5DboRw/21yrAag1Piu1/7ZZqfKI/dI5\r\nRmYw4q9LUr56B3g6otmkYv1PDes0ss3h7+eRVMuue9bz6Bh1rsOF6cKtiroR\r\n6izGMhx8X8jEHGuj/T2DtVM3U4D+0vCYQfXb1iYYPbu4xYimpWDGvAa7gPho\r\n41WdMEoeszjVJDxlGlDPJH4KSbLoi0YyOQh0ejlF45G6vwbkYo9fQm0rhShP\r\n0241/cOjbcyTVQm/5qwW6OOizmY9TxhGTG9PSTmEtP8WzBbCKb5406jx81j8\r\nbuM3FoTX5ymgrMNhi5pr7Rck1FpcvDGiYtbK/8FPLN8/R7GsBzO4ixKHZMJe\r\nFXCXEDlg8Smk5/IrC6kveGDrhEwRuA0wRctdICxtcOG+di8ozioOsJ26FgNo\r\ndcc+DAa30Rr/3a/ASI9Hybo7zju/SduHm0OSIgRqHvyAKRs9wsNaYc1UBTTx\r\nK3GIDlHA1d67R4jnBFfa/0Ghzf6QORmQFW9pxPXOAL1LaYjVvhnpseNH4tdN\r\nb7qOKdwlg8LCXoZui9ag4t2moMCEdlDsh48=\r\n=0WuG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.1.9_1657204890297_0.2617214321627779"},"_hasShrinkwrap":false},"4.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"4.2.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.2.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^6.6.3","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-cont":"^0.1.1","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.2.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.2.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WsQD+NWfBgJTKWjR/glpt+OmSaWC+eQg7ycbWLX+Jw+ebK/7AcOK0gn8HFJ0NgKZyYGlQnf8b3CJPFJR2dqGiQ==","shasum":"3111ceb9767bebfff7d17df93b4665efaa131aec","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.2.0.tgz","fileCount":32,"unpackedSize":165791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhwjgTrK4BH5Xs89U/stlU/hgsRl6iIggB7iUdVZeGZAiEA6S9nB2GrDKMNCsCBi5MTEaPMLHt/8G6pCCb6ISanfoY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+mLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLJw/+JiA82Z/VQ9uxOvBq6peED/xCV/Oa7i56zLj4dfjZ2ZmV43VF\r\nRvDj4dFg2fSLBFR3PzEsPVgxHx1mb6IPQrNYSy4auEEIF11/2vZ6RPLE7LdR\r\nW3ew+dF5WCxtvCHasJxxu2nuVH7EzscQexwnMlPQVLpLZoQpVTcDH5ixhdn1\r\ngfRXKL66/Uvh4m1GBmP4ug4dSsk06DEXDbHVLkTTcUXOJAiHGviR6fOpoaXN\r\nPfzRMw8vwvtltf5CZEfHdtV9DAkeyPxbJ5V/oEC+fI3EmMtoM6iNWwrSyqOs\r\nYisrB6nILGjceAmrLn2UpjHpp/UrxHweNvawgM0gCzdVw1875446zMcbDopX\r\npmz3zlDzChTbeahZWi5QVSFu+3TzCMLEdxvjy5lQ5uG+U3r38X6WJd9zeh8b\r\nr4zh1pQkvrh4yVLtSndLfoqqVNjWJLHuH6vOdlhTAvLu5n59dgl0kLxMiSaa\r\nkRrO+ZA9KqvJOvQw6ep0dXqSun2G4CS4mzGyHiV+ZtSFxkM1NSmJpg89fgAw\r\nzLCkmWnZcyzJcayQwWlvQhtQGTomq0neu7KJxxerdomR2ahU6GAp724G8uMr\r\no3Kx0n5RrMpRMjJ5nKtZjcizY10HlmC2jM4kM+KXdTDDl+fohAzxbyPJQq37\r\nw239K0s3PXgn9c9WsFiODfVmInhvQL9mXvg=\r\n=4e3W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.2.0_1657268618848_0.36697022211457053"},"_hasShrinkwrap":false},"4.2.1":{"name":"ssb-db2","description":"A new database for SSB","version":"4.2.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.2","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.5.4","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-bendy-butt":"~0.12.2","ssb-keys":"^8.1.0","ssb-ref":"^2.14.3","ssb-uri2":"^1.5.2","ssb-validate":"^4.1.3","ssb-validate2":"~0.1.1","ssb-validate2-rsjs-node":"^1.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-db2-box2":"^0.6.0","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-4.2.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@4.2.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hUz1s2wvSsvE3OvZapJRFqNT1r7uKWfqRWzq90NtniL/xCL/SFkoe6xMNSsJlfEI9E5aLk6EXOz6MnTXIm4IzQ==","shasum":"6d7eb1e9354953d8c747dd2edd79d401ef4f6602","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-4.2.1.tgz","fileCount":32,"unpackedSize":164456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWVi2xl1hUBXashZpmqprhgPTuKWhE316uqL9Wh8fXMQIgRkY8eXisohxG0sTt9vEE/V+VMIM9y8mLPwMf/ajXZDs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1/V7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzMxAAmFrzzMH3ikF7qbpkiG0rzAOFR6YYRf1ga3EObzRbdK/rTACM\r\nSBMK0LH8WmK6JGeWn1brx9Siev4yXtbgn6RXzPgZuZQqeSUCVqB/aQdR7dKm\r\nnGDR0dhVbG8hkk1xVA39T8BglSO1u/u2X0/2pVg8kq6gxQfyVW9Rs+pf0skS\r\n6gG2lw+xxRfc6485QNxsg9nMiVK18W9pagaYdpdoch1HFdhq6cdvp+Zdu2HM\r\nWnv0P+uQdV7f2aHQUABZ1CI7KtFUteA6pM4/KgHHBPvMxro01vKF3PZ5AucR\r\n4ogR0oPi1meItFT0KP4OZTEtlOtHHcPRBuzbrHYpDBeW7CX5v0oioTxmcqxT\r\n4dJA4FUTBPtMLm0xVfDE/uDix/MoyMY7GVdCcfhHhGVUtRiQjvidV7fFQhfG\r\nYIb32jx9Putd2H54p7D2eVtGViWhUC5ajbdTtCYtKLifGYqzcDhBx0wNRpr9\r\nZknV/pXeoFqaArMxZX87vBqtIYcmvfrJCwdyJdHQW3KXsChB2F0egA6cYSy8\r\nVygdnyPBL/sFG1n1QUlS4Rh2hsmVxHgJi44TkQCoPedhD4CV8SrDjFkSu/J9\r\nGkmbmHpMEbpQSuWo2xUTnbUVoDfPqM6JVUmImensB8uqLjHziCDqZv8cxPMW\r\nWX7Q+QGx3M7LjjTVrtjn3zIUgFLyoP02vp0=\r\n=reeo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_4.2.1_1658320251599_0.8202009419237246"},"_hasShrinkwrap":false},"5.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"5.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.2","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-5.0.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@5.0.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-txaZNywsMZNuZEIwEuV5YHV1CV5ILSjGL7H8MLBXxextv4NEBNrs5af9XT2ZPq/ajiIiD0bBY2kJrIXphRq7sQ==","shasum":"e361dc7f0b6ee64c485fde92b485b4713afdfee8","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-5.0.0.tgz","fileCount":35,"unpackedSize":199244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFImH32cYlsFicRkIhBeokvz5aBwJc/ZANUNfMkC87c+AiEAwKI3PP2V/zgJC7BZhoNjnOLmzgCX3hnW6uJlC1fErwY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2v74ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroxxAAgILLrQIzNULwVK3Rs6YM/JPoYzLFrqzYtQE83lR59zPasJkw\r\n2G5C50IcE+rZAQQqbvoXc5nbrESN+qYXlzVgQksp9M76aGC0XZvuhxvXcZqC\r\nXyRCghIlRP9hmczuVDE0uyEQipjVelln9Hc4StBcrvYrknSexf8kpoYVs623\r\nYv/YSNzez8qMLhnIH/XsGre5AQ0SN6HhTWY+JH/4i7enb/CmaZIVy2VncHFr\r\nIH5NxVxCyFx/9DqlnJj1snNn4aJ5LET0exbU2y5UBMB/FpyOCQ74p9FnGg39\r\niit4TfgaHHd/OJGR78nUX6h29VXTFcJbtAlYw+7Ylh5NvnFDd8zeaqFoEp4U\r\nG4AxcawQd5JwXOSyC0uddxCE8bEMAYadtPHKJHVnigkMHYsWgjo/1pyhnhon\r\nK4sI2LaAwhrDS4D6TvBBYhlkPKB3rZ4yzxZ10Pcg+9ceEucqZ6O3rKnnVOMu\r\n87rBX5Fm+Q6wBmpcPqUePU4oNnVkF0woiuJowpTIf8IJvPvrtU+PYbF+kPXj\r\noRfBuJaA/UVSr/ZdMl6VGB+Xdt6UkhWLD00nRt6O4JzJoR7IP7UEYOTppxlL\r\n6FV+M7p/tW4RufAho8S6Is7mH0uc0g0VZabuae6UKzWLr6ZdFZ5MIE1pMNFA\r\nDnN19nGUTZitlsDkPBw/cIreZQq327/Kx8A=\r\n=1JOk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_5.0.0_1658519288112_0.37356841182132383"},"_hasShrinkwrap":false},"5.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"5.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.2","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-5.1.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@5.1.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NKslGTj+X3jNyFNgAb3pFfcuQcxAZg87CKx0HauqNvNVjEQXJkoUnmWL9nHFNHVjyBcSjo+4L9y0Yye0FgB/gw==","shasum":"c856b58c43c3a0ed2374de3708216b35025c36f7","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-5.1.0.tgz","fileCount":35,"unpackedSize":199377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpes9bplDBSMbIH6e/XDTrBMkc2VG99QwmsWiX1t/86AiEAiyIobaVQ6AKYqmAAsqhVdlt7strcnuyAWXGsLQ8x4VM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi29cWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZGA//Q7V2Ko1IBezt+3FCF04WWjeRYwLSf9EguYu29ovjSqy7QFv1\r\nzVAF+yUBD4JKY38TFgQST2fbFjKojRKWKbuOfgy1WCyTfK9FdL01qCptEZIl\r\nT3Rv77R8/0cuK0WHLHU6eCJCyJTDmVa7chTHGy6pZWT6YYsiOky2G0aeqJwA\r\nAf2HDIZeeh2dK97aSKkhS7cFyAFGV+/Hmi1lcyNgiYuC8B8PLL2caurgt6w2\r\nZaJdGOk5rTouSrKNdkZV7Mm6ZFG3JkM0z0D2fZO5Mgzm3di9vOTnVr+SEQfQ\r\nZ5o7KH+n85j7WxY3mv2vLrxgNK7ELt3hZuSFzVe22KnSJm7xJdEqCXce1iUu\r\nhvysviULrwB0jRhojgIwtVQHJbvY6gCyrlfmZecsmGVFRUTC1z8j8s0t0lKD\r\nwo4qe0kkLgGWnGOkvAjljCkVDRTDh9dOq+OterF9GwcxT9yi3L7OuYRHEcAv\r\nF/1FMQBzIPQenSPX8Mym0kcenxo40X0I93Iq9SuovkugN3auBYdyhtOGYnOb\r\nXV7FI/K11iJ4Z9hq9tCmyG9wPV8Z473LPobUiV1wGuFzmyujfWj4iy+6aciV\r\npxMJTmE5QEEgCJx2KSGWmhILqzwpJwDwmZJhOgpI88Y3J8vYN3QrcCvBbcQU\r\nDFvFkmobpBR5GyKML+uZNNmYAAasfhPfATA=\r\n=Y1h5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_5.1.0_1658574613810_0.9260989766281185"},"_hasShrinkwrap":false},"5.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"5.2.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.2","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-5.2.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@5.2.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1S3BpDqCmPZQqgDGLc+Sppla96u/GE+UxQKq3OAhhfXAW0WY1j1n6+6vCmFtVdIdOmP01rIm5Ocws9eTkFnsEQ==","shasum":"dbe3e3df2c80013a3aaaae3080f5b25623645014","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-5.2.0.tgz","fileCount":35,"unpackedSize":200161,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI370Vf/3UPDJYR09ubk2s00kjW+i18XsuuGYV40Yi/wIhAL+ZhEl4pYnpissn9Gax9DgZRK+zMd7VdxcGlonWJWNL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6MUKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDIg//VXPCGekMFzr8ydFlCHDEwugUlQGSjDylHv+aTXiKG24iFVxy\r\nF9n5Yp3TJQ5BNL5JT5Ptj7PTeJfBbWw/oy4n8Qwd1Yfuuvck/Vxjhs0RoTir\r\nJlikSgqWAD4rFCtUlrpJ9lR93uMtcCHZtAQKw3WV77dz+PIzWSWc4vGKapzy\r\npFvIWzE7uJNRBOqF4TbY1cXLCSu8668hiXnN2ShVu3oRFxnJrWoCJrNI1ASP\r\nMYXPXzBhrGHC63kSwbELDN2cjy3a5PKT6r7bXGCfl5+ViRzGHhDTLlsT2PNw\r\nRF/VZfs574JRGYbhKpbiIJukMZNBT1b9lYNpiIrMeC22r8SC+8WQd0uIGDOU\r\n5vfWfFcjpH+2/YQrBHbSSJmHL4OgcF/jZKbpxX7dJ5UZPmfvZaC0jPw+0W7f\r\n7rNwvUSImpry2i6I1pb02HZ8/mbkXlXj0FRFe7w+ND2tDAVrINpBeokivG0t\r\nmVDDifpyGgUizVoZkC+KW17y3CZjMgXr7x8T44dXaqok5KhOvkAUTVh4mlFN\r\nKZX9tl9u9gGOh5NB0Rp6r0pDixQgqvvXsT2Sl8TtNmDlLQNhnmUvsR+pwyqm\r\nyPV7QBsM6qYgiPF8FVBNCYihZakmISLchwB3QgGr+O/8Na2xNoqs3KsejUnn\r\nnD86rfLjoZshW74a51f+TVM5cMIlwaySfug=\r\n=Qn4t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_5.2.0_1659421962567_0.7152839355730602"},"_hasShrinkwrap":false},"6.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"6.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.2","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"6e358f210f69cfa9099ed5c9ff4aee6d0c8cf39f","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.0.0","_nodeVersion":"17.5.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-4H7PU8P1SdsXCpChKqPGiqq3Xi6PqiCMwmshq2o6s9k6P7T/fjr4E3IrU3zOVh5s8nkFw36je5XFzhTN81a2oA==","shasum":"c57048827965dfb24e51be0d45b617511701b013","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.0.0.tgz","fileCount":35,"unpackedSize":146675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDg0bj1IGGDHRqXmtMQm+Zz15tR+Sc/OmM8Pi8hieHEjAiEAu16m3HpHdA3HQMWgwIguN5O8CWnYh+D+C739Vi0wqLo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi72ovACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxuQ//VCGIkWNYGe7HTCdIJiN/qP3RI+8gO0TbYfC6k9ayN3iXzRDd\r\nAjqGR6ET733R2+P0xd8awpP6Ffe8NDUao99t3jQmIh1PzFQ99LBQgfdZ176c\r\nUsTxRTPm0tO7rxOdrwTz9Q0EZAy/NhVgY/An6H493iP1EzixY/Vwkz7KZFNE\r\nhLOEo7cHs/O3HZemRT5BIElXF1QiOaJVz5Gg0H5LjPD64yG01jq15q5tkoxQ\r\n1IKwxkNf1SSKbC0zdezjctc+aKNOh1S9JACaSP1OJgRP4mX5/DtKYeYF4kS9\r\n0DwQXuMGSd2vZ8FSbpDGCXRHHkO6YykyssLnl9CoskS4c19kzTyW3PO+S3Kt\r\ncWql06oz2ScQoW4siKnRs8ATFMcdXQU3PufHnuTO8hzQWS2YrTYKOAnZb4UJ\r\nQqtAv1kdAUW5yTc3yjN22gsGZgmK5fDdhXxygQZk4l+IwArOfLJQLXw+qU/W\r\nkokMrUKecPwCIq4QCvgDxq2JegkiiiMZWdZT+ogD0rwZ4vKiY+Rq5ULDDtYe\r\nPlgCpYTmDGrz21Sw2N+YIn1YN05QOS3v8k1ww04DCk/7gUpCpuzL/plKjEn7\r\nx/bLaKIyxgceqcUEPXQX87bnkLsIDdDWs3QzGJfv6NhiyGBbU079J+z1xqjO\r\nT+UjLdj1FFrWOndd1jPk6bUIQpDOXwxtV/o=\r\n=ofeO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.0.0_1659857455278_0.9395123961252594"},"_hasShrinkwrap":false},"6.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"6.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.2","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.1.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.1.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0LhoRD5rOl33tYLHO2SYrhkoW11EujyB3HSO9gBI33+5ldaT+12f8wnH4a2eOMyrilj6oBnUM3UasZFuqISE7A==","shasum":"76527e67a9ddb80fe93d617c5b272c23cee08bfd","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.1.0.tgz","fileCount":35,"unpackedSize":200922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF8jbKie0ew3e8BV3MhCxZGYP7q1GnVgIH/JSNvYNydAiAjFLEGFhh0uL4Oq6r6cY7RaXcp3GN2zy8AAUfhCuCyMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA2P8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofqBAAkeDXdzftnpTSJ43VwWrJvjdQAErbF1SRH/MpIWwJKKMpjZjg\r\npHvOJ1OJqCvP1KVBIXKzNXsJ3RtbHq9waMbNp4tcA3uYglKplnFIcH3D0v8r\r\ninDWoEepQmu+W9dAj1dR1LJqiXJszMWfg6Dc9fUxV35ngEv6sKhN6ErOE8PH\r\nrHUjeNU+PgrT3zSKotgTRMzP5HaJp/2X9mbX3EwOnr+ncMypNl9DgGLIa9u/\r\n0IxHREsPB4Cz47U4oxNNWuDV5gi+ugi66saHwnjlIpiTV33RUXcjAt7d0k3L\r\nGDGa15PGe2lDeTCdTPrXUWTkSCE864hFeWw2kzKC9ZN1msDMWRvc2ZVV/DJ+\r\nZ06tpeerSXH/aVjnIJEsyMvps6o3vj6x3Hp9TPtgXlxnl5ePJsmlt9Eck/2j\r\naXXELr3x/y7tHLWuYUZzapWFwBfFbVf0mRL08daLZ2R8+AUUP7MnAm64K1mR\r\nEpaFKZkg0zbcYlBPkAvbzS/csPSA0kNMNOPdoy1tAhimNRutun061mWMe8g2\r\njCrM08kQmuOdX02379vEK1HQcCcuQmeT2K0R0qVsjR8vx8KRzKHFiNNMQOTp\r\n6feYDoHwuGC+Q0wgOcbMErw4+rpd17MYKzbfDKoY/MmD5sD9ZnnSXpO5cwUJ\r\nL9lMPmFI9Il49PtD48LYLydOnrePABJ4agc=\r\n=Kgwe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.1.0_1661166588259_0.2618377335027384"},"_hasShrinkwrap":false},"6.1.1":{"name":"ssb-db2","description":"A new database for SSB","version":"6.1.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.1.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.1.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9Oqj7rDF7uea9FqwLHXFvURgkPJaJkUxwnz+7CeAOUyt+Hmtau0qQyIY6zEyXn+XIxWF7vQ/E9FfGT1FVq9uDw==","shasum":"ce5af04797f5dcaba74308ab333aa7384769aa3f","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.1.1.tgz","fileCount":35,"unpackedSize":201285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0IXpbyKim+TvlZwVR3W90ROwmjXdFrAbnkEiKBIF0sAIhAIbW7wVsoUZlj3jcmVcmElMHESrJRFPxHQyF/ikTGIp8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEJ7gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx9g//UU6BxZRsFVtPpWUZeqkeBSxK6uvPZDSTOZTn0dGK7m0kzSqv\r\nGQx4GBPygEYNgcmZEHq1SbqMzTNHwOvOijRLrF4Z8oeLlRBtugFtQzw69gRG\r\nVlaSdYQoiCNeISLNXzOKh4TpPFdLPR+Q8pcSiLkPKfmGDGauiFAYo82aozf5\r\n0IrLj05tGc+iPAF3kvi8+pNdM658s1GlCnD3m1cbfHEazXooeVveZTnJ1Yhq\r\n4zzQU9MQa7MbcAWESfhPMK0a9kHRaEi0XbSp1MXLFoBdfHb6AsGVf/cVoJZz\r\nN+Sc9umnLzOy/a3reyh4ateGiXTLmrgw2aO/7AJ98U+cRWnk2YuobToj/+h9\r\nTG5CNG9Q2knnjQQ0JJDs5ROAY9jDmokv25QHCi49szQCO9MPZZLMnfh2cSRf\r\nJ3A/qQ3mqZMjAiJr0R6lpgWtw89dXqzTzT32pxsyQb2CSNUsKCxCN1HswswS\r\nbnbQ2t0f7OcRABPnUaY/bzQdCWcFlCHE++p+KMYBDLePHGIcmlh+wRe4xnYM\r\npBIqFpIeJAe1EaDWONuETYSY4Uhig0M9gVksw7zYOkT16++T4lNAv9ipDO9I\r\ngV9aWSaOSgySqNDKGCSHzrNWMrdUVYpf7hKejdWlTOqOESbVGUE1PoCGjG78\r\nQkJDRDbgPd+0FlsnVq+vsgeXDUUFrVux5Hg=\r\n=0eaU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.1.1_1662033632520_0.9644637546657939"},"_hasShrinkwrap":false},"6.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-caps":"1.1.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.0.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3Q5dEqsqmzZz3jB/ewirmZ6Q+krW25XJDRYl284C2WwwimuDZCJo9BPrl1BoMXmi4JYdaJU4P72Cf38eMJoNYQ==","shasum":"3327ded30d93eb133ea24c82f2acddc376ae2bcf","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.0.tgz","fileCount":35,"unpackedSize":201645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmwEIaadYn5lfd++pGsAWy66+Vy+V1df1Yp35HewMvhgIgF1eZfYFp4Uvs/XsULFfYjFl030ZCZCT0AB1hxBhyWMo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIdNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVlhAAgCi1w4qAgY1Klcsv0Q/2HePwfCCuprTsOhPasyXnnxXdMGP8\r\n9Trjdhp5INdR9JayE64drsVhvt2QTeSCRzsZ+c2X0zFU3xnMoBKXRcd3EtiE\r\nWBnnqCEYkP1gVawE68/QNGata4t/SqBPTr7KSRQHeaVl7K1V8g+S1+C6Wqj/\r\nTzdLw4jeRCgeEaRilgv9fuEDydoMxpWvetBBuAvIb04LSKPivcLwFwOQomE2\r\n3CDARnaSmJHAEu2VH1QDr8d1cf41VHlTI1yve7YvumV3fAUFliPjyieng63h\r\nymgBz4xHvRIOqzRpbY28prt4Pf0Sg+yepwKghKElRRHLHLBKex+KL2Sw5LzP\r\nHNK7SefcmrrtANDzyEdrTWDUydS7DQIDEfNLy5dsX6cEWHsHLPRxROyRewfJ\r\nJYT+B1VqwbdBi2cScqu1sdAemc7cxRW3nlcFUEsXyP4kzOFy90AUhPjVgfyX\r\nJU8KUBbI55PsHqbPuuTRcvX48quL/R5PklT7yH+Y0ksj9JhsWeDmWO/Dsvfs\r\nKBnTX0A5PFBuDi3CEdWBjbzwCeccXydIQOH62o0P/iTEW2cYgzU+8mkSWZj2\r\n7YC7bJ1jQbiE8ZSb1EciZ+pDiczKCHwPqCqz0pIsWXSE1fAuJETEKn2elAO4\r\nBiQB1PhAYsPQWvpIpZgGiA4JQrTiOGivAmg=\r\n=C9lg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.0_1663161152986_0.6129003066664125"},"_hasShrinkwrap":false},"6.2.1":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.1.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iX1t4PyayUIWZSQK7ICTxPXQWCPFJN73bGKjkjP812QtRt6k6KjALXmefDGaaEfr+MbpASglYDxq1NPVoq7LFg==","shasum":"85400f4736ac7c927e53f5b404391be310a408c8","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.1.tgz","fileCount":35,"unpackedSize":197435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSSshOHIgUgIz4bPV1iT/BBFwKVHXQRITxtDlCgoX3TAiEAlAHoYGgYmRKmdSpPYbf0pI5TGnGzOC5bFrq1N4nsE4U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKttOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA7Q/9Gl/b3cfXyzSJA/G8LBRWq1x1W7QhnIt4zD2LHzi5zqP4pnT1\r\nYv1Td0/qZev7Z1a4JnstFZnFm2SAClEX3fsmLxtcSRb9xnI3HSohdq+ys3y7\r\nFEZkbJiwtJM9z8CGnepDwhMbyHXUSMyTap0sp9uIf5w+gXKjAxzsZ288/5rR\r\n7wD/S75olrwWEPp5/14JVK505HWjY9Tyb2JfWo09AzRGGwT+Td2Nxr8z0ml3\r\nxUvZS+GcSE/WDzPbxXcfZ6STLnb1F29flZwf5sLAj3GFuBkpjULZXxthf9qD\r\nGp4728RL0lu5Y/lsosCcAtuywCwlz5KkDli1n/FCGeC+wGuoQ5LievcZMy9S\r\nGxS8joFJGodAldHFiKSZx2PWsrt/vMfuHc+5E2cGzqHZXQiyiXrjL0YNZYTy\r\n5lYIQ/Kf7xlgFGzTz/TOkBDhpOpBftsE280MlhTvS0g2Buk6bIc6+w5+Fi8i\r\nlfqttzDJKaviGq+7H+yGB0hpe/IrKsK89bfHkG10icQR9PtHA9Cv/SQ6quxx\r\nLtDg4Y++ANZ5PCfg2RA1ZMZbYtP1N1sofAVvqDn9y6+AwKETaCcllpokm15f\r\nYA7MZ8q3+PKkHMLTqo5W3QwI67dDEs1SWLWk5oD+RUVf97uQc7laxp7UwX7g\r\n1r8simUYXSY8MxKFQkRWyKnkPY0+g5XMxAg=\r\n=GOyY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.1_1663753038707_0.018494643045002812"},"_hasShrinkwrap":false},"6.2.2":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.0.3","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"65a14e66cff3373d57e114544f7827c430997112","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.2","_nodeVersion":"14.19.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-NtunNbUzRAwu/2KMoAc3L472W/vR9kQdrev0RnDzBZ1GNBzuSYmt5ZO3YYyu5o+QH3FFySaJy3GHoek0MmFCcA==","shasum":"48675e4a02f052fac39ed28ded1370f49e200417","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.2.tgz","fileCount":35,"unpackedSize":144989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj1oDdkQDarljkfYPooW5VJGmuZZAfmqDPy7y9epFcKgIgfsvEOtrW+gg7ooegXjDNXxDLxMBgS8T3yuTNNwBxD2s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPSwXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsXg/9GxM5lPuy2FpAE8t1c3FhpmnALyV6tNQfTe8o4K/H3jtmYlLM\r\nG1Q6AO/DXyT+b/tMKnUyKD9YVILkz/1KZUSrTGfCu3dr1RFwKAErXJOhbv4v\r\no7HPbeil61IrbylFjVH1pnqglmyHAqYKQqLe9PKp8Vuee9x1titNXL2vII/f\r\n5yHhVDw9i/noHwuLjSPyuER+UbFcxmqubKuHFXgurgN8ZMLaE7RDHCsxxsB9\r\nkcXs+98RSkzgbu7iGZMRbxpU4FKejNNiD+JIySsDH6K/Puzbg5ylW/NnhkWp\r\n9m77XYbGAxgBV1ipOim19m/elWgdSrT4h3KJ/6pbjPIdcM+D1CTEJJlFYYc0\r\nKAYE7w//6QrIBOnrDIFkY7L3GkSvWagb7zPzeP9x5OKZVoe0zaWdFMFr2TxI\r\nklulxgB2GRigfsLZlfuEdX5Pl5Ilw3N5hdaK7eCrrWq4V42agWPHYeIqjwnz\r\nRSKV5O9LTOuzz+2Mx6Qu5oaYGQD2GNnkOqOfOo6HX9KI4jsIDsatmNNh0fKr\r\nmlQ+j2JJlegRJiDlsR61YXHyjTrYkCN+BwGSH7rEPaCErV9f5th0/jeHofqR\r\n2eyNlGiV3pibcOIhz1cH5V6HSNYhgYR1mQGRzzLR2+yeCvW99+FvToUDXdPh\r\nRL6038xsWPXG7TH9fBEYHXyhM0qYLJFprWs=\r\n=kYmQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.2_1664953367609_0.03684059084082336"},"_hasShrinkwrap":false},"6.2.3":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.3.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.3","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GOdH+RF/B9UdLjrJaCLQNG05X1cnmgD54zZmSmTf7APA989AU8Hpk8u+wk2uFRnEdcJz9wkHtTq/+DzJdqmEpQ==","shasum":"4511301364d434e893e3ae76a2a4d44d849a1024","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.3.tgz","fileCount":35,"unpackedSize":197725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyEx3yma9QDytV7PkKyjGIWDPOe/F3lO8G/m78bKroAgIhAPZsfedW7LlA+N4SwE1MXRAekOiotJ8Z5Ng6gnWYiZbr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRW1YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkYw/8Cg5iZfADF6AANQuQaSBs0Pfyd/RyyaIct58NZjlONPuRUp9x\r\nMy3ZWC4YeNsN2K0ocJkt47GBibRHEkBGChGX2YCAbq/Yc3g4790j1kb8Ozky\r\nSFq9HeZ6It5ANagYknBC+qFfCjIOgvVGitv5/2BhETUOe1Vxu1quG9PTCN7B\r\nJPaF4QiFfH91BXRh2QYQTaSKWkDkVxNjvmHrC3BpisNB1ObVgKiSKeimSz+c\r\nPSsccatZk3S08Cz3MX43FTFTieEa/tvalD/NfmrLxHdfA/GPh3yaSvUkw0qv\r\n6CpCxrc4WvpVAgBTdJrimSJCBBGYx1svr/301YsBQzvzck+FM985C0U0Ydjo\r\n7Q4+FLVrZDg1QL/JP5boHUiI/n2WqtC5g0CH6G10DLIh2pbi6lbCGTBOgDo9\r\nx5KgnSOVlU6q/ly7kR+TNB2yt3xkG114M6IXFA60molweeoRI5DcKleWtkyY\r\nVyLzi34eJktUj4hkte/V2sw+x3FVLgjsAMH7CTaqBPPLHRkYQ2kQumB5Wtl6\r\nAQ3oAov/jpg7omm2jp/tU5lrtvJ5h3+hgG4yXenRvZQR7opYrJ6GBEU0zDe2\r\nYcqahHQIoSlZKfX3SGQxMXaj/orzR/9kUdEza1i5668kP7ngTgcbZdRIn+/o\r\nzKV/JpCpQiHwAnBntZDEBMj4UP1xurN0LHQ=\r\n=/NDd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.3_1665494360532_0.7739433324565785"},"_hasShrinkwrap":false},"6.2.4":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.4","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.4.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.4","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Oe56Y33G+xoUgVbhf2u10fFj+Hrtui7pZXrA8SuJP5243f8tgav6CW1UTJDTizcljTJbp9BDe+UfcDUFd0imFQ==","shasum":"b4a4b309841b16bc7e213600a6a94fb23d4778e7","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.4.tgz","fileCount":35,"unpackedSize":197815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg06CsWAZxnC5KSUhaP66n/5lbNmg8n9jgU+t273StVwIgQpuQRkq1TdpSSTmdtlgYvKZli+Rs/5464pw6869tqG4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUGEzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqcw//TBUIDAdjLsyaimKHWEQu0B+kKcT/kPcL7dWCPCRohi/mk34d\r\nFWyjMfJpCApSFu6CxzMG/iPGCM4gjEbcWMZHJEuZZlJPIJB8mCZDnBx33i0E\r\nZVZy6nQziEoM81uEUcOn9r7eDaWie6G6Ol4fRxJo3AJvrvc+JuZ9KpEauzyB\r\nbRPEN45jwDCBn8uKdYSHGwYpO1ZVBszZM6dSsxRpe1/atfiNmJZ0RBgATK4h\r\nRxR7irX2i4max76kCy5qYqS4PZHkpUB6/PSqr15XeRDjSf4lveM6QikfkLTa\r\nazBKsXF/XdJWE0YlmxKFKOcXH49pW3HPQiCo9K6Cc0GY7GmRdsW1F9LMh56z\r\n+uWqq1rGPNkSqmVBScDazBaTy35SxTsTY+ODov9T4rayj+E6IHgpz7LvhE2W\r\nQoxbYKdhuAhCRgLyMK3NyKSzxvtT/dMBys1x2YolAEYu33sej7zuhCums0Ga\r\ni0hfhKmcFl3VreXsJyBpjbgSKgDJUliNU+MM4vEKWlJnH32ZNmF1xEYU8Qw3\r\npeXWw+yHPLk7cdFGW3r3I9rW38sEyCJ6IWBpqNd0hZNlonSTD+n3P4oNvOfE\r\n6NfKhZM4uCcqwGG1zTnzIKJoRr5D6B5ndG/Mvt8nSBSvXZH7ocvabFhZIztv\r\ns1zoB5POIgD351FWyO0wCXcnuKMlwql9mHI=\r\n=RC7d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.4_1666212147333_0.841343869873191"},"_hasShrinkwrap":false},"6.2.5":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.5","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.5.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.5","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VbCxnn1AnlFD8s/vNQ3Kq3GE+E02g23z6FEhHFCPQtq0xJ027FPCV99bxYz9qo47FarQwiCEspJR/keyMTcPpA==","shasum":"f23b8b969a92b57003467f4b9a3efcd4364e3ada","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.5.tgz","fileCount":35,"unpackedSize":197904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcjgWze6mk57fSgE5yMocgv00Zeoyu7C9Cv8NhBRUdnAiEAoWmD2FKdlmttT+5xAs+8EFB5NTr6ynHUm8OOUEEUPIE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUXGWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq29g/+NMEASWxKtSZn5dyOtDd3GMIG/egj16yiIdR+gegqWf/jjWoy\r\ne/c18nJNAP4y5WqIZmSKypx9AmuMitGtkkC8kRG6BV9Ppj7pN/7CubKQ+7Ce\r\nHscw5E+ZPfu2xxvOBZre0qsSVEGLdexo7r+2+oJvqnscOVwVsk446snYD7Gj\r\n1vUr6Vk0mpDwNQiTqna5Zvrnn6/8kt8ACBgLO3RypAV/AWU1rIH9M2FQZbPS\r\nMryLDeazZ8cpup4wFCF2WvNkhHe1Q+QGT8tXIe0ceRRYmKfHZ6GpI1coZgzr\r\nJy9XMpeWlMd1RfKXqWa3hhSHWIrc9V4Ks5vzqgF7TnGsCvjJqUNd7saFto6V\r\nCD2CrjAGEHmwegw0xP3EN0jH7vUqiwKCmYNjpN1HO365aznNPWnefPu0HksT\r\nI8t8lIv5BdJKFqmLm/AX1Cqlt/GEOHSvIeGY+qyQZhyskwD3IvfomosFysBq\r\n7dC7fMyeluaf4M3lt9haaHwrQUVxKi5gIzLS/VP00aH8w/xPn0m2IA+Fuph5\r\nAv9Ou0wzkv6hakfNUIzylcVGfalbMKXu0iOX1+9qFjw+W5JrKNJVCnY8LGUr\r\nI250MeglVZ4VHfmWRZ8k/EkejZaxxSGBWSakegBxo/OueaeRe1BJ6/GiY7z8\r\nve68cG6DXansiP7QNFr/qaByGlY2JZjQq2I=\r\n=raD7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.5_1666281877995_0.9379318407488384"},"_hasShrinkwrap":false},"6.2.6":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.6","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.6.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.6","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RenlZNMBYy+dzfuL0820P7zxpaHOwk6O1jvmf3RCe1n50Cli7Z+Odvbm/Juh9YbsvA544oJqrzhrKka2ZMOHOA==","shasum":"42c300035ed725274f250a97e05155bc9818da53","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.6.tgz","fileCount":35,"unpackedSize":198007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrGDDTbwquQ4W/NEhovUtYqtixWpUQadNZAXducAVhOAiEAo6s0ZfHq/DRoiK0ukZRaTbMo60cu9xFLo/Zfb6oQ+Fo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZRplACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9eA/+PaA505HMtkwLdSbIIkXGp8ZPpOQcF6KkSU9ZNGhbJ7NUpz11\r\ny6aHwOxmu0h22+ouh6ZZLXXxMWiznCuaurZxOrO5RHWHiw1UBBg0RU7XRKS8\r\nBuHGHc5gUIsAVaY0RUxODnpndC6AYkKX9LT1Ao1XomP3D2r1x5WCQaE/oDho\r\n/C3RpIN7a1MhHKI13aJeSQ/FQfa4W8NbW6HXLckx56/v6gqYLHjzNyRTeMnF\r\nW9Qs8nNSgQWB5AElFuzrcplBldgswdZB1dUFAc5U/UPII+usIpf8oE78qyuE\r\nZ/zPcnKNS5Ff4DC3fpvY0TBRltgWktLdPvbBFIifxQ7TRYmxbPf/UeQrbD6g\r\nUl763Cxif3MREA50OHp+e54+Uy5/BBnvSP+WocitwJ/qgCTW0y5hH8BYK5N/\r\n10xpsq7WhmQuER1MTaco0wQbQ1dWy4FWLBOK7vdTKHqdWRLdX7wVbczQoFX8\r\nj/f6en57IbVrGmeHEAVTK9I2IaHiiMJCFQHzNXqJQ9mkHv48cBMgCm9bmvx3\r\nZGws5KbdecIxrK+bYU3XYFNCuBRHiCtm7piElVAswGFpDZw/htyp5Wc6RcOE\r\nWseiGryEpr0TMy5xYuWNrSTR852gbz3wwKY8pegvL0CUrzkZB9QAtEvPGY/L\r\nQGY4Znwbu8aOhd7txGyeibvxya7rvJLXbcE=\r\n=vkJF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.6_1667570277367_0.1884712635530248"},"_hasShrinkwrap":false},"6.2.7":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.7","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^2.0.2","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.0.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"6.4.0","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"5.1.0","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"f4e0f0bc8d4dc3d085d9141118c1dcb4be6d2c07","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.7","_nodeVersion":"17.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-l2w7fC7mgRWTwUg5LlX4TvhYz+pIMrJnYr4wdVdnMIw3HFxXHb/X2Z7q8FGeZdNtra0AzZVoCI4wCEacyYneJw==","shasum":"d805a78040686ee265ef7f6038f06e4ccca12c20","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.7.tgz","fileCount":35,"unpackedSize":145367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmF63mD1NlrdMEkuhqekLONPXBD5BfAkjchIjg+IO65wIgBs+vHPzuYr91cKTwIL0kPcbZrK2N+V+7fnprWsA0ydI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjarj5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfyQ/5AYGng09EhXVASFCxpX+QDQ882wO9xmrboUSIyHKcMIdZKpYg\r\niJ05eJg7xQnwtkOYdbz7pY/aVL10uYBjtMDdsS9U4ITBCl/D27zi81nZEwGm\r\nPA9lHeS5t8b/yI8ywj2knKrC3LmVpHz3xuR9UaEu45553d1cFOs6jgML/CpA\r\nmOgFV/pT6ETlih+nX3MsV8ePb4fndE9hudgZQrMPcCQRV039KveByJJIvNQd\r\nOLSZ3pxfTd1a+oSg8kh11Xf/kg+5NWYQ8EJVYiEm9nn4PxwzcUeL0wxrxNtv\r\nXgHD6CqZRUv42Q0jeAbmNLopqzeL9rIDZnvHG8+cCu6wkDCcUg8Fj022IIRp\r\nWvWM78cxeASo0TdWAqA9a2GPxCUUoPrTWuB8IDjqCCnhhYHhpGYKsm95Xrn+\r\nowoKSGr/+aMIAW53IzglEXZhJbMHVaYdpUa7X+c/OqXqE39NmB5G76NkUFzp\r\noycoQ++in3s6syYFrBJkZ00JQlXGlHIDfnNRQKMjkIHzXhxaMecrumsKU1C4\r\nE+IhpwZytFMaZM10LOt7uzBiLK4V5ADlI3CAlgwrOFtj9k2kzrwawUlFNY/7\r\nIjgAr5+Nr75qbxa+rwl+0dWcqlGyutizFuiC/H0w9WtrXde78QfEYJzbTtoJ\r\n1YG9RrUH66LJE8vKCC1SHqGNvKPi7NaPJAs=\r\n=CQPB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.7_1667938553157_0.938929775180688"},"_hasShrinkwrap":false},"6.2.8":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.8","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"^5.1.7","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"aaba027f3e9152a2ded22c568daef11b549b7de9","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.8","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-h36qMw9TbcVAvuwm8jVHAKZGQb5s90mfrmHrw4tofOBIMGrqKv7vPz/Q9qMn0PAUkuk75Xj2kEHyQckbY2UaPQ==","shasum":"195bd3fadac56fe2421688c01a98403e5bcdab0a","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.8.tgz","fileCount":35,"unpackedSize":145369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzPtxdyWnQy533N4aZb8wBLomOkzrdhHkQ9gWmMJBcZAiA6u046ePaCojqWsdnM+Sr7nVu0wXXOQFmVSst5fUYs2g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbmfaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD9Q/+PZmPmdGCzHi10fUNLJA8vOykVBInDynI8bUCnDMPiBwOv3K2\r\nvxhh7gv2EH1Xjp8+XMtj9nlmrBg6hyg7wLAKZGDdbSsWjf1pvkA6/CZPlqv3\r\n9O+6xyRo+KjhtuhNN0Ns+lbCd1AM+eWVVEvx6cg7hG3pDq5VLAHBxyBdlKTK\r\nVMrs6DH/NXSuDJIm6K/vc0OWJUW+zyiFqYQ3EMlaDu7M5QSd7ZqU0LY4+/V8\r\nrr8BcbRbhy6zwAi5EKVwafc293Dr5M7JKDPXz8pjre36K9vhhBzmRp4JP9ik\r\nqsatQZ+CVlBo+o4XBsapCJ8q7Kf1fCS0tMzh9gjo/93GrcyvCRESLAqR9uiS\r\nm5G1x1Z8Msgrnbg2IlwpKnGLGCweZHqaMJ9P7iISxSJRVcA2GhyqZZn3eo5t\r\n56RXtoaQ6arG6RL3dtRRtj+Cdp9rCsi6B+oQJ0unSAhLXXUBUMj1a+mOJI4l\r\nCxAzQJOUXPYNK0HQgk/7F078LWe1cBLIEiXwC7ahR0VsIOpLVW3rQJf5ZQIZ\r\n0P/BtFFomnwvaEVBSPMhpM43ClQfWzlvQHA7F0BJmpBv9jvydP21CAxnx+uT\r\nKqpZTS7SU+zkrC1NqY7586vs1AshW1OJiTfU1Pz1z/EZBSJsuU0trqU8aAiO\r\niANcShkkMgdiqur6d6xBZbHGbD5PfHmDIsc=\r\n=eP1s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"powersource","email":"jacob.karlsson95@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.8_1668179930780_0.954055747055919"},"_hasShrinkwrap":false},"6.2.9":{"name":"ssb-db2","description":"A new database for SSB","version":"6.2.9","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"^5.1.7","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"_resolved":"","_integrity":"","_from":"file:ssb-db2-6.2.9.tgz","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.2.9","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6Qh8WxaMWkNykgD7DdxpgAXWsmljomlI1X6ZXPlH+UzaJWspTt6LoHaYM3ka3tqNBcMYuowRiVA4lKqB65G7Ag==","shasum":"cbfb08e65c058195a4f9e9f27e93026e616b08c4","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.2.9.tgz","fileCount":35,"unpackedSize":198085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbzTsW5UcN2SajrPYNWREdn15hxQyfZ+2jy5Qru3Ad4AiEArLPnutz290dhXuMRJu/F06kqwT2zk21HOd0F8x6PgIA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhd1FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQzRAAng9NnI79sICpUtCFcOTqjVHXyjBRQ81dmXB52DMIT8A3oDUz\r\np5jo2LbygnXtxHlpm3Mi6l0JlR1kQdSNrr7K5IGqzMT0mu5Pb1z1tXC1XXdu\r\nvBNyIU9hzv4FVCO1qJl4Gta6vmU5G8NmAE2wTIvH/Ugx9Hju2vlotpWZZSOQ\r\nppfKTD50TkSJAzzU1auEL29O+yZ0N3RebzV/TCd8izU/5KxDJfSAh4jfRTMy\r\ne/chpkxQ5VBe9DzCzN6CRYEDUdwEmG/FS80fcIpXnp26x/zGwEB1FnI47/as\r\nkCon60M1eLWswoY4L82T8Kk6aG5QD0AkozQc3Y+dH9QfhD4DEXO/Wam6hrS5\r\nW4anMWGeTV51cFLJBjwVn75DFcX2a6w0mnDXqpOQ5RkyiRiHrwABMvo5X79a\r\nGhZP2uGdVtHFJFgBQ7Iz2riXJFdj+T/1a9flxz/11cQBfgFNlwvWS6meIClJ\r\noB/FE2wG02R4Wqv7MTU7HXOpmul04jffLKadEMxXdMX0MjKu+zgYYvsKhVa0\r\n6N4oKiKDeV+YxEBJ8HDCk2ck+di/r3+JUaRKUqTiF1WYQTez1XN4LcU+7mln\r\n/ibqgR86elhT4cj42PsOoDSzbCPMJYkkjkgjbG7sp6cnVFE7vVTh/mWG8HwB\r\norBw2Z+z5Pi0dU5kNPyPbNHYHlhRCxcVFNc=\r\n=YB2d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.2.9_1669717317190_0.48617554949595054"},"_hasShrinkwrap":false},"6.3.0":{"name":"ssb-db2","description":"A new database for SSB","version":"6.3.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"^5.1.7","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"4c19c8db8cd22a93a4dbe2a67db9210b49225bcb","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.3.0","_nodeVersion":"17.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-5u+n7/X8kCdn3GdMV+acIjoPNTVBJhnnkAe8bk1JGEnWDHGhhMJRLJPlXj1ufF8+AwUaGW242qWRCDYyoG9O0w==","shasum":"c8d13e9876c0537897aac3607250484fce464367","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.3.0.tgz","fileCount":35,"unpackedSize":146545,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwaXC/mLvT4Po/VPkBkP8YRzoB6OBdPCZq/2WOBtXkqAiBNm+weLVi27jmSeKTJsRocQLpnIU3BFpxZD5T2cL48Jg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlkclACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7vw//Q2/rfooGvgetukoXCU8vjNw8fwk1mZ6evkJAY67BM4QR+4jE\r\nmdICCkQYslEocpmT4fNGmliPpI76flCZLJmfEAuLKg4bEbJoYOagxdld2urG\r\nTcz45sWhz4HCg6+PEhMWt/oCgUX5bVlZv6ua4mwPO5MOzx0xsZo4IuKOl3iQ\r\nm+xpc3VQEsoehiwMuntVhImapGUPFTySusTtPHiqJHgfhWi4pzz+NX3QEJKE\r\njRi3nNW37Pp+WB2GRbVaZd2twwgHDg5xzl4Wm3L+xAMS4iNQJ2jL8WwqMtL9\r\nmsT+49tUCbqVVSSyeQNdANrSkGyV5eeuTeMu3DPbD8hE8+xwp7G1I60za9ZE\r\nWj9oKbPK5v+AqVD+BaGx/rhyF5btEL3TyFoxYpk+YdvUZ/1TaS6feMJDmMj9\r\nTS23lxp28sjLovvMTtyeRvJxfWc8K+EZXA8nSo9tnhvc7MRziapxSoAluHYe\r\nM6yPHvAXF/ZKmwAnB6PGx/rr7JBvYoIh0VOePfjQAZo1O5N6R77i0H6FP9Vi\r\nmsxNGowBeY6fBhvuT4VH4vtiD5Y3myigd+TNdGoWpnB0gDDtCdbj0mDiRjdO\r\n4TT7kFVEFePCaV5JUOzuKXzp99Vt8tNN6Wx1FJezdS/7NMaaW4fVULjlDt+O\r\nFfQhgpwFWZRsfkPCrQCa5uKTuZg+lYAUBiE=\r\n=ip4N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.3.0_1670792997306_0.6834171594620031"},"_hasShrinkwrap":false},"6.3.1":{"name":"ssb-db2","description":"A new database for SSB","version":"6.3.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"^5.1.7","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"a853317535964fe1150292a13d459ce770c01a1d","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.3.1","_nodeVersion":"17.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-m/YEhp/brsb7/FBzJ24qTQhlita9pvMBAor1aHQ/n4JQcJXxtQMsiWN5kBl7+xEBITjMOG+csMkAHVpv1uZnxQ==","shasum":"b429ffdee5dde35b0667f5e2470765b761cc7271","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.3.1.tgz","fileCount":35,"unpackedSize":147257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKaEQKcnmuh8x3tL9k0UQHLgxufSUz0AYzR4GIdV7lPwIhAKP7julaNtMJNiDlaweG1jgEkRnGJGIJ0Y44j5LdCeO2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvC93ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOOxAAhm2CMHuINU4TIDKYdezZ9o2/Fds9Us8LiLDRtS/EbDqnURuJ\r\nNsltSQj30b55O8DRjKGuqqK7Zb1CzoGVp8PTlj6vabl/zgCpeJRSdO3zKfS7\r\nmLb0Eu0sGKg3mS77+E9DJhA7GNEX4I9eCkjqfY+WlOGX2Wy/Xjc7qugilsGU\r\njM2feUVqtUzrwm1JEVK4j2SwEeag/Igy71jVV5DCD1AJc3yUKcn6yjnZl8Lj\r\nSw9wf+mAl3uj9DhzfDEa7lc9fgKtWzBlyL8trKqdzAcuFNJh4cBY5f2cpg9Q\r\n/I/XH9l0Ttjla/ZF3U5sgjqe13RdCmNMy3hqcseJzRqBzQoUtCXujHiEGjNX\r\njF4d9B5Jm2hDw3G6l8ugxb8JmgzL8cyoDg1JgeVZCqCbYJKV1HkjM8tbse5f\r\ngjxa9lBXix1WGKQqMlhfMP4qG3w4vzgs9B5eqdiLAR7mr6O/KFRReYmRZSr/\r\nkemA+b6ZOOTeo1UJx4fMZEUm7w5uqiPvY2X4hq4VnOiCk02BGnN+f6NomYAz\r\niVf0CCDR6vqDYIjwulUMHFAf0ymXypPynrRCgaFJJd/yYW3XfhgMiUf+nZxB\r\nLNtKid33u4DAsze/foYssp/PYuq6JHBxUa9yVMlQ4hU7WYrtjRWY7JFOWm5D\r\n6q9PnmKytgw/ngvtsalwCIWzRMQ99CZaNhQ=\r\n=tMkH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.3.1_1673277303283_0.024205200640468272"},"_hasShrinkwrap":false},"6.3.2":{"name":"ssb-db2","description":"A new database for SSB","version":"6.3.2","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"3.0.4","ssb-friends":"^5.1.7","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","gitHead":"84f9fd3d1e886e445dc0bf4a204470901699bb65","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.3.2","_nodeVersion":"17.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-KwSHAM7jMvieAILuQQqN370BTks7YYN8+NAYWh2vaMlQZavAUHgU2qacgldOOwFjp586vPO7Yom0ATADl97jLA==","shasum":"9457563677b4c60bfff9a57bdb7b0ddf05d041b6","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.3.2.tgz","fileCount":35,"unpackedSize":147342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqD9HbZpwGW+0VJ5WYF8XDHSH2lYO5dO/r+6DV32eHhAiEArC3yy2SF92Ia1h1xYyBmBzwYlbBRlp6TtJDcJxA9hdE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv+/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7yg/+MdHJxF1wmjMOZd4y/AsFRqgv8vB/WLGZiCymHBYOH8c6CBSp\r\n9xvZ50OSe81O3H8rNTd6vpwa4lmfO1J+NPRY8xCTeYgYNfUt9+YQ5zxPDsR0\r\nJUP9JpOQDo1BRYqMY24zQlNkXhSdp1m1eAf1TLN2iuxJmjgiCqr/Iyc64TR1\r\np7IWnf11w1MOrCEnh3PN51z3i5Le/EHW2VOKW2VIaG2YiZ1a2MtuGDZNKUbM\r\nByW9mSKGX/EIJ5nhHPwIOnBG42TuCDYQgmAylmSwLRHqw0hEuAFltU5EzRFR\r\ndbsucy6GkhGQX3KWhNhuiVU6ZYXdKgzi6O3ZYQmVOcUafbl/V7yREDToum53\r\nqF/0KbrbRG5ndUMFavUaM5oI2dLr2DbBSgEJNEuVZPqicKwdXqZpr48jiIlo\r\nED42iw0GOkZBbwK814birhKSOR562/Wqc5u0IIu8yGTlXN2l4etFCw3bbD3+\r\n5ek2yfb0x91laCTJ/D1C11z2uecdE8pJ1wBQXsjl19IIDNCRpO8FSNl/4pLr\r\nQYkJpICfpW/rHcr1QNCRkZEIO1dAqIJpvuMjBy09AFLiloEAc/ivl0bcLJKL\r\n2BSFclrK+zmVDi2NSDNQHtWAzq65c0UjjzFDzfT3Egves3XqPxQZhqMcvY7D\r\ny5COpJvVWkkgIK4iuiuoVBUxrEcPQdCNCjg=\r\n=06H+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.3.2_1673523149940_0.22021609754764104"},"_hasShrinkwrap":false},"6.3.3":{"name":"ssb-db2","description":"A new database for SSB","version":"6.3.3","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","clarify-error":"^1.0.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","ssb-friends":"^5.1.7","ssb-threads":"9.2.0","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@6.3.3","_integrity":"sha512-H5WztPw1lJmUR1e12McRABT4OStiwygDutirHhx1P520ssu5pTmuKrcUM/uSaEPbEPsLif17HpdKKd1fK2uxYg==","_resolved":"/tmp/9d01efb2ada0cf4d4aea913f48076d54/ssb-db2-6.3.3.tgz","_from":"file:ssb-db2-6.3.3.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-H5WztPw1lJmUR1e12McRABT4OStiwygDutirHhx1P520ssu5pTmuKrcUM/uSaEPbEPsLif17HpdKKd1fK2uxYg==","shasum":"6ec05f883626735f881d4be2dd82d641e2164521","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-6.3.3.tgz","fileCount":35,"unpackedSize":149831,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaaVlPv68oScQsfRtNw81K+/UsUvod96NHTSJwkSQj3gIgIcLiq6UPWnBNx5fP00qsZH1X5D8E2RsHH4EXk5nukVo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2M4MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWiw/+KrMOY0Xhn9ZTo+s3bBF+BYK/l+p+QLY46kWCIcRuJPt3q7w2\r\nrKsE86gM4PSE6vD/M7KQzwILItsCbKPdXhTdej0sHslmG8XGOI4qJMvJIurO\r\ngc6edJCrCvqVPT0XlburyllboIuiiqhrF9TETV6S2Dx1wan6MtXR4saMuSvl\r\nHPH+9+C4uNtbuaTGCaFh6+Ppw17JdywnDBFtGnykiYayPFmlXA70/FueYcd9\r\nTouQ0RSWxRHTuHpmTYf/aEd9g14i852wyd82jAUBsImWbTNYEunEszamcUeB\r\nVp22RHz5HhKjKWaQBCgkKZ+T/yGMO+X5uqWfSUHjbxGHdvG/UiHmLOp0YofI\r\nvmmLr7XNz25FtocisB47+aP0Nhm3DZ9kLZbd9yZlqPsFA1VZFoN/rAyArcT6\r\nPvgAaxpy9LeBYnvzFv3uT51P3lVCAKC0NJX19i2fa4UCfC1veUZ2O1xDqCEX\r\n3P1KXpVnBrWGbjMlXwidWejlranFgzPJ8L1F4KipE7p749RFaRtnLHHDYdCt\r\nj2tM1S98rWnTAzZ62OxbflwQFukLvj+cfIPMprqvHylppgvkCfI7bhe1ufOF\r\nPe9GH/3MOYsk4Drv+jfFmUP8v136bSEGRUCk+n78ptvaLErHagXsvb3qS9aZ\r\nvhAAkYJoffHWFlwXmuuOfJuWfnAfuE4Sj6g=\r\n=zGzX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_6.3.3_1675152908033_0.5604344850050123"},"_hasShrinkwrap":false},"7.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"7.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"engines":{"node":">=16"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0","scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@7.0.0","_integrity":"sha512-J3rWW0fXDvIvbefv4c3H11GaUeBEKwGPD4YTqgO08+wDXWetoMv+Y8b3amfXUmcS1afzYjM8qxZ2TfHrshO+ww==","_resolved":"/tmp/37ad6de0f3087a8c13e21a6fb5477f00/ssb-db2-7.0.0.tgz","_from":"file:ssb-db2-7.0.0.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-J3rWW0fXDvIvbefv4c3H11GaUeBEKwGPD4YTqgO08+wDXWetoMv+Y8b3amfXUmcS1afzYjM8qxZ2TfHrshO+ww==","shasum":"3b5265c149eb82d2547cf5a740fe615e3334e828","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-7.0.0.tgz","fileCount":35,"unpackedSize":150225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEohaCskIDPpUcH4oepxCEAm4M3SVSIexjTZyDDAhLe+AiEA10sDeVt4MvR1EgujgtG2olPty5qq1Kn+MH9uNXo6i7w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2M+yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2OxAAirj1wq3iY3RU996Y+JE9zidhrA76YqFv65zUTgAmKDJ7+TA1\r\n+OkcwgVd7SRnn5H57GvtT981xjMRw1lJDOtLVnuBOVtAlEoolSEHmAEPXp2d\r\nymqGu3MG6iDY7nZySfthODcT6Jm9gVwM9HWWfWwTVJg5Qvp99fmM8bfrR35l\r\n1LUCM+TJm7gITY8KAnkW6uatfih++WEJUzcqqvuXYuDmxoAyyYE921v2QpYT\r\nZQz5Wl+0zLlGem/PnNgrzO/7qHLyQFfS5/2oCII6qYhratEMDa1CVf3ZiLws\r\nQ/MT1V4nnb96o57JrncvxyS9VaRT42rs21rvYQLdfSTnoZHaoYr0hzuVoPWn\r\nIssG6lZToMdkdK/u+OPjhsrLUJ95zLCzC+Y0+2ahJugUJdyaKcHsO0G1mxYK\r\n3MZLNb590qYF6vW+Gth+ex0w4FFlUKLUe6bYXkjmNixDrDPvdpQHVYC5LltT\r\nLKhl8aQ7euiSZk/89Hy2b3A31KkAHfxM4XjuYsJJE2txqdKEW+8eiEGq8hbP\r\nTPHEqw/t9HByPyBfTEEaiklm1OvSYBLREjlQ7D4W0Hb0fMOnStZ3IQX6ut3A\r\nPn2jSsIJxeppH19udcWBVpVu3OTNGSudcHNNkeVW6id59hFrhtc05vqegzDX\r\n27a1B53WDhEl/SoY7rzyJID3T/JMVKb55Sw=\r\n=66B1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_7.0.0_1675153330113_0.21544405635499442"},"_hasShrinkwrap":false},"7.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"7.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"engines":{"node":">=16"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0-only","gitHead":"135816e8c8b14a7c30a0eac893e5e3a24a04d800","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@7.1.0","_nodeVersion":"18.14.1","_npmVersion":"9.6.6","dist":{"integrity":"sha512-fkwtccGDgWBeGvHkgEvXogG6/ilKvUwYwmpGtIfT1sAv1uuzOLSH8HafQFjTMy3/38Ba7YRt+mYMWKhDi3nqpQ==","shasum":"1510db367b20a41241305b33500ed6e86eb5db78","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-7.1.0.tgz","fileCount":35,"unpackedSize":148352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF8e8XGCQOgfkzXRCbG4vVNRD86IbBuKvy2BTonBxClQIgKIFgeUSKX60xl9ILtb7YPJ3DuRN9OwmAy7U34Mt7JwE="}]},"_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_7.1.0_1683609970645_0.5111146914372073"},"_hasShrinkwrap":false},"7.1.1":{"name":"ssb-db2","description":"A new database for SSB","version":"7.1.1","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"engines":{"node":">=16"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0-only","gitHead":"518aded04206e3f223011d7bd7ad490beaee4e0c","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@7.1.1","_nodeVersion":"18.14.1","_npmVersion":"9.6.6","dist":{"integrity":"sha512-mRnqDY2XTTdgT0ILsWPcOWL2/WdAPlYwBEhXYm1vtnPeS2da8RcTSMIOzBAp/bAcnfJWMgUOgRNupQnbiLjMCg==","shasum":"dfc5976f6cb8fff3fca787f890cacd3ee26ab883","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-7.1.1.tgz","fileCount":35,"unpackedSize":148244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8ka4CrEyf6l9MwokkAB07WiNq5Sp1pFptuBxxXZz1NAiEA9C1QWmYqfaGzaT+fpVY9bSZAD69x8As5LkKJam07W1c="}]},"_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_7.1.1_1684277817767_0.690980047805495"},"_hasShrinkwrap":false},"7.2.0":{"name":"ssb-db2","description":"A new database for SSB","version":"7.2.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"engines":{"node":">=16"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0-only","gitHead":"bf3232a0bdb009add131f0d6f923188ff0aab17e","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@7.2.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-XxqzmccNgE2YmUZ+lXhw08BVlLEGA8LnIXBeeem4+084/fOPdBdGbXy8rb1G3UoiKVYFLVBc64LhbRQ/JfaS6w==","shasum":"6ac9840b336d816196d8be37cfa3a5c323739208","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-7.2.0.tgz","fileCount":35,"unpackedSize":149171,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+vFl8aS9l+JKyh/764i8Yg9GJnHhLehKgnN77nbxxUAiA6TTM5xpYCS84XyKdSTB4xUm0Nn096+h9hR+xIg8SI5A=="}]},"_npmUser":{"name":"powersource","email":"jacob.karlsson95@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_7.2.0_1698331688768_0.3400486287910047"},"_hasShrinkwrap":false},"8.0.0":{"name":"ssb-db2","description":"A new database for SSB","version":"8.0.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"engines":{"node":">=16"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0-only","gitHead":"9d3dcd92f0c9d6fbdc5cb298c2aec01ccad0d165","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@8.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-olATtBPh4cAWicdgits3XpWU4haQ5mE5/Vc2OdonlNR0AQqG8Y80ONBQ8+arTQDRYYA7YME/VKlHNphZTr3MxA==","shasum":"2fbfb1dc2f7143e5e771eedea54b20594f30add5","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-8.0.0.tgz","fileCount":35,"unpackedSize":149162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJht9CAl1GAMKYMReHyceaBRcaYc/0gF6pniiXU5TSiAiEA/hYu5W7LRj5BgM9vGfe1YJU1KyMrIAVQbPsUWWG7HN8="}]},"_npmUser":{"name":"powersource","email":"jacob.karlsson95@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_8.0.0_1699278174399_0.5192226917717615"},"_hasShrinkwrap":false},"8.1.0":{"name":"ssb-db2","description":"A new database for SSB","version":"8.1.0","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"engines":{"node":">=16"},"dependencies":{"async-append-only-log":"^4.3.7","atomic-file-rw":"^0.3.0","binary-search-bounds":"^2.0.4","bipf":"^1.9.0","debug":"^4.3.1","fastintcompression":"0.0.4","flumecodec":"0.0.1","flumelog-offset":"3.4.4","hoox":"0.0.1","jitdb":"^7.0.0","level":"^6.0.1","level-codec":"^9.0.2","lodash.debounce":"^4.0.8","mkdirp":"^1.0.4","multicb":"1.2.2","mutexify":"^1.3.1","obz":"^1.1.0","p-defer":"^3.0.0","pull-cat":"^1.1.11","pull-drain-gently":"^1.1.0","pull-level":"^2.0.4","pull-notify":"^0.1.2","pull-paramap":"^1.2.2","pull-stream":"^3.6.14","push-stream":"^11.0.0","rimraf":"^3.0.2","ssb-about-self":"^1.0.1","ssb-box":"^1.0.0","ssb-box2":"^3.0.0","ssb-classic":"^1.1.0","ssb-keys":"^8.4.0","ssb-ref":"^2.14.3","ssb-uri2":"^2.2.0","too-hot":"^1.0.0","typedarray-to-buffer":"^4.0.0"},"devDependencies":{"c8":"^7.11.0","husky":"^4.3.0","monotonic-timestamp":"0.0.9","prettier":"^2.6.2","pretty-quick":"^3.1.3","secret-stack":"^6.4.1","ssb-bendy-butt":"^1.0.0","ssb-bfe":"^3.3.0","ssb-buttwoo":"^0.3.1","ssb-caps":"1.1.0","ssb-db":"19.3.1","ssb-fixtures":"4.0.1","tap-arc":"^0.3.4","tape":"^5.2.2","trammel":"~4.0.0"},"scripts":{"test":"tape test/*.js | tap-arc --bail","format-code":"prettier --write \"*.js\" \"(test|compat|indexes|operators)/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"(test|compat|indexes|operators)/*.js\"","benchmark":"node --expose-gc benchmark/index.js | tap-arc","benchmark-no-create":"node --expose-gc benchmark/index.js noCreate | tap-arc","coverage":"c8 --reporter=lcov npm run test"},"husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"license":"LGPL-3.0-only","gitHead":"83927c0d3de5f4d3623ad0e1c85c9285ae47f33b","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"_id":"ssb-db2@8.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-XBIsNBzyXCyQzXnVOdHsZh55wuTk+DhGbo8v9lgxm4V0IrI3wUMCRHMSDabEaXKK7jBbspFV/VDR6moI7zmr8g==","shasum":"b9f93d8a6d14b8369774380968ef4131cad8db9d","tarball":"https://registry.npmjs.org/ssb-db2/-/ssb-db2-8.1.0.tgz","fileCount":35,"unpackedSize":149519,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL5t1LuyNSwEhZYjOveRn9CC/eEySDquvgiBEjKn+2vQIhANCVNCklecIOa8Kzs6XpOlEmC+jObdk/V6wID3V9SM2+"}]},"_npmUser":{"name":"powersource","email":"jacob.karlsson95@gmail.com"},"directories":{},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssb-db2_8.1.0_1700573933944_0.6626630135769467"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-25T11:07:48.480Z","0.1.0":"2020-11-25T11:07:48.673Z","modified":"2023-11-21T13:38:54.396Z","0.2.0":"2020-11-27T18:51:12.114Z","0.3.0":"2020-11-30T09:42:16.610Z","0.4.0":"2020-11-30T13:03:57.074Z","0.5.0":"2020-12-11T07:21:07.396Z","0.6.0":"2020-12-14T14:24:11.707Z","0.6.1":"2020-12-14T14:39:42.141Z","0.6.2":"2020-12-14T15:02:15.260Z","0.7.0":"2020-12-15T15:33:19.514Z","0.7.1":"2020-12-15T15:36:32.035Z","0.8.0":"2020-12-16T12:53:33.721Z","0.9.0":"2020-12-18T17:08:25.562Z","0.10.0":"2020-12-27T09:09:40.731Z","0.11.0":"2020-12-28T09:00:47.650Z","0.12.0":"2020-12-28T15:31:05.136Z","0.13.0":"2020-12-29T09:14:47.483Z","0.14.0":"2020-12-30T17:50:07.880Z","0.15.0":"2021-01-01T15:26:05.936Z","0.16.0":"2021-01-02T19:38:20.476Z","0.17.0":"2021-01-05T10:07:28.157Z","0.18.0":"2021-01-05T10:56:01.635Z","0.19.0":"2021-01-13T14:53:24.348Z","0.20.0":"2021-01-15T11:13:36.542Z","1.0.0":"2021-01-15T12:26:19.465Z","1.1.0":"2021-01-18T16:43:53.637Z","1.2.0":"2021-01-21T14:02:37.065Z","1.2.1":"2021-01-21T16:13:40.212Z","1.3.0":"2021-01-25T14:04:02.296Z","1.4.0":"2021-01-26T17:02:47.173Z","1.5.0":"2021-01-27T12:06:16.041Z","1.6.0":"2021-01-27T14:47:40.213Z","1.6.1":"2021-01-28T09:32:50.582Z","1.7.0":"2021-01-28T12:12:08.525Z","1.8.0":"2021-01-29T13:31:18.564Z","1.8.1":"2021-01-29T15:49:21.889Z","1.9.0":"2021-02-02T15:42:40.135Z","1.9.1":"2021-02-02T19:43:25.486Z","1.9.2":"2021-02-04T11:22:38.083Z","1.10.0":"2021-02-08T14:26:08.642Z","1.11.0":"2021-02-09T10:40:01.082Z","1.11.1":"2021-02-10T11:45:37.473Z","1.11.2":"2021-02-11T16:35:03.040Z","1.12.0":"2021-02-12T14:25:51.042Z","1.13.0":"2021-02-15T13:29:07.319Z","1.14.0":"2021-02-15T13:46:38.041Z","1.15.0":"2021-02-16T12:43:46.301Z","1.16.0":"2021-02-16T14:57:01.163Z","1.16.1":"2021-02-16T18:40:54.539Z","1.16.2":"2021-02-17T13:25:34.351Z","1.17.0":"2021-02-20T20:45:35.090Z","1.17.1":"2021-02-21T11:49:08.950Z","1.17.2":"2021-02-22T09:32:54.969Z","1.18.0":"2021-02-25T14:26:40.927Z","1.18.1":"2021-03-01T11:06:02.805Z","1.18.2":"2021-03-04T08:58:59.535Z","1.18.3":"2021-03-12T11:09:04.738Z","1.18.4":"2021-03-15T14:28:54.594Z","1.18.5":"2021-03-15T15:21:02.109Z","1.18.6":"2021-03-18T07:37:15.499Z","1.18.7":"2021-04-01T09:14:59.481Z","2.0.0":"2021-04-05T08:45:26.631Z","2.0.1":"2021-04-14T14:48:14.865Z","2.0.2":"2021-04-15T09:28:26.721Z","2.1.0":"2021-04-19T11:50:20.059Z","2.1.1":"2021-04-20T07:48:07.510Z","2.1.2":"2021-04-26T12:01:26.488Z","2.1.3":"2021-06-16T12:37:01.058Z","2.1.4":"2021-06-24T10:23:31.701Z","2.1.5":"2021-07-22T07:22:02.891Z","2.2.0":"2021-08-18T13:53:00.094Z","2.3.0":"2021-08-19T14:58:11.856Z","2.3.1":"2021-08-26T12:49:23.378Z","2.4.0":"2021-09-08T09:33:38.817Z","2.5.0":"2021-09-13T09:42:05.717Z","2.5.1":"2021-09-13T12:06:28.262Z","2.5.2":"2021-09-14T10:31:25.032Z","2.6.0":"2021-09-22T20:35:59.476Z","2.6.1":"2021-10-06T18:49:46.593Z","2.6.2":"2021-10-08T12:48:51.767Z","2.6.3":"2021-10-08T14:07:16.383Z","2.6.4":"2021-10-12T11:32:26.633Z","2.6.5":"2021-10-12T14:44:46.059Z","2.6.6":"2021-10-17T15:35:57.465Z","2.3.2":"2021-10-22T11:56:12.576Z","2.7.0":"2021-10-28T10:16:40.331Z","2.7.1":"2021-11-05T10:33:30.478Z","2.3.3":"2021-11-11T12:23:29.211Z","2.7.2":"2021-11-11T12:25:32.862Z","2.8.0":"2021-11-18T20:04:49.377Z","2.8.1":"2021-11-22T20:32:29.979Z","2.8.2":"2021-12-08T14:41:31.212Z","2.8.3":"2021-12-16T08:01:03.560Z","2.8.4":"2021-12-22T16:41:37.546Z","2.8.5":"2021-12-23T14:24:47.703Z","2.8.6":"2022-01-19T08:57:01.944Z","2.8.7":"2022-01-27T08:17:18.374Z","2.8.8":"2022-01-27T19:41:29.571Z","2.8.9":"2022-01-30T14:33:33.344Z","2.8.10":"2022-02-26T18:46:27.243Z","2.8.11":"2022-03-02T16:54:18.466Z","3.0.0":"2022-03-07T11:01:29.177Z","3.1.0":"2022-03-14T20:15:15.907Z","3.2.0":"2022-03-28T19:02:30.761Z","3.3.0":"2022-03-30T08:17:34.648Z","3.3.1":"2022-03-30T10:13:05.863Z","3.3.2":"2022-03-31T18:43:05.249Z","3.3.3":"2022-04-01T11:15:49.555Z","3.4.0":"2022-04-04T08:50:00.540Z","3.4.1":"2022-04-06T12:30:52.002Z","4.0.0":"2022-04-13T14:32:42.004Z","4.0.1":"2022-04-13T15:57:53.073Z","4.0.2":"2022-04-18T17:37:26.516Z","4.0.3":"2022-04-19T19:05:59.620Z","4.0.4":"2022-04-26T11:48:45.484Z","4.1.0":"2022-05-02T13:25:17.263Z","4.1.1":"2022-05-13T12:19:46.975Z","4.1.2":"2022-05-20T15:45:53.839Z","4.1.3":"2022-05-26T09:06:56.400Z","4.1.4":"2022-06-23T08:20:07.320Z","4.1.5":"2022-06-29T10:32:39.366Z","4.1.6":"2022-06-29T12:00:37.573Z","4.1.7":"2022-06-29T14:45:42.963Z","4.1.8":"2022-07-01T16:06:31.154Z","4.1.9":"2022-07-07T14:41:30.467Z","4.2.0":"2022-07-08T08:23:39.103Z","4.2.1":"2022-07-20T12:30:51.760Z","5.0.0":"2022-07-22T19:48:08.329Z","5.1.0":"2022-07-23T11:10:13.972Z","5.2.0":"2022-08-02T06:32:42.770Z","6.0.0":"2022-08-07T07:30:55.463Z","6.1.0":"2022-08-22T11:09:48.487Z","6.1.1":"2022-09-01T12:00:32.704Z","6.2.0":"2022-09-14T13:12:33.219Z","6.2.1":"2022-09-21T09:37:18.836Z","6.2.2":"2022-10-05T07:02:47.961Z","6.2.3":"2022-10-11T13:19:20.753Z","6.2.4":"2022-10-19T20:42:27.818Z","6.2.5":"2022-10-20T16:04:38.259Z","6.2.6":"2022-11-04T13:57:57.624Z","6.2.7":"2022-11-08T20:15:53.371Z","6.2.8":"2022-11-11T15:18:50.934Z","6.2.9":"2022-11-29T10:21:57.368Z","6.3.0":"2022-12-11T21:09:57.489Z","6.3.1":"2023-01-09T15:15:03.673Z","6.3.2":"2023-01-12T11:32:30.127Z","6.3.3":"2023-01-31T08:15:08.233Z","7.0.0":"2023-01-31T08:22:10.293Z","7.1.0":"2023-05-09T05:26:10.840Z","7.1.1":"2023-05-16T22:56:58.067Z","7.2.0":"2023-10-26T14:48:08.976Z","8.0.0":"2023-11-06T13:42:54.570Z","8.1.0":"2023-11-21T13:38:54.206Z"},"maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"powersource","email":"jacob.karlsson95@gmail.com"}],"description":"A new database for SSB","homepage":"https://github.com/ssb-ngi-pointer/ssb-db2","repository":{"type":"git","url":"git+ssh://git@github.com/ssb-ngi-pointer/ssb-db2.git"},"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-db2/issues"},"license":"LGPL-3.0-only","readme":"<!--\nSPDX-FileCopyrightText: 2021 Anders Rune Jensen\n\nSPDX-License-Identifier: CC0-1.0\n-->\n\n# SSB-DB2\n\nSSB-DB2 is a new database for secure-scuttlebutt, it is meant as a\nreplacement for [ssb-db]. The main reason for creating a new database\nis to be able to rework some of the existing decisions without having\nto be 100% backwards compatible. The main reasons are:\n\n- Performance, the database stores data in [bipf]\n- Replace flume with [jitdb] and specialized indexes\n- Run in the browser via [ssb-browser-core](https://github.com/arj03/ssb-browser-core)\n- Work well with partial replication\n\nOver time, this database received more features than ssb-db, and now supports:\n\n- Deletion and compaction\n- Customizable feed formats and encryption formats\n  - You are not tied to classic SSB messages and the classic mode of encryption,\n    you can use any format you want, or build one yourself, with [ssb-feed-format]\n    and [ssb-encryption-format]\n  - By default supports [ssb-classic]\n- Query language (as composable JS functions)\n\nSSB-DB2 is a secret-stack plugin that registers itself in the db\nnamespace.\n\nBy default SSB-DB2 only loads a base index (indexes/base), this index\nincludes the basic functionality for getting messages from the log and\nfor doing EBT.\n\nBy default the database is stored in `ssb/db2/log.bipf`, leveldb indexes\nare stored in `ssb/db2/indexes/`, and jitdb indexes in `ssb/db2/jit`.\n\n🎥 [Watch a presentation about this new database](https://www.youtube.com/watch?v=efzJheWQey8).\n\n[Read the developer guide](https://dev.scuttlebutt.nz/#/javascript/?id=ssb-db2)\n\n## Installation\n\n- Requires **Node.js 16** or higher\n- Requires `secret-stack@^6.2.0`\n\n```diff\n SecretStack({appKey: require('ssb-caps').shs})\n   .use(require('ssb-master'))\n+  .use(require('ssb-db2'))\n   .use(require('ssb-conn'))\n   .use(require('ssb-blobs'))\n   .call(null, config)\n```\n\n## Usage\n\nTo **create** and publish a new message, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.create({ content: { type: 'post', text: 'hello!' } }, (err, msg) => {\n  // A new message is now published on the log, with the contents above.\n  console.log(msg)\n  /*\n  {\n    key,\n    value: {\n      previous: null,\n      sequence: 1,\n      author,\n      timestamp: 1633715006539,\n      hash: 'sha256',\n      content: { type: 'post', text: 'hello!' },\n      signature,\n    },\n    timestamp: 1633715006540\n  }\n  */\n})\n```\n\nTo **get** the post messages of a specific author, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst { where, and, type, author, toCallback } = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.query(\n  where(\n    and(\n      type('post'),\n      author('@6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519')\n    )\n  ),\n  toCallback((err, msgs) => {\n    console.log(\n      'There are ' + msgs.length + ' messages of type \"post\" from arj'\n    )\n    sbot.close()\n  })\n)\n```\n\nTo get post messages that mention Alice, you can do:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, mentions, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .call(null, { path: './' })\n\nsbot.db.query(\n  where(and(type('post'), mentions(alice.id)))),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages')\n    sbot.close()\n  })\n)\n```\n\n### Leveldb plugins\n\nThe queries you've seen above use JITDB, but there are some queries\nthat cannot rely on JITDB alone, and we need to depend on\nLeveldb. This section shows some example leveldb indexes, explains\nwhen you need leveldb, and how to make your own leveldb plugin in\nssb-db2.\n\n#### Full-mentions\n\nAn extra index plugin that is commonly needed in SSB communities is\nthe **full-mentions** index. It has one method: getMessagesByMention.\n\nAlthough this accomplishes the same as the previous `mentions()`\nexample, this plugin is meant as an example for application developers\nto write their own plugins if the functionality of JITDB is not\nenough. JITDB is good for indexing specific values, like\n`mentions(alice.id)` which gets its own dedidated JITDB index for\n`alice.id`. But when querying mentions of several feeds or several\nmessages, this creates many indexes, so a specialized index makes more\nsense.\n\nWhat `full-mentions` does is index all possible mentionable items at\nonce, using Leveldb instead of JITDB. You can include it and use it\nlike this:\n\n```js\nconst SecretStack = require('secret-stack')\nconst caps = require('ssb-caps')\nconst {where, and, type, toCallback} = require('ssb-db2/operators')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/full-mentions')) // include index\n  .call(null, { path: './' })\n\nconst {fullMentions} = sbot.db.operators\n\nsbot.db.query(\n  where(and(type('post'), fullMentions(alice.id)))),\n  toCallback((err, msgs) => {\n    console.log('There are ' + msgs.length + ' messages')\n    sbot.close()\n  })\n)\n```\n\n#### Your own leveldb index plugin\n\nIt's wise to use JITDB when:\n\n1. You want the query output to be the msg itself, not state derived\n   from msgs\n2. You want the query output ordered by timestamp (either descending\n   or ascending)\n\nThere are some cases where the assumptions above are not met. For\ninstance, with abouts, we often want to aggregate all `type: \"about\"`\nmsgs and return all recent values for each field (`name`, `image`,\n`description`, etc). So assumption number 1 does not apply.\n\nIn that case, you can make a leveldb index for ssb-db2, by creating a\nclass that extends the class at `require('ssb-db2/indexes/plugin')`,\nlike this:\n\n```js\nconst Plugin = require('ssb-db2/indexes/plugin')\n\n// This is a secret-stack plugin\nexports.init = function (sbot, config) {\n  class MyIndex extends Plugin {\n    constructor(log, dir, configDb2) {\n      //    log, dir, name, version, keyEncoding, valueEncoding, configDb2\n      super(log, dir, 'myindex', 1, 'utf8', 'json', configDb2)\n    }\n\n    processRecord(record, seq) {\n      const buf = record.value // this is a BIPF buffer, directly from the log\n      // ...\n      // Use BIPF seeking functions to decode some fields\n      // ...\n      this.batch.push({\n        type: 'put',\n        key: key, // some utf8 string here (see keyEncoding in the constructor)\n        value: value, // some object here (see valueEncoding in the constructor)\n      })\n    }\n\n    myOwnMethodToGetStuff(key, cb) {\n      this.level.get(key, cb)\n    }\n  }\n\n  sbot.db.registerIndex(MyIndex)\n}\n```\n\nThere are three parts you'll always need:\n\n- `constructor`: here you set configurations for the Leveldb index\n  - `log` and `dir` you probably don't need to fiddle with, but you\n    can use `this.log` methods if you know how to use\n    async-append-only-log\n  - `name` is a string that you'll use in `getIndex(name)`, it's also\n    used as a directory name\n  - `version`, upon changing, will cause a full rebuild of this index\n  - `keyEncoding` and `valueEncoding` must be strings from\n    [level-codec]\n  - `configDb2` is the db2 part of the config - `config.db2`\n- `processRecord`: here you handle a msg (in [bipf]) and potentially\n  write something to the index using\n  `this.batch.push(leveldbOperation)`\n- **custom method**: this is an API of your own choosing, that allows\n  you to read data from the index\n\nTo call your custom methods, you'll have to pick them like this:\n\n```js\nsbot.db.getIndex('myindex').myOwnMethodToGetStuff()\n```\n\nOr you can wrap that in a secret-stack plugin (in the example above,\n`exports.init` should return an object with the API functions).\n\nThere are other optional methods you can implement in the `Plugin` subclass:\n\n- `onLoaded(cb)`: a hook called once, at startup, when the index is successfully\n  loaded from disk and is ready to receive queries\n- `onFlush(cb)`: a hook called when the leveldb index is about to be saved to\n  disk\n- `indexesContent()`: method used when reindexing private group messages to\n  determine if the leveldb index needs to be updated for decrypted messages. The\n  default method returns true.\n- `reset()`: a method that you can use to reset in-memory state that you might\n  have in your plugin, when the leveldb index is about to be rebuilt.\n\n### Compatibility plugins\n\nSSB DB2 includes a couple of plugins for backwards compatibility,\nincluding legacy replication, ebt and publish. They can be loaded as:\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat')) // include all compatibility plugins\n  .call(null, {})\n```\n\nor specifically:\n\n```js\nconst SecretStack = require('secret-stack')\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat/db')) // basic db compatibility\n  .use(require('ssb-db2/compat/log-stream')) // legacy replication\n  .use(require('ssb-db2/compat/history-stream')) // legacy replication\n  .use(require('ssb-db2/compat/ebt')) // ebt db helpers\n  .use(require('ssb-db2/compat/publish')) // publish() function like in ssb-db\n  .use(require('ssb-db2/compat/post')) // post() obv like in ssb-db\n  .call(null, {})\n```\n\n## Secret-stack modules using ssb-db2\n\nThe following is a list of modules that works well with ssb-db2:\n\n- [ssb-threads] for working with post messages as threads\n- [ssb-suggest-lite] for fetching profiles of authors\n- [ssb-friends] for working with the social graph\n- [ssb-search2] for full-text searching\n- [ssb-crut] for working with records that can be modified\n\n## Migrating from ssb-db\n\nThe log used underneath ssb-db2 is different than that one in ssb-db,\nthis means we need to scan over the old log and copy all messages onto\nthe new log, if you wish to use ssb-db2 to make queries.\n\n**⚠️ Warning: please read the following instructions** about using two\nlogs and carefully apply them to avoid forking feeds into an\nirrecoverable state.\n\n### Preventing forking feeds\n\nThe log is the source of truth in SSB, and now with ssb-db2, we\nintroduce a new log alongside the previous one. **One of them, not\nboth** has to be considered the source of truth.\n\nWhile the old log exists, it will be continously migrated to the new\nlog, and ssb-db2 forbids you to use its database-writing APIs such as\n`add()`, `publish()`, `del()` and so forth, to prevent the two logs\nfrom diverging into inconsistent states. The old log will remain the\nsource of truth and the new log will just mirror it.\n\nIf you want to switch the source of truth to be the new log, we must\ndelete the old log, after it has been fully migrated. Only then can\nyou use database-writing APIs such as `publish()`. To delete the old\nlog, one method is to use the [config\n`dangerouslyKillFlumeWhenMigrated`](#configuration). Set it to `true`\nonly when you are **absolutely sure** that no other app will attempt\nto read/write to `~/.ssb/flume/log.offset` or wherever the old log\nlives. It will delete the entire flume folder once migration has\ncompleted writing the messages to the new log. From that point\nonwards, using APIs such as `publish()` will succeed to append\nmessages to the new log.\n\n### Triggering migration\n\nssb-db2 comes with migration methods built-in, you can enable them\n(they are off by default!) in your config file (or object):\n\n```js\nconst path = require('path')\nconst SecretStack = require('secret-stack')\nconst ssbKeys = require('ssb-keys')\nconst keys = ssbKeys.loadOrCreateSync(path.join(__dirname, 'secret'))\n\nconst config = {\n  keys: keys,\n  db2: {\n    automigrate: true,\n  },\n}\n\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat'))\n  .call(null, config)\n```\n\nThe above script will initiate migration as soon as the plugins are\nloaded. If you wish the manually dictate when the migration starts,\ndon't use the `automigrate` config above, instead, call the\n`migrate.start()` method yourself:\n\n```js\nsbot.db.migrate.start()\n```\n\nNote, it is acceptable to load both ssb-db and ssb-db2 plugins, the\nsystem will still function correctly and migrate correctly:\n\n```js\nconst sbot = SecretStack({ caps })\n  .use(require('ssb-db'))\n  .use(require('ssb-db2'))\n  .use(require('ssb-db2/compat'))\n  .call(null, config)\n```\n\n### Migrating without including ssb-db2\n\nBecause ssb-db2 also begins indexing basic metadata once it's included\nas a plugin, this may cost more (precious) CPU time. **If you are not\nyet using db2 APIs** but would like to migrate the log anyway, in\npreparation for later activating db2, then you can include only the\nmigration plugin, like this:\n\n```js\nconst sbot = SecretStack({ appKey: caps.shs })\n  .use(require('ssb-db2/migrate'))\n  .call(null, config)\n```\n\nNote that the `start` behavior is the same: you can either start it\nautomatically using `config.db2.automigrate` or manually like this:\n\n```js\nsbot.db2migrate.start()\n```\n\n## Methods\n\n### create(opts, cb)\n\nMethod for creating and publishing a new message on the log. The `opts` allows\nyou to fully customize how this message will be written, including which feed\nformat is used, which keys are signing/authoring the message, what encryption\nformat is used and so forth.\n\nThe `opts` must be an object and should contain the following keys:\n\n- `content` **required**: the message content, MUST be an object and SHOULD\n  include `type` as a string property.\n- `feedFormat` _optional_ (defaults to `'classic'`): a string that specifies\n  the feed format to use.\n- `keys` _optional_ (defaults to `config.keys`): the keys to use for signing\n  and authoring the message. `keys.id` must be valid for the `feedFormat` you\n  selected.\n- `encryptionFormat` _optional_, if you want to publish an encrypted message,\n  it is recommended you set this field to a string that specifies which\n  encryption format to use. Typically this is the string `'box'`.\n- `recps`: _optional_, an array of feed IDs (strings) that will be used to\n  encrypt the message. **The message is only encrypted if `opts.recps` (or\n  `opts.content.recps`) exists**.\n- `encoding`: _optional_ (defaults to `'js'`): a string that specifies the\n  encoding to use when serializing the message to be written to the database.\n  Supported values are `'js'` and `'bipf'`. Note that all messages in the\n  database end up as `bipf` buffers even if you choose `'js'` encoding, so\n  setting `encoding` to `'bipf'` is only a matter of improving serialize/persist\n  performance **if** your selected feed format supports encoding to bipf\n  directly.\n- Depending on the feed format chosen, you may have to provide additional opts.\n  See the docs for the specific feed format you are using.\n\nThe callback `cb` is called when the message has been published. `cb(err)` if\npublished failed with an error `err`, and `cb(null, kvt)` if it was\nsuccessfully published, where `kvt` is a JavaScript object with the shape\n`{key, value, timestamp}` exactly representing the message written to the\ndatabase.\n\n### get(msgId, cb)\n\nGet a particular message value by message id.\n\n### getMsg(msgId, cb)\n\nGet a particular message including key by message id.\n\n### query(...operators)\n\nFlexible API to get messages from the database based on various criteria\ndetermined by the `operators`. There are usually two parts in this list of\noperators:\n\n- The `where()` part, determining the criteria to match messages against.\n  - Example: `where(and(type('post'), author(ssb.id)))`\n- The `to____()` part, determining how you want the messages delivered, e.g.\n  - `toCallback((err, msgs) => { })`\n  - `toPromise()`\n  - `toPullStream()` **RECOMMENDED** with a `pull.drain` because it uses less memory\n  - `toAsyncIter()`\n\nSee [jitdb operators] and [operators/index.js] for a complete list of supported\noperators.\n\n### reindexed()\n\nA pull-stream source of newly decrypted reindexed values returned as\nfull messages. Calling `reindexEncrypted` after adding a new box2 key\nwill trigger new values in this stream.\n\nThis api can be combined with `where` to receive messages of a\nparticular type no matter if they are existing, newly added or\ndecrypted values.\n\nExample of getting existing post messages together with newly\ndecrypted ones:\n\n```js\nconst pull = require('pull-stream')\nconst cat = require('pull-cat')\n\npull(\n  cat([\n    sbot2.db.query(where(type('post')), toPullStream()),\n    pull(\n      sbot2.db.reindexed(),\n      pull.filter((msg) => {\n        return msg.value.content.type === 'post'\n      })\n    ),\n  ]),\n  pull.drain((result) => {\n    console.log('got a new post', result.value)\n  })\n)\n```\n\n### add(nativeMsg, cb)\n\nValidate and add a message to the database. The callback will the (possible)\nerror in the 1st argument, and in the 2nd argument the stored message in \"KVT\"\nshape, i.e. `{key, value, timestamp}`. The `nativeMsg` is assumed to belong to\na feed format that is currently installed, such as [ssb-classic].\n\n**Alternatively:** `add(nativeMsg, opts, cb)` where `opts.encoding` and\n`opts.feedFormat` can be specified. (Read above, in the `create` method, for\ndetails about these opts)\n\n### addOOO(nativeMsg, cb)\n\nValidate and a message to the database, but validation will not check the\n`previous`. Useful for partial replication.\n\nCallback arguments are `(err, kvt)`, similar to the callback in the `add`\nmethod.\n\n**Alternatively:** `addOOO(nativeMsg, opts, cb)` where `opts.encoding` and\n`opts.feedFormat` can be specified. (Read above, in the `create` method, for\ndetails about these opts)\n\n### addOOOBatch(nativeMsgs, cb)\n\nSimilar to `addOOO`, but you can pass an array of many messages. If the `author`\nis not yet known, the message is validated without checking if the `previous`\nlink is correct, otherwise normal validation is performed. This makes it\npossible to use for partial replication to add all contact messages from a feed.\n\nCallback arguments are `(err, kvts)`, where `kvts` is an array of \"KVT\" matching\neach of the given `nativeMsgs`.\n\n**Alternatively:** `addOOOBatch(nativeMsgs, opts, cb)` where `opts.encoding` and\n`opts.feedFormat` can be specified. (Read above, in the `create` method, for\ndetails about these opts)\n\n### addTransaction(nativeMsgs, oooNativeMsgs, cb)\n\nSimilar to `addOOOBatch`, except you pass in an array of `nativeMsgs` that will\nbe validated in order and an array of `oooNativeMsgs` that will be validated\nsimilar to `addOOOBatch`. Finally all the messages are added to the database in\nsuch a way that either all of them are written to disc or none of them are.\n\nCallback arguments are `(err, kvts)`, similar to the callback in the\n`addOOOBatch` method.\n\n**Alternatively:** `addTransaction(nativeMsgs, oooNativeMsgs, opts, cb)` where\n`opts.encoding` and `opts.feedFormat` can be specified. (Read above, in the\n`create` method, for details about these opts)\n\n### del(msgId, cb)\n\nDelete a specific message given the message ID `msgId` from the database.\n:warning: Please note that this will break replication for anything trying to\nget that message, like `createHistoryStream` for the author or EBT. Because of\nthis, it is not recommended to delete message with this method unless you know\nexactly what you are doing.\n\n### deleteFeed(feedId, cb)\n\nDelete all messages of a specific feedId. Compared to `del` this method is safe\nto use.\n\n### onMsgAdded(cb)\n\nSubscribe to know when a message is added to the database. The `cb` will be\ncalled as soon as a message is successfully persisted to the log, with one\nargument, `event`, which contains:\n\n- `event.feedFormat`: the feed format used to persist the message.\n- `event.nativeMsg`: the message that was just added to the database, in the\n  \"native\" shape determined by its feed format. This could be e.g. a buffer.\n- `event.kvt`: the message that was just added to the database, in the\n  `{key, value, timestamp}` shape, as a JavaScript object.\n\n`onMsgAdded` itself is an [obz], so the latest message added to the database can\nalso be read using `ssb.db.onMsgAdded.value`.\n\n### getStatus\n\nGets the current db status, either as a synchronous function or\nobserveable. This is similar to\n[db.status](https://github.com/ssbc/ssb-db#dbstatus) in ssb-db. The\nvalue contains the following information:\n\n- `log`: current byte offset of the head of the log in bytes (the log\n  is the primary source of truth where raw messages are stored)\n- `jit`: an object with the offset of each [jitdb] index\n- `indexes`: an object with the offset of each level index\n- `progress`: a float representing the index completion from 0 to 1\n\nExample:\n\n```js\n// synchronous\nconst status = ssb.db2.getStatus()\n\n// observeable\nconst listener = (status) => console.log(status.progress)\nconst unsubscribe = ssb.db2.getStatus(listener)\n\n// later\nunsubscribe() // unsubscribes the listener from status updates\n```\n\n### reindexEncrypted(cb)\n\nThis function is useful in [ssb-box2] where box2 keys can be added\nat runtime and that changes what messages can be decrypted. Calling\nthis function is needed after adding a new key. The function can be\ncalled multiple times safely.\n\nThe decrypted values from this can be consumed using `reindexed`.\n\n### logStats(cb)\n\nUse [async-append-only-log]'s `stats` method to get information on how many\nbytes are used by messages in the log, and how many bytes are zero-filled.\n\n### prepare(operation, cb)\n\nUse [JITDB's prepare](https://github.com/ssb-ngi-pointer/jitdb/#prepareoperation-cb) method to warm up a JIT index.\n\n### onDrain(indexName?, cb)\n\nWaits for the index with name `indexName` to be in sync with the main\nlog and then call `cb` with no arguments. If `indexName` is not\nprovided, the base index will be used.\n\nThe reason we do it this way is that indexes are updated\nasynchronously in order to not block message writing.\n\n### compact(cb)\n\nCompacts the log (filling in the blanks left by deleted messages and optimizing\nspace) and then rebuilds indexes.\n\n### installFeedFormat(feedFormat)\n\nIf `feedFormat` conforms to the [ssb-feed-format] spec, then this method will\ninstall the `feedFormat` in this database instance, meaning that you can create\nmessages for that feed format using the `create` method.\n\n### installEncryptionFormat(encryptionFormat)\n\nIf `encryptionFormat` conforms to the [ssb-encryption-format] spec, then this\nmethod will install the `encryptionFormat` in this database instance, meaning\nthat you can now encrypt and decrypt messages using that encryption format.\n\n### reset(cb)\n\nForce all indexese to be rebuilt. Use this as a last resort if you suspect that\nthe indexes are corrupted.\n\n## Configuration\n\nYou can use ssb-config parameters to configure some aspects of ssb-db2:\n\n```js\nconst config = {\n  keys: keys,\n  db2: {\n    /**\n     * Start the migration plugin automatically as soon as possible.\n     * Default: false\n     */\n    automigrate: true,\n\n    /**\n     * If the migration plugin is used, then when migration has completed, we\n     * will remove the entire `~/.ssb/flume` directory, including the log.\n     *\n     * As the name indicates, this is dangerous, because if there are other apps\n     * that still use `~/.ssb/flume`, they will see an empty log and progress to\n     * write on that empty log using the `~/.ssb/secret` and this will very\n     * likely fork the feed in comparison to new posts on the new log. Only use\n     * this when you know the risks and you know that only the new log will be\n     * written.\n     * Default: false\n     */\n    dangerouslyKillFlumeWhenMigrated: false,\n\n    /**\n     * If the environment that db2 runs in has access to a regular disk to write to. Normally detected automatically but in environments like electron you might have to set this manually.\n     * Default in node: true, default in a browser: false\n     */\n    hasDiskAccess: true\n\n    /**\n     * Only try to decrypt box1 messages created after this date\n     * Default: null\n     */\n    startDecryptBox1: '2022-03-25',\n\n    /**\n     * A throttle interval (measured in milliseconds) to control how often\n     * should messages given to `sbot.add` be flushed in batches.\n     * Default: 250\n     */\n    addBatchThrottle: 250,\n\n    /**\n     * An upper limit on the CPU load that ssb-db2 can use while indexing\n     * and scanning. `85` means \"ssb-db2 will only index when CPU load is at\n     * 85% or lower\".\n     * Default: Infinity\n     */\n    maxCpu: 85,\n\n    /** This applies only if `maxCpu` is defined.\n     * See `maxPause` in the module `too-hot`, for its definition.\n     * Default: 300\n     */\n    maxCpuMaxPause: 180,\n\n    /** This applies only if `maxCpu` is defined.\n     * See `wait` in the module `too-hot`, for its definition.\n     * Default: 90\n     */\n    maxCpuWait: 90,\n\n\n    flushDebounce: 250,\n\n    writeTimeout: 250,\n  },\n}\n```\n\n## Operators\n\nThe following operators are included by default, see\n[operators/index.js] for how they are implemented. Also exposed are\nall [jitdb operators]\n\n- type\n- author\n- channel\n- key\n- votesFor\n- contact\n- mentions\n- about\n- hasRoot\n- hasFork\n- hasBranch\n- authorIsBendyButtV1\n- isRoot\n- isPublic\n- isEncrypted\n- isDecrypted\n\n[ssb-db]: https://github.com/ssbc/ssb-db/\n[async-append-only-log]: https://github.com/ssbc/async-append-only-log/\n[bipf]: https://github.com/ssbc/bipf/\n[jitdb]: https://github.com/ssb-ngi-pointer/jitdb/\n[bendy butt]: https://github.com/ssb-ngi-pointer/ssb-bendy-butt\n[obz]: https://github.com/ssbc/obz/\n[ssb-social-index]: https://github.com/ssbc/ssb-social-index\n[ssb-box2]: https://github.com/ssb-ngi-pointer/ssb-box2\n[level-codec]: https://github.com/Level/codec#builtin-encodings\n[ssb-threads]: https://github.com/ssbc/ssb-threads\n[ssb-suggest-lite]: https://github.com/ssb-ngi-pointer/ssb-suggest-lite\n[ssb-friends]: https://github.com/ssbc/ssb-friends\n[ssb-classic]: https://github.com/ssbc/ssb-classic\n[ssb-feed-format]: https://github.com/ssbc/ssb-feed-format\n[ssb-encryption-format]: https://github.com/ssbc/ssb-encryption-format\n[ssb-search2]: https://github.com/staltz/ssb-search2\n[ssb-crut]: https://gitlab.com/ahau/lib/ssb-crut\n[operators/index.js]: https://github.com/ssb-ngi-pointer/ssb-db2/blob/master/operators/index.js\n[jitdb operators]: https://github.com/ssb-ngi-pointer/jitdb#operators\n","readmeFilename":"README.md"}