{"_id":"datastore-pubsub","_rev":"41-c0fa399eef7fef63444c04db59bbc923","name":"datastore-pubsub","dist-tags":{"latest":"8.0.0"},"versions":{"0.0.1":{"name":"datastore-pubsub","version":"0.0.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^3.1.0","err-code":"^1.1.2","interface-datastore":"~0.4.2","libp2p-record":"~0.5.1"},"devDependencies":{"aegir":"^15.1.0","chai":"^4.1.2","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.31.5","ipfsd-ctl":"~0.39.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"}],"gitHead":"dc1ead496cfae54481e93d20ea576760b8946cfa","_id":"datastore-pubsub@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-0wwc9D+cD4byGRs7A9g3RrgVmhzyFGZvWgrhiPnszH3cb0lv75T7Mrwt9lWgxD8OG/PG79pmOqi9LiiIzY3IGQ==","shasum":"d61f8089bcd841750c6de1258bd3e9f95d492268","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.0.1.tgz","fileCount":10,"unpackedSize":49618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl3yQCRA9TVsSAnZWagAAcwEP/RKWud5t7NMnBFgivohH\nSmTKKV/n9Zj9Fi3SblDi7lUfBvW+Yql+yg7gO1Eq1ZMi6rFaZF8SQJRrI8Og\nlv1vJC/vBAINU9kNKPLFiCXKWj3XxnCGE9O/sj9psX2FGqmjILEVsYkm91JF\nlNJzZpgNnjvK47OLUvbzQs/i+0eHRiRvkYax4Pzlm3EYsG6ExZVFrX/iTXyA\n9I6omMr/weXIvjbJxrQlcYwSfFMADqb1ziuFfFbCOH3MsE/QxThrKIZdG9MI\njBD30j94WYVlTukfQE/7szFZlyREfw0FgLySsUoiA5175u0DHjpWZuzS9/Gm\nL19ZB6Rm2SJFp7K1kQgbJR99FvXGQDtRy8g0RXpjjF7OQpt5lxFkBkbBSg+F\nag2yT38O9hLtxaqvkr4ORB9UBY2CVVx0wBTxsxYnFCKnMHzrPGZYr9hgbOln\nI5jV2pFwB+yMvG78OTLg3oLdKQrcV+fyC0Oh4p+sfHjI0rMnElVsiP8LSwQn\nGtITpOoNEYKKbYR8fPouOOLI93Bz900ULBCe6e9h5YQoMnoqFJaS4TIDUuU6\noP5bLA0CYoNQt68fFT/N4BAj+yD41MatLxqE58I193lUeypMXFzAoJT8FHXD\nFOTzoVSUdmu4U3dTVo41fnguTpwAutORseEiN7WKkBNwx3q7lk/jIZ0adCI9\nXqw1\r\n=vfNg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEK6vGd4KjmUY2lh3rytun9iPGmZtBl++8Ui4RZJBRRQIhAIyfqj6kJNS6SzoSbRThM4bmsb+asYPyDw39IUcbMiEw"}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.0.1_1536654479536_0.9899557253150837"},"_hasShrinkwrap":false},"0.0.2":{"name":"datastore-pubsub","version":"0.0.2","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^3.1.0","err-code":"^1.1.2","interface-datastore":"~0.4.2","libp2p-record":"~0.5.1"},"devDependencies":{"aegir":"^15.1.0","chai":"^4.1.2","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.31.5","ipfsd-ctl":"~0.39.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"}],"gitHead":"d59878d46f9090005453a9cb8f1b373ca8372c0b","_id":"datastore-pubsub@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-VEEgP00UJ6SywoeKffsr/n9KI0kQtyXpaScdd/tFlJ1Ihfvwer/iF1ofvYfqmQTkswStfqv1Da4OZz19vzvCjw==","shasum":"89fd1c59f42f56ab33d2a89368053bcda3c25d4f","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.0.2.tgz","fileCount":9,"unpackedSize":35194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmiCaCRA9TVsSAnZWagAAzYcP/RQ0jQs39K2Vq8vCyWkn\nKoxuzdd1jKegpKpZU75htOEGt+szQu24mhTOWY1I/2OQdyxBBh6qLL4fmsA4\nJSMxBu0xw9Vxz70KalKjWz5xLZ92CghWFP9DDC/PWCMOGtxe2qPZat68IrzY\n/t6x6Mdyvhg/MYoAODpnO2at5OYlOBGyJA0vi5eIOvfoIJbnpKbVflNZKFKh\nmZWYBKOhH66c7CeANJ6sSNj5Y1ZnJufDpmqZiKCUKEJLwDUUuKTMiTcRdsOC\nC1RMcqAF2OS4Smh3A/304OPu8y2JYdeUF0XBM485Sr/iazSzB7atpI9xI1gE\nc8AIVPr620g9GMywhOn1wIprYQQu67jd0MY6+ernsyTZLGm+gN++2dU4Yi6s\nVnbHUXS8YPGR9QlRURucWVILPbcRwBc64KssPhXSPU4erFoUzQnqjlt8bauU\nxwdGUFeM2CSdR4lFBgP6TqZ4g8o26cuQCp1zDwtu4O4bTK7A0CiVKJvXtU0c\ncQ1OTWJ2SI9vmSFDlTMn/32CZyidpxcxuWEAOzh8pjIa/8rAMSeWMefOmFoO\noh7Q1H3kyPXq/t0qkCbOszqFaAbxIfs7bI+H2MhH8M3l9uxtbEuHnAfvmW5q\nQCnO3XM5J/Z99bOVzPSZZMmKjK0sELdkLndBhvx8G9JUWgKAN5TH/uHspRW9\nivMG\r\n=n7jI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxjwJsMa48t9qNpBua0KRTM2sqqnsrJBhWHmw/bv7y4CIQDmjOKyq3R74goXaXftmt+050sNhc7WRItNGku6J0j9KA=="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.0.2_1536827545406_0.9296577753211401"},"_hasShrinkwrap":false},"0.0.3":{"name":"datastore-pubsub","version":"0.0.3","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^3.1.0","err-code":"^1.1.2","interface-datastore":"~0.4.2","libp2p-record":"~0.6.0"},"devDependencies":{"aegir":"^15.1.0","chai":"^4.1.2","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.31.5","ipfsd-ctl":"~0.39.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"f98c6aadc28df2660fae178f4a1605d9215ead7e","_id":"datastore-pubsub@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-OSW7+D8YvOFUeQkjHyAfu6sIpjbCDuvxLlEjd1Xhy4aXNEQK7j1u5N8N4QGLP5EZXKNNOR2/f/JOr6l+mdZ/5Q==","shasum":"9e8ca942f1c4ed850d4cc246118bc38a12ece84f","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.0.3.tgz","fileCount":9,"unpackedSize":34701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6rDsCRA9TVsSAnZWagAA3XoP/jRgnD2uoksaBrHiGBKm\nDQdUkcFfbdbUCTJUN2Zxavq1DaMaEJ+3lOGxyaMj5PNlQtFMHaqvyFnKlL0m\njDHoKsnj6hfIOImMlR5eRvBJEgDnkVFDjM6MpaOqLse6R0kiBy7XXUbJRzc7\nGXNL1jf5YxC0eBGFGZ122fIWzxL9hMDkLXxr2VRaSrJr1eO5YG9FiVpAFr7n\n8ChjSR1Fdt4GmVMIy1hG6EWRcZQylkL+gvM/f+LhJkuKBNcEi2hZzYJvMv0f\nifbameCTHvOjdf2jfF4R3TU2K+3swTmn7tgLACN64onVKQX3MigQ8vtlyldR\n/8n3jKcj3vrChJzMQq99o54fkAVPagzJhvivMbxCAIwka265Dhkx4gDqqBwA\n3KNKFL1GEYulFZVVs8rinO0IqMYqXWHUGxARZm+50qaH8xoBs39T6zfI+K5R\nayFgiNVY0W/jyU/U/kVJ6BnRoQT5fIOXLXW4nIU/gbeSPYC7Vi5/E4PiOZg/\nPWgmLCByuGf7TCikzZxB02HluMkmyfnIyQ+tqGgX540AImxs/dz50qYG4Qis\nLRn7CXXP2FkrAmbi/3lSklxlFx6c7H0Kz3lq661f5VO9XMK8p5bRDnHkNVa+\naMVRUJuFpOpA1BYdAjrLY7FJLrMzakQyyyHjx3lo8FAQW/C2cL2gtkMxwHTx\nF637\r\n=LPZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEni+kgF7WGhVo+3YPCyhM1TTL4bVk71hE8qEi84TMgSAiEAk77AflmIKUisJUg+e+7DJm6XDdGe/k5T15dvDteJjR8="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.0.3_1542107371225_0.3377845688848826"},"_hasShrinkwrap":false},"0.0.4":{"name":"datastore-pubsub","version":"0.0.4","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^3.1.0","err-code":"^1.1.2","interface-datastore":"~0.4.2","libp2p-record":"~0.6.0"},"devDependencies":{"aegir":"^15.1.0","chai":"^4.1.2","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.31.5","ipfsd-ctl":"~0.39.1","sinon":"^7.0.0"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"af3bda267a6dfa8703c9351ff8b2b877e02359fe","_id":"datastore-pubsub@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-+f9Bi9yiPEPzJMmMexBGHDYM32+8fzZPAe/GJj76HbSAsFV/ITedG47ydCw+7gtoLFPdCV5+HhuTvgeRrrzGaQ==","shasum":"5759b0820e7cd46af381c8c9dbbc070e9f90856f","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.0.4.tgz","fileCount":9,"unpackedSize":35772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7U7KCRA9TVsSAnZWagAAMIMP/ikWRxbXMyTPoE/jlJBM\n/SAjpIbxI6OpNesNGTqu8HY2qio2kqWeqbtpMMMeuEOLe5lyJ9WAzgBTghyk\npherdR25R1VTeTSf0ReWWVJ5Paint6wkxeAGCuthtExOOn8kpuINSktXDBHH\nELlkH+SDAmiIsDHpwOVaeza8O2DoQeeWSj1PgCZueBtZAhwIdZpONi/fEOnw\nRqkf3dsfhyh8yXVqC7IQA/XQOplCQSdXv7FDPtotpnIsfbLitobn1lfelCDe\nLGhNnkIMNX+JWX0e1scNZwzrS/eHdLjziCvogaNWx3lQrIkxJXcpRTeZ3l3B\nf6dWQtxYJ/ljQgsaTYPtcJdZ2VxyqbgMOpF/I35iHkgOD4BT7015yfDe383s\nhT32WWgyjUamsUISUm8Gro96/PDFyut6j6I3DEApbYth3IFhNlw44S4L1r10\nWSIc0PGxdtRhupG80Kbci7uUucVp84V98DoTJxXu6GOBsBZ8LTDCmi5SiVP+\nkPS1KcbFL5TlEJJFYnTb6q3qXID9yk6ayPHVZLxdcsGXV4v6KM1FmMgIlUXr\n8A8KjzUiCAkicPDvdoro7mXwxqJB5Na/6fud71yvEq9Ahd4x3FD53lXo5I6b\nusvIud2YO29IBsuhAhjpPIPBbYG55VbXcMHEuRfi0zUrVOggPactPxtibZ/y\nlveZ\r\n=iq12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuBLKcKClo4UK45tpvYLuMp5UtgedixmofXnGnQW8Z3AiEAmyQZnVZjiRL8vbkqv1/S+aabPMZbD2jTIl9qmQq80P4="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.0.4_1542278857628_0.9025277427606893"},"_hasShrinkwrap":false},"0.0.5":{"name":"datastore-pubsub","version":"0.0.5","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^3.1.0","err-code":"^1.1.2","interface-datastore":"~0.4.2","libp2p-record":"~0.6.0"},"devDependencies":{"aegir":"^15.1.0","chai":"^4.1.2","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.31.5","ipfsd-ctl":"~0.39.1","sinon":"^7.0.0"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"5e5bde1b4626e06fe4ab547b828b6d8069e02bb6","_id":"datastore-pubsub@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-TNs2G16E/b8x5HYFK+iMNkIlY6G6aL8KDcyweM+jlsfvoaxj0kCc/BQbJOSoj/802Ptl9hkUlRNMTWKfVg4jJw==","shasum":"87f8dd0f1e2f26dbdba8487b867eff90acb36cad","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.0.5.tgz","fileCount":9,"unpackedSize":35989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb890dCRA9TVsSAnZWagAAwf8P/0+t7Ws/8AE0zdiH2Sg+\nMAznfNqxNR07TUHHSA+8y3nY5bF1EFUqJGdxBT8pSH0O0jE7cjH0LnhejSEr\nsCFXZc7wfBrp1eUc/SZ60SQe5eP6YJYgCBknZE5XA+OkmYnIK7c/S3Z+Pv/B\nBzNjesCLlRypaNJVYDKeYfuY4ydGSs1olu66gwoMAJ4J0OFgaDMaEIiWZCjj\ncwK4r0TxLRitcPS3ugP8G6U9IlHs9ET3ErNMkp+B4P0sosD7DgqMKCC1bKQ4\nlxLwxdrHBoJD2s0Hty7yDPObF0cmNDduDwUmLr34LMHGnZFJW3pcjeF/vHAi\n/A1sKDbq50vswp7X8s7AwKMZibjJKoUlo2Zpz4LgTMkqdzrC6fC9qICfC/Qy\nDoCjgrt/r8Y5V1yc5dMNT/1BhuJMy0MClpdmB8pRJc3BUBiiBtbTrUpDhAc6\n6iR/YdYQ+hg/PLyaYadlzT7gyEvjbrlDuL2OiUmVG23iuhIzkVbyF5Ls2ogy\nPwvvtYD+o0XYmsmwDf/777p489hygsKQwFEf1qENq5jWaJsjgCbG6kRnYe+A\n+MEdNpaYuhT8U0WCfLPOdn9Arc/4p13w0GGkfuOI5EUm3QkYk6Uhy6ataftm\nXeidShaj0yFmk9EnkYvikbjwSVV9pZ3/JTKYJ2ZRj3z45n46GJhL2sqmgT3l\nQw2X\r\n=jeGn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYY5s/1cfKCvK/+8WKOGPZJdTRa9/CLxWR8jwyX3oAegIgdHRgMC+ihx3PG07KDojUvGgmo+Ff9xG0/jgSegqDZgA="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.0.5_1542708508893_0.7195556408812023"},"_hasShrinkwrap":false},"0.0.6":{"name":"datastore-pubsub","version":"0.0.6","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^3.1.0","err-code":"^1.1.2","interface-datastore":"~0.4.2","libp2p-record":"~0.6.0"},"devDependencies":{"aegir":"^17.1.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.33.1","ipfsd-ctl":"~0.40.0","sinon":"^7.0.0"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"bf1787cecd20b17f7ce10497dff1d19c3750551b","_id":"datastore-pubsub@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-kgxfo7xbno+wdKGXxkTMa/UQm/1B2E58QfJ/VQB2AEWFttSObOUnpJ4DQF4lYObeFsIt+r/VbzT3v1MYXd9NCw==","shasum":"8c047231845fb93e8b298dcee77bf353a45b245c","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.0.6.tgz","fileCount":9,"unpackedSize":36916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9ULJCRA9TVsSAnZWagAA3qoP/2FlJ8cHoEkaDv6MV1Qi\nmH4fZml2VLacpRRJiumvPVt1BbgCLV23+qSabA7ftrYrnDwLsLbp2bGFrjj0\nj0xXL7FuHD2s5WH20o2Yaacm06CrPsrHA9DcgaKZqO3kCbeEgoQHN2H0dCrg\n6vbaRSImb/oFv1JOENQjuO/kNAaO9lrUY42PAA/xEBG+/zn2xea7YXev4v9/\nE2J6u4v33o9U5N0R5a/NJSjYIif80KfTvF/+LUl0mjmxmZgCvGiwXvjE5yix\nXJrZ3osuRRVziL94OhKEH9gGhPfPOy3O7PzU1qTHqFrkKzXQs/8IpqETM7DH\nZ6x1RnLprLPVjA9Yngurjjjkapj38ryc+UdeKziWow3D8TTllRy0d3/fRalD\na3Y9jcUiwDvmtkf3OWgEBQOyfKsOhjLICU4RK6svb768kE27mRD4co20QZTG\nEHi42pmPs9XQofvdekuYoiZD6Frbm3q+0FmG0xF/uopLSrSbnQfRx75azEtV\nGvl2wcdJVZGf3N8eEHE2efpTfFWIe51edXGNLDSyTQY77nxbQHKP4nNejvcr\nJ4czULmtYAxRbolYt3ODA6xU6GgmW0Ue92ln691kYKaUOCo+LmjnbrQYRGW4\nRNAqsiP4xFHER5Faox64NoeEq2pGTmYtdjyaNipNt7CpuZfhqW8IgigzuAxh\nakQM\r\n=7OO9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAxvrEvjXYzO0ens/69a74QkRh55BGLa0KaTj6hgCfuAiAf2SE4N7a7BchPwwAMLN3Oz0l8I5ItUSrf7CxEC2Ao8g=="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.0.6_1542800072558_0.21222700906277048"},"_hasShrinkwrap":false},"0.1.0":{"name":"datastore-pubsub","version":"0.1.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","base32.js":"~0.1.0","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.6.0"},"devDependencies":{"aegir":"^17.1.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.33.1","ipfsd-ctl":"~0.40.0","libp2p-record":"~0.6.1","sinon":"^7.1.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"068ec275d070e55751886bb92a0549c0a991e83d","_id":"datastore-pubsub@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-U28hOt1IRJpezmSpLjxjGSupzYfqR4AFSYCHDO4rgy0uVseFrf7jJOa46SVDSsBdsUTzeuv1dwKHQ8SFNgFLoQ==","shasum":"74d30710c06a531c09dcb89e766e8c39d0c29400","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.1.0.tgz","fileCount":9,"unpackedSize":38471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9sHjCRA9TVsSAnZWagAAebIP/AgqXLLRo9UiLxlai5nQ\nl5hd4zhNMESpYGTEP5C+bXXOaAfuOnPKKxp3jC/Hpljs4hhFP/IhhclmbOy7\nCzEvTGdF67Xh7sif0BFEVCzrm+p07AVlTnnG3p/i34O9n7oMOOZJUwPSIsxp\nn1dK++lpjmNIo1iAFHN9aSNQ6lMxiEqftHqOKQm+8zazYuBaLAtai2osLx6F\nmr2GnG02a9r2KO+ioaEWE04D42JKRYccnNTeEqafyQQiAVcgXikqZbOAhoMX\nBTDinow7hm2IqZdBV6d6lhOOFcR6xkFUKUovjpU8U2BKcGEzV4Q7CNWi/M7Y\naNWdPE9sNDeh3MY4AFpaheARH6WCECDc368oLfy3P4VKIUcZajYQ6o3qKVlg\nHPRwh9QxUsA7WmrV2Nge58nujI3heIGJRKbPlHsEt0XkTAV9/nd8YcOYhpZO\nTeuCiP/p8YqY5NpcsoEbeVGnJ4XrwMypNTGw3QueselQ5FlzgN8tbTArFl12\nbEBlkvdaA2aZotZcHyYHRF+kij2Jtcuav4GmolyDvrtGXfyzuSJRoHQajTVL\nKEZcKZP69cxXD7FjjTzPEJZyQ2kj8795ltA7Cd3xmZw3t325pG/+Z72DqnfE\n4Q7rixvZR/ZThOwukqyeytZbvyehcZenQvS/WsJn/vd2UNWCnRPqA2ZFMRPI\nKKAh\r\n=Bn0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLVi7r7yaVqPbLR/ItPvcstdpAIM8Hp247/svHKywucAiEAnv0zwjhIZAK1Cq8d7K9rNzYzv+LevXbxlt68IksvHNA="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.1.0_1542898146767_0.7003374608725066"},"_hasShrinkwrap":false},"0.1.1":{"name":"datastore-pubsub","version":"0.1.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --type minor","release-major":"aegir release --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"assert":"^1.4.1","debug":"^4.1.0","err-code":"^1.1.2","interface-datastore":"~0.6.0","multibase":"~0.6.0"},"devDependencies":{"aegir":"^17.1.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.33.1","ipfsd-ctl":"~0.40.0","libp2p-record":"~0.6.1","sinon":"^7.1.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"56b1fa25d2d9d0e907667831aadcc1bbacc638ca","_id":"datastore-pubsub@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-yxAMVI51ZxuGaiEUQW0w3picNHHrUDvOIlgCdnMsa4pYgWi1R4jJAAV1tkYHTPUOXyp9UUIVnNyoeJ/CSLjlzA==","shasum":"80bc6350cedd73fc3807a6ee4ff88e17c31dfd8f","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.1.1.tgz","fileCount":9,"unpackedSize":40030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/8zSCRA9TVsSAnZWagAAKnIP/2DjnKoyLvis0Pg8KlzL\nGDW6Nx/5+2vddarIc7N6fZejdtyrI4Xj1H0yT/KyJ6f4h4cVSEttDdGoAriH\noV0quYroa6N+ZiXPnT0t1gRuin1wBVTJSgqbsDbhK/lu6U0qkaJZ+tyFapya\nWpZUI0AeuJqThxzC8MKcfcVWy0wpwphh25QEbo1DgxeBw25Yh58rXdn/naov\nZg0GHJmwQwZLrARgsUDXkyv6vF2SiZ5aTjfH5rmnZwEeku7fV6OtemPOXmxt\nrO9syHOJ4e3asN2Rqtv/KABneDsvn9ztRDZ1JB8Ie+gpX5roj153AGrlqtFG\n6HNJppS16tOrgWtakYKgsGOctQbDcj4B3OmNIPVUQteqKBF2w4qMn0vMb1Az\nNrRAtE5UIqFgfR2LfAGrzY+uAhcp6Kn/VPgTN1N7JKfChgTCGeyId7voZdYL\nH3krZR/J2u9OecT+7lxCsP6xbdnJWFaW6CJ9HEHGJIDrAs/OnZp0BqkUnGBV\nU9Tvf1WETB+RQh0pTV7LZcqv4siWQ6BUEjX/6gPFmvrM5JYa1y2btOgM1GxA\nqj4Zrzs2+xKqt3RNWxdZJb/qHoTiBO7KAPMP73TDsoMa1kzWhBobLDvSmNUD\n4/5AKKWpjsCkiOIcO0cwro7EqQAry694SJ3FbGOVrcF90d8YJV2e3AeZDUW0\njBAS\r\n=ZAWE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKIs8JvMCQRey4g9CFzQ33BsgMuhF1OPKE5H0+s7yf/AIhANJKV626t7JfxoJGW20B/wTrKEa70dpVpRhQZM8oW/eg"}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.1.1_1543490769518_0.43706354606823616"},"_hasShrinkwrap":false},"0.2.0":{"name":"datastore-pubsub","version":"0.2.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"~0.7.0","multibase":"~0.6.0"},"devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.37.0","ipfs-http-client":"^33.0.0","ipfsd-ctl":"^0.47.2","libp2p-record":"~0.7.0","promisify-es6":"^1.0.3","sinon":"^7.4.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"dd5175b4edab729909d7e62675fdb72c52ad787a","_id":"datastore-pubsub@0.2.0","_nodeVersion":"10.15.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4v6dbQDSsJCTxVFFyh7NCx+zLsO85cQ1ySb8IRjcJxAoW5pGmLn0IGMCZOOW9CDfInTSwuKLkdoApMT4rOm3jA==","shasum":"70ab4e8bb022ed46d70b9d8ace8353457786d058","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.2.0.tgz","fileCount":9,"unpackedSize":39796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdilPuCRA9TVsSAnZWagAA7vAP/jLiaGbXZbd4XWcMdrHj\nK89Vkslm37N2eomXdKM3lYUNlKpFvDoAs3iud4Kh0xWAHhhoLERMKrPxJp08\nT0A105pGLmR4RE7ZvuNQDbTn2Fqe0qlq4UTvtms9kT5g9FDDc6p5Xp4pjOfq\n7+uUVY4w0anXGT+GDISolzFVsYPTffeh4xj54Z/tx13gfwMDI00vOxoBUVCT\nkHZM1cLJJoL6d71WyyTl2bvQSlo8lNOyXe+/wSAhqv0sNl8cXBUX6hd/rMuz\nzn1J3oXeMoV/l7w20FPiqZrv24ZMM4HItipdRw7VgwddFLiHWCwX6LxjSGHq\n/5sudclVj6tk0oH+dwyxfwtyKVGOiQKjmYse0eBMiDyc1I/vOGwoIZwzEuef\nPT72Zol4y+ME6J0boxdy8k/I5dEDZLlDCDEWUQKAlsAuZEkPxA29wtXsK2hV\nKV6SnvidEj/Y3t2AJH8DL8Jy08qlAxedBFq/0DYOmUoOTXOVWVNOVRyyjoq7\nwVsKQKYbwgzrG8sAWnofb9jSn7ZGSX0Z+iqKX4ocJDoad9iKbll/pS5cHNSz\nOfOKnmXiDAtwHRg91zqguWNPnASQxYYQ9EtQE2imOnYp2jpoUrXmh1Fpv8rH\nwGsv95AK2Ok/d1zhUK34XylOTZJbu6aDFWQQ5n4uB2MWOAB1LA8yb2oZKc2m\nWPru\r\n=64vv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo7X7Kkyow3zpDduI3p//kHZkm2yXtY9nwMvsQ814q1AiBO5+TnQiUnTpc9LXKCQwKRc9HeuCJHFb0RC9FCrXydXQ=="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.2.0_1569346541261_0.43332258832632675"},"_hasShrinkwrap":false},"0.2.1":{"name":"datastore-pubsub","version":"0.2.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"~0.7.0","multibase":"~0.6.0"},"devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.37.0","ipfs-http-client":"^33.0.0","ipfsd-ctl":"^0.47.2","libp2p-record":"~0.7.0","promisify-es6":"^1.0.3","sinon":"^7.4.1"},"contributors":[{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"e01664e91699aad74b631427feb9cfcacc4c102a","_id":"datastore-pubsub@0.2.1","_nodeVersion":"10.15.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-N0uLAl2YX3DzifkN+qY5YYlfmXtoFY90sVCnt2QsG/IPUasScL+4Qqf+KZ2E7iKlyo1DrTy7QHXymC+dWV+7dQ==","shasum":"b2a32dbd411bd02f1bac605348540f3f4cdbd596","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.2.1.tgz","fileCount":9,"unpackedSize":40202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi2E9CRA9TVsSAnZWagAAmhYP/3adDT6FUbGtJG88L8iI\nrqyFXkF7w1lnCniPfhao/kYeaGlQGf4KoDmKDjVRpOAsdymvHlW2agcOVvx4\nrSkRs8MkD7onK5XUmLU0o62Tf5JujWEZ5cUpaz4UE+0mtfXsZGhTCBBUp52Z\nBeWhsIs8LYQRCQ+wRNdVEV4SH+Hbi4SOUolwu/cxhccZKMfdoz1FEI5gkF7t\nRFnbm1XOkbVRKysmvPqi6OeItWz+gw/8AvFu68pSWdTyujxt/Ttilr3OV//z\nv7kiQO/bmlZpoj5o9Ua3HUK2rWeWseTzrrRK8GZZ+wMWCq8k5JM8DmtE+R/x\nd56h3eOtVHVZCXVOMAcAcWxvrxctuO7wCTXZKKpGCkwTfPv4ey5VYJ6n1ufk\nPpkExHWLi8i6gNB6bSNyPdwnDehpKwxtPzsHs1EN39yBFU23X6svfbGZdc2d\nJjUtN9iYSzM7e25HkXMUZSIJ4YQC4qqa4+FLffDfRkEsV63OE8fQqK7tzDUJ\nmO7YoDOu3EFvLFPrRd5VMgpwIB73frl0+1gkBUWE2u3Vw0Sr2HfUbtFMAAau\nmb3Uv0T0B7HZtaKTbqYAqonNeHpHFkJwVpeK9kozN9c51EepC9pKB/cTpr9Y\n+5Lxvk+h6v0Iq5iQlU62WUOMqk7iSVMyZgPuxLQ7iXxcQcvkMl43Xtv1jKNX\nHRic\r\n=R98H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZZRLtGU69mml9/1AxgJkwdZn46YMRxAEWRsGxHyO7iAIgB1n9J6shBljDnoxrMXvjV9VyOWXp70WvYHjvnT1L/YQ="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.2.1_1569415485159_0.5615653397429761"},"_hasShrinkwrap":false},"0.2.2":{"name":"datastore-pubsub","version":"0.2.2","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"~0.8.0","multibase":"~0.6.0"},"devDependencies":{"aegir":"^20.5.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","it-pair":"^1.0.0","libp2p-gossipsub":"0.2.0","libp2p-record":"~0.7.0","p-wait-for":"^3.1.0","peer-id":"^0.13.6","peer-info":"^0.16.2","sinon":"^7.4.1"},"contributors":[{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"cdcb5d23a4fa0a826e75ff0925ae9c9aaace09f7","_id":"datastore-pubsub@0.2.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Dhm8/KGGQ4NUpy5Wj6owmugJ6B/Xuk3Q5QZtHAA0xigu6tPHiGtpEk5OHiBEV9FN+p0s8YMuA0JpS49O3c+Zyg==","shasum":"01699f10b290bc1b0165a4673425a47a16dbe2d3","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.2.2.tgz","fileCount":9,"unpackedSize":40924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDaY5CRA9TVsSAnZWagAAe/QP/1EmODGVs8Z/XFEPokT8\npKPQID3kOZaVu4wgoCWs1V7B+3gJp6JL0I6e54caRfG5Oibry3Xqp0NNisSD\ny8wApSXLOySZ8ylXna8zDkQdmAPAgqVGwvxWMQnL7njBUESyNF7FxNt1zLHB\nJWKa0XEHhyJrbJoHAA+ynsMvadDP8TkssPEB12SoJZARGzOoFoiEx6hcs+XB\nLPWGfN4s9f6ELtcqjK0OSnNjC7IvlX0RyfFvL5/t1iNqLd2aJ8QP2Oxjah5f\nhOPzaKcKTWcI8RydpQPZlEnfAyikH7j9S6e0MQAUWiFNk4CeS39/v9dZM3Mw\nPr3CGarc8Bjuc3wRxj3zrn4C7ejN8mYRbMLe0xq9TSiu3TGSKXcvY6985uSY\nZD/n0x4yi9+aPggxdTWynZohFHfcRXEZZ09uDdq4IyYVK3OzJu4x8J0SVnGs\n6mDC1wVuLjNU+ABODJy+16ZhoP93YkhYzbZWnnU5+A8JPfJkF0DH4FqT0W1U\nEcWCG0RWtUQlUHFgGFbC21hLatdbmmcPD1fstjUa2oaXbhl/TYZQVt1KFvvZ\n7PpUtuMFwJ86vXMqbjgQcZTINfB2EuwHLcR47Xx7gImETIuY0GUQGtGSOGcq\nNlf/WsC165dJ2Y+uZJJIB7110/6oHQdtBex3Pm2JlnkXeyqEPvJdA+iH0KpF\nD7Rf\r\n=5D0R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJWMZvbPgCUsSZ1Y2cb2t3Ytn6sDM+i4WIyC9M8+tXRAiEAojbx5rR7ae905fl3FiCYNKGTP7K57jU9HiVLoPDJFf8="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.2.2_1577952825288_0.04037918255152295"},"_hasShrinkwrap":false},"0.2.3":{"name":"datastore-pubsub","version":"0.2.3","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"~0.7.0","multibase":"~0.6.0"},"devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","ipfs":"~0.37.0","ipfs-http-client":"^33.0.0","ipfsd-ctl":"^0.47.2","libp2p-record":"~0.7.0","promisify-es6":"^1.0.3","sinon":"^7.4.1"},"contributors":[{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"bd0bad637489f68000e486bfece972bc24d59bae","_id":"datastore-pubsub@0.2.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-16yymcErXpbCvQrr2VcEgiM8xXkVCE/WKHQKrrEkoyDC3aUEK+PHUi+VbaHCMRPmIGxruaHedwFDa/TgdGDN6g==","shasum":"39bdd5b796e65af92dcdbc0ca2d45488475410aa","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.2.3.tgz","fileCount":9,"unpackedSize":40436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF4r7CRA9TVsSAnZWagAAGAUP/AyBpvrytAYK6DIEv8qt\nlMdPM9g6ufYGaVbPptNx1Yoi+ZIgWAJzhp0D3FdbmdKkldngqdzLfclqLs8C\nuojrOWjTRc4H0vSA4vQ6fAh6tn2VjD+F4qHuPnp4WLUKznizhA+Rqbut+tHB\nG5O+TquzGe8nJIlwhmMUX0JmwTYgP5DlYY5wNqiaIlMrNVLP6zOM48sUElfa\nFVxnzQDT3khnmruopUm3v2ThNJhtZ62ayJiWB0NU04ETy4AvekdYfGo1mEi/\ncNwBFYSZadDbAWGiaMiw6+R6y0pkzfrCs42w7siJOd70S4xj8TfOscrui9Jm\n0qPs2bSFvBTLWVT0f+hYDlVyG8mnE2whJQeB4ll7c5IT35vGNxjhZOi4WtSj\niFLGLDwBbrrJd8zWBQcx+GBDbkqGTU0erFjgYVmhMrcO1yN89Q25rQGp640h\nXRJ0fUuTt5yO7n4VHA1HH+wJvdLQTi4ZuBjJhJR+ly6e6YjAwfnTeDe7LAkL\nHRTHNhPNf8OdM6xH05KrjP+kbvPhoe0Hn1Af4uPVEqU0wzwmqhax/IpwHvx2\n519WHTurRnyya9xEKxmjgjpZU+O/O9l+Dyk3gckeWYMjtRTsJBwZYMsEWd9S\nFjXLlZikLHf+AkR725IJDD+PLkxI4XaZvk/VpjI2VOPLXmGljafuHlTZLGkQ\niD5a\r\n=kNnj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsZOrrFGQLdHnw3XgAVUZZmsv1bN8NYCZGROp63tAjhwIhAIOIs1tOIu67p0UypaF9cpgl2s92Gq7X93DiRZmbjjLW"}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.2.3_1578601211528_0.6984970005059741"},"_hasShrinkwrap":false},"0.3.0":{"name":"datastore-pubsub","version":"0.3.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"~0.8.0","multibase":"~0.6.0"},"devDependencies":{"aegir":"^20.5.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","it-pair":"^1.0.0","libp2p-gossipsub":"0.2.0","libp2p-record":"~0.7.0","p-wait-for":"^3.1.0","peer-id":"^0.13.6","peer-info":"^0.16.2","sinon":"^7.4.1"},"contributors":[{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"c197fc33a62026df53e01686ffff1545887d1939","_id":"datastore-pubsub@0.3.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OlpwhvdHpZU0+JHgSLTGfafHifayS0zJa6Q+dH4dqQI+FEuUSjffBlL8uia8S8OY+r1fxVOpDmd/yCbx1J+EEg==","shasum":"ec30f6a2e10fa2e188574b649b71ca985e012e16","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.3.0.tgz","fileCount":9,"unpackedSize":41157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF4vXCRA9TVsSAnZWagAAZkwP/2D6PCMyjreRKJze9y8R\nZmFu0msB+KwJFe7pPJM06+WJ9dBrxllNm+O9vwkHQvTt4weqmPozGYVxek8U\nAl0cSwcRx0L2r8an9hui7wze/bRRyFaCGl4ICo2V6yOHDlO+3U3cqvw27zf2\nPDBBpJi5qhccgi0qXdICo1SkckU7dGztDpgqCix3ib8PMbM4Gt3sNT7a+qRv\nGDXk3XXktLXztpkkk6OV0Mry3xNCMqu4TLBQpHy+dmoBslNCzVtxQj7vMqYW\nihHveWXoRIYwIv4pKTCu+4n+CEpLG3KgDsPi+oaCO9Adx1SCvxsVEKrGvSyo\nD4tT3WZUi/PXt9NoRTd+ZVLnbdjDrf+Lc0XkyOcZWMXVfOpBlzGkmlBbda4X\nxKtL2ToP/mw7H1PeHlKHMRlf23uuG7ep+cftAgp3dy9OdYbrtKbSGL9/OrK2\njFXRVRtSYheu25c7Wo/hXEtx2zeWknWR6KIQumpHAR6I2XWKL0Xck3nJD2/Y\ndwDZiADcH0Epb0EnlpsUZEgNyY1hT8JPukh6Bl0pNmAkhkrnCSQ5YQ4p5dor\nWcNSVwj9lFhLJrVWmTV/AoeNg4ASVeLVlgLLcHCJ5HRBO1MRagQPeBRT2RgV\ntv+QcD/4MKBphC4J5knBlTP9bu3QfwwhcHCs12HDH+X78iTYMKJBoIynUuw4\n0N2D\r\n=ievL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq07/8o/su1QKeO5wk2k2RlvkRIRPk+Ak/qu5M79y2VwIgFFyqTHZOd0x6X2/nIknuQXMNaKnE3gNEwjTUQNwhvlM="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.3.0_1578601431422_0.7347610618062552"},"_hasShrinkwrap":false},"0.3.1":{"name":"datastore-pubsub","version":"0.3.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"buffer":"^5.6.0","debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"~0.8.0","multibase":"~0.7.0"},"devDependencies":{"aegir":"^21.9.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","it-pair":"^1.0.0","libp2p-gossipsub":"^0.3.0","libp2p-record":"~0.7.0","p-wait-for":"^3.1.0","peer-id":"^0.13.6","peer-info":"^0.17.5","sinon":"^7.4.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"e57297b4b4662478af683e775422ae2f85b95287","_id":"datastore-pubsub@0.3.1","_nodeVersion":"14.0.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2LAyVqmyUWBYTe6WNlpJumPGDDird1OYO0KRqJanPeFHzpN8dnoniUgGomjkV/CrLuscwnhd3TMeHH3YjTEvNg==","shasum":"de5ba04f7f9a1db5f807dfe86e59ae5d4cea23eb","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.3.1.tgz","fileCount":9,"unpackedSize":41546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeopADCRA9TVsSAnZWagAADWYP/jUeV4V+xcPNEne3mZtG\ncnCCekaOYB9m976KMmuKZ7ybeXNPYYvCRLodpJf8x+7Z47DEmYrk64p2cWfq\n6NYBJIIibMYq/AiVjjboIaudFin/akJx/fyqDItgCoRnse1qeBJh05JM3THY\nKfsYa/Wb5c53Tiodb606Y9k+8HME7AvQzk+GzVETL8UQKHMRo87zV2053PqT\n/Z3XyTm3/d+L3UKy0W2b5SoXtkJQRPgzwVMm3zbSdGS7wZVMyhTTt5IdL3nT\n65wWqmXslZZu/SS8uDRbX53i8v4hD87Lf1CQRNcTAbxn+/j4fuYyX2cClUnc\nm1ei7QA3py9aMLpUFjc+UrsfcVmdVzo9N7wCyfrTtMouRYi1SKt6hbYLPPo2\n6Mnw3YeeDduIjWfp8QF0LRMJBA6mhdoMe4kxvt3nH7AOrPIFdan4ek633+Kv\nN0DbTXXqoPODlq0w4553sOwU4S7X8pHwoHQtqYFPEAss+2O7xvQw1x4VZpcs\nxDL4Ybbi+HtdvbeO2Je9Z1fZqPqpgNOzgjW/9kOTWLtE0eM+JpR8Gx+g5I0e\nSm3+GuF+oJzogpPd2/fksqNm/aiMw33zCBDBhOzr1IJsKITM0SCsNyMPOCAo\nIyQI1e6Knwaw6znhekkf05oeVkwQlvFzwLFAS0LdQXmBovs2dY0Ae4Pb4DR1\nAyQX\r\n=XOMI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHO7aF2tSyUbdkytcuGyRAw99DVVcjkwfLY56ZtSXlERAiEA9Vput/hZKIjETJT7jVtin7hkc2t10Saw8Qc0zK8OPKE="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.3.1_1587712003082_0.8054070774779756"},"_hasShrinkwrap":false},"0.3.2":{"name":"datastore-pubsub","version":"0.3.2","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"buffer":"^5.6.0","debug":"^4.1.1","err-code":"^2.0.0","interface-datastore":"^1.0.2","multibase":"^0.7.0"},"devDependencies":{"aegir":"^22.0.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","it-pair":"^1.0.0","libp2p-gossipsub":"^0.3.0","libp2p-record":"^0.7.0","p-wait-for":"^3.1.0","peer-id":"^0.13.6","peer-info":"^0.17.5","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"f035fe2a86ebfbc82bf01146da711b7720084fcf","_id":"datastore-pubsub@0.3.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NEBtuwLToPdzHEBQ+Gb+IBAFV+1Rm6CyFK323987+cNG001tFe5Qnly8MhlG/qOKX4/CdoKGw0bP/DIv4m0/ig==","shasum":"7da35f1d3e8dd02b789555901a47ab5875c284ad","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.3.2.tgz","fileCount":12,"unpackedSize":45940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuSJNCRA9TVsSAnZWagAAolUP/2p2HzB/16aTd6SIVkUI\nbT5UlIgON00ZsF515nPCawzs/EcSBjrYO0FK6QZV1a9bJbFYBsWoGd8MD6nI\niEew/4JQpHqAWPjcjS+gM7EHvOcyDrh2eSfITHZgrrP/aXKQDhYTa35uBfrW\nTCA3datGaU4a0EnluoACiLh6X9WmM86V+8YJVcWnM0v6AtgFuVPhRSgZ00zg\nXNNflyTjjTNZ55sRHw+tkicaTlmBXnoyuW+sBW2Omwj6MnjzYM4ZgjmyVm2a\ngs/PlfjUCGzZuPHBr2+GH80L/L7qCWU+EgmWb7cQar6nC9TnEQCi4IVJgjM9\nWWK4M2FB+gV2P87rAklZsY2AEO3rFmYnW0mHVc9a0iqSt3W4uIeERz5KUWbD\nFKgsBuRYPBRXAT+VYpgrooAcDaJCmdfkZOPHERwB+xVPbM/43Kiz4P5+fDjE\ngIdVnAbtfIkZh60Oq6izLjf3Udl7J+bo6RRfnG9QqHJyJUnLFveBATIz7S3a\nn59YWRwgmN1ouetbQ+0bZgzJ1RzT0+zwdfpjHfKiHunHwVud1ZZHO5vp98mu\nrWzojU8Jt6LTzJs6LwBsuHhIESOcUJ4TOq07H3fHzuOQhw3nJ96bC+1rOkZ8\nnHPIDn/IagAyUr/NIf91WbHZGNeYkkdpwm2JLbZd4K4rMbho6wtaHfzLMfDc\ndUb8\r\n=o2l4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzHm2AM1M4NPcTRU1HNr+YToWjVMZnFETuCvhiTLKLlAiEA9NlZ46Lpt6B0aVhsiWoP3QsYP1eOE3xIA53lPT1Toz4="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.3.2_1589191245287_0.6335432144070767"},"_hasShrinkwrap":false},"0.3.3":{"name":"datastore-pubsub","version":"0.3.3","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"buffer":"^5.6.0","debug":"^4.1.1","err-code":"^2.0.3","interface-datastore":"^1.0.4","multibase":"^0.7.0"},"devDependencies":{"aegir":"^25.0.0","chai":"^4.2.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","it-pair":"^1.0.0","libp2p-gossipsub":"^0.4.5","libp2p-record":"^0.7.3","p-wait-for":"^3.1.0","peer-id":"^0.13.13","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"9b1aaca3e2beb13c9e36da4e13f18445a9ffd614","_id":"datastore-pubsub@0.3.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QMGKZpOnwMO4UK14aU1GfsiyXv77F//7jj8mjTmbdma+iVBSLW1aNq6koZtw46DM7K9LfhlfLHyvyAl4JJp7fA==","shasum":"ae31a6a5865231e2dc3b8e5e00cc8629c3b23c39","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.3.3.tgz","fileCount":12,"unpackedSize":46741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/E+dCRA9TVsSAnZWagAAtBUP/jPqm2bRk07yPGSQcWkx\nJSaEkm9YCutXrxHFpF3lsKLMR6ZeuajEJb1HNNz0g5ZQTrtBsuz5Qd+w1zTL\n28Jf44KzJ6PQWmvCc8eWaMFuZ43kZbSvWW6ivKINv4ArDXR/qUgQgCyBWHsK\nILDdLPnMIMUJs5ZPY125aXtuOR+XBQ0lbQ/avMgFlIZAHQ6zWT8vMB4LR15X\nH1lZ1hKExyhdEGIOjS+yOLohtwB1QtiP2ve59v5A2CmbXF13FL9XU3+TrygV\nu7R6VlJk2iNxEn9OdKyRVRMzOGYzKRbZ6SxX1Z4FtzLECHRZtjcdYGJha7YE\nOQv1rDsKOb01XLDBNEVfWo61kfWV/9zGiAI7SjXs7QrXNb3lYuOXXY6ChbZO\nYVpdoz8limpMUi2XbjgyO2bDCq8cldqbYj+DUJfplbUfe5225KwHpTe1Uqte\nqtFnPuBYZ98iHnhFbHz+0JlZP/7HrhRWSAEnekRu5mmlxnPWa92c4ei8biqJ\nAGuKt7YxjR3jZ7EhiaAzH+0qCHdIfRShH/r5G3oj43JAcPMe52e4JJWt8Dg5\n2E+WyOc5QQghbGYC609VhFYXdRFUmin1XWNROcaAPB1eiYJFQTK0CPHo3nhw\nvRDTnBqMkqZbDGCCLYgBt/g42l7oUcBCI7I21ZhNt8yCVp6GBp2j0fhwp9Rj\npy3m\r\n=mp74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECDs3kNiYOwqqowSXc2qDtKHeR4nfRzOgRft0QZ6k58AiEAg569v5GtBu+TYcTQrT5nwoMTSc+GCCV1hKW16FqdAtw="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.3.3_1593593756766_0.08637607923943258"},"_hasShrinkwrap":false},"0.4.0":{"name":"datastore-pubsub","version":"0.4.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.3","interface-datastore":"^2.0.0","multibase":"^2.0.0"},"devDependencies":{"aegir":"^25.0.0","detect-node":"^2.0.4","ipfs-utils":"^2.3.1","it-pair":"^1.0.0","libp2p-gossipsub":"^0.4.5","libp2p-record":"^0.8.0","p-wait-for":"^3.1.0","peer-id":"^0.13.13","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"c68945eacb6ee5addb8a9b1db5a80ecf84a0d567","_id":"datastore-pubsub@0.4.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-P2gw599ImBwYmIdBxOhooQIzdSpIkiEQSIq+GFpSRY44dE6IFkg2P23eFwuuQ+Kgr7LrPPUy3QbX7zxo7m2YZg==","shasum":"0d3764fe3f83e3d4d615640e225e3fa05f0413e6","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.4.0.tgz","fileCount":12,"unpackedSize":47249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIY0yCRA9TVsSAnZWagAAG0sQAIWK/hptrchqairZ8bZr\nZyDm512KQNRUc2O9V03WPlqXtxmkg807EcTyKFKOZonf87uHePBMMdZ+z5eI\n1TvwMJYksFl3Rt+zaDJHn5gyaOwsp5FGjowD7fItYAwPmTy/lyH3MmnXZOgm\n5t4sKPiRh9l7MOClfCYb6sef3RFMq8fJlU2cf7M7ch16PKXRpN2sjNjawJyF\nQUwbpX9Pg40sUVh1jtUhOZ6WEc3bF54Ct5olpqBM4iLAyluNNce1d9HCJAvI\njyItqOFE/R/7gig+Ji7kJcSvgPaP109sxZM8YAU9JxGJPYJRY/Ov3RMoLw7b\nG1LuYIQwOTcPd+/whpDVNy7lGms7cNLEoKiVGPQnQ6b4CKaKoHQs72OUXvQz\n7EIMRLmxZdBFWlF8C901bbifK28W8tdzJX6sWW9t7uqXoVLhvE2JUQfSH6qi\noFRdqdWnvlqCHTOTBDllE1fLCUiqSdmUFTBPXIAPLKlsPqUrxshcHWqahmhJ\nDhkm+lMDZ3neXxiyZHe65p/YCwEoRpKD+H6pAHTzdw1DqOwduB/wUIsIM7yz\n1gwO8bjyMNL2bpbFfAqHwfMKu722K/HLbsBdMQKuSsNuzX16lJVuIDALFfws\nNaEL3A9bbI3r5M0M1FmhuuXviMBz80ihsAkdBEbuCngTsNxfdTFJZxQrfRqd\n5kDZ\r\n=WhU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFENHU+jpSURutWzOosbpGF/pwLPuAeEwPO5QG8csJjPAiBw5kewdiWi/bCGsO85bobafVx21rWpJzN5kVMXj3F6mA=="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.4.0_1596034353904_0.9395891118366018"},"_hasShrinkwrap":false},"0.4.1":{"name":"datastore-pubsub","version":"0.4.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.1.1","err-code":"^2.0.3","interface-datastore":"^2.0.0","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^26.0.0","detect-node":"^2.0.4","it-pair":"^1.0.0","libp2p-gossipsub":"^0.5.0","libp2p-record":"^0.9.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"b5ac2329d3b51731b4cb3b76a7cbacfb35fac38d","_id":"datastore-pubsub@0.4.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OVKIlSqILBSFApJ5FPmiWaSA71l53sX52sV0JgyGBaghzqbFTTB1HQikB8npSyGMEJfmpCVhKue9rkTHF+WoXg==","shasum":"95c1b6e6a2de380ec169de918e958bb00f75c157","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.4.1.tgz","fileCount":12,"unpackedSize":47147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOjamCRA9TVsSAnZWagAAEL4P/0Dz/DBpw1XjH4Fq+lbS\nbVOPLwqgo8oyvlC3WobED3U0oK+5d6oTg5uNdMMlkERB8pUk6bTZOISTHeJv\nLRyQNYFSi2KaNxLrySwiJ2aWqEPPUKVEYh4FrGuJ0JHZjydwkWPoVp+3Hb4D\nkBbmBa4IiunOdmA618dQ/wnCOWxBjWKE3HR0uw4klFCUzdHacsAk47fjBwzz\nsipU3coxS+pViVkh64VX/kJJPo/4KBAoMbakJSYEmILF8KNEIJ/P++cUrMsu\nugDVi4JIW7XcAshaw1eiUd65GkVQSGf9cKN2BgUznPvZY5MDQ3rrVC+IVXhC\nEDv5LNeTg/fUuhprd1OOvd15r1bCfR29VftZW+hsaeUJ3VxrLqVHFyAFlsu9\nn3KAtlIsfJgivsIF3UiKrkPd3AZ8l7SDziho8Hw3CU1vTMKcJiNZVmX+dJQD\nY84nQI+1cM+v1VMDDIRodRcYDiibG8xGC8eGHbc9lSNTGHVHDNvyFgSYaJI8\nPNm7NWspmqs2rtTFig2RUCJT+NsaoYXe5YUE72Slx4fhd1DApSKBLTPULBCL\neGPHKpYDEXI6zK29fmoLoSgbfwKhy8X+LtCmRIxskLowSAOZKRufoSRsE8cf\nY72KpgEF7kUcWpP8qLNNUi9LZAWQ00AU6t2YcOdx7v88Oz/KWGz6f52SbT6M\ncf9i\r\n=1Rt6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn2dSi793a1X+7F7NSstKM2xnqBkc82tu6ciutW/gwFAiEAukgUBBmNxYcJ+KWU+S3zDKZHBPRovLgT2kcxxNitsKc="}]},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.4.1_1597650597915_0.7149600138864243"},"_hasShrinkwrap":false},"0.4.2":{"name":"datastore-pubsub","version":"0.4.2","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^2.0.3","interface-datastore":"^2.0.0","uint8arrays":"^2.0.5"},"devDependencies":{"aegir":"^30.0.1","detect-node":"^2.0.4","it-pair":"^1.0.0","libp2p-gossipsub":"^0.5.0","libp2p-record":"^0.9.0","p-wait-for":"^3.1.0","peer-id":"^0.14.2","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"563d001e8c2117a1709a5453e254a504b80b27a4","_id":"datastore-pubsub@0.4.2","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-ig7p3pYxs+LRZ8EnU3LGMC5z2fV5f3ZsFAszJjdiHaayBixXpQg7J2Kcv28apr4eJg+Zs0kClPdlM3LRqvwaBg==","shasum":"9e31f0429382650eeadb3f1c7601f5bc88437cc7","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.4.2.tgz","fileCount":12,"unpackedSize":47340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6wOKCRA9TVsSAnZWagAAGE0P/1mGuY+ksi9QElzWcxqH\nWRTVRS/sxxICT+wGNxwIqpylEd4cehTcmb6I7ODpXT1ACUwA0d7ejUp7y5UQ\nc3uoK9LRlq2S5ZTPSy8py3W6Ikr1kycBKzAcN4u1Vol8w4OC1AD1pr1GZlKG\nILXOPkSh7+1A3+/EFI178nyhyO467CkLCZZaHnbycjPdSGLt9OSVNJ2mjnsZ\nRZZQfQv1rZ+XNVW3J6FCWjO5UI6JKYcGd6l8LvB9P8N7fcX0neDTn8Rb2rQk\nKSnmwcwCGLOAH+T4EEaOhvVjYeUn7Jt2xgUcChLI6bqpr8b5AwFsnmDVRQ1H\ne7hYvR8dM+Gruoamf2r5Sg1lFTU3eOGu62Dqh+KyblZTinh60ba+1RTHu6gM\nTXOhkrjfwpdjhGZhtKhWgR1Nf7op5ktqJ2fXWitDV+RPITjueXpvjlZtm/u3\nQzDcufovFp744grvP+0EtRTkavrak2f0kiw4RxbOwl+B7IhMqYM+2Iu9FblK\ne2jQYTxvRLccF8n8iNQGSXGC7U7IGvqu/dZ96/ROtB7jE/Q7ESw2i00srPnZ\nV7hqWzsCC5Y0nynYuh4AUSu0YRpxCXNp9+xXxyBnlevgCsWXKh8onTWWZrXa\nMJTw1Oj3A/sVGmx00lG5sbEVLWLcOgmPMeOAYwejTweHf/y9WkaG2MEzBCBN\nKug8\r\n=oijq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOKCQoB/zHTc+WoGKuIKJaGnF3HoCMoY6o7/nSkDm01AIgWzwFDHc/IVZGvCXqGWe2ZkiYTRAARMGNrXMjVxTr4ds="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.4.2_1609237386170_0.034597900512005175"},"_hasShrinkwrap":false},"0.4.3":{"name":"datastore-pubsub","version":"0.4.3","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"build":"aegir build","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^2.0.0","uint8arrays":"^2.0.5"},"devDependencies":{"aegir":"^30.0.1","detect-node":"^2.0.4","it-pair":"^1.0.0","libp2p-gossipsub":"^0.5.0","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.14.2","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"1ddd135db77402ed8087de8da5ae98a204b71717","_id":"datastore-pubsub@0.4.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ObozduDPBdXN45k6AvX8apHiLjkORbRNrj5BHRt2SQhBAflU3uj+HQsyXZbnazUCiGIOjWAbr3fMZQVnef1Vtw==","shasum":"96fe09609828366e2463452c3f5ad3403f83d438","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.4.3.tgz","fileCount":12,"unpackedSize":47437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNMzgCRA9TVsSAnZWagAA2MgQAJdRkBR/NtAWcsA++Sck\nYw9vkTkNnWUNLwXiaFO3PhXDeTXgvM7eqJVcrrEaBd6mgmXW3yt7nfglvHkU\ni2n+/Z98b98yOn0y8sShy7dPkzOLeXTUODpV1S8m0DI30bOHsXile0hOXS+C\nQ324VwQmp0xLD/xhJ51QcaN5zRBQa3LpTzqMNuiBwfIODNgT0j70n0xadwx4\nNYUYNnugjZ2IAJLrYkGCJd90FRAkzPwPkvjbY4ywjRBe/ev4HFq4iw2x3Dx9\n6ldoakuDVpg3+fAynRD/ZvVjBbv2mzo8hVQxR1IzT9gXOx+UCvYrm5EdqLwj\nYIYRlUoc9nP558IcrwgnmFr1PqfA/nLUAnWV6Cn5GuHN+LS4I1+SNWlIzsOF\nKNay7T+92L+PueZa4dZLLiAn+SQY0wDn7MwQ9wV/sceHqZYSvPurbidqnLGK\n/j+BMB3OV4e1gSKJ3MilBXrcqs6ZcfKhL4AgI/6lT46mt0bxm5lFWIxE8/eB\nDz088C9Lo0MJpl1DAZ3NItUu8f2n1X8WveAMQbh+ruz09JyvKTSaOJeor+i4\nmn3Pi0+wzGd3PScBJCsJeMac24eBwsQ5/t95GkKkahhnefdl4rUmKlOysA6T\nCoFQrOYQnMHRjCNDrNP0mgHtvdYjV8jkAvaWXV17w0jxpl68oC4XlP9EmaSJ\nAz10\r\n=zUo0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhWbh910Y7ZR3C1ctBFN8ILC57pI6kEJeeu3nL4dNZ8AiEAxTHNKn1v6WTrrkJbHM+oKlV2I7RRERuErIYhe1h0Cdk="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.4.3_1614073055879_0.4491183901884921"},"_hasShrinkwrap":false},"0.5.0":{"name":"datastore-pubsub","version":"0.5.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","types":"dist/src/index.d.ts","scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^3.0.4","uint8arrays":"^2.0.5"},"devDependencies":{"@types/detect-node":"^2.0.0","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","aegir":"^31.0.3","detect-node":"^2.0.4","ipfs-core-types":"^0.3.0","it-pair":"^1.0.0","libp2p":"^0.30.9","libp2p-gossipsub":"^0.8.0","libp2p-interfaces":"^0.8.3","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.14.2","sinon":"^9.0.2"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"80be22c5f9081ebe07691c02ffa8cba458fb06b4","_id":"datastore-pubsub@0.5.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3HQibiaKo9Oh6ILFfU8kgj1PSb0yEM7tBrFozUnMEIoEOOC2pbuePQZvwq/x+0Sge8nchJrx9rjiXuc0URnv/A==","shasum":"9f02292c07dade9e6915b97bc2655bd2f104868e","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.5.0.tgz","fileCount":12,"unpackedSize":28811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUKIFCRA9TVsSAnZWagAAw50P/0VqIPelX3yPhk4ti3sB\nvSj+lWcPlFOu8NtnHcweKcVSxCsEdslLBUGJ5EtwUNrsSq4dPJvXHL5NjddP\nKTHt2vqqIwmEb4rOQwU5uPOLowukDJ2hJlKyDkeJLqyJMp2zQ5KH2YNlPaME\nbYbMC2sZHO42UEBpSUL3bixXfNI8Tnk+hWP3fsn/flrr3y1e9iDTMb0cZ7wg\nrldfVFwI8gKLPYSCW7ybYvZAXhRH1CCsPiRBwh7lp9PJy54WIs9SQW1tnACE\n6pxpWbysSo3o6QNYoZU/WBRHhlAwBWzfIOKlGqMQBB9GD2iHvHxHtKFhhcOO\nHUF366hsckgOtRy6xk1trdsnWqShrkU/KG4VAnBmAIA00B6nS/qSp2vygsnB\n732iWaNNDbJmpL7CyN5Xmo+oiv10TGhXkZj6RV9PTMgUm9Gy6LV1aMXsekGy\ntEOTeKE0+Kr+ey+lEW77uy8oocjSCcNAtt/7aBfQ0PdyRdMycNn4Lqwpgbsm\ni+CzjmGesf/mcyZHx2wp5KqE8N9vcMgocTfEtvKnAJ5c+ecxydSBGyplZm84\nj4FOJcTIohsthE0CyLm3tTVaDqmTlRJ/rT7dnqoDQNJHEw3A4jCewkze2yWY\nr6f886vc9k6SbCX+rjS1knSRyPpNmtp5Hsj5SSUZvMax42zyGQ9XQRz+5iPi\nsSZO\r\n=JBUc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbW25+iUYKr8pLVQGLWU6r5TXuzl9qbF99B4AM+3EhaQIgEdTmTQ8xeupWhCYZ+03BrgHg+GborBnB0KQr1cd2QKU="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.5.0_1615897093105_0.7092584495096426"},"_hasShrinkwrap":false},"0.5.1":{"name":"datastore-pubsub","version":"0.5.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","types":"dist/src/index.d.ts","scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","uint8arrays":"^2.0.5"},"devDependencies":{"@types/detect-node":"^2.0.0","@types/mocha":"^8.2.1","@types/sinon":"^10.0.0","aegir":"^33.1.0","detect-node":"^2.0.4","ipfs-core-types":"^0.3.0","it-pair":"^1.0.0","libp2p":"^0.30.9","libp2p-gossipsub":"^0.8.0","libp2p-interfaces":"^0.8.3","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.14.2","sinon":"^10.0.0"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"69dbd29a27393e73a2a2650beec57a8821fd1929","_id":"datastore-pubsub@0.5.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-EdLrLdcNFMSGH9zI81UqAZ6sTq5dopExuHn43cJs0h9I+su+QRPaPgi27ny0TB+nSlB4mrkJaZ84X1UQxqr8+Q==","shasum":"e0d61590f77fdd52dc9e2959b8c655b59965cabf","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.5.1.tgz","fileCount":12,"unpackedSize":28991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeC3zCRA9TVsSAnZWagAAYjwP/jYQgKDDTT5iFVzD4iD5\n76st8onzianKhSjd/pjYImJzTEuq7tvXxwDHdzQ7t6+jG/+6LRiR9Ft63RFW\ncI/ZZJXYWA3L2sJ6LIVPqaHd3ojGE1opCh5BOe5AAhakmDjU3Ml0kTYp+VqS\nTV9Rj/vn8FRjy1AfCyRhhQ/wvl6QeepnCWb5UtjtUYsRLjr/KwuiGkoKug1m\njs3z4xiSKe52C1y+HCQPdXxVVYA9nhycS4ZXjkhVw4SthoIQqRHqKdPF37FU\nCIAIkzWWwzS+LEjptfiWTQ7ibFPHyIRlYFDENjCE+cbDGj8saISC2m2AZfrT\ngqoLzvujoaQWqd2aBNsd9Leqj4VAr4etoxw5Epq/XGuTlop6GCZq7UsJWpoi\nJcH9X+sDaBbTiH3FlkRQdyVASNjP6WCnjpYwwuK3+16p1HQI83a0vUC1f6Y6\nMuRAVaGiaGw9DqRSLHkWanuSzBzFn6YHGgBFCCLLUweUwxfM8BZ1Qp3Jgce4\n7MTGU0llhnMKAurvQop/iXf4bF/T99xue1JFE0nDotuib5lKCtbkZaor3ulm\n1z6Xb0twUlUmsHSfM7IrG/FvmgAFJp93fcjVjUpm4Nf79T8LsoeIn+DAE1Bo\nI22FKrAnpImDGwTxd5cqL8mkUg6sBh8h0n1T67hzpVMQD0fhEt6rYEdthW4x\nt2l+\r\n=+zk2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxmd2dP2srrzauNe/yNFuNpGCjjeGzmB5cIE+XqcAJzAiEAkC88tOO/134gNSZSyP4TBTImek+/yhTEyn+MBk3QRTE="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.5.1_1618488819430_0.779040018994503"},"_hasShrinkwrap":false},"0.6.0":{"name":"datastore-pubsub","version":"0.6.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","types":"dist/src/index.d.ts","scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","uint8arrays":"^2.0.5"},"devDependencies":{"@types/detect-node":"^2.0.0","@types/mocha":"^8.2.1","@types/sinon":"^10.0.0","aegir":"^33.1.0","detect-node":"^2.0.4","ipfs-core-types":"^0.3.0","it-pair":"^1.0.0","libp2p":"^0.30.9","libp2p-gossipsub":"^0.8.0","libp2p-interfaces":"^0.10.3","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.14.2","sinon":"^10.0.0"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"8a86c3de36d5f81d56a7f469f9db7ac2864df0dc","_id":"datastore-pubsub@0.6.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-H5HbBvzEnwm4hJzYP0UkLPnj9uxq5FOME2QAU+JP3IJp4K3bpBzFpLjG6vTEFN6gnvmoLSBmhJYOQlcCrm5cKA==","shasum":"a7fde2fc737697a467acd086134949fce8e1534a","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.6.0.tgz","fileCount":7,"unpackedSize":23931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggXEzCRA9TVsSAnZWagAAcYMP/2oioGHmEUsBmUrrFbBY\n0IE4qMe7GE4D/YAn7swMv/8hnlEfBW9QG1qjrRIhakS6ixJEHC0qGLXQE84K\neIvHi/iXF++RDOgbz7dLhhD8VoarX9TeHtisvxylpjDjFhComk+pwmWs77rE\nKhPJl26dKx07PwyyvBpb8XZXKngQFaNCJw1o47E3R1+RBiiiTISlZ4dShxqO\nAtJh5OpKjhYu0QVUnwuO6X98D3WrXLWjnLbKYG2Os5gSTr1cALIl7oL31uwB\nWNquezg/sfrn40ZIewgzaAgZrMmZHQ51KX9YzAubdGytoKGM7x0eER8/kUUD\n0oOa+ZdE6Hwdgl6Ks5ofRPRBcM/5wT4uqogqUD1dOWR5UmYJkuX4Rp0sRBrk\n9itFAAoZElIib01L/LCqu0R0jXCBTAu+aFRPRS1CJnOM6TvzI+ttVRntSu8T\nHZUFjekQte3LOPcLXqrwJ34MXEPMgSrkwaB+b5W6rSdsLNDo3YNJclP3bZQO\n6xa2MpZBe9zfSEA627Ri5tCYTHYt6du3+wKWZhFgnAO+GaWK6qpr36h+ogS+\nHl9meI2p0xcAFiObQN2iwpxjQcbNRvisRw/l/EqwQl2UIHKDBGoIR0nD+5Vt\nIlVm4acMPk/K+Vqh45QW4u4mKge8pnbcnBtEyO7WyUI7s4tm5fsucpz3Z6+S\neX4C\r\n=5Rca\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsrmSOL2SVTPomgPmju0CFBW8CwnsDm2V6N8mhDEEmRAiEAxfTXltYumbvU7blKJxfidraIlyy/7UfWd0rl54/Idfg="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.6.0_1619095858990_0.31588012242037844"},"_hasShrinkwrap":false},"0.6.1":{"name":"datastore-pubsub","version":"0.6.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","types":"dist/src/index.d.ts","scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^4.0.0","uint8arrays":"^2.0.5"},"devDependencies":{"@types/detect-node":"^2.0.0","@types/mocha":"^8.2.1","@types/sinon":"^10.0.0","aegir":"^33.1.0","detect-node":"^2.0.4","ipfs-core-types":"^0.3.0","it-pair":"^1.0.0","libp2p":"^0.30.9","libp2p-gossipsub":"^0.8.0","libp2p-interfaces":"^0.10.3","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.14.2","sinon":"^10.0.0"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"cfab5b73874b22d3431e9b582d4ec8eef2ab3c62","_id":"datastore-pubsub@0.6.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-5pezaz2To1jHcqbyRYGklwPLdh41mFLKw0RMWoznAdXFcTKaDl/cxVPFYLK4YAXn1vBgqg9DevIPTVOmBV0Qfg==","shasum":"08a63651e4e249fcfd4d0c1e499f177eaae8228a","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.6.1.tgz","fileCount":12,"unpackedSize":29107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggYniCRA9TVsSAnZWagAA2GkP/08sk9qONgnuzGpXt7cT\n5NDSg9RfHod1uOPNUUtVjGjSugSWloV24uQS9GIE5pQ+xpTrQnSQNsm6ahrR\nuEPCabVduPkjQ2itY28ZXVMEqXbl9l38z/4LSx2lDBRaHgimL/voVHHpH/mx\n2AhZYyefh0/O/QZAlFwSnvXZ3q4aVRZ28l9RTHHqX4rhdWcdPILP5G9jtwLf\nJtHZ2JAG59dvAfGbTwDJd6RH5VlYzQZC5JCA5Cq8iEfjqkKSp0rs9PBdHomX\nDZodrwMLMwya4xG3OrV6Z7lR/1Tl3aOYYiLzpa+hSwSY9Nl8pVqmaB5JxAah\nJqnSG6OsaHTpVEgpMeWg2qrtW9wqaSKn5xoq1mwf6/ath7j+Drvmn+I1i468\nnH8ZNQlyBIAQbmvumMZhMfAkOg8unfiLIlOXwicbKvyRpzobnZJ8VWEMhicC\nKbdFfhNqcZ+eMEGz7LpQe7qTfe2Uavipof/eAljwWABgZdh0yz/OH13fCNju\nLZ0fCL8T6O8jjqljSbd2icEJDrISXRe10Frmymcs7wO6ykMyrwwLLbg+6SW2\nhFoPZWvTEiiB2z5M8FoS3CcMY/rrJ/x2Y7OEO+R6lgWSx2vicA7tqKShjXP5\nEB17A2NVDPgGl2QWYV5HC2awAiWG4DOAkQtwuHRD9ZU5Oi6Pxm90TFBkKD1O\nmPfJ\r\n=0GDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMPjwCPCjtJCvEffeCAZcLpuWurAHSeFZzkZFpG4SSpAiAV4T7x32mk+LSDVHnEwJm617gQ2WzJH3Ja3VWoGp718Q=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.6.1_1619102177816_0.90560199193636"},"_hasShrinkwrap":false},"0.7.0":{"name":"datastore-pubsub","version":"0.7.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","types":"dist/src/index.d.ts","scripts":{"prepare":"npm run build","build":"aegir build --no-bundle","lint":"aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^5.1.1","uint8arrays":"^2.0.5"},"devDependencies":{"@types/detect-node":"^2.0.0","@types/mocha":"^8.2.1","@types/sinon":"^10.0.0","aegir":"^34.0.1","detect-node":"^2.0.4","ipfs-core-types":"^0.5.2","it-pair":"^1.0.0","libp2p":"next","libp2p-gossipsub":"^0.11.0","libp2p-interfaces":"^1.0.1","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.15.0","sinon":"^11.1.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"593904d0ce376be3e194aeeda09acfbca56d5bbf","_id":"datastore-pubsub@0.7.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-2rrTC3NvkaTtX7WM30TOKlLWLlWffPhCE/ctwgaDf6bUYgR/pstNE0FiEEcq3PCeqgsG8elOo51GN82ghzi89g==","shasum":"b7ac928764f5c711519e9e2bbf27045c66f87c95","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.7.0.tgz","fileCount":11,"unpackedSize":23358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6GmCCRA9TVsSAnZWagAAJTIP/RBfUlZiYWJGpEBvt9q6\nelbj+xOI/SrSWd1rqahwKruTD+oYYF+x5L4f5hkbqQYRiLXdCqCI7EY/Syb6\nF43qz6ZLKuJYwiI+cGJO8iyHN4rckHstwa/DnzYrkxN562ZE2IxkJohuPH6j\nqyIKaaloyccNiNXHIa8bFLuOLSeLbrLIa2/2DAPesUfoYQza19wo3dbyb+dJ\n0cGUNT5ea1+gC72qpzPgli5xITYhkfZT5wuN9RhyeF2pzfKc9WW9BU/A9ejo\nWjRa4Cek9JvyH4cXzTG55/Ld+6ydFBGcAPkCLCvTiKYyte/KOa6G/7214MoZ\nPCmkubA8w6Y813r4qxhSZmmE68zsj0zCkIlRRtoQ7Q6KugEJgcB/KnZINSr5\nCLsajUrLyxxNBwK3Fd2/jPbjdqSF5XHzyN2dWHS8FpdEf9cF/kgsHujI5d1w\nxWVbTJqpU6vvHogrx/1hjU3JFtnshVTyn/Vm84Tk4sISv2ss+DQ1+DWnMbaJ\newhR2rJoqNLD8Gqx8hcS+di7SF09ROgBLWcPOIFw5OVHxQCWnXNBd1qHhvLS\nfE4MARub/IByNajfa8NE0MuLRtE95Dm6AbycTt0E7gylEEEzu00s6YNXsZ/I\nuwrZDoNcxf+fLnfb9mKmr3k4aay9Twj9k385Qcwl/o+I3Kfkq/7LVmeQU5Lo\nK+PG\r\n=zJBT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIgUGdkk/ZjQS0rGG1Z++r9nFRoB81AO8VYTazOgHOPAIhAKxPt1x2U3fCMm6um5PwIxN2gxcHvHn/bkdCpG5YgqVF"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.7.0_1625844098186_0.6932439607781122"},"_hasShrinkwrap":false},"0.7.1":{"name":"datastore-pubsub","version":"0.7.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","types":"dist/src/index.d.ts","scripts":{"prepare":"npm run build","build":"aegir build --no-bundle","lint":"aegir ts -p check && aegir lint","release":"aegir release --target node","release-minor":"aegir release --target node --type minor","release-major":"aegir release --target node --type major","test":"aegir test -t node","test:node":"aegir test -t node"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^5.1.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/detect-node":"^2.0.0","aegir":"^35.0.2","detect-node":"^2.0.4","ipfs-core-types":"^0.7.0","it-pair":"^1.0.0","libp2p":"next","libp2p-gossipsub":"^0.11.0","libp2p-interfaces":"^1.0.1","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.15.0","sinon":"^11.1.1"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"9ef48001e22f9f656884cb4ebb365205e3ec7aef","_id":"datastore-pubsub@0.7.1","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-nYXUgY+v57esfpJAS5bgTz4bmJkxa2jw4/DaI0BISaYiVaaKS3ozDLxhQicndXxWBCzEilDhv079DP0eB13twQ==","shasum":"6b7ac1a545114e6ad4c7308df52649068a5d245d","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-0.7.1.tgz","fileCount":11,"unpackedSize":23360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI5TWCRA9TVsSAnZWagAAng8P/3zv+zQ47RMh2r0aSRY7\niO0ua3AIfxAY75P0rRvqO3cBw/p9hPMiUvQ7rtnM+DFEcLbVdmymmT0b16Vu\n5jVGqqBQHBG3xERqIUkM1IbD2dNtpwD2WUVX+meUuwK0+bxKU5AS28paKD/+\nLL5E+QGa8wYOLbdO8Tvo6Z8XghgWMqlHkgW/Kj3lCmrChSRlXTbKTLhHQPqv\n2vtPh2UQ9Svih8DXBZxQKLHvqnScKR7vevE0lywYDMzTh2CAMLnEmui9RUs5\nxXEnOTujmSWP0rueTp3YwvKcl8X0bqdZECZuBzUxGT2oXjHz/TWlSbcR5Pvr\nyOTj3P/gqdMWh0PCaiM18EwGtd2+sKKYaOubJI0LnDSgmgMBL+4zTaq0asEm\n+Z0ZAtMy2cHF7TWJSXMkHBnDQiDA2sNurTzrx/UWnJeBhIlEFBWDYrldquNF\n5q4srEdPL17fDOsxrOhK1nZhHj5jFCmTxkaV+naAXf8J8iqYyQrhP7bOygEP\nWiz2WP2ZlDJvf2F6MI83rNnfMiIW9ECxnMtAdffnlPRQdM8H0VpfRcm/asrD\nb8BomR8/YgmFs+Vna0o5xWwCUPvaNUoG1rvjHEgbV6JuDY3EYj39xO+kg+jP\n38vXFXbddHVz/AAaET8WOAbuz40s6YLi5kqDFMEL+PzDBJ2okf6p6wOTIoeZ\nQcxf\r\n=mJ/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1/0s9G6k8cgVGdyvx0EZUn3uJFjTQD8ZXQFdUsMx+BAIgMxO9EQnRufKiA+bL8Ug9GU/glG8l3l2ZZoy5gZwalKI="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_0.7.1_1629721814343_0.13186251008000838"},"_hasShrinkwrap":false},"1.0.0":{"name":"datastore-pubsub","version":"1.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"./cjs/src/index.js","types":"types/src/index.d.ts","eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"rimraf dist types","prepare":"aegir build --no-bundle && cp -R types dist","lint":"aegir ts -p check && aegir lint","build":"aegir build","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","pretest":"aegir build --esm-tests","test":"aegir test","dep-check":"aegir dep-check -i rimraf"},"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"keywords":["ipfs","datastore","pubsub"],"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"MIT","bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","dependencies":{"datastore-core":"^6.0.7","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/detect-node":"^2.0.0","aegir":"^35.0.2","detect-node":"^2.0.4","ipfs-core-types":"^0.7.0","it-pair":"^1.0.0","libp2p":"next","libp2p-gossipsub":"^0.11.0","libp2p-interfaces":"^1.0.1","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.15.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.4"},"contributors":[{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hector Sanjuan","email":"code@hector.link"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Bryan Stenson","email":"bryan.stenson@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"browser":{".":"./cjs/src/index.js"},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"_id":"datastore-pubsub@1.0.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-L2S3avrrOJUsApahmObTxUgepe+BcZzqo4svKDqcRZ8zZZj+RH/q9iJnr89kKs/6Rpidg/FLyV58jxQ8DiZ5Pg==","shasum":"7ac22d9eb3f38388e60dade3fedf2d1445a9b0cc","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-1.0.0.tgz","fileCount":22,"unpackedSize":70255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOhKUCRA9TVsSAnZWagAAUmAP/ijJGDxGUfU14+Jl6gUB\nhfuU6YET7XAuCUDyrJ9HziP/dr4asp9l71HMHWsd3rY67f9x5iVNKjsVNuFl\nEiuPlSfAsM5n71n6GpTDKt9Vx5ypwlD75LoEzCFJFcg+NIq9CxWvUDGy56Nl\njCO1sKPp1OqhWKFnAc4Ry+/UgbdhqLJP2mUMqQ/gjzviAnla4xFGwkiMrHCY\ntMP+MC4OO1kgFf8qBin3ojL13SsX4QGq36yvMGA57IF4YUtJdIFe/lZheDDT\n5s0BstjwlbLCUQqoeBEFR5EXNZr/YtwsnyGuj3iBMLV5kDJPvtDwf56fidIx\nZl+0tgZQMq/z8HJgxcYSsxA89CPtHGwmPOffa9WQkQO7mavfg/UGeiTCoEEe\n3jpZjphEVja14G1XN9/qaFXb5aZPcGaPYo19byzW2DqVu/nFw4489B4ZTBvY\nyDw4WqmyrWnMwz6+a+rgKVZ3AEDLzzmL274FaqBcJ70qCu+r7n8S4Wrz8k47\nnaf8L+j4xTFqWzRUtUV4H52BDEZNhoNhxj0YSu/u5EcU/MKPpSzbo7pK9gio\npYNfMbiCydFcmDaa4BtWwEgj1qdxUkfpCECAtxVMuIkljT7DHSIrsMiq+8y9\nWEMHs7YSdxFRyz6MO7oQDZc4EiurYo5+qZSeIeIb95lXh7HXa+Ux+Pug2JTP\n6dpM\r\n=bKkV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyjRW7d1FMthPPBzwV7WmgsMr/IG+1mU3Q5pmXsXjH3AiEA7VpUnM4PLxlXvW+f3AjaDIQltwGHBVoz6/sqy515W7I="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_1.0.0_1631195795820_0.7053168990993595"},"_hasShrinkwrap":false},"2.0.0":{"name":"datastore-pubsub","version":"2.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"rimraf dist types","prepare":"aegir build --no-bundle && cp -R types dist","lint":"aegir ts -p check && aegir lint","build":"aegir build --esm-tests","release":"semantic-release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main -f dist/cjs/node-test/*js","test:electron-renderer":"aegir test -t electron-renderer -f dist/cjs/node-test/*js","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@achingbrain/libp2p-gossipsub":"^0.12.2","@types/detect-node":"^2.0.0","aegir":"^36.1.3","detect-node":"^2.0.4","ipfs-core-types":"^0.9.0","it-pair":"^1.0.0","libp2p":"next","libp2p-interfaces":"^4.0.0","libp2p-record":"^0.10.0","p-wait-for":"^3.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.4"},"browser":{".":"./cjs/src/index.js"},"gitHead":"9d92a8152e9d807cc004fb8f0602cf40f2ee936a","_id":"datastore-pubsub@2.0.0","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-O82UuFRo70YT3PZPj7s2pJR0ins1AWE2W3GZi/TAdlIQorTNbLNmrkSQPclY3s8sJHuba+szqqLbzr6aCBiglg==","shasum":"ddd5d5d28012d9e2e0ae995450b93bce3eecd5bb","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-2.0.0.tgz","fileCount":32,"unpackedSize":145239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6Co/CRA9TVsSAnZWagAAm5QQAJTQWqzvCCBWHBQ1eqvO\nCPqAGKpjj1nXYs9ypSXNhZOe+asLSxPMFpJqEB6+xF82Q4J6S3LnbdbpV8/F\n1SYHNLl5UX9D3TMvs1QrjLvgjhJT8vezhl5VFW4KCCik0iqv2oeS4MGsKkLX\nVhBV3yBKVTrTA1e4XhipGpPAhhuMuKre2Xu4RcPpN7+PtVSOeId5ftVgAukc\nl3ZZoJf9A+ZdRKUrb/LPs1RCaJ+gxVTcWdghDrj7LPuPqCQcYj9PLXNpJTlN\nKDmBxYyBlvxDSK2Ae9pmS8eWtEAR/VH+F0JFDx3CCyByDjER/vsbQZ/kPCBo\nyyb0GxdP9x8S2p5976K+/TxH0p1hJzG73+pj9Lugc1q7otosbxuQOb9AXiFZ\nSkrdrE8V8CCi8fFMMY2KAOI/mvbauZdNaLUyDy4pCY+hPHri3d1wDUHIVBEE\nZ+54cPBNQIkvwIC8gTzJOFssatDikWUCFLElfnsiVPUTYY66AIY+G2gLSqNN\nEjzMdVZCSSfVQk/SRIcyEXLnYkPo0HJG1tYKqHkTAoH+W7dl3O7PYcTEfAwR\n8WkR2IbIbUc5nrgttAwxJDOTE2n9Z3RB+qI8JbcyYr+bGd9a0qUDXCVfDJZ6\nEFjpWphtJbpBQgeAskufcyU5IHXS1vd/vcxvrflI2Y8YOnWRv0gLfvoANXB/\nzZc6\r\n=Xv80\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGE1/VrK0gnpeAZCZDJuHmfeJKcbumY992M01HPbLebAIgdLmkHuykTvHTwJlGC0i3z4KuMWfRKmWDy1JUOalDwPI="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_2.0.0_1642605119055_0.7020025322894865"},"_hasShrinkwrap":false},"3.0.0":{"name":"datastore-pubsub","version":"3.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"semantic-release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interfaces":"^1.3.21","@libp2p/logger":"^1.1.4","datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@achingbrain/libp2p-gossipsub":"^0.13.5","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^1.0.4","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","ipfs-core-types":"^0.10.2","it-pair":"^2.0.2","libp2p":"next","p-wait-for":"^4.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^13.0.2","util":"^0.12.4"},"gitHead":"f9d8966cafdfa0f96bda7ba1c093ecf0f7c1d4cb","_id":"datastore-pubsub@3.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.7.0","dist":{"integrity":"sha512-PzHlXQcpFXh862esAZF7XlTEEca4a0XOj2XnU6MFHDCSFQSCboPVegc8MtUvTqQvmDBm6v/sGB3vyGPHnkErrA==","shasum":"ac504dbb7615c3e1c70c98ec5acfd6e4c3345ee7","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-3.0.0.tgz","fileCount":13,"unpackedSize":60912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrRBy+x/7hAWdUNktax/vTKt8D+WJYqbYo1kSgOhdvMAiBajCl6AaRpLWN7Nn16mkn0POFkPmJIPH2phtkme3H6yw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXquaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX2xAAmf5RkeRf+uY2wsyBfgQsLBTpiRo2afLg76tgai9+pYn+eIjW\r\ntyEj7uFNnnJkyVv8asXYS4wh7bdVjZD8CKautsAvkQbDU3u0tNDJpgyE2kCi\r\nnuE19e9scA2VpBiij6jMcQcasVEHjS3Ec39a5q8i0+YXk9v+lZwspKl5ZR9h\r\n/483b7deDBNj73vszJn5cZKIT6ZKOzBoqoLC/Kc1U4rytWx21sgXaom4spkB\r\nBBet5kfMGd7RatNOz0GBV93LoDowmHCsCtilp3ozrC0hF1xzvhDHYUCnn74L\r\nT5sCETCHX3OTZvfokb3VhM7qsxwq0pxDKH9vuuBDUKmLv62EqbgrHSxOTGxK\r\nlOHzQxo5BkBFyjv7eo3uHJmZr0b2YAi6qgcf+NH49P8lwd4pUbrdKrA4cIop\r\n/uK76XuMC16Dx/P+L90BLAna2ofNTd9191+cZ7aPkWb2rvbr5CytrbXd/G0Y\r\nbLpDYlT52lBfafi4uw9+V/wGb17ArKsEs9GSCzqkUbwX/EaLOOD0hs6kUCBM\r\nzZ6P+aYmj0zHi7YhuSs2XW5vmaLoCj/kSx+RA2svkuWJ0lz3G6P6ETxwbNFG\r\nLi/dkAAHNys7MH/vSna99MwI4YKIg2nqpHKBfVxqq1v7EeJsDuwy+FYFD5U9\r\nA4PbljbFlERUAVgyZUestyRpLX7aVZmMUMk=\r\n=t4BK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_3.0.0_1650371482497_0.6491337072657717"},"_hasShrinkwrap":false},"3.0.1":{"name":"datastore-pubsub","version":"3.0.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"semantic-release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interfaces":"^1.3.24","@libp2p/logger":"^1.1.4","datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@achingbrain/libp2p-gossipsub":"^0.13.5","@libp2p/interface-compliance-tests":"^1.1.27","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^1.0.4","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","ipfs-core-types":"^0.10.2","it-pair":"^2.0.2","libp2p":"next","p-wait-for":"^4.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^13.0.2","util":"^0.12.4"},"gitHead":"e1d00b3020efe2580db1ea0266b7ea1e6a38b52d","_id":"datastore-pubsub@3.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-B1E+HaJ8PJwIuERNDkyDwQf7eRSGV6WiTxNiSd0opQL79yl48VDm5W0LM+8ig07lrlK+KGSTBn5vOu/NMH879g==","shasum":"9e3ca89f1aac4ef81ed46694346c816b5cc01c0f","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-3.0.1.tgz","fileCount":13,"unpackedSize":60602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCJiMEbPnvB6aggv0YEFoKKV6gXVbj8sFYffcRLZ5evwIgFcjpcACUzBgEJwhSbu8TXeby6q7qjAw0OdJb9nQdfqk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiao6sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeOQ/+O3TZvY5jhjxU5DnYSt+fY4oqSquLiUpqDXryf8GwJnFpK92x\r\n/3sgqOf+E3kFhCgrCDQxQhua+lipomqokm+V4H/lklWKa02b5K4UeNOcLwNz\r\nxRzJFpJQ8AphMB2kJDnaJyEnXfWfw1u5/Pb7MllfE8piPJoNL+3DQeoO1T/2\r\nJlf2RpWuP4nLKbSKkWtGK32t2Ae33NxLYaGZCDbSOoyrCAlZqnDqJ+rhvP/1\r\naPhuChzXQ09e2ESG3Li3QBREEktJSncTNxrRJkMeKMstWxamD65wX6HywxXq\r\nxZslSYLh1MGHKIUbW/3eJNTexkx0RbAPxZPzTRXtfa+P0PLwFTdEsqu07f+M\r\ncYSpz6AiZUOflJhGPYWLLcFPKUywu2nWl20e6wMIuSnCZiVwEJ/GRfcCMFxr\r\nFt+v6VaVffpJYNqBBEBbGslC6EwTiFF+MMMrV5W/Pbo7Be75tqziPu6kVlbJ\r\ncYt83atb+qQAqX+qYJeTgGn4b1j06RvEt+3eOfoacs5K6brzGPMTuiz+Xfhc\r\nMPHcrbYDk0vqGznCXhUA3X+r96Ofjg+OdI0m0oja1HbUvzGlxIy6mI6MTVML\r\nYRufDVFVOjenjOurr1HrLmefixXXT8mU9PdQIf7c0q1reJSs2j/3/fPLHodY\r\nw3uTX2NVooH4AXes4Rq0+4Lxm+NKQpVSMUs=\r\n=CkMM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_3.0.1_1651150508433_0.8437857774827482"},"_hasShrinkwrap":false},"3.0.2":{"name":"datastore-pubsub","version":"3.0.2","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"semantic-release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interfaces":"^1.3.24","@libp2p/logger":"^1.1.4","datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@achingbrain/libp2p-gossipsub":"^0.13.5","@libp2p/interface-compliance-tests":"^1.1.27","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^1.0.4","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","ipfs-core-types":"^0.10.2","it-pair":"^2.0.2","libp2p":"next","p-wait-for":"^4.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^13.0.2","util":"^0.12.4"},"gitHead":"23d49882f1c98d07d4ca235ecb4ead5974a6d31d","_id":"datastore-pubsub@3.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-gznto3SOtm1qvCAoIgulLxwf0XxKDOoEhFCcB91hJK3NJMNHaRHmNFStspDCGJz2xpCpqskhjMLxI5E3kvGyGA==","shasum":"8ce465bb4d62243beaa1b47184f2c196675fccf2","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-3.0.2.tgz","fileCount":13,"unpackedSize":60587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD2m9GAHytT74FfUpluUlT6O9s8LiTPWUAX/eN0erLbwIhAOWM90+OGqLBtouw+eZWQXZX9/gl3LBlVW9oSHiXC8G9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiasPcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHbg/9GJ4egCKFtCj7IgHEv2H6j0VsoaqoarWmS5Iv1hUpPSxREi2j\r\nSWFbsyuK6gD8YJIk/0UEmLoxptKbvBz1VxSpZUFO8tV0fVfuzgNh1HwBKsDj\r\nMMulDPReKIhfcliu/6wi1wtfkywtfRoDPJ26plsWyOUas0kOfypQ0xaSp/Ez\r\n9fzU9pp7arVI5nfLmIUocmY7p22bS6qAfgxeIYZLCfgNaZrTGNwUvLv9Omtb\r\nRGM13lI6iouwRvlkPGDQHFkr3egKH2gdz26GEM52owyVPZoXILpIS1wvFEe9\r\n57EEUmZajp3398+ByH43Df8ZeVzNi6x5WFNwLzVYKYq5d0/VlCvS+t+Uvl/l\r\nJkZ5c6dyvQuoE316npjn/H9FusDLGODoTn/FgTeo6owucQnWFW5Xnf+T64kN\r\ngZ5qPRKFyUuGnrFUV1eiSV8MH9n0xj9J0LWQ+GWDznA4ZrVfJXnYlkCM44ha\r\nfieqefrf7GhsnIs/QcnGz4Uuw655rYd11YVi3jFqLFAZotBhCk2trbz9whOX\r\naP9Vb+lMFZ+Y8LSQ0Y/KlJy5RUG1I6OySz4Bi2DAdtGRcnE4qyG5Hfg6tSs9\r\n5lgA5tWQ82RusSnLul1P5dtQXUjl86hHOEhBZELTd07vNlrQK48cDKn+/CTD\r\n8msozBZw33/2O+lhv3De30w8vmlYxaRe5gg=\r\n=s8aD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_3.0.2_1651164123950_0.7839463246739451"},"_hasShrinkwrap":false},"3.0.3":{"name":"datastore-pubsub","version":"3.0.3","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/logger":"^1.1.4","datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@chainsafe/libp2p-gossipsub":"^1.0.1","@libp2p/interface-compliance-tests":"^2.0.3","@libp2p/interfaces":"^2.0.2","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^1.0.4","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","install":"^0.13.0","ipfs-core-types":"^0.10.2","it-pair":"^2.0.2","libp2p":"next","npm":"^8.10.0","p-wait-for":"^4.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^14.0.0","util":"^0.12.4"},"gitHead":"ecf4e7c343e767540d97154fefcd4d787036e8c8","_id":"datastore-pubsub@3.0.3","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-a/sBssBoGlgd7CF3RVy3IifYS5SHbBwigsHURU+WvDN9BBBKFYjJAfy0tMkAwByPAo6q3uIN7GhgGeEpK86NLQ==","shasum":"2ece86ffaf467c9ec5e554e934eb0b68a81654b9","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-3.0.3.tgz","fileCount":13,"unpackedSize":60627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7XOz95iPiTQT+TRA43awNO/n66O/1BzfP0X8Qc/bv/wIgUN6JIWC3Vsxri4C+nFqwKRHQ8NsIXRb+gHUMApwEnlI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijmz9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjNg//X2SvLhGCVAzXtaUpyAG5E+Omxka2ugn+DCrcmL+RqBkm95BY\r\nYQjzJFOMIYEXTprydUWWDGkBpkvycSK7iUBIxSPzQouY7RFs1ODtR6rxkhHr\r\ng+1jdURHoIF/H5FJJ432fn+MOjUbOg2SoOp8bUVXi4OTWd8fFWKyRwlqSukg\r\n41TARsi2E0atRWiA8DDFpact2TRxUHo6w/05QCDnmUP9URcYnXZS7IRSGlCM\r\nBTY2tbWSmClwmeeZNUdB12FlBxEt676ecZ5K5KgOE1U76e3xjkXkonoj+I3x\r\nq0QizKPkBYmM7Wzt57j7zUOyLQUnU26Gneb18yFusWQXI1U7EZ73Pz6+Nda7\r\nX8Rg4JHOXFZd+u0YsOjt8Min7ubaaxtJ2/Ncz/18QOZ/rSUa1soCKAjz63IV\r\nIZs2S3hEC1YI1uZHmmFYpB1jWmtJwhaUkdOHjq6HyaTWLYcbK5KZyFcwPg5+\r\nMeIzeOdGWwh8QDQR8AkgaKACd27+Pysh3bfjiP/k4cvxtkby+3FrdgZDHhn6\r\nW4n9YM5v4prDeT5By4l9CWJt440wZiaLahPSFGB9Lv/uVUxFwVkP1WwHzs7A\r\npRrMDDh4YxnMsNhieUU7LHSxFtU0nX5DzVyKH9d+KKcvAG/8mL8/M7t8XNnx\r\nCpRXo2lAzwqiesaYM8zIY/V7ALVlvm1Lygw=\r\n=lVD2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_3.0.3_1653501180842_0.18177905821504625"},"_hasShrinkwrap":false},"4.0.0":{"name":"datastore-pubsub","version":"4.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interface-dht":"^1.0.1","@libp2p/interface-pubsub":"^1.0.4","@libp2p/logger":"^2.0.0","datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@libp2p/components":"^2.0.0","@libp2p/floodsub":"^3.0.0","@libp2p/interface-compliance-tests":"^3.0.2","@libp2p/interface-mocks":"^3.0.1","@libp2p/interfaces":"^3.0.3","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^2.0.0","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","install":"^0.13.0","ipfs-core-types":"^0.11.1","it-pair":"^2.0.2","libp2p":"next","npm":"^8.10.0","p-wait-for":"^4.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^14.0.0","util":"^0.12.4"},"gitHead":"c615f723fdc7cf92ed191e3745596d82c56af971","_id":"datastore-pubsub@4.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-vnku3MYpXcTleqC/xrf+jlGWh8g6DkP7xyh3KUaRhlXFDnpNoj57ehTr2o6rhl+j6t482zEa/dJC9Zw4KG7JnA==","shasum":"eedc858101e80418dcc475c1cabe9008dfdf3788","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-4.0.0.tgz","fileCount":13,"unpackedSize":63576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4QKM3mtEFRH+28WUfr8ekU7MQPZKJ82a0M0h55WMPvAIgen/rqdlgaxOQNlKFpYrqahXu2LkSK/Bv7nKKfAQuIxs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwuwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9uhAAiQ6YpO/6yel5FpJn7r9wkedKt25q9eNUEEiTMZ1enPOSlr/H\r\nrv4K9PbaJlEXb+SPGRtv+Aq7RRjCTRkxBMqajYKN+5rnVVYj1/jCOFWLA4Vp\r\nOkGYgi40ynClY/sKVHBhLAPpvDX2XanACn9IlmUA2TWtDklk1XpThIRO4kUU\r\nSwrP9RTWoOG1iiaPb/NvSITJGXZ3l20jyXgXWksJlCkBb736yRQ7CNUTWhmP\r\nucautx8WSI/9MM0W7f7U1Enn0hvK1lbxtxJBM5TvaI8MGaSGOXZ+1Y5LuOIy\r\nxP2tndIlvpUNFdAYE5gq61WKbAuedyHeeZSDAkLRv8kd9pjIszVwCT3xstDQ\r\nwKuU3QafyraZMuhurN0eA3QX5UIDcU1tf1JdAx6hLXn00TznEt4RYI1uC3vr\r\n3E3KcQpUA+YHpVcdOpGe4iVFQAyl1x8aQKS6tR8D3p6suAR8gkRPMjBF9FDY\r\ns6p2OWf+4HSpNi/zwwhuh0ANhyVCpTQ2CkhMtundghzsy4vgYkJJuaPh4G2s\r\nMSUqgzOTRN35efg3A8QhkZpThMKI+veEC2V1e78zVyImss/M/7ZV+o/HOhj1\r\n9+ALUV1e9EltULuDinoTQkcZFSIsm8UCN1qssuYtlEhVn1Y5hBd4bS1SOlob\r\nyjVy49+1fy5g1PLrPdVYqJeVnUQ5C/lV5ls=\r\n=P2st\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_4.0.0_1656425392373_0.750459352193388"},"_hasShrinkwrap":false},"4.0.1":{"name":"datastore-pubsub","version":"4.0.1","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interface-dht":"^1.0.1","@libp2p/interface-pubsub":"^1.0.4","@libp2p/interfaces":"^3.0.3","@libp2p/logger":"^2.0.0","datastore-core":"^7.0.0","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^6.0.2","uint8arrays":"^3.0.0"},"devDependencies":{"@libp2p/components":"^2.0.0","@libp2p/floodsub":"^3.0.0","@libp2p/interface-compliance-tests":"^3.0.2","@libp2p/interface-mocks":"^3.0.1","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^2.0.0","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","install":"^0.13.0","ipfs-core-types":"^0.11.1","it-pair":"^2.0.2","libp2p":"next","npm":"^8.10.0","p-wait-for":"^4.1.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^14.0.0","util":"^0.12.4"},"gitHead":"6b1f50c8cbbf3c167911236304b09518bfb65a4f","_id":"datastore-pubsub@4.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.13.2","dist":{"integrity":"sha512-O2tseW7rfxL1VencuuHGGqakKztFbDCQd6pdXuZhJeT5w6eNyjdKqMLOQEH6Qza+o7YYEd+7OVNxzTFUYFKQIA==","shasum":"da3869cebacec38cee0aa95fba98f38c86dd2548","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-4.0.1.tgz","fileCount":13,"unpackedSize":64558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLJHDLbAgO3maRHnJwaL2TbWuXa0SmwkbLIzxHZ94kmQIgFuQXB+OOIIfjylm9yyU2PBnTo8+cN3bPQ2M0MIUV+0o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivfJwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ4g/+OAw4rkyzupgZMn0ubilZdDtz7SKkYAhuKYMqIjZKQMuQwXHe\r\nfhQGQ97wl0UrcGO2eTHvM5fI0AWZjMaTckomCQVjzV/Q7cJ8Va8JGzW9fTUm\r\ndvGaBLeKHbhT1yHDizlLvILpcxbirC5LEy0CNTKrmpqsf3HHpMfED+PJts8P\r\n9P0tg11LLypyIYFK2Z3+/kj1jTbnrSAywK++jEXLEmKIl+DBloM/fQh0crS1\r\nHYN8rzSX3XI6OVCFXyIswfFEXxpvAH7jLM0bI79vNFduOYhzaUagxAeIs4AZ\r\nEmO/c3hB73gO11xwkERsqKqpiVfSi2NMKW/sQgSczBYhVCIhaRQXWZplUxND\r\n16/W6FT935zDpRClEUzONvvHyGhtR7aJMASgRKE5tjcronqceUPZCv7n5biJ\r\n88x6LVSSrHzWiuOIJXb2Rz/iVppHskskQHmKtKiSBDzhXY62RVy9WdWcfcqI\r\nfMzyfCw+z9XuXCK5CvSMgtEEjXxYZ+rnG6TJ1jn8/xWl9Rg/n32k4wSjXbOh\r\nNbe34I2feLGoewuIek4g1CuRK67GDkpaobbcHImAgmQrU3sOmyYMFCDXDXrQ\r\nqk1FPqjulUUoEKYci5MJXynor58Ch9WdrG9ZQSguPcAvsmHWm6IRtB64BR8M\r\nVqVmvuhZ//HfKE6QwVlK3oHr0gGyjoIkoFo=\r\n=LUBj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_4.0.1_1656615536507_0.7178935024688209"},"_hasShrinkwrap":false},"4.0.2":{"name":"datastore-pubsub","version":"4.0.2","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interface-dht":"^1.0.1","@libp2p/interface-pubsub":"^2.0.1","@libp2p/interfaces":"^3.0.3","@libp2p/logger":"^2.0.0","datastore-core":"^8.0.1","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^7.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"@libp2p/components":"^2.0.0","@libp2p/floodsub":"^3.0.0","@libp2p/interface-compliance-tests":"^3.0.2","@libp2p/interface-mocks":"^4.0.2","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^2.0.0","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","install":"^0.13.0","ipfs-core-types":"^0.11.1","it-pair":"^2.0.2","libp2p":"next","npm":"^8.10.0","p-wait-for":"^5.0.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^14.0.0","util":"^0.12.4"},"gitHead":"8eb721b14734f54cc35699eb474704cece9ebaf9","_id":"datastore-pubsub@4.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-kgMWbi99JTTaEh24ccyOvBcVTLxXGD7wr330KelknkYuDk3dMrGzA8gbCrJiOucFmWcJ7EXDD7OwVvv4Nw+s0Q==","shasum":"f3c05e15c43cab4487f5b625b788099c4424a587","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-4.0.2.tgz","fileCount":13,"unpackedSize":63840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC04BUnAYD6szzEmZe3xPcZLuEop6/nbbqrvInuRer8wIhANlbaZMaDi+mTPwVF+HmWEat/4psuy5Ym36LdEmnUudT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9liHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTUA//c3xlDYrpU93a0u6jxWR+1GPVChRZLSdHlrTs+qUOuu1H7WMv\r\nfpYgyjP5AGHWqZ22olmQJtL14W+BUmKJOBpvlIT06n98GDBIEwQdLeY75GjG\r\nXXOz/pb+rjSYbJ03IrVpBs53ZengeuRIDOM5UuOfLBJz/6QujrNzQSVNnqYY\r\nlkuVAOCWuLk0/w0mb6YcUxiEFeMVNWqlyGjpL3S4vhictXQvEJU7fVM84eV5\r\ne2ZqCNg5ffCwGA2VcCRyurhgZt1Fen+dM/Va/hNFbYoidHZlA1g1zXy24u5o\r\nq/IF9XwJ+IJNUA1iiqwKa2fMC+WovfrnnjuH8hEmB3U3FAnrgmrT19O5juG5\r\nZouCkkgxJj/qblHQ0e06Zv+0H5J5KIvXFbBJt8cZ+NFlbdacrNTIODzHmRfx\r\nVxyQOKg4dtwsTOXdRnNurZEOCvdB9jwLWMKBr162H3qVCxdC5BF76zLRvBnL\r\nSEXuyBNuhGN/Q95RIWlPt/qFdvwcHY9eGT24KckfyKSuBJ+i9rL1xepvP6lG\r\nVRz7z86bTOip1vNTryL9vljakPi0JRcjG0WbtS0BYXNT7FE4QBNWxPTvYuPO\r\n8Ill7MFeMJq2eNIRltL0LsGxU8WyYNljd2ndQIuL5HIjyBt4Xrm6NHUlFb+T\r\njfNR32gMIh3RPcVQfUeSQ2CASbQknGGh+wk=\r\n=g+OA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_4.0.2_1660311687117_0.25313500478415074"},"_hasShrinkwrap":false},"5.0.0":{"name":"datastore-pubsub","version":"5.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interface-dht":"^1.0.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interfaces":"^3.0.3","@libp2p/logger":"^2.0.0","datastore-core":"^8.0.1","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^7.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@libp2p/floodsub":"^5.0.0","@libp2p/interface-compliance-tests":"^3.0.2","@libp2p/interface-mocks":"^7.0.1","@libp2p/interface-peer-id":"^1.0.5","@libp2p/interface-registrar":"^2.0.3","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^2.0.0","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","install":"^0.13.0","ipfs-core-types":"^0.12.1","it-pair":"^2.0.2","libp2p":"next","npm":"^8.10.0","p-wait-for":"^5.0.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^14.0.0","util":"^0.12.4"},"gitHead":"59322545802eb4aeeb88791c3151678f713ac261","_id":"datastore-pubsub@5.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HAa3EzkIa8+Uh59jOd7WQegmNfBqt0S4Od5YVEZBG9SQFDOSGrFu/gWRWKKcad18nUQW4yexV7MnY9aAR0vaOw==","shasum":"2a4c19a468215568ddac83065c2e7b4ee09d5a20","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-5.0.0.tgz","fileCount":13,"unpackedSize":63582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQFjktYdpIxVQ+EKSA2DjyZhbGymGe3ocbEi5WbXbPkQIgGixFBuZlWUzYlpU+AFwZgLeMx2NQhIZ8W60tN0VWDfQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTRzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmDg//br3cdS3SPmtLKo5dEHqn6efcJ8qDHd0+mAR+JIm5Ev+i9Ma6\r\nsconqD7/8ybVbQsnQRfdBoHPaNe8g0VZRlTpT7tMMOMHHr5Ys+baWOWNLfE/\r\nDwUwd6ZiXypITI27vPb3dWNXZ5RDE4LqkbTcOgJOcsFOjHrcDoizj3m1iGqd\r\nqM2XKPivfAVDFjmRdOf7pl79ggpGvZBYYO0wI/BMtsHVUZ7J2vVH31SsE8qm\r\n0gpp0iUi3P23ZLTo0z/QZgjKU1209UwDrakmVJP9jvbN0+HIPJMEuAI8ppnh\r\nRK4RcBhWS2Lfj7/6QfsC+/ggWmDXnc4j7d2Vtj0V9R93AJL1vCOZBIqGvSnf\r\nAAnnXBdyMTy7XLI+89B5AW4mdj6BY+ADBgdipzq02kpH1QWP4A83MBAnhKhW\r\nlWsZafft4OZ6KsyQQDdI0D4hYzikvXfWWO+ilYrHYeXrUmSgKBne4Gi0qGin\r\nDB/opVTbopqJW/MYtyp2rz1vui1PKoGXMyQaYtlYRH137nBuePmRj2z180yQ\r\ncM8ZwpA3lNiJsDU8gw3zghimsegRQSQlUsyk2b5xxStK0OFDg1tTmk4jTu4r\r\nk6qM0RqWIzYflAIPUPVryqIC1/Wexb4R56XCGs+BCYb52TXGRW6C/HfS/3yO\r\nNNsfvU3cAe6ILXgUMRszeArfO5sqCobsMEc=\r\n=Ts8/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_5.0.0_1665998066954_0.835157926395176"},"_hasShrinkwrap":false},"6.0.0":{"name":"datastore-pubsub","version":"6.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"@libp2p/interface-dht":"^1.0.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interfaces":"^3.0.3","@libp2p/logger":"^2.0.0","datastore-core":"^8.0.1","debug":"^4.2.0","err-code":"^3.0.1","interface-datastore":"^7.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@libp2p/floodsub":"^5.0.0","@libp2p/interface-compliance-tests":"^3.0.2","@libp2p/interface-mocks":"^7.0.1","@libp2p/interface-peer-id":"^1.0.5","@libp2p/interface-registrar":"^2.0.3","@libp2p/peer-id-factory":"^1.0.9","@libp2p/record":"^2.0.0","@types/detect-node":"^2.0.0","aegir":"^37.0.13","detect-node":"^2.0.4","install":"^0.13.0","ipfs-core-types":"^0.12.1","it-pair":"^2.0.2","libp2p":"next","npm":"^8.10.0","p-wait-for":"^5.0.0","peer-id":"^0.16.0","rimraf":"^3.0.2","sinon":"^14.0.0","util":"^0.12.4"},"gitHead":"ed059866c1d763eedcefb53470551fd141f630a2","_id":"datastore-pubsub@6.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HvzzDwfquX9zFaBsoj1Ue9ewlYX4dqneTTW2fRoKYsG4LQWwMXAU925qiki31kUe//QjYFN/Mi2xuwdk65PQog==","shasum":"f38077e8cf657b4cde9ccaaa306ebc42882431c7","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-6.0.0.tgz","fileCount":13,"unpackedSize":63582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK/ildx4sohV2N6ZbSuMVJLYFI0/cRx9BJhqOtspo8wQIgJL6J5Zanil0nX8/okYvzXKjcfR34+0QNLmZKvvGqXyM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTR+OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraGw//eb72zgY7bzPb0/wUR05+y3eta2xyQENVv+U/S3/qhtSFMGHX\r\n68F2tzrBmX18KEM0y2qzE+jm0Tlq8zAiKp/ffTXCUv/zlLvFuiWUm0Y6lx3Z\r\ng4m3k66gJlrFkRRAeI0Gy1WyBNwpl18UE6A/1TDzM6yuIZK4fTwHMHTXmxmt\r\nPVpQtjNwvolZ907sEjUYz9AF8CD8PDMboWC2Y3ztJRQ04cxTO/YqVxn1ocQ+\r\ntJxhfD3Qn5p4AkUJTiTXEnLtz2dr5Bwd6AFbGDhXhNW4LcRflQGwGSskqaKL\r\nTofoL5v0ACNY3UIfGv/fZ+0BY4CLT9TbeH0TIU5V+oNbckyCDeVbb0Wch3/H\r\nrsgbqJQOGa2dKrt4rb2J9gmjmdD2KPSjF7PYS0xvr2Y+pI0OLZZlURciD6A+\r\nxFiIUKQkCmt7m8eLM/miuZ2p2aSvPCZZL+OlJ5sFki0OEK+5653P6eVlSEOA\r\nHp0XO7IcWZ2FsbVq+Q53IlurTBB/TT0lyp3JLhzHUzdVL/f8LU1vwHINWx3l\r\n3slxeIgaK0XHAGsntwEHBSqykCl5rvY0dr0UQRXi843pU5kKtfApbNpidVMk\r\nUwZl8eeCk9eqswVdl7399JSR7epDqdlf0CxIeklaDrfbkwHa25UjwER+x0PM\r\ngZUnANNdK/3pYGVYNMC4GEsX/2x/O3U08VE=\r\n=nCcJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_6.0.0_1665998734289_0.22869256090961"},"_hasShrinkwrap":false},"7.0.0":{"name":"datastore-pubsub","version":"7.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check","docs":"aegir docs"},"dependencies":{"@libp2p/interface-dht":"^2.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interfaces":"^3.2.0","@libp2p/logger":"^2.0.0","datastore-core":"^8.0.1","interface-datastore":"^7.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"@libp2p/floodsub":"^6.0.0","@libp2p/interface-mocks":"^9.0.0","@libp2p/interface-peer-id":"^2.0.0","@libp2p/interface-registrar":"^2.0.3","@libp2p/peer-id-factory":"^2.0.0","@libp2p/record":"^3.0.0","aegir":"^37.10.0","p-wait-for":"^5.0.0","sinon":"^15.0.1"},"gitHead":"1a2d0fa86e732766b0e64566f37818abb48a6da7","_id":"datastore-pubsub@7.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-P5mmj7hq5cwVMSBwoILTWzA2yz+JfLH6Q6ddyZPPZC8Nx0HtWtdQtVDELQ+DnAe5tnDn77iyQyXx5zzhErNL9A==","shasum":"15e02fc70a12bcc08572995fe607834ff64ec1c1","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-7.0.0.tgz","fileCount":14,"unpackedSize":60934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbnDfnC8fbB5lFhn5mpNlWi5N95al90GLlS6u8wqZpUgIgIo44wnDf92hpjUqmuxiDI+V8tCGT5AVYbhGS7jgPFVA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuSQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoegw/8C6YIabt+sQ9CxaFUUNf45/RBBGDI+b7AHPWkwAsL9bwIaUzD\r\n3Nz5VkimQSDkO59lXaD9DErbYhmT9SI1HMdRUuUIjL6uN2mm526iRgI7Rptn\r\nSekhV5hXSHgzTTJ4jO+kilnDG5T+ryCXeCqdOWN1D8aeEts9f/xUJCPq1No3\r\n9si45zmywblHfysO7zsk1vCqvGrSPTioYRvN4KlaK8KwLlODlq6iufig2gEf\r\nuP6V+6DHRsj71wVwEfLx9F2EyOimXW9+F6QjcPRkuvpwww4XYBMZu6WpFLBh\r\nV/pGvla5Vp7fFi7PkkJcmQIRyGsU/hgM2Vd1jRLWgk0DOE71xSSkZguB0kSs\r\nhJA1m/D/NOBuKfcShCBKO0U7lkUmMJEXB7uiPwty5XiOH0G5ECJPosftrCQO\r\nEQ5n/qj+OcbXzrd0u1X978EgoCckEd/xgdU91OwKIroJOfoy6BlJVhzt9Q4Q\r\nXF9NnUVHF2vBAUfCzo9TvzXvnGcnzhtoSY16DoJypQs9eAB2QEr9a/S1vvAj\r\nW64rLvQ6gw4DS+guKlm4ZXmRETXBEszwbf1zg+N2Cpls4rahCNvg4saX91DC\r\nUb4uz3KZeCulOjBe41Y6c4qJtpavO0+NK8ESND9w4CUdxFG/8S2vx2P8OhuX\r\nNvZn7us1p/Wx9O9RBEvPzFaqeLXwOKfiXME=\r\n=kynC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_7.0.0_1673077783343_0.14886396752080788"},"_hasShrinkwrap":false},"8.0.0":{"name":"datastore-pubsub","version":"8.0.0","description":"Responsible for providing an interface-datastore compliant api to pubsub","author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"keywords":["datastore","ipfs","pubsub"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","build":"aegir build","release":"aegir release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","dep-check":"aegir dep-check","docs":"aegir docs"},"dependencies":{"@libp2p/interface-dht":"^2.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interfaces":"^3.2.0","@libp2p/logger":"^2.0.0","datastore-core":"^9.1.0","interface-datastore":"^8.2.0","interface-store":"^5.1.0","uint8arrays":"^4.0.2"},"devDependencies":{"@libp2p/floodsub":"^6.0.0","@libp2p/interface-connection-manager":"^1.3.8","@libp2p/interface-mocks":"^9.0.0","@libp2p/interface-peer-id":"^2.0.0","@libp2p/interface-registrar":"^2.0.3","@libp2p/peer-id-factory":"^2.0.0","@libp2p/record":"^3.0.0","aegir":"^38.1.8","p-wait-for":"^5.0.0","sinon":"^15.0.1"},"gitHead":"af362d8f1b6251080151930b20e76cc25f82c368","_id":"datastore-pubsub@8.0.0","_nodeVersion":"18.15.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-gFHnK2+0xe/lDWTk+1dlUrTTzsUOTeIvn6YKoEME9pRXh6wJsod+0wWSAbwVHaoIhhX/BkrQys8i3PNb9f5WBw==","shasum":"471a0cef4caf7fd8d7091a1c0321dfd020d1dca5","tarball":"https://registry.npmjs.org/datastore-pubsub/-/datastore-pubsub-8.0.0.tgz","fileCount":15,"unpackedSize":75873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxUBLojiaiV5CcLrGNy5zkIKE+ad66z69iea8qRybA1AiA6We4tsFl3ynuveCEI5b91oKFqNdCKAGDYu3fwblGtqQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHWPDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSMA/6A2kHhCEp5dKj1983UIsjlDrtIKpwUbLBtYEPfS3hudKuiVbX\r\n/Q/fNwj3GgvaoWXmppcscAa7EGzi4gsEnudmjjBDhv4eBiTlNVxyZS7e6Car\r\nWZOGuvq6I7FyuFX7Piv2IP1qCBnMoHxszLI+mvrZNZAvfQHkN/kKszjTxFZq\r\niEtbr9HCB0+E7o5s0zQ/35MIOl6IVgD8lJ3GR2kYZRk93RVIl17N4EzRScUI\r\npy9fDc2OHQgI1ugUjnXDbsiphWA23X9pnLm/qEWw0G3KRyyN+11a4ropAOi/\r\nLv0DWM4AdxZIds+FzX2AKbYT69iUvmvleRdXkLF792XgZTm41lQA+Drikdeb\r\noCgk6LHIjAKH5vNrgRxHe5z7ahgbkfgtRkGlXkS0Y84Oa8u2BxQIxXkEdlXD\r\nnbNzY00oDK5mktXZHRhOR2Xlv2sIbUh18evYN+rzVS1BkYDJpDtC3VoWTruu\r\nPN+wQudehq9StJEhM/6nXgb3AYC3BcKHPWHNbVKCXa7NEeMfdjKVIm6kejkU\r\nyb4gL+zNGP85r1KBQLq/n4oqpOR/lE1t5Ugilj27gunIUZ9Lx1suOx1fGz3/\r\n7Q2Na/5ZefVvSxNSeo+vOg0Bohu+XlQSjDEkyZLtFgE0ca+tUknMgl76lcr9\r\n5ekm++yu55xx8mVNy/gVdwJnudTWbnohBls=\r\n=LLEC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-pubsub_8.0.0_1679647683080_0.5094057491416657"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-11T08:27:59.536Z","0.0.1":"2018-09-11T08:28:00.251Z","modified":"2023-03-24T08:48:03.379Z","0.0.2":"2018-09-13T08:32:25.566Z","0.0.3":"2018-11-13T11:09:31.385Z","0.0.4":"2018-11-15T10:47:37.769Z","0.0.5":"2018-11-20T10:08:28.976Z","0.0.6":"2018-11-21T11:34:32.737Z","0.1.0":"2018-11-22T14:49:06.926Z","0.1.1":"2018-11-29T11:26:09.653Z","0.2.0":"2019-09-24T17:35:41.372Z","0.2.1":"2019-09-25T12:44:45.334Z","0.2.2":"2020-01-02T08:13:45.431Z","0.2.3":"2020-01-09T20:20:11.645Z","0.3.0":"2020-01-09T20:23:51.599Z","0.3.1":"2020-04-24T07:06:43.209Z","0.3.2":"2020-05-11T10:00:45.394Z","0.3.3":"2020-07-01T08:55:56.944Z","0.4.0":"2020-07-29T14:52:34.062Z","0.4.1":"2020-08-17T07:49:58.010Z","0.4.2":"2020-12-29T10:23:06.323Z","0.4.3":"2021-02-23T09:37:36.130Z","0.5.0":"2021-03-16T12:18:13.269Z","0.5.1":"2021-04-15T12:13:39.622Z","0.6.0":"2021-04-22T12:50:59.164Z","0.6.1":"2021-04-22T14:36:17.917Z","0.7.0":"2021-07-09T15:21:38.342Z","0.7.1":"2021-08-23T12:30:14.557Z","1.0.0":"2021-09-09T13:56:36.012Z","2.0.0":"2022-01-19T15:11:59.221Z","3.0.0":"2022-04-19T12:31:22.632Z","3.0.1":"2022-04-28T12:55:08.588Z","3.0.2":"2022-04-28T16:42:04.116Z","3.0.3":"2022-05-25T17:53:00.987Z","4.0.0":"2022-06-28T14:09:52.597Z","4.0.1":"2022-06-30T18:58:56.666Z","4.0.2":"2022-08-12T13:41:27.348Z","5.0.0":"2022-10-17T09:14:27.183Z","6.0.0":"2022-10-17T09:25:34.475Z","7.0.0":"2023-01-07T07:49:43.535Z","8.0.0":"2023-03-24T08:48:03.265Z"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"description":"Responsible for providing an interface-datastore compliant api to pubsub","homepage":"https://github.com/ipfs/js-datastore-pubsub#readme","keywords":["datastore","ipfs","pubsub"],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-pubsub.git"},"author":{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},"bugs":{"url":"https://github.com/ipfs/js-datastore-pubsub/issues"},"license":"Apache-2.0 OR MIT","readme":"# datastore-pubsub <!-- omit in toc -->\n\n[![ipfs.tech](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](https://ipfs.tech)\n[![Discuss](https://img.shields.io/discourse/https/discuss.ipfs.tech/posts.svg?style=flat-square)](https://discuss.ipfs.tech)\n[![codecov](https://img.shields.io/codecov/c/github/ipfs/js-datastore-pubsub.svg?style=flat-square)](https://codecov.io/gh/ipfs/js-datastore-pubsub)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs/js-datastore-pubsub/js-test-and-release.yml?branch=master\\&style=flat-square)](https://github.com/ipfs/js-datastore-pubsub/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> Responsible for providing an interface-datastore compliant api to pubsub\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n  - [Browser `<script>` tag](#browser-script-tag)\n- [Usage](#usage)\n- [API](#api)\n    - [Setup](#setup)\n    - [Get](#get)\n    - [Put](#put)\n    - [Unsubscribe](#unsubscribe)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribute](#contribute)\n\n## Install\n\n```console\n$ npm i datastore-pubsub\n```\n\n### Browser `<script>` tag\n\nLoading this module through a script tag will make it's exports available as `DatastorePubsub` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/datastore-pubsub/dist/index.min.js\"></script>\n```\n\n## Usage\n\n```js\nimport { PubSubDatastore } from 'datastore-pubsub'\n\nconst dsPubsub = new PubSubDatastore(pubsub, datastore, peerId, validator)\n```\n\n## API\n\n#### Setup\n\n```js\nnew PubSubDatastore(pubsub, datastore, peerId, validator, subscriptionKeyFn)\n```\n\nCreates a DatastorePubsub instance.\n\nArguments:\n\n- `pubsub` (Object): implementation of a pubsub (must have publish and subscribe functions), such as [libp2p/pubsub](https://github.com/libp2p/js-libp2p/blob/master/src/pubsub.js).\n- `datastore` (Object): datastore compliant with [interface-datastore](https://github.com/ipfs/interface-datastore), such as [datastore-fs](https://github.com/ipfs/js-datastore-fs).\n- `peerId` (`PeerId` [Instance](https://github.com/libp2p/js-peer-id)): peer identifier object.\n- `validator` (Object): containing validate function and select function.\n- `subscriptionKeyFn` (function): function to manipulate the key topic received according to the needs, as well as to block the message received to be published.\n\nNote: `validator` object must be composed by two functions, `validate (record: uint8Array, peerId: PeerId) => boolean` and `select (received: uint8Array, current: uint8Array) => boolean`. `validate` aims to verify if a new record received by pubsub is valid to be stored locally by the node. If it is valid and the node already has a local record stored, `select` is the function provided to be responsible for deciding which record is the best (newer) between the already stored and the received through pubsub. A `validator` example can be found at: TODO (js-ipns)\n\n```js\nconst dsPubsub = new DatastorePubsub(pubsub, datastore, peerId, validator)\n```\n\n#### Get\n\n```js\nconst buf = await dsPubsub.get(key)\n```\n\nTry to subscribe a topic with Pubsub and receive the current local value if available.\n\nArguments:\n\n- `key` (Uint8Array): a key representing a unique identifier of the object to subscribe.\n\nReturns `Promise<Uint8Array>` containing the most recent known record stored.\n\n#### Put\n\n```js\nawait dsPubsub.put(key, val)\n```\n\nPublishes a value through pubsub.\n\nArguments:\n\n- `key` (Uint8Array): a key representing a unique identifier of the object to publish.\n- `val` (Uint8Array): value to be propagated.\n\nReturns `Promise<void>`\n\n#### Unsubscribe\n\n```js\nawait dsPubsub.unsubscribe(key)\n```\n\nUnsubscribe a previously subscribe value.\n\nArguments:\n\n- `key` (Uint8Array): a key representing a unique identifier of the object to publish.\n\nReturns `Promise<void>`\n\n## API Docs\n\n- <https://ipfs.github.io/js-datastore-pubsub>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribute\n\nContributions welcome! Please check out [the issues](https://github.com/ipfs/js-datastore-pubsub/issues).\n\nAlso see our [contributing document](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md) for more information on how we work, and about contributing in general.\n\nPlease be aware that all interactions related to this repo are subject to the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/CONTRIBUTING.md)\n","readmeFilename":"README.md"}