{"_id":"ssb-bfe","_rev":"40-bfb9e8a5e318926e1830407cc612c229","name":"ssb-bfe","dist-tags":{"latest":"3.7.0"},"versions":{"0.1.0":{"name":"ssb-bfe","version":"0.1.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.1.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"b8c2e40068e49e0644e1211c7d77865b08bfbc56","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.1.0.tgz","fileCount":4,"integrity":"sha512-cLKqWCKADgKNJ6tSwKQImlsdbWVLb5ZxXGqjzcJdt0AGshohMWiZL4fLoVhxcZMTkH05KMXzTD5aw+exwP/5SA==","signatures":[{"sig":"MEQCIGUFx1nMERiAzbmBW4Kgbb2uFGSQ27GwupcV5lBtvtGJAiA8gckx/pSuwiRH6fk1861jabNtO/bjqTcx7uOl4lRdXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5AA3CRA9TVsSAnZWagAAC7YQAIYN6utLzXGsYYm6fq2l\nckYFhlDfH54/LX/hjdMlcXsBeIKMyZU53GeBrzqxK40hj/iMh5eLzXITtkYQ\nLZsnQ3BPylPIPcsvrtxPYAFGpXGfwXkwRZ+yDIHSGvTniyERp54crZE7v4e/\nn2ZelmEbjPlA24rNT7SFEu958Kk6JTwpLzN5wItP4Zu0jlFFFMnTvHlqN0/E\nXoBHELVjZBqxzOyyqsxRSSqieSCPg87R9x2GvPZB/UDEZlJUGzaKj4Lp+wfw\nAa9jSgorwdXJK2orH8aTYN68uU3oMU5XqZXAM4tvWKPz6mgXgcG9WN/E/mU2\nOh5WxT8IVMlS5rVKnjGF0sqUpnumjoHwRMMnuiooBI2hF69iluXCkGBA6I84\n3ii3iOev0t1LOCMmpX4UzMRGYpA2uVyK8iCP8M3dLSHelayab8c1MgriiLLg\nQwtYatuYCvFFHX4TXAemaNRNtdb02UgQZTjJ/5QKnOFjXur17t1Mqxv3EIY+\ng6IOranyhbAklr2saos3rnVODJfAXJroQXUp2EWkYYA9Wnvk1EVf/ix7UcGH\neQdhTMnIAcNSDEGlcY+K1k5eQG3x97/nj3r5rp3EpwuOcsDjyNILXaD08Bvl\n6OMQ05rtu8qdp08VCoaNX+HhZUbaZkm1u/d22ZL3qC6anKcqz7dF476+BV1C\n5Xk2\r\n=RZtQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ssb-bfe.js","gitHead":"0da8248779ca8b77019e077d10f664e4b6d85dc4","scripts":{"test":"tape test/*.js | tap-bail | tap-spec"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.16.0","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.1.0_1625554998827_0.6439230780792631","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ssb-bfe","version":"0.1.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.1.1","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"951a7b3e9285958d393700cd05a0c9399f4b1b07","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.1.1.tgz","fileCount":4,"integrity":"sha512-kKrqUnlYaNRB+HeV36AONBGaCkykVPNXwxtW58sPKDryrT2VN1UWbZjdAI7IbPPN/HhLRDnn8DWGIl24ailc0Q==","signatures":[{"sig":"MEYCIQCf6sszZSQzDXOzVYRZlIp15HBCqJL2QmcOfU5x2Cw3QQIhAK0wsJSNW9/DrUaYbPJxvVyRF7ix9YhJXxwL17na+PAU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5rdXCRA9TVsSAnZWagAAYUgQAJr6zjSr0Q+sIy3qvRTr\ny3pKa6AkEyu59vAW0i/6cf3UiNaWZwGevLovmzS3sRQH1X92cIevy4BLWnvi\nzyaaumQil6gu2UkTb064iJO4Pm3kplvh5UKj+/Gbx4OFbTd+Ezu1NWcUSj5O\nxWGOrQT8GT6JQNqAImZRQkqe0IWC1jr5SXpvG4KRdx8tT6NTOps/N6/kZHLS\nshhjP6da+oNc3bhqlUPPNUU10a28AuIIuQsOyERwxZSwcz3bXyTeojK3ZGtB\na4a/KiX33dDbUfXtzztJW0xqah3LjKPSgZ8yfefxc1GKg63fKiwfDAksydYX\n3Fy5tGZ2fzUE1xhuENEhpz0iPSUCooCsxB5tLL7Nj2DgjNjSszc4iTAJt8A8\nyeOBsEXeAJ/gv96FiJ2JymEYA+0vUUQyxqJVh8sFUAzlHkL7zxLzlEyRemV0\nBZpI4MT293s58BOAQtqhppm1zM2TyeoLX2CgjkOsoNjmQFqdwpDkNVoIasLk\njCUsGnWA693l8Te6tBXZ7lf8V+5yTn0olx1kCDBxfCodbNEPXt3FtXAHdrXj\nMwkk2KJg4F5CBJ9Lb5Yma9P3bFUcAJ3MCQngo/5stem6SGv9KwsEJSI/JEWV\nLwrHOwxZRs9ruguIG9g50MWRe6rDXd98k/7yYUowk8fEtHE30hVhclvj4Z5d\nwpg5\r\n=hyTH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ssb-bfe.js","gitHead":"e2bb306105428ce9e7cf022b0e78703e3d959a14","scripts":{"test":"tape test/*.js | tap-bail | tap-spec"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.16.0","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.1.1_1625732950633_0.8832132013620257","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ssb-bfe","version":"0.2.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.2.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"6da2882e51dc969647b1a50d990e4a6224e1f4b6","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.2.0.tgz","fileCount":4,"integrity":"sha512-VcQhlSOWaJLFagA1/a1RPwkRWPJrpWCJrdES0W9l2IBCVHlIStPU444VkjB2jYW9pROdh1RCoL305feeRAnoAQ==","signatures":[{"sig":"MEQCIHKRZT5OI5KwhP81q+NzvMVcN5zntMfQkrrsGHiUKmGrAiAjHf81XiVQ46MdndEE9t9RdhVD+9VPU36CjiJ0ATi7rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7KJ5CRA9TVsSAnZWagAA0r0P/jRr7SzwBdmk0U18PJFB\n8pmdJECmT24emdMjmIlep+jmgAKwpu0cb+DZlA2P0woQJqXZfKnQ/pcGmMmq\nZurDvd1kLgB/g7YPirOsCig3IXpu1Fz0Pbne/osQIN/GUze+u2T8M9aiGKY9\n5gJrjj77FO8BKpb1wURowqtluDnmALNOfz7Ybjl5CN8lEMygdvBx8JpUBWVj\n+NaxIiMKskob6dLOco+ecrHxxpOjZxUusV7VZ6gHo6cRZ+TXEZKd63xsVnS+\nX8FqL4l5ewAwNb4VHiLiKqQkKOdCFbdDFY2XciX9KaUuJMeFtm0sv/fmbrlP\nbGkZpxAY6rUqRgDi6/MPfifuYNvfhwi8l/SGA+NhoN5UMPxJNW9t4UcevL0t\n+UKwcS/ivWBpakmCaoarcrMv1N0qGOMEkMAwTAGl0pv+0hi3f9dN1jAsNkxz\nxKPBCECjeLJVLcJbGhFSUAvSWsZWnsmZzNTLc+FLJIEyS93tMaTWbJDH1g5l\nUuFrKSIrXjJ2VirZB6Z6NFi2qros5x5a4BYlEnvGPrTCPHRr1gEV2qdFHEMN\nByvymXqWnhPiy4O+SCp6r5OszPgZs0oLod0hCc5D4o9nD7AyUfLYj6p2p7E9\nEDfqxcjEBod3hqypGtlwrSScTJ63MgHvkfp+nyMVmUkdiGKJ/LjCUFmlXfFB\nvHqa\r\n=9QHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ssb-bfe.js","gitHead":"cdde69e4744e56eabc4a6c0d89fb455aedab249a","scripts":{"test":"tape test/*.js | tap-bail | tap-spec"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.16.0","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.2.0_1626120824852_0.5290743108504994","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"ssb-bfe","version":"0.2.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.2.1","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"a215bcb9c9be9ff98f2759a9ad8a52fe70f00ca0","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.2.1.tgz","fileCount":4,"integrity":"sha512-EIlMAup2ZR+oHgoqIQ/u+BHUrUzEOPid/QSl/4VWcFXVAe3OLhCImtrN9fH/4V7Mr8oI+QXYsZX3TKhL9txEyQ==","signatures":[{"sig":"MEYCIQDpeHTJOgLDnPsfQX8rG9oRLy5EGPFMXyTg4KpII3R76gIhAOXUt5QGG0Fn9S5aGjpCsR4GiXVVZUs8xcbxgJHWpMzQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7KyRCRA9TVsSAnZWagAAw18QAJoGVwsNMPBQfrL7paa3\nC9k//S7Ems2NQBONdIC3rW4fZ/oVpGGz7O/16FiZbBMr3nARlk8i3dhZN/Wy\np3OsyfP05233DRErmjwtRBFooLJ0bvP7kIJnJXaDxkouCDYMoR9j6i8cTVb/\nQtLugQQ369wTBlf0Am2F/1DzvbObS+TpFWiGfrCH2LP/992VFWMNzKfqBHkH\n/qfZYHOu8CTEv+kudBV9KFr69Wl9zHB6ofSawbckK5QVFWKZBUwDIkymIkjo\n/RO4CmMraB7uJwiR9GMJjnxykRv4gmoFpMSCvv7k/aOVclw3rbg/tZ8EYp/a\nQ86kZH/L+ToyBRKZ95ZRXArK/dYoPhhW2BQbsToGWGBMG+r+ssznSDZNGYIx\nT/6310rFtghVdjQynUm5/RtMFHIx4boeVxZsg7wUyzpx1PwEsTqKqpqg3jfq\nzsSQOH6zxgsC59+35rluCW0OVvnJuHyStGH+COoxFmY4YM7uHFOg1xftphkx\ndj8Aa1/FMzt27+lkSaBksXO5ByW5mzLKyFcy0xO8Co5lSyso84SpgUEzOCyP\nDhhJTQqYzjoy1amWFwrEwGqoQNWY4vfeoDxjkDzk1M5JHE5kSAKraU84vW6F\nq7hTXrLcywYfiyu3IMCAAqMQRGprwxeiNyPzoy+ZQ3MHUZUV+GjJLcrOMjD/\nDirZ\r\n=TL4P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ssb-bfe.js","gitHead":"797e5b461b60ddcab61e66e49877a116f0408cf7","scripts":{"test":"tape test/*.js | tap-bail | tap-spec"},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.16.0","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.2.1_1626123408616_0.03646012302003521","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ssb-bfe","version":"0.3.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.3.0","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"30a079b29b01012311d7a3406c1cbe5724826b3c","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.3.0.tgz","fileCount":7,"integrity":"sha512-MX0JaszU91kPK7pT0SsH+yvivEqJYdap8TtuwJY1yO+jp657kDx30vXJOK19QRuaKenEuvdp8w80O1MWePVx2A==","signatures":[{"sig":"MEQCIEEDOCPGEAUWvhMoiz2iWuPjLBSKyvA1GFgRAA22J3+hAiAXWSD3rlgMXHMIwiJLDlmVPXFGkTGhJpNUggfoXuQI/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7+nbCRA9TVsSAnZWagAAccUP/jl2vtlxrNQg8kiHN/4a\nCUJGyU7p0x27YGCaHGxedWpzSfRSYTebh/cCqbIAHgVbz3U4XeOpQ/u+0LHc\nonDs0hWeUPVpZIZytXaqV3c21Ac6WSJmwZ/RklatnvdYYB0vvV5ejPkQH8ae\n+zxdK1XzonReeWauz1doIVY0WlvgS1T38viB9H9MNw3sOM4ak2kPKagX0WpY\n/1QS+uezLn+ubVORltv71np49OUY538gsPa0uKImkO24hvb56mcdocl/J21x\nroN1FiEIDURhZbDH1lfaJBeu3Y2+UTn60JTmoGltAZQk73O/tL6B2fLVoWAx\nILmp/R8gK8eaE/wSLX+OjoNAFx0mzF/D7zH9jPeXrVCCgokmSuGfRIh3G50A\nntfqA6d19Ij2aIYjCBgi4ptXGc3ZZqtetNb5OeZ6XJW67sSOG02rfW9swWsk\nGLtGTJ/rL/P2bUa0bemKNkuZqzrJIFO/va8LwawkdXUoVSO0M+QrG+PIug7O\nY3coC3ZF0jdWCbSnsBBMmj/gQPr0v2nlRhUwxK2Sm1kAyz2/a7pvUiDl/+pw\nliMXZXBpLWXtu5tj0Am+w5U1RxupSivmvu08GjC/+5nxe+myWaWABpN4L4rW\nawdBGgPaywZMW2RbKlvGv52nEHbDlgDds50yDEEQFxojreOyCoP652E5+hnU\nlApO\r\n=vm1c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"a652cb062773ad15da330e291892eea9dd1b78f9","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.3.0_1626335707314_0.9110257252330651","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"ssb-bfe","version":"0.3.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.3.1","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"21b039d61f685868cdb9fadcce076e1f0e36305c","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.3.1.tgz","fileCount":7,"integrity":"sha512-9n44/hMYm/GSNMWiG2D1EzwXvX6ZDFodbBnt82TjG2rLMomaotlWld/1b5B9kY4imgCvSrSVUOnZk4CXSi/jVw==","signatures":[{"sig":"MEUCIQDvU8+am3BI/EQ6n3ElbkofucvGfIBanzaVa+nBY1Vl9wIgA7Mb7WeInF3UC1nnYNYVyy19BZjLoBLdgWfyEbwW95Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7+3+CRA9TVsSAnZWagAAY+kP/i4EMocyhS/NJVl2fZe3\npUvueloxv6+Iac17SpLbnxQlD57opdZAQ4rMtWkPRD9vlJtrrzhRLvX0kP2+\nLoAc4mMkvelwHu9gQGzYzj5+N/0NzLky+1p0QcWnpWwJovAHKenvq0jqUVkg\npevcFHYYJBJy7BOj6hhi/Yw/aMbFF3HD1O51UEaC1UHrYrmX4duR84kExTZe\nXBcVy2J1RHxcHZ4pwuln3WqsrrKaMlzb1L0Tb6GmW773fU5k1RzyYc3gUHph\nrSx1FkfeR4aemldvlLRLqb34jQLxHuAMFN7ubFqftt+SCapNrx1JhRXnOeVq\nO26LnX8ur0gsFBNyEG5AlmyZsz1P4Q9u4+U7OihnxjS+iLqyUx+yVB1yArj0\n/VoFW2+mAK43Q7aRTBGwqekH+ul0POaR+V7krvZKcNr7ZBFJbJOW4NXITB8b\nN/nNm96ez+feDVbChqJVapeFSnyE6FPlv5ZsNPYiREs5+eMVSgiPZIE3xQD9\nnjwuWbIfWUFDSxndiZ76xDwx/OLoifGmUP2724NhSGMXqLjfZ9luNRStz9CX\nIazSG6gWhFpiqWaned8aGkF6B31dvw0MatyL58Yw9MAJCvJOL6g397otqW8w\n0hw3L5IZfDzTDYOdcFYXWktJ6/S0+2UimkTwDTStOOFwkI8zxJpEqNRZnM2J\nYInU\r\n=inwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"5294edbab4931c8679f27e87d8e219992b0e6546","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.3.1_1626336766271_0.41662537839264635","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"ssb-bfe","version":"0.4.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.4.0","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"d4631c6cec9b83a0f76bf2e4f43f9f4fd9594eaa","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.4.0.tgz","fileCount":7,"integrity":"sha512-nJh5++gBBOAug16yzN1xBIawbHcDJZy35sn2P901dZPM2HKflsAUGk1ycpM5t5NW4y77dW7yU5SpEde8ZlsYhw==","signatures":[{"sig":"MEYCIQCxQsY8497/5cy4Aye5iIS6KncBfnGHja63+ALRpMjx1QIhALo56VzEwyLaHYNFzhumk9TpkNxTbJ3VqcQQiyqNokbP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8A8RCRA9TVsSAnZWagAA98kQAJelaDyycs1qy8ei5Ttw\naYFxditUT8scFRSFxX111LmjuTWbWXwJQ7WuPN9rgShE2anLAZ3Wozi/6w0X\ndWq2mFtvWwcCAxMSDK3K9LbISx0t5kuBCMXH/67fpx9843motywyUGDKnZK0\nrowEi+XnS04O+tVUFKbAMtHj/zKQEZy6RtRdbFIxImUKC5QEjEH2yn2a9SWE\nQBAGDKcSsL6G8MV6H6HQbVX2RHZWImVqbTT4100RuKTmZSs4Rz4SxHl2rRWr\nr5Eg3DwTSGAG/xPxpUkA5+8PPaQY/VruMXeLz41vKam/AHBiOBgjsL6ZORFy\nHqPYTbT1hmIzT0Z4n/bHo54Os8fUfjOWbD611gP12Uo41DPqSEkpGy4c6qPZ\nv13ariG4JEBRf1JA1jSqadsg10VqimvL20kT0erPsmn+++LeHlGDqtwEEddx\nUiUD/khsswuKtJ2IHOqWtHFYWn8l1oz1+3HqeIAKSF+lyPr/7xMHEkbY8Vnf\nLBNQfCcvfTOneaKFayw+ryYRu9rwFwNAdMtBkKra5H17DqP685i95zWvN6X+\nvmzQAgCEr0m5jAMPBgAh+n9fWisA73e1Sw6ZF0JndkGzsztuILWQY0coecHo\nQa0FARm9HF39T4WUfJWTg7HDPlWTWNMdk/G8WrQZNKCxPx0qt+aHcKReqUsr\nLEMs\r\n=bvB8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"46a094ef26c1d7d770f0f03aa46785cd0a23553e","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.4.0_1626345233841_0.34924309534240994","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"ssb-bfe","version":"0.4.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.4.1","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"19d0d854fe947ae3de3da6d822ebfb1c1c1d4776","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.4.1.tgz","fileCount":7,"integrity":"sha512-6A8H/a8vvXeHqfAoovc7eNTOAFLJx3/JARq5Cblv8MC4wPZE57+obXmD0BXI0lwaQBeigh5cXpTUuG+x9Pr16g==","signatures":[{"sig":"MEYCIQC3lYIABiajsVZd+LM1SEnZvmmu/PFyMKH1eug3LnhI/AIhAN7ZFVX6348wucE43hszUmQ7NcY0AIb+23VymsNyjYV/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8CqRCRA9TVsSAnZWagAAn5cQAJ7GPAyCzJDC9F0EvqW0\n7lLgafn0RWqVzBuK5Od4QkwF4pki9NAxEYlL7WdRAh1PNR2RkzQNDBtGtBoJ\nmR9Hyyxorv2IXgTGS3Q7MavRhX46W1dyDaDFTFqoeZsC7AKZshk+4RP2j2aC\n+PzP5l/IJUj7X2916Phx71i9xolHfXkUBf4Jzvnkb74++FgiuNx+fa992kMt\nEH4xSAWmmw9QmxvzpEDECxNGCYkyuqDDwKf5yffS4EQh+UQkl4AT/Uncxq4y\nB9pNPMlkIuPTyOQ0Vf3nVM8uTwzl0rmB5TKl24IssJFlykyAOuztJ/Cy4WeX\njeEdcrDvCCYsH7PoPFKP4E4JiCXQUMW7tbUxcigtTiyq8gjSKgdDd1iCkZZ+\nMPuMz/wtK3JsQqbzv/+UsEuI938Em9CzGoEQE2Skq/rzGtduFk7VsgXPbf+e\nOmsMCavQqRwypt9rTUpya6KyVFjoQLvGDViqgUBKXWfUS19NqoOArapBISe8\nzaPOIAbTDTkSzyG7xHlw6EOCIg9JIG1de7F2bQkmPEppzxy08uZ9tLzR9joJ\n/4etD774DJVaRqdr6ta/AGECmQtim43kfsvGT5f6WmKOmpet5md+zUYgFqds\nsRm5E/SbCI2rIyZZpE51DLgt0FVLc6IBHhgTbaApVyRX864KMGQFuu8TKRrM\nlVEJ\r\n=LkK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"158c75b827804f2316019e476f03c033130c18f2","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.4.1_1626352273305_0.20063152506534832","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"ssb-bfe","version":"0.5.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@0.5.0","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"e03dcaaaa70cb84166b90151b130636e51d25552","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-0.5.0.tgz","fileCount":7,"integrity":"sha512-Kz+gr8oStBo+14mMkA/tRarzof5eSPgtaChff2iaNELAdTqonIdx0o/qg0WnjbBBuRgXqIsbeg6dEXyI/4BH4A==","signatures":[{"sig":"MEUCIQCMbzG4Laz3pncYQ/qZLSxGVS37BLAUBQlACIwkwGQcwgIgExdnHQ5r6lUt3xh+xNcXnBefN76shfAaRn/H8KW8bD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8X1VCRA9TVsSAnZWagAA6+gP/2kTuLwseVwIHCZN7eRY\nejIdkrQu2S//6QF+1MP4vaaNVXkw6LvV2dfbDTThvynGle98zEFi6VRFHC1e\nsAU6UANkmKk3Y/NF7kyOjo0WEDzpQF2H3IO1meZSAMo8TGAdCrb6l75UUOzg\n9RhwGYPYPf0lvxJcDtAZDWQgUubSwaWKrssT/Ba3srZYNeeFd2/Vwm7qHuK4\n0fsw6BAKRGcDSSiiUT8hdEHw3xhuLn4Ji0sVJjxiLKPUFrQ7638uZ6QyNGZu\nHL19+4WdjM9Bz67KMPfT+oVepnK3xe8Z7UFuhO3fyQB2062WEtOPURBc63ew\nFyEIDCkXTZWEqbDiJiz7W3ZPyIqaIRLRJnwnsQbHtfEJRE/PhmG310zQs03r\nnwSt9DsXRgYwCrlVhvoMq/8CFF+sOePJu/EBjeRUXVQsii8iYqUuO9AnmHle\n8+bGvQcldr/3bPKnIpOpjFKDGBg+6l9sUQrb45TL5QooANejgkfn+BwSFKKS\nYGnJgnkAYJlCK4E61duKR+xrrHoJ07WL7q9KdIPreQ9rOvfGFpC4ylmRsE4i\nzbmcYhe8BXZGCJVswL3/mNr+F4M6AwtOFVL65ZUoH7vAN0ErKu8xAFAx0yik\naJw4ydyK+Uc20BgEoIjNEA2Ykef8FxU70BoNz9AKmFNRRCfOAQiwWEsVszQc\nECbn\r\n=vqlL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"609c7e095c9f357b123552fdc8e8c4dca0dcc49b","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_0.5.0_1626438997838_0.061476095419612964","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"ssb-bfe","version":"1.0.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@1.0.0","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"9e88fb5e9474d8d54235a092f04e8d91bb584128","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-1.0.0.tgz","fileCount":8,"integrity":"sha512-lQaQBqR23ToLHMcOs/jFDgbPYGijeDczY+sjMdKzX4HSeUqUIN8oGEc/NBDEptBkoaDhR4S8Q17E1PgK0iClnA==","signatures":[{"sig":"MEUCIQDYho8ayltUryU2liv1DHy5nNHzhIAVNkWGsAEFBWDFhAIgBqKQ7HmGGNsEGqaYKGFjOPuUiFzDWDbIu2TOWKjN+Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBDCwCRA9TVsSAnZWagAAhN0QAI1Kg2trFXweM1SDt1Ob\nnAq+6ccNfTKLyNrhTPBK6EyvYAlIDvwr1kUwQNlRg1iGhXLDh6VtIYoDjdWu\n5RVuWX7rBC0dIairViVcs24ocVXX3cMfPm2bDuRBrxSeAVdjg7pueCSKFLpH\nWVuIA/x/cAxg6EgzEBSX0/r2pf5JvfXF9rqOdCmQzQ49oG+40WmtNS2fml0f\nZX9O87kTGfEim4aRvPr9uL+Hxet//9AjhUy3rrXfPYPVE6R2hag3JS4lm/kX\nkVuNckxc4XszNce0BlBJgF52MBiS2BEdv2IZ2JtcC2pMTQnQGVbXl0cVhI0B\nginrmrmXD6bHD/dhQiorSKFKaEKT/rLowhLuoFf0TymoCu5Pw/HAoshjORg/\nYqW8aF/4kbco/AIMKopsUtz/WPwRr6nWAmvG66CKJQfFsF+G8PjaD32uLYhY\n/2ycpJ10k7Hj5TY3/OLH1UKOW3fUUwNhMOg/1HHmKfO3R4clrb9K9bMvm6Zd\nc+PsQSPZYaM0WiYFNm53cJenMnYHMcbCGigFagIdrifR0W7ZMPt97UjPB3OB\nv22CCXhSYKYMt3diV4fKLzPcmBhN1zk6xyVyRF8AFAwpBpM9ZDI20n/pqxQ2\nwL2cAJbFe73twmI5GgwZWQ0BKCvLY+prVE76nzbr+pw360RET08oShJzw5+n\nvtbD\r\n=ahCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"77f9db8ff2530fd3de0d715bee3301e500f24a42","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.16.0","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.7.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_1.0.0_1627664560102_0.8050657545740141","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ssb-bfe","version":"1.0.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@1.0.1","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"0d9563b96652f76afadf68fd27243b039a22e984","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-1.0.1.tgz","fileCount":9,"integrity":"sha512-tBDRiwOhYUySP7FNopXrgY+9fwLzwwhly/7anjIo6shT8WSZmDHPe/qYPN8LaixLJsu5dl5vAXEhXs5I9ZWReA==","signatures":[{"sig":"MEQCIFAd34RD1vlyrzIinzA7VGMuwkrYhg4TM4NDe3xTZSScAiAht+E6jFCseIRLQj0Y1JFhulXHyAgyAE6Eu0KmOi3jAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBGl5CRA9TVsSAnZWagAAgKsP/0gqLRporMjTso3dbGgG\nvzAQ8HuBHLVTufYvgV4W2Ix9bKobV/qlGVtUYBZUnC4fKY4p1dEFVAEuq51+\nD6dyaT93FzuljqWlZXR5dMOYoPhqHgjmjFdGa9nPC+L6bB2xw8axvmgVjIsr\nReir9ixVlKSuBVAKhZirgpN0jLbzlhYtilZ9sGqXsqFGX4+/eXevpIiUx++h\nzssqxPWEHVJU0P0fgvHmKMiJN1n9L5BtgYEBT3oc7aiyA+hae6yp6K2Jx8aD\nNfupHqvw31WXa29zZcWMjYv2CP4UKWdqFeN7KRge/EKXA/DxO1Us3d8Yn6/o\nVWiS1hZY8kgbMtvxie4zqBracNbms4GQ4/nJE0cgXmSrTpA0/Ho/UHeizXal\nTJKgLApqbvB2QVoHwv2tQfodJB/KJ8YH+zTjKfGgYl0APtCYm9u/120/Eo8G\nWn3jZC2XpGM9b2UAzMkNHDZ4FXsbD/uzVL4QBjrPXPp7JsHTWNG19TNGqTaB\nLTLVhnjEAYLaOZ6+zxzsZJvEGBCvdmmq5igYKvs+9YvE3vRNdg6FmDlKxyMa\n/9yLAPVxh7Gt8uS7+gudihn4rTLZCFUV9Y2aS0zBHPc5Y7AuOi/4FVEqh4zC\nh0A3SaMGfYbAlqmgzN6B9DxJa5W2X0q32/Qo1ZhORJnstSyPr43TxRzZxJnS\nlIZ9\r\n=Cy5d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"a097a14b1f5f914641d096fcb2ca9d943159ea77","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.16.0","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.7.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_1.0.1_1627679097775_0.9618519020043177","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ssb-bfe","version":"1.1.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@1.1.0","maintainers":[{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"arj03","email":"arj03@protonmail.ch"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"d16c62534ebb8713dccc56fd133e78d463b47b4d","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-1.1.0.tgz","fileCount":16,"integrity":"sha512-viY/ZzQENnO+gvahYQ35tf3OPV6ChQ+CxnyPpiloDZu7bzQNL0E24wjmoGefF+ftaCK/meeWKP3Hxm7pG50cFA==","signatures":[{"sig":"MEUCIGORCDo1/pCh9WiQWw5V07XrdOgccgJZAxBjyD46aIdWAiEAnAmriZvZBEU0MPSOCfTBGDoFgYnhZbxAh39A1staW3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFEIeCRA9TVsSAnZWagAAOtwP/3C3kyAPhjhr+2TwBpFD\no3b/706m4evw2KYKbcurlvgWwdzGyHqyBAeasBBBG1gLAvipFVPYpfZqPQMP\no1Me7P3B+EB3mw0QwA5FVK9Up1P43J28oRruh5EkqVfyjSyPwdNl46h5ZcMX\nXfr3E1A4fd9qEhA8uoE3EU29fh/kdq0Ybt88qj+yv7NBecw/1N0ZDxSX0nrj\nvD3SSFugL1frShKFf1FMT7hzC7M9qXUUNZaKBZgUzDC3eZnWt5v6ulJIJuyt\ntW8K0B8M6/9XIYmclFnDT4xcjPfj2Nnlbl9eAGOPLG9p2lCJM5etH0wsxmUz\ny8y400hkP/iM0Ivd6wBoZIOV7uioGhfn4bf12jNlLxmRIySFqI92hckUEilI\n69/dklOXkI0U/hWbkj6oomioonx2Hly1V9vK90jtxBSuO+hokQ9y5R2dpbie\nkXNEHM4jpdKhZFNrXxUlUMgkA7HGfGHFkvyZXYah11/S5HtMLAEUmdotVsWU\nqqldUqhd/a/KK/8U30S46MfBJVl//9Sl6v2KyiSddmsRVnYoKFaXpHqSaZ+x\nQbWYpaWPcCLXOW83zKnl/ZA/YSCAf+6utzCXYPQdPk7Akc91uFsRewB78tQq\noFAYbmDnH58lt6XZuJ1xlnD2tA20pcepb38MoIH5Zb1F1b9o+qSNYSWW02Zk\nJyPM\r\n=+dR7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"c6d73fd5f9adbdd0ef388b4963f45dde2273fc3f","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.19.1","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ssb-ref":"^2.16.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_1.1.0_1628717598624_0.19021861430814258","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ssb-bfe","version":"2.0.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@2.0.0","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"4318fc4e6c5deb453cd7bc078a06a59cc77ed6e5","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-2.0.0.tgz","fileCount":19,"integrity":"sha512-jpiafQ0MahpJXWVDzide0ZP5FqxlvqEYi1d2fy7QAlyrquH9s6pqv3WN2LGAUvx/LLb+FLfju4re/FXkchR/iw==","signatures":[{"sig":"MEQCIElQU8dD+dEPLdXQgyG/40lM7n/yqaUxUQcTxZ8clI/9AiBFPiCxBMDFOLVvAIr2hD9gtwagdAedUFcEO3XirDhpFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGju+CRA9TVsSAnZWagAA0aUP/00Fs6us+41fVY4INRCO\njufiRp9vRzqsCdEcLTukpAhZo+8ACOgby0b/wzWYCcbRkyqA+Ngjf+SnZ7l2\nS8f2KyGomylDzm+jsT4qsy2mkA0sG73Vf3wM7Xg5Hf/8Ver6lCO86u7fYHzz\nNEUEopzBRe2cgnd/BsTImsYV/CselUVS63i3EMZzsc1TETQ1Df9s89XSvUsq\n5Zm5h9USbN++deUVLj8/97VEaELXwxQBYKiwWXoJdoQ3m84iNKMRy022RfOY\nayICwp9JT5KVBrrT6JaUrG7S2jNzx+9Lp6goN4AkWI7/8EzyC2oTilr4n6jN\nKi58nsUbuhGTUcHL7m0XzlczFPn1Ocpoc4xVjAa9tOJMdf24+n6ll3z5pgEB\nHQoynTMkCce7tOQ95Z+p3UlSI64TH6ut1iO1ZqWMdWMEwJOHLLE7yHWyMheI\nsFxJAqqsD3Mis2AeUWnSQOfW4MSbcXX0djvt6rO2Tc2VWuyfUWkkx00zFCbu\nHzJlU2tSqM+g/pQCwfnsYneZoFkmQDa6qW07gOTZV2l0AR2RNBAXyNdt48IB\n7Tl5zUMlGPMbz+JCp/RirwUhABu77PX0GepMuUuoi4McRT12gtAxL4Za/83I\nxfQShR99jkeDvOsC07ycxgCuLJziECsA+m1HxQWthR91TARSoNHd8xPj/i8h\nkfrv\r\n=1zka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-2.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-bfe-spec":"^0.1.1","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_2.0.0_1629109182622_0.7865021913521413","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ssb-bfe","version":"2.0.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@2.0.1","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"ca56f92c361600ea3feb3428dd322a889164e2be","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-2.0.1.tgz","fileCount":19,"integrity":"sha512-Pgr4B4bvoSZkVlwZBbhj+NbbAuIcQhJXiE7YRN5tYuiRPUdK09NzaGIqQKv0LDOev/OihmkCi7MMEvVI6CwQEw==","signatures":[{"sig":"MEYCIQCTf1JLwze4ZN1PTZahEnYC9owHK19MBbZE8chG3fWf2AIhALvlV96qAkxvFgg2srnpgZ49DbBAxl95vqTaA8xZPLPV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGj1sCRA9TVsSAnZWagAAVhMP+QGH2yDckZepyqhnhkU/\nsurC9p0FZlIm0Ndpciih/Yx+7ja8NgaOjZODvsIioRCV5/9PiJC4BOXbjOn1\nIO56rxPZCpE39uYWKAYq6I+Zk3X+m5g2zFg9gTN7crxE6LYKe0NGga1YuRso\nNkojaPOdxNkPlGft3Harn/ibQcPZlxoYVadZrVJ2xDPMYZBbfPZ5z1C+ARFq\nXuXxyUVYXERPaV3ePyNMkUD+Z+9nIObXZKZCEt40QRwRn3Wt8hvQuWRr7aHD\nqvxj9aP9jKoEMIBtTDWd10+CH0++44icsV4CSpK1w/eCJ6v4iOL3b7w1fYeU\n1UFPv8xpU2smoxdCnds/pxqysAzFWbvjVzCjmGUiEqeo+4j/y6CR9URRDkxm\nSzfeumAJpm+z2Ny6LBRj9EfFgba5we2llhdnzcqv9hOns0wDnxBkGGl5RxXP\nKt3QW6PgsAf45ISrSkcktYjQXPPvN86k/c5fwnMFgrKAtGpvMLO8eO+C8kNg\niXsIJ/bGojdsQJAj7dZDh2p9gnGFBnUxYHTv6Pu61ECknwHRxhW2YToI7yDg\nzTaQAehjmc46oMNcjaRoJBj57ryOwsN/hL/AvlG67+OXkGgEeUP0OTnZT6y3\n4X5duhjsAkXhFAxTREjs5vcfJg99Hc9vkVnp0xBhXog7HU/hlNYJkbYrhDrA\nMSdy\r\n=nNm+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-2.0.1.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-bfe-spec":"^0.1.1","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_2.0.1_1629109612113_0.626455431041564","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"ssb-bfe","version":"2.0.2","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@2.0.2","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"4c8db694c3aa6e7c8b9ff1f83340f021aa9832b4","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-2.0.2.tgz","fileCount":5,"integrity":"sha512-cLPQHuOqHvOumlrdR6q9pvY6yBnmsXV+/83Mq+FeHO7IDlz4nYYGSbtEuZKmqc+uBKe3/8E1XoPKFm9M6A7Gtg==","signatures":[{"sig":"MEQCICTjbiwkPxi9nTuJPAcAZrHCQ/lEV3n1lkIoVyX2bGoJAiATc0S28OdcvozCKTpTkWozwLa+mUHBHMfRfRsbqu49sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGj9wCRA9TVsSAnZWagAA4OgP/jA9Zwanxvn6MrRDbGPi\nnx6Q1p7m/hmhK5U5+j8XhbzVqC2FK4QTwbwUsaXRVD2Q8rG5H6gxvzg4x2GY\nteubp6FdO8Fz/Te83xcDpy9GrgxaR3tLAl2PmV3b4Y4K+zj7VOW23gErH4EJ\nrcTqla1Ja3+kkDfRhqOMq8gx22Q8EQqDkwkYkWaP6KSxVU6RhZx9uB3NMe/K\ntMVBLMKzd4IUMcRpWRju9+dd12nxjyfLpSnimHUiK9tF7oX6eXaLbD4/hc01\n4p4haQjSS5J8VWtDeCQRbykdm5mgsCv0y+Wk9TPAhOY42txzfYclWZhYjzuj\ndS77NS9xzDV3DIe5EaAWSTgWkeEmS/2NQo2IL7OVW5Prbfv2tDj02UgyvBda\naZaUGbWsXKRMcDj3zNYJLz+esEvQk2A0enaq7yZKF67HaiDX8qYFTqCsUBLR\nFQicXBYV3v2NMQPo2R7XELAxFhwo2lLeRB5JymYzB3fhwME+UmmdOoSjLNdj\nL5KqH203E8THceoa2WLh4KqEmrM4VH/Dc7u54VbBdfGqtHPB9sM8b4Gsr4A4\nJVN6Or4yOU8DI9PMI5O7vSBOUT/aHmkQyo10fKO3xRM5Uiehgu9zpunuAdjl\nVv++5u2l8PG8q1Hw7Pm5UH9ylJP0p33htL1u5cd+4VjV5F4CVoszAO/yvFdw\nUyYS\r\n=Cp40\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-2.0.2.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-bfe-spec":"^0.1.1","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_2.0.2_1629110128695_0.649526100908117","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ssb-bfe","version":"3.0.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.0.0","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"9174d478210316d0f05636dd23a46fe23b9105d6","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.0.0.tgz","fileCount":5,"integrity":"sha512-DHmYvAUmzKcwY40y6LBmPCqxF1e52hGkIVszWO8GbB6PFEJ+Zd13GsrOXZCUUwvbzh3kZwflzOy4/0oDng+Ubg==","signatures":[{"sig":"MEUCIQDrgWYwHKM8dg14Zf8gyY9Qtjt+OSNqmxSp4GchMmut+AIgITMooX82F8mQXAIMAeXC6Fd+29/U++/kADHp21NqR3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHl5pCRA9TVsSAnZWagAAp7cP/j/tURlHB32sIrUfbYV4\nN/vbYN/LoPYOL+Uuk4B0N4/NTud/wJyHBqT7qdrkfKSJio9/e3Qs3H5q2JDf\n4LJ7nUwdnW7aImQ9m/PxVmWYgh6B9GPwP5YhIFf2vASJo06gPy4Vc7cJ24o3\nrcAcwwVn5g93WXlbYDx2te0JYRATeodgsj5LMa5wopt9d/EAkBqIiSeBqCcr\n1xKTnVR2gOq77wBNvqmLg9gLFnaG59N3tr21Rf0/Ng8RvOvkjlaRv5D5R05o\nsUXaAxwSFV8CltivEQOXQvt4cXVAdMf5LYkydvYs1b/NqwrH5BnDVFRT5Gnw\n8+y/99rNxfN4hOkXDVF7BJ1xJBdEAamkMdtBwPGBzZ3q4kvf7cYcQHKTq61B\nzx0JYSkheIfUdNg3igFm8qpBbcM+8MRmk09HHYhTKPU41XN59wvNYyVN1Fm5\n7xpqWzEOesvqdad6Ghz1nNSjWd7/hHagE+LBJAdrIrbqkBjf0GYs/Ai04+h8\nKFDO5+bnMP6j71I8Mv3fr2QtKYCqXC/TcPN6WxnFFtVQSWS870xtFDlmEYLg\nqFbAva3yVvF0tqAImQnhqoprCns/AGGe2ohXCy60q3ZpbawFOe4sslCesenS\nLpS0uXFTvMS/BvkKHMdcQNuUn+rImIPTYtKTYza7rjBOGKAbUkcsb4VTNt2W\nFbMm\r\n=T8fQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-bfe-spec":"~0.2.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.0.0_1629380201650_0.402222640993698","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"ssb-bfe","version":"3.0.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.0.1","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"31dc0e3a1551597b921a29fadea69f0a8d3e6f41","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.0.1.tgz","fileCount":5,"integrity":"sha512-NGsZ3RKWAaZe4oYb+bY4yD+MWriu12bet+GP/k2N2mF34HLxn2zXYw9+ZvwbTjlsUM2N5bZKnI0dC70K4DuuKw==","signatures":[{"sig":"MEUCIFaN9HDkw6XcCe5nbzWjEZ3ANmp78Eh91LHG2rqVUyJpAiEA6wOl4xPF2onXsUtl4ExCNc8LDSdqg1L5Eua+A8/bNsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1xRCRA9TVsSAnZWagAAp0gQAIfypaj7n85QFhezDqSK\nBxpOcaZdu/THWiXXLuXYOLwsWo5cawwSw1sWOen7bVgyW6ECrhoRWn+aDO2L\nKK8v4M7Y25QjGvzEVq33nXMaw0cqPdVnbZ4DhZ4f4ArhwGPAah9FmIWFalt8\nvmBD6vYAfWz3FKoBxAh/fJBtHrYvzmhxd2mCYM7Znys7BynguwtOBY4+O7Jk\nH+L1WWIaGu8AyAsmjKqCc1oAWyhCIrSHWV78fxiL1RHSRIQnfJyqiPysUwD9\nrS7sRjEo0hFIm6o5R43AsekU0Ippzjd+Rc0sXXLUOd8nEgCLnku67iIz//Kw\ndHNm8t/6dI7hEtK9r/k/Qd1sblpS1k4BbBNTj6KdFmbRUiEiNKXlwyqC+DsD\n5ntexjF4yPBs5wXutL4M771liEj6lQfqsiCKHK6pya1pEpUPtmepfwVZMgAQ\nJnJgUY402fJ/GC5+/AkDuWZy5VxxDkA8azxyDz/P++ye+T2zYNPuRzy6kcJz\nQ6ymk/gsgRa0G3JuMi/9g3ozaCZZdSOgqMrdKBbNgBwKLW9wHVTfg8RQefK0\njLTxw7z3aZvsMcddM8s9ngzuWETIVq+j+805Y7le6Kd3YRXXnIZCpLjNFJEj\nt+GPyOX5elZKF4LNADcwADOxR3r9Nu4kIri/UwM417JKZepwhoFHUwC5Xc++\naQxg\r\n=x9qi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"55198677ac99f323925b06b7df7657af898eb59c","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mycognosist","email":"glyph@mycelial.technology"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.7.6","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"15.14.0","dependencies":{"ssb-ref":"^2.16.0","ssb-bfe-spec":"~0.2.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.0.1_1629707345532_0.544566433654911","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"ssb-bfe","version":"3.0.2","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.0.2","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"fd1b68a39253cc7bc72672cdffd811d32197ed36","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.0.2.tgz","fileCount":5,"integrity":"sha512-DGWKQSpH7PZBuNF6yTl4W3un8JSvvQzF9pDFu7jwc3AxqF+1DZTP+voQ6+V7N1j3C/AdK/mkNS58KTso8q2mNw==","signatures":[{"sig":"MEYCIQDpdvQyw4aLqXLVmL0xexKgN9F8YIsHemcoAyRlG2j9sAIhAIEva0FQbuyBKkeLf7yHeKkBCCTTo2k6O6bc69jDnJRH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJO03CRA9TVsSAnZWagAAVL4QAKID2eUCALJNnkklSxpW\nBtt7NAZj3OCUY2WKqTv3Wq9+F3hTxs3ZIoZPW4UTGFYN/md88qz6dvbDsV47\naDCUaOB4ml39Ond/K4RaimRKcTkXL9Ieym/bcr3odlO2AIdScopXKDxYy5tP\n+bh+JxuVMn7LP+v/0w7lw+s/ZZWgVWpHhZuW/hx1XYMWtd+rM3pEU61CqJcP\nopXDD3q1/BrofU0TWi0nqNu/2rKrdAkdKtWgk0iSuJv4/MYLEn5Q6dcvij6y\n+uMLMukLaUV6yCuWK9uP5iafVVRso2MzmPIKuwkpJt5wchWdxD5IfozfS3Mr\nA1q5imUiRT6eUXguqWp/aSPjcL4baf340g3VbLdtG68xmHCfSW4dqeTSaffU\nOpLMPnwYjacyL78XjGAdqNOXyfSFniCzR5FIQ4w0NG8P3SlN84NJ04uXVsCr\nT+2DYbQ4ZTCC+QXhGIStyUlmOCk/tKyTYQ92NS3ZaY1ER+JwO/yIxDynqRX7\nYzZgdUq/6Pe5faDf6KL7L9Nef+PPJmOPVlC1uDZYRKXMBI1I26cdjUsv098K\ngj91+PQ17oipzYbij1EXGjTCR4HvFdiO/Za2pVvoL5bZeGmTxpu+SgQ5jZQZ\nUocEb/GnMD5xQrETSI8K67RBrH9ieAWjnvVzRbMSVwrpAwVygdWV2YzauJZO\n6mUn\r\n=25IG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.0.2.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.4.1","ssb-bfe-spec":"~0.2.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.0.2_1629809975805_0.1797324629149042","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ssb-bfe","version":"3.1.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.1.0","maintainers":[{"name":"mycognosist","email":"glyph@mycelial.technology"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"26bbcfd313cefd8947e2a7e2ed521c805e3d16fc","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.1.0.tgz","fileCount":5,"integrity":"sha512-Tae3FdDjIMu24A5Q0bCA1Jp8qGVWWFSWMuICC40sJCKw4vZX/oYbyLPju93ZQxWGe8ffKVNiR8kenA6/ESzHtg==","signatures":[{"sig":"MEQCIBe0vrS9zslUcUUCTNe2QMhvpC3bGUH9XLu6I4oGWCdOAiB8lFbAuIgcX9M5zru3JtJ6sf+NtbWAsNptVqG/Dr0zYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKO1pCRA9TVsSAnZWagAAtS4P/RBJIdy2Ijgw4FlnrKlQ\n85DYxepqCHqZ+AN7iU4BEXQNJ1H3qY3k6Wzqpb1eFCbloVbdSZ9ZQlXPnVkH\n60SUcIqNThLJr/NwFOhgO6ntK3ID9USPLZHFywUytF4LmMWeSuDs11wypIzZ\nvxhaEHX+WmLAdqgcXop5cQ42g+ZPuO79LRivz1qubosALJvMva30qum2XlrT\nqcvpnjepKis/ekwbknWheWI62H/GUHeAaWEv2yf6V8awpnozlwfDzV3sTFA+\nn2x4hFuiT3/LOF7bp+e2cmcYQ+jMt6gSQkm6fkHKvwYbZTUnhjIWGcAUJgp+\n6ZVr0ZQZVUQWus6E7yWREPQTilpajFfQiV2OV01nLY4FM7VCr0N8kw4iAhN/\nbG8usCYcKtB0+x5xvpUqIxzSKIfrisbK4bYm8HfVFMVuVVQ/ibVMfdC5fS/7\nimbK1unnKhhOJg/NK0eYqSY3PTvoFPA+n6p0ddpvDZL/0jnZQEqiL9RNi9iB\n8wlb3Zr6sBtHKR8cm+63VeXNiYQdJm27Xu898KBPGbykfTJjJKVmXFTCAVw7\nePBXIgi/sxO+kjeKEu+8KVPjILeVb1AwMdL1CtRkKXULJSxxy/gnk7uCrKYM\n/q3cqGv5da12z/vO2/DtsRgmhWpeMoq02UWK3ngr6onl3cEtwJ7/Cv0rDgPY\noBWz\r\n=375K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"d54dd0e496de24d6a1e9eb5fe636973c2d9b1574","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mycognosist","email":"glyph@mycelial.technology"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.7.6","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"15.14.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.4.1","ssb-bfe-spec":"~0.2.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.1.0_1630072169737_0.1867543036815451","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"ssb-bfe","version":"3.1.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.1.1","maintainers":[{"name":"mycognosist","email":"glyph@mycelial.technology"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"913842a877743fac9f6daa2d002ea96d27fa38ee","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.1.1.tgz","fileCount":5,"integrity":"sha512-0Z1xxYG618sccFJGNIN9om5sokRFJRv/QlIhlnFwiafNLYFdyLP/KGZ8YDZSUP/pyMWZuL8+o++v3Ro6EkIJNA==","signatures":[{"sig":"MEUCIA30Uq7klWO/p5KaKIPjlqfc991m/9061mR4/dgUyHXPAiEAzH+d1vfdMwVs0kh4vVrfNS64ygnV+zr66WZycn81yOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKO6FCRA9TVsSAnZWagAAtW8QAIne+pJ0IhVmKJePMxwr\nqGtzYvw+YtsksDgBfaGhxMkoWBc++kFRU57BKZSsGetaKUlPk2PjW0E/8QnE\nDe9+iqzjplo4goGPo2hl7ePacj0hW79WjVwSFNnBLedBaCVR5zVlDdEtZLnu\nQu403t6daEb2jylTs4V9syhID9R9+hAyVl2OImmgKFEvgD2SwzUx5KGdUVHJ\nQSUm3TtQOIptQlpQA9ZwKcMvP5DA2eN0VpLnuV8IUdsZtfftCZNcUxpiGI56\nTthzhMDTgvN73FHIEnl8vKpD0JVqYXFMAQi43aLPzHRpjaVPpFa84FNmnx1X\n7DVAix0CzhtQ00lZBkRDz9351pnFasOg0aBRQYExxImm6CLmBOMhSLGbE5KU\nAuU+vhmowt/6d48lZWYNY+2lsMOUwaro9Z8jsOpyLgX5YxxxFlRA6ZsMMbEy\n8uj/QKHtZpQAl7jrkjTbQrpQANkRsQ+t/A8ckvf+IvzEVO9fEuelk3/6i1ie\nCN+h1xFmM4iS5bm+3iyzkJ7OYNtehiC27Kc/f4YCngN2l2KBvvhaEREnuWQR\n7wvK1XBLsq+iYuRVkwPr/PsyLxJshwuvZQ0Nsdqt1M86gvEaBOXZoJWUnndz\nIbfkxrMOjPkKQ1HLyKIRbYZgcalQmGseFoR0ee4CUBuQioOvgpdW83f5GaYZ\nxJ9g\r\n=aT66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"f9e21d9bf9976a89f3cbc881f5357ac5d9ec63d4","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mycognosist","email":"glyph@mycelial.technology"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.7.6","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"15.14.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.5.1","ssb-bfe-spec":"~0.3.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.1.1_1630072453124_0.5547940300986962","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"ssb-bfe","version":"3.1.2","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.1.2","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"mycognosist","email":"glyph@mycelial.technology"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"906ce648ff5ebc3ce187bd3bfb75336b57b17773","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.1.2.tgz","fileCount":5,"integrity":"sha512-Oy5QaTwd5m+YBcxEKv+EOdhXrityDYV15zZKXod+k+uVSIoCFyqK07tDadFuQbJTEBX28srIS3n9XAbrd+uswg==","signatures":[{"sig":"MEUCIBOTypq6XizMJsE88L3aJ1u4mfmcksprkslcT7O3P0F+AiEA1dE7dhNRtglyeNQzv9rRNCElqtCn8g9xxoKITWVJJok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20239},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"bf2c0995084eb978005844f4a54335abbfebd7ce","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mycognosist","email":"glyph@mycelial.technology"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"7.7.6","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"15.14.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.5.2","ssb-bfe-spec":"~0.4.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.1.2_1633336610536_0.5228391324899291","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"ssb-bfe","version":"3.1.3","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.1.3","maintainers":[{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"mycognosist","email":"glyph@mycelial.technology"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"blakeakapita","email":"bakapita10@gmail.com"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"f307ad378324c2f3a90361523c64486909be7418","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.1.3.tgz","fileCount":8,"integrity":"sha512-peX4B+Exp5OokaOnxP8atPd0jhig1AaCQyLY+MykxXIzTEim7yWAavzSDHaZ+7PNHS9fbM7E2s+h3h/R3oSfTA==","signatures":[{"sig":"MEQCIEpUUcFleNZLEi3H60Mp9KHovcjWmn2vAqyykfGG7FovAiAh56dv8ylfgenbs4n82ZVLcu6MaRERRpmQaHm006HSIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2715CRA9TVsSAnZWagAAR2YP/js0XoU19v/6ujCwVIM6\nFQMqGfck3gkGOA7oDS4aYu3wrDn5/mPcyI7Yrwwf73rt9FhJbt3Kw1lQvSqx\nYf6RlS81sHTJj+DyyWBiOKClUXU+B23mihitlrawCvuGF/QXAT6tGfExNv7D\nKhU13Rc5f14VtoNY6zhSd4PJkrPMHQeOGLiK39SK7DGdWFODctux95l+ENnt\nRV3ux3mRD/fd2r7zHpefpWTGRCCnA2Jxwbwg9krOCYgNTsCwuGFDTJTPt7PC\n6iibBtiNsg6xTJqL4oHOGDu3N1pyK4cMupElC+BSUuw75wesjsYNmq4AzhD7\nIkZZtulwEi03flSsdPUvjO7xTz1jMLvOY/G49VmoyXwHocE9bDOrrwTC7CzI\nCEwO6KlrCWBFeb3zv3Q+UMZpNV9kxg8rIHDU+zQNvdKbAWPIfvxIU2NFbQNH\n/ZM1QFI+j6Xj3Yw0iq2/QZ9i3O1db0j0auxOgqlOT1Xdcychj6LRRfX5vp+R\n6Xxb59ftjClo8PtHM5JzPJ/c4tpm3dEx4oGkjji4b1dBuGf/pdNK5U+/mhyY\npUnnCihwiha2dYvrNKD5phKv4+AOY3XbqEydEqTANMD3pa6rAVV/MP7rVJ6o\ntefJLieR4A6bUNYAb1zshWuFUqTmCTHPkkh7AMdFMYDc8zQCxFIkCQCWV8HI\nS8y/\r\n=6Vwm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.1.3.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.5.2","ssb-bfe-spec":"~0.4.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.1.3_1633697878026_0.4216677625475491","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"ssb-bfe","version":"3.1.4","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.1.4","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"mmckegg","email":"matt@wetsand.co.nz"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"a2430c62cf77f221dfd26b45a431c423aa72cefd","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.1.4.tgz","fileCount":8,"integrity":"sha512-pSawuuF29OKm3KDXGoFfL+H9rUjIKwQZe+CSmjE9u22dzA94fByji+2SQue0QD0rsy9x5Bq5DAN/NqVsFfgzuQ==","signatures":[{"sig":"MEQCIEXxWCWiMjOyzy3xC18Ml/mxm8vsGwKlRe35rjCcEP86AiAULfyM/k80EdHcsT4PjuYtHrN1Pa3x/8VfNZCApN4UvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih7F/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvSQ//R8kr4UE7WVV/JmZJFlM9zf6MiaA0EDX00sUKtgtgVbA7Xp69\r\nhypFiJ2/kgQy8yAewj6JDbsFBykujmDkov/Hjcu3pLUvacDTRi3lJ35L3kCa\r\nUxe/yDdb9dnSo7nHyXRcDM7g683eqiYp4drBX/WMt/oxjEdek2wcLAAvgEmh\r\nnJ4+QbPEhloCyt4FIDlg0b00DiCo0XPPs+HmPfASUxK0mVpWgv/R+AS7J+lM\r\nNjxd2GdgKM980pMDvQyxVBXpWvaZdWoowgPP9BxNzEhZapgMIzPRk41rhBRf\r\nM+Hor4MiF+JLogm/0BT40+1xTab4LNlVSAdXfWjBaZMcCjlzaeY7VR9yB7DW\r\n3kmTtoWFUKuGJDQopNWEGkf3FIUo5M2bKWWXta/qH0o68TMSq/jdOSFAm0TP\r\nenX4uvLGyrvj74D/piuNpICbhmKVZMgr6PbUd77O1AxtiWWGblvV0fX/CMWg\r\nziLTQzpOCJfZYhBXRQUVXearMPwHQ0rYdE3E80e3ZncNOIMnTH7xm139h7cR\r\n1AyGZkiJJ/0mYzk86QnFuhK68s5ZqCWqD+lgCkY0MkDYOAwN+12spcuZ0/fV\r\nH3geSeSI/VPHXfwbHiwjumDLEw+U4tJZc7t3P20pP40jFokeeGWBH71GZaXm\r\nH+QI8yi5dBxgcMvr/AcOEzzcSkZllZcr0Uo=\r\n=ukCM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.1.4.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.5.2","ssb-bfe-spec":"~0.5.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.1.4_1653059967269_0.8899570265721821","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"ssb-bfe","version":"3.2.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.2.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssb-ngi-pointer/ssb-bfe","bugs":{"url":"https://github.com/ssb-ngi-pointer/ssb-bfe/issues"},"dist":{"shasum":"e1fe352241c1e2ed53a18cb693055cd189ca9d1f","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.2.0.tgz","fileCount":8,"integrity":"sha512-dVjELHVkC8OYKFAL0UcCWUja+bPenT0BdPfpc6jaJou9JZpavAvOi+M4vIWPen7KmRWoGoIDs2y1J8nQRS2ODw==","signatures":[{"sig":"MEQCIEwxrjzStCDe0WbxmuAkN35Mct4t7qB2Tk5nAWi3xEO9AiBygApNkNoE/2O5+a9gLNYhhBkBDcW02TzzOGe2XPZ7yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiioUjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5MQ/9EPVqd5cm4CnAoJzSHEiKAm6w9/yKtAIM3OFlaqL0ue30LHJj\r\nKv75E/Gfeq2Qd9shm59gmDwncpAkzfmc7vuUnxfqj1FxIm4xaGuXyZlgawQ8\r\nEZ9utn21QmElHxj5oXyVw1YAMhWuh8Fm9hBnFZRalUy550fQpWZu+F3N+VZK\r\nNKwi/nLg4fdMGSjVjqIaCDuotlMOgfK2l9dYq26YiTrdPh75CqnvNZtzbMlF\r\nMbPKH4dYAv+8iSDbjZA7FtLeLOCtRRMzf7rv/HeZmrxzcC8U8C7yVyW+usb7\r\na1QLrmhBjpvzfGVcbD00CtC4VZggS1mNY0w6JL3wInTf+xOj+e2V75+UYvjx\r\nqYq0NlhBQ3UQU82IFQra9eXgYr3smudyrr2kGcH3l+vkcfjAmEkULjgv/v1Q\r\nr8Wj/oNzQ8dXwUncPt/fC6MKKfHMWSLxidw85gvQOVKQnr91Eu2bmDe4NPEH\r\nbKQqFL7542ktivHDJf3QkamJmwKN89tj7MRdIBLALcughna/e8AFdkkDuJ+R\r\nmFt6SYldyDmnEsSWNuPr75bW2P499WTsCvOfxmJRBmcjp2BYyxzmjVxvhlT2\r\nGeN9ZgtefKqU/62L4TLDWcV2+Sxs9Jr72NMG5VMiQysYyRmub2tVf6M8OZ77\r\nqSVkHn4r63bhaDxePx6kqoaTd5n5K3u0kSc=\r\n=P0IS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"c61ca0b2f90a17bfed7820cea9a91bfc982673be","scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssb-ngi-pointer/ssb-bfe.git","type":"git"},"_npmVersion":"8.5.2","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"17.5.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.5.2","ssb-bfe-spec":"~0.6.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.2.0_1653245219419_0.7368902295287776","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"ssb-bfe","version":"3.2.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.2.1","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"91572dd82bcddbce74424a78f6cc3d81d86b8662","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.2.1.tgz","fileCount":8,"integrity":"sha512-BVlPgGVSmp48MtKoogfFhSRfqzu5mzvSUjWTCgLcZO80n2dVKTmK9LZ6fsQ3VxJ++zLFfdBf7p9R6racIh4N3Q==","signatures":[{"sig":"MEUCIGHs1m5LwbjLBVnUn1/Y6elXps/pjDeCCRbtyKbwh7MbAiEAnjo7aoYo/NYr/9YViIDUKQupc03Aqbe3ZTZP9swT0Rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij0M8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRLxAAm/E3KenI2FBU6ZVSxd7wrdVOpOazs/3lbFFoZEopXv9/Jh/y\r\nm9LehRk5m2vmJOCY3ldTvxRuS9URxoH3jX8ZwY+e0uL0z0imWTWVbhRS+RrV\r\nLLHDmsP2awkvV/nrnkMSYPWs6u8xSKeL4GK7J2j0znfDAnp+gmDL7f2O63NE\r\nx49OkrE7ggQcxz7Px670z1MSRhnU9e10K4weGHf/DyKhvDvouh26gNJYfM/q\r\nzJ92QufRBkKgKCbF8jk83pxIMT2W92T2ifPyYfdZi6EHyM59mm7uqxwU9e/s\r\nWRQoXUKZgM5bA3brmId12IeLFK90NBFGrC7wbE55TujdLRjlfrBr/HY3Fc+m\r\nYbvc5u57gVkpUmRo71gmYKErNgSrZZDU2acRuE/Hjd5XycMxlrfTAfE1giI+\r\ncTmtYq91VZ8IrYmXFMY+mDhxkqZU9FzJCR3rEyF3GK/CWdRw7cLdEg/PmRVQ\r\nEiNayrhRXzVfgBL9yQfCH/2XvF2rWzkK9lBkx7p2cEwrehlCqBrEgXXH63Vf\r\nfFU2wjlbWUkv6Se9W+HhrWLb8pefgZxy5Pi1x1UhpEoEZ8ucfbqHJRAHYTi0\r\n40+5D1ipgtuHSDZg4BNoJU5n/DurV6mB7Tb1j0Rfi8ke4rwVdZbBkAy0BFlj\r\nAQNXrn6Tn3+173KrdZOPLVYNYTmwdtCFP9M=\r\n=GbR3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.2.1.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.5.2","ssb-bfe-spec":"~0.6.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.2.1_1653556027825_0.4363280242344356","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"ssb-bfe","version":"3.3.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.3.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"ef38a471dd5da0c6612118218cc3c992848784e9","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.3.0.tgz","fileCount":8,"integrity":"sha512-cFMNLHdUlvdIp0lUYlTkCBD6+fp/xwaWOxTTTu7QP+I6B4SRV50yWw/rgAIgw/afkUR0mmUysQ0SJ6cGnEV0QA==","signatures":[{"sig":"MEUCIBlsFxwdlPjGBXdYO3A+yY6ZBcoNrabM6jNANMdmMYT6AiEAko3X/wGYNPs7rNjeI4L60m99zrMjqrwGPs8Cjoj7gmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij3GuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQFQ//YcqZmXoFGpULT4vW4XNRz2/XoDuA1oN1sM6m8ViK0E9DoJDx\r\nEAoJtfVP1s7hADXu89V/yllyD3Ysl3sQ3mM2in/1pJnoXMOcEGp3lVp4dzo5\r\nwsvOhphR1t/bpheTV9LPJ1NlTLiyKAbWw5XLSc9X8LPZQvHqBPg8ztdvetP4\r\nFbcPRmAdF3wvd4nruPbUgzU6NiReu+2y6CcChwu3kcyQu/cdrhUJfmpscJ7R\r\n8ukpZv0DdfFTvyT4nwzqkXp+bhBhhXUEVk9TI7+s0P3rTXIAGMWnO+bA7Duk\r\nSpuW6JhU8ijYa3Zf3KrWw93EZtzNku4W/tMh1/g1h3B+xGVXY51fcBaakUVc\r\ngK6MRHn8RQio7U7sei9q9wf6cC1wfbPJivtuSmUSbvm1w9Pb82+jtA9xmkpL\r\nvHHTX2DtLSVpPHKpSiFN71XSghyat/9SBuW2TZTeOHgTMR9QRrXGBbqaH+l+\r\nljg6f2w3YAYn6KJHuIgfiFzcOZ+0t7j7/4slOP4bz/vCG8mGIyM8+u5fRWbU\r\nlII3/Jh/dOQG2hgCOb3FDJhiARs9HXQgK/VxpfTX+vOkiByLcIWSI5DkfUUm\r\n2LmXJHJvP3X3gIYRlrNCHcjoJ9LKVXu8Wle6O/puArON5UZxLuMsEe5EM3UT\r\nEmceeybANga2r1Wg7LOf0saQPhyCbAuLv0w=\r\n=dMZe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.3.0.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-bail | tap-spec","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^1.8.1","ssb-bfe-spec":"~0.6.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","prettier":"^2.1.2","tap-bail":"^1.0.0","tap-spec":"^5.0.0","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.3.0_1653567918278_0.012442304223570178","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"ssb-bfe","version":"3.4.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.4.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"a2be49ef82b4e1bf2025e5183055b3424d79c8e4","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.4.0.tgz","fileCount":8,"integrity":"sha512-Qx2dMvaBFQKxPIPc+r1sE+L0ahkhKczV2sYRweU9RklFwGH/FNIGgV0PuH1i9xwoUOhRMyTxwpMHdnFq4qTrwQ==","signatures":[{"sig":"MEQCIG+kJI8xuqC8tW3QhWVl0h41USYyqykqkOcv+I4K6xEMAiApHEALqcrWQh3YjdlrirXsQqhfJFdzdiPV9SISJv2Vow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0LjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovUQ//QIsvn2Xhs9awbqhkkdaA/fIuX0bSG9m3n/Bgwf88Q9f10E8C\r\ndbQU4BI838xWxXqYqX8Rd1jH1xUzqNx+4vk5Cr6mfMNvW09cUds60zxTU0w6\r\nWIM54KfRhmnz8vKUnnhV0lxMfv0CZP/4kMGpwOEx4l4ZkyiFsEyRUL5IMlkz\r\nDcGokU2CglzYcBQUXDZBOKZ54O/IwyDExwlZYeHc512dCc6WjNrpZ7Ei9tJh\r\numFfYFW6+d5B/GFM9AN0kKpWWjahYO4QRYNbH5/X3n7E3Z9cdhoFO82tBIoL\r\nh+boqd28B2VQnD9Axmmvl9UWno+xCX1zcdiBc/VGjsu5WcDqAO1JwDHXoolD\r\nUQmi6Jw1hLin06fZ8vWom3zpLxHEryh7bp8ErAetNnL0EYMRTILc5Q5wk9lL\r\nXr9eSrHDmTjAooiJTz/1qYpDWWy7oXlyr0kUstaKDNS/BsPHOAnftAWgb4AH\r\nWAa9IhchSuTWolMo8At056iugdTjia3BLfBkilQsEVU1QyEvcEc7eX8/EUVl\r\n/zK3rLuvNfTtGFPyf+/umvoqKdcrovA61WQMK4PVdk17d8CtrvSMfN9rgrXi\r\n20d59uGfZxE8tHq7igaDqY2JOPI8ZtQWhnJoZWVl0KrMRKvg3ntT5TvWRffT\r\n45da8Iw3Rc7Y5ekgMCGGqcfskLZtW93ZHLQ=\r\n=PbxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"45bdc7c87ad3b939ccfaac2d350bf8fffdf6d9cd","scripts":{"test":"tape test/*.js | tap-arc --bail","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"8.12.2","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.19.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^2.0.0","ssb-bfe-spec":"~0.6.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","tap-arc":"^0.3.5","prettier":"^2.1.2","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.4.0_1657845969140_0.40546333011702473","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"ssb-bfe","version":"3.5.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.5.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"7156b6e491beedceb28b87a2517925c77166c838","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.5.0.tgz","fileCount":8,"integrity":"sha512-+ADruC6EESvo6HOb6c4jH9Ogz/ZI2+Zj7m6WVOmp2cEtdYpYbB4UcfuxXp82Gi653O+x8t0XGrfelAoRHtfnwQ==","signatures":[{"sig":"MEUCIQC+946b9r54phTK3NwjxgPtSNV4t3rF8yQKU4EW46F85wIgLXls9msIe/UdFQ3Vnp1G5QB6ldudDVYXlyU0jlrixoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1nneACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUTA/+Ji9LJ6WEPAO/lOMZG2tm2DYkFdThoyL3/xpq4dX49Zi/Mnj7\r\nxySLCtwPOYaN1SDoOXMp8a8vxcZQg5/D9jHz+wO+LE54jNEfe4Gslmnrm5d3\r\nR12ffL4ncp6LdhrL8jq6gxneucQbmoVjBMZ3KloZU6xfILzsOg4Cp8Gw0iR6\r\nzdbWHKitg5RcQ1yVSTMrk7w3mFEp1cNVDBKacn3iKVemu0Ejezq5brWg2po5\r\nGP+bDB9nTPO2FoEO4GrOciFOvAitDypYwS9uIX6qIVg5/PjhvuRtyvBGDRin\r\nyQZsr0GwhI2N8BOSnsadacT3UlolUNUnyiGa+pGV9CmkfrLZgzyQNNTgsbfU\r\nayf9+gxVDeM/5KUFXU5oD7SsBBgMRAyNPUcWFlijgeS1NIvaRFzG3JvIAWHn\r\nqS02cyvI9Co8s6W2tS9XLfv552GJ6ooGQ55JXEAKNIptxJ8tgiZXlwH7sI+z\r\nyMXEuzpjrbuyAj24sTap2GgQV3xjpNJNequG3nQWYDIauWQ2zN5Jpys6C9h5\r\ntK0T0QnDu0LxGh+vuuWPIm9VH9QHmuPc+wycCD5AtEQ0AdELhwcVbb/gZoq5\r\n11xBnn35WH7ZNeVVnWKshCZr1yPVCDcpr33bngE2tO8V9z9C42GZj+izRHxx\r\nhM22D9IizIswtnGmQf2E+WMoEt2NiWY43oc=\r\n=tNVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"43c69822f01ff5898fd034776053dd1d832340dd","scripts":{"test":"tape test/*.js | tap-arc --bail","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"arj03","email":"arj03@protonmail.ch"},"repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"8.5.2","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"17.5.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^2.0.0","ssb-bfe-spec":"~0.6.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","tap-arc":"^0.3.5","prettier":"^2.1.2","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.5.0_1658223070615_0.03035953127458413","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"ssb-bfe","version":"3.6.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.6.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"598d14ac3fcf1c432441a3fd0fadb94eb1a100ce","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.6.0.tgz","fileCount":8,"integrity":"sha512-yvGFGZTWB0S/gMTI+CC2kQDveujid3Y4it829w6gES1BNw4QTfwyU/Rtkq2o01ITanZ2fvm3g7f0326yaNDZRg==","signatures":[{"sig":"MEUCIBZisd0kNDggKHXakWjcZKreEG+PClQ3U0fx1nV2ys+cAiEAhbmtT6p29N8K5VbOo2HbObZQHwyqJmttjrhECYkUEuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjINH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHjA/9G+eAX7N5W8NeSPYzCtyYOMKzYQSePHw4ULScPbVukGgqXQNl\r\nTZBb0gPKsYV0k1xWNmXjnOJqv10KSB9dmm3RgDUT0qaboiEGF+ohgtP172wK\r\ncJBRoaOCO1ew06dK/Smg5wlqx8Uv1DXvo+pM6uK36As7dao+UnESoNWws/ag\r\nXa5y7+oSkzn2Jf8lQivi50TpobTvCDva1OblXB1x/jxwg3XY7kSoXIBNPpMq\r\n7xcEKv66HwwHHVygQeBdSvwYGuhkW1MiwscuPZR01hMqfVd6oba4Nbu3K6xG\r\nD8fmjo/hDt2cJ6uASa4mLWKNM0jkNgqdrfVgwfIuyqjYbHqmRSB8BjWgmf/z\r\n6tdEPgb0j8AqjDNFYTfeu4gTY7QQblBTXKtP0PcDPjGw5KfZHCK6z2LCqGdA\r\nxmLAeMdJyA1XWOpCJdUq4qQkdpy/vNMhq9jrtOt1Fo6hM/V9OQSAVqc7F/go\r\nZ87sn2pxzfQyh72qXaNs2IS7OrvNRhETFuMNMb7D/x3EQ2ch3yEpJhm3uWuP\r\n5kMhOhIwG1hhZQVr/JdPkEKvTj/RBKf7+O+LUChiE3c+EnMtsYtUbzzBKgJF\r\nX/cFiq665uJBG2P5T4+b6OKfUgg/uipWM3nHf7HUKRmaloaOTenXrm/jcpyO\r\n2pdzXj/E7qvZq0BrR7DaMXzNZK86sCJUfQc=\r\n=vsoF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.6.0.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-arc --bail","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^2.1.0","ssb-bfe-spec":"~0.7.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","tap-arc":"^0.3.5","prettier":"^2.1.2","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.6.0_1663095284429_0.4214668266744319","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"ssb-bfe","version":"3.6.1","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.6.1","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"25481d26f36d932b9d0d321db76d8e2756641e8a","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.6.1.tgz","fileCount":8,"integrity":"sha512-1FHcb2ao3txlomgY0ZSH8tfGnVh40JZRzMVzX7tNNOwWId4uI7Ck2Dpgqk63FXQNaabT1ihdtNd6AEHbi9wqAg==","signatures":[{"sig":"MEYCIQC9lFPa4h0mrqtltBLfO25ZAYWtgjSI5GzG51fFcut5nAIhAK1d2sQYpBBrD6fRvsB+5d+c/CcViTs3VK+1Fdy9n3C1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPLyuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf+Q/9Fn5hf0R2gkQz52hArOwt/LOcD5U2FMr6LrMXpe0CZqigoBpZ\r\n8IPZt83wJnRzI342siP5xAvp/eeNRSKJqim2+zehuBHRwaneRDr6L2EEnAkt\r\nAz1t0MI3VkZX055UgGKhV+fPsKHdXrXcR+axYru/dQ4OHuGqyLzhGMGdsxB4\r\nc8wLLsSeKQ73bgQNP9B6rOBfdNu9kSsh30XTGY+cGlBZvPcypvzn693WMZgd\r\n7EMcOkk1MGyh4CVOhRDTEr5r9HjRWS7xGxBZ60guWhH7Uv4xBfTjoanTuvSA\r\nZ8MoEkKyZ2bfv38sFcrbwrms+1J+9iqjhYOiM8+wgVKe0SzFdDVyhBsjVLuY\r\nyrNTQuYN9eS02Sblmz9Wgs7m5NAvfYonYB9VESBZFpX6BTwHBqnbbiHpmXso\r\nCB+Qb5z4lI0cCrMP3sKbyNm/AihmMA6plYEvcR4xzb3j+v8XdHgaDNx0CD2+\r\ne1hFTkaGOzM04OdqUWEGZ18pkvPtazuiS2i7DnFOGI/UE7iisE2Cq8QBTTYs\r\nh27eH4qBn3EqV/dl1CioDfpUiXTgzmoYplUR0bh0bPgpt46IzO6Tt1orWlgp\r\nhYzfwKuA9lbOgsfDiGbdffFzMGcFaQkWlux5WZUImzoqRzvfmVDlZVMz9qLe\r\neQbqHiljoGZMraV6fMQcC17UH1+JjXYxPN0=\r\n=B22L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"gitHead":"2c536c84e5503a703ce5e07c8e6fee1870307821","scripts":{"test":"tape test/*.js | tap-arc --bail","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"mixmix","email":"whimful@gmail.com"},"repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"8.12.2","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"14.19.0","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^2.1.0","ssb-bfe-spec":"~0.7.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","tap-arc":"^0.3.5","prettier":"^2.1.2","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.6.1_1664924846287_0.14624345227519342","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"ssb-bfe","version":"3.7.0","author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","_id":"ssb-bfe@3.7.0","maintainers":[{"name":"arj03","email":"arj03@protonmail.ch"},{"name":"chereseeriepa","email":"cherese.eriepa@outlook.com"},{"name":"happy0","email":"gordonhughmartin@gmail.com"},{"name":"staltz","email":"andre+npm@staltz.com"},{"name":"pfrazee","email":"pfrazee@gmail.com"},{"name":"mixmix","email":"whimful@gmail.com"},{"name":"cel","email":"npm.cel@celehner.com"},{"name":"christianbundy","email":"christianbundy@fraction.io"},{"name":"andregarzia","email":"andre@andregarzia.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"noffle","email":"kira@eight45.net"},{"name":"ahdinosaur","email":"michael.williams@enspiral.com"},{"name":"regular","email":"jan@lagomorph.de"},{"name":"aljoscha-meyer","email":"mail@aljoscha-meyer.de"},{"name":"pietgeursen","email":"pietgeursen@gmail.com"},{"name":"luandro","email":"luandro@gmail.com"},{"name":"cryp7ix","email":"cryptix@riseup.net"},{"name":"blakeakapita","email":"bakapita10@gmail.com"},{"name":"mycognosist","email":"glyph@mycelial.technology"}],"contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"homepage":"https://github.com/ssbc/ssb-bfe","bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"dist":{"shasum":"40e65281958ed436270f2fa726eab19118be3dc6","tarball":"https://registry.npmjs.org/ssb-bfe/-/ssb-bfe-3.7.0.tgz","fileCount":8,"integrity":"sha512-uJVMPAQhnm8Vz+5H7mP36kGhu0ZIloiDkNrkiO/xGWcr8gMv+GXX2DyNNPD7j0xZmL7HfFqgTvPXFeuni2w4IQ==","signatures":[{"sig":"MEUCIEQB5MUv9ujHUeqV7zDWpBS/sDLexVUOPgERPZdUqLUrAiEAiYB3lcQrrFOiGceXIM/08A2OAUvPpYtoUTF7rxB/FLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYnD0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrteQ//XDimN7fBbYn5gpK0XvPzhb8G7cexcMbb/Q/iHQujpYyVOq6M\r\ndjlcLaeMUxbNJ/vKiLXPFmSNXR3cAH5vPemxj4MQ/FiDOEbTPPZyGFSPq7Sr\r\n0j5QS2L3C129Dmo3z5eHzul0dPsIzpbJjypZvxPGtjM0YjKwbYU/xYPDTCan\r\nbQiAuJadSMhmc5jbuNBrAZElH0vxQnZQHVhvWzAA9DzH/OUEI1Pzn8Xi+qx5\r\n5QiuzxR7rVzTsnuK5wlwXrB1M0bKoPJYglAJWYCgqmbR5pVXdo9e/mRzzkFo\r\n/T0zsMCKCC0By+dEfTQG8NYdJiQp4dnRlsctEITOolTj68ollenKORNbOEWk\r\nmcoj7/TCs/OOuEP+V9p0bpjGWQFUnaQca2pfCqkbUiOQ8Q/T1yhPoWlh9nMH\r\n+tfIR8wqrwiew/CjCdxZa2SzO/rTM1M3DXXJdbxoQ/X76lQXaIP3Ds2lWtR+\r\nEPdq824nAov+S75TpeW7aUDLHyI+Xxxoga18IcdT/uEA1caYC7E5Qks3xTiZ\r\nNv99WprjGAsRH9Q4/eKCcSa6G6QBzshugjpp6z38uA3/YMiBOFP2RYYiI0QN\r\nh0jk799YXTTp8xv1PlNVPM6F6fZ4FW4qhNooc54vExbBfNmPySLZtZvNSEsj\r\n8aX77nlWpA48pw6V7b1t+2HSZ/7igJaI1GU=\r\n=6uCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:ssb-bfe-3.7.0.tgz","husky":{"hooks":{"pre-commit":"npm run format-code-staged"}},"scripts":{"test":"tape test/*.js | tap-arc --bail","coverage":"nyc --reporter=lcov npm test","format-code":"prettier --write \"*.js\" \"test/*.js\"","format-code-staged":"pretty-quick --staged --pattern \"*.js\" --pattern \"test/*.js\""},"_npmUser":{"name":"staltz","email":"andre+npm@staltz.com"},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"_npmVersion":"6.14.8","description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ssb-ref":"^2.16.0","ssb-uri2":"^2.4.0","ssb-bfe-spec":"^0.8.0","is-canonical-base64":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.2.2","husky":"^4.3.0","tap-arc":"^0.3.5","prettier":"^2.1.2","pretty-quick":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssb-bfe_3.7.0_1667395828094_0.02276038503882516","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-07-06T07:03:18.826Z","modified":"2026-09-27T18:45:19.972Z","0.1.0":"2021-07-06T07:03:18.974Z","0.1.1":"2021-07-08T08:29:10.789Z","0.2.0":"2021-07-12T20:13:44.987Z","0.2.1":"2021-07-12T20:56:48.742Z","0.3.0":"2021-07-15T07:55:07.448Z","0.3.1":"2021-07-15T08:12:46.424Z","0.4.0":"2021-07-15T10:33:53.997Z","0.4.1":"2021-07-15T12:31:13.479Z","0.5.0":"2021-07-16T12:36:37.966Z","1.0.0":"2021-07-30T17:02:40.262Z","1.0.1":"2021-07-30T21:04:57.893Z","1.1.0":"2021-08-11T21:33:18.772Z","2.0.0":"2021-08-16T10:19:42.843Z","2.0.1":"2021-08-16T10:26:52.289Z","2.0.2":"2021-08-16T10:35:28.821Z","3.0.0":"2021-08-19T13:36:41.769Z","3.0.1":"2021-08-23T08:29:05.685Z","3.0.2":"2021-08-24T12:59:35.942Z","3.1.0":"2021-08-27T13:49:29.946Z","3.1.1":"2021-08-27T13:54:13.247Z","3.1.2":"2021-10-04T08:36:50.709Z","3.1.3":"2021-10-08T12:57:58.163Z","3.1.4":"2022-05-20T15:19:27.445Z","3.2.0":"2022-05-22T18:46:59.592Z","3.2.1":"2022-05-26T09:07:08.005Z","3.3.0":"2022-05-26T12:25:18.444Z","3.4.0":"2022-07-15T00:46:09.284Z","3.5.0":"2022-07-19T09:31:10.811Z","3.6.0":"2022-09-13T18:54:44.623Z","3.6.1":"2022-10-04T23:07:26.655Z","3.7.0":"2022-11-02T13:30:28.325Z"},"bugs":{"url":"https://github.com/ssbc/ssb-bfe/issues"},"author":{"name":"Anders Rune Jensen","email":"arj03@protonmail.ch"},"license":"LGPL-3.0","homepage":"https://github.com/ssbc/ssb-bfe","repository":{"url":"git://github.com/ssbc/ssb-bfe.git","type":"git"},"description":"Binary Field Encodings (BFE) for Secure Scuttlebutt (SSB)","contributors":[{"name":"Andre Staltz","email":"contact@staltz.com"},{"name":"Mix Irving","email":"mix@protozoa.nz"}],"maintainers":[{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"mix@protozoa.nz","name":"mixmix"},{"email":"npm.cel@celehner.com","name":"cel"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"jacob.karlsson95@gmail.com","name":"powersource"},{"email":"christianbundy@fraction.io","name":"christianbundy"},{"email":"andre@andregarzia.com","name":"andregarzia"},{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"mikey@mikey.nz","name":"ahdinosaur"},{"email":"jan@lagomorph.de","name":"regular"},{"email":"mail@aljoscha-meyer.de","name":"aljoscha-meyer"},{"email":"pietgeursen@gmail.com","name":"pietgeursen"},{"email":"luandro@gmail.com","name":"luandro"},{"email":"pfrazee@gmail.com","name":"pfrazee"},{"email":"cryptix@riseup.net","name":"cryp7ix"},{"email":"gordonhughmartin@gmail.com","name":"happy0"},{"email":"cherese.eriepa@outlook.com","name":"chereseeriepa"},{"email":"bakapita10@gmail.com","name":"blakeakapita"},{"email":"glyph@mycelial.technology","name":"mycognosist"}],"readme":"<!--\nSPDX-FileCopyrightText: 2021 Anders Rune Jensen\n\nSPDX-License-Identifier: CC0-1.0\n-->\n\n# SSB BFE\n\nJavascript implementation of the [SSB binary field encodings] spec.\n\nThe spec only has one type of **nil**, but JavaScript has two: `null` and\n`undefined`. ssb-bfe will treat these two values in a way that mirrors what\nJSON.stringify does:\n\n- BFE Encoding an **object** with a `null` field becomes an object with the\n**nil** marker\n  - Similar to `JSON.stringify({a: null}) === '{\"a\": null}'`\n- BFE Encoding an **array** with a `null` element becomes an array with the\n**nil** marker\n  - Similar to `JSON.stringify([null]) === '[null]'`\n- BFE Encoding an **object** with a `undefined` field will **omit** that field\n  - Similar to `JSON.stringify({a: undefined}) === '{}'`\n- BFE Encoding an **array** with an `undefined` element becomes an array with\nthe **nil** marker\n  - Similar to `JSON.stringify([undefined]) === '[null]'`\n\n## API\n\n### `encode(input)`\n\nTakes any JavaScript primitive and returns its encoded counterpart. Is applied\nrecursively in case the input is an object or an array. All inputs are converted\nto [TFD] Buffers, except for objects, arrays, and numbers, which remain the\nsame.\n\n### `decode(input)`\n\nTakes an encoded value (such as the output from `encode`) and returns the\ndecoded counterparts as JavaScript primitives.\n\n### `decodeTypeFormat(input, typeName, formatName)`\n\nTakes an encoded value (such as the output from `encode`), a typeName\nand formatName and returns the decoded counterparts as JavaScript\nprimitives. This is much faster than decode if you know the type.\n\n### `bfeTypes`\n\nReturns the `bfe.json` object that can be used to look up information\nbased on Type and Field. Example:\n\n```\nconst { bfeTypes } = require('ssb-bfe')\nconst classic_key_size = bfeTypes[0][0].data_length\n```\n\n### `bfeNamedTypes`\n\nReturns the `bfe.json` object converted to a map where the keys are\nthe type and format names. Example:\n\n```js\nconst { bfeNamedTypes } = require('ssb-bfe')\nconst FEED = bfeNamedTypes['feed']\nconst CLASSIC_FEED_TF = Buffer.from([FEED.code, FEED.formats['classic'].code])\n```\n\n### `toTF(typeName, formatName)`\n\nSometimes when you're wanting to check what sort of buffer you're handling, you want\nto pivot on the type and format bytes.\n\n```js\nconst CLASSIC_MSG_TF = Buffer.from([1, 0])  // << Did I get the right codes?\n\nif (buf.slice(0, 2).equals(CLASSIC_MSG_TF)) {\n  // ...\n}\n```\n\nbecause remembering those codes is tricky, it's safer to use this convenience method:\n```js\nconst CLASSIC_MSG_TF = bfe.toTF('msg', 'classic')\n```\n\nIf you remembered the type or format name wrong, you'll instantly get an error!\n\n### Check whether a buffer is an encoded type\n\nGiven any input, these functions tell you whether the input is of the specified\ntype (and format, if applicable). Example:\n\n```js\nconst bfe = require('ssb-bfe')\n\nconst x = bfe.encode('@6CAxOI3f+LUOVrbAl0IemqiS7ATpQvr9Mdw9LC4+Uv0=.ed25519')\n\nbfe.isEncodedFeedClassic(x) // true\n```\n\nList of functions:\n\n- `isEncodedFeed(input) => boolean`\n- `isEncodedFeedClassic(input) => boolean`\n- `isEncodedFeedGabbygroveV1(input) => boolean`\n- `isEncodedFeedBamboo(input) => boolean`\n- `isEncodedFeedBendybuttV1(input) => boolean`\n- `isEncodedFeedButtwooV1(input) => boolean`\n- `isEncodedMessage(input) => boolean`\n- `isEncodedMessageClassic(input) => boolean`\n- `isEncodedMessageGabbygroveV1(input) => boolean`\n- `isEncodedMessageCloaked(input) => boolean`\n- `isEncodedMessageBamboo(input) => boolean`\n- `isEncodedMessageBendybuttV1(input) => boolean`\n- `isEncodedMessageButtwooV1(input) => boolean`\n- `isEncodedBlob(input) => boolean`\n- `isEncodedBlobClassic(input) => boolean`\n- `isEncodedEncryptionKey(input) => boolean`\n- `isEncodedEncryptionKeyBox2DmDh(input) => boolean`\n- `isEncodedEncryptionKeyBox2PoboxDh(input) => boolean`\n- `isEncodedSignature(input) => boolean`\n- `isEncodedSignatureMsgEd25519(input) => boolean`\n- `isEncodedEncrypted(input) => boolean`\n- `isEncodedEncryptedBox1(input) => boolean`\n- `isEncodedEncryptedBox2(input) => boolean`\n- `isEncodedGeneric(input) => boolean`\n- `isEncodedGenericStringUTF8(input) => boolean`\n- `isEncodedGenericBoolean(input) => boolean`\n- `isEncodedGenericNil(input) => boolean`\n- `isEncodedGenericAnyBytes(input) => boolean`\n- `isEncodedIdentity(input) => boolean`\n- `isEncodedIdentityPoBox(input) => boolean`\n\n\n[ssb binary field encodings]: https://github.com/ssb-ngi-pointer/ssb-binary-field-encodings-spec\n[TFD]: https://github.com/ssbc/envelope-spec/blob/master/encoding/tfk.md\n","readmeFilename":""}