{"_id":"codecs","_rev":"12-a34f9f325677c20b13fca235842b7f0a","name":"codecs","description":"Create an binary encoder/decoder for json, utf-8 or custom types","dist-tags":{"latest":"3.1.0"},"versions":{"1.0.0":{"name":"codecs","version":"1.0.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^8.5.0","tape":"^4.6.3"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"95af36ea0198771ae9d1f9f3e92575b0da503f1c","_id":"codecs@1.0.0","_shasum":"3c7282b746aa8f21f901270569322f737e71b537","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"3c7282b746aa8f21f901270569322f737e71b537","tarball":"https://registry.npmjs.org/codecs/-/codecs-1.0.0.tgz","integrity":"sha512-saV912jUHYcL4dMIv5TUIlJQikr1kfsxV0Lj93fO33FC/7kS+/SkzVLxzl/yf+p+735mWjmYDo2eMMgMT/Af/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEBK55foL8nB211r+UyrBxQjc6jBTi2m0CMqePdmQbrAiBsbxdwBJyfH3bVWPdFHT+vTvh97ZISUtDhHlQvMPc2AQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/codecs-1.0.0.tgz_1479853238275_0.267765881260857"},"directories":{}},"1.1.0":{"name":"codecs","version":"1.1.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^8.5.0","tape":"^4.6.3"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"d31f9e1eb09d57704bff0812fd07341f39f44642","_id":"codecs@1.1.0","_shasum":"bf59c5da58039e3e48b6f9616ec82c21f12ea36a","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"bf59c5da58039e3e48b6f9616ec82c21f12ea36a","tarball":"https://registry.npmjs.org/codecs/-/codecs-1.1.0.tgz","integrity":"sha512-0/BpaA89sdc0RKvuI5MjwHUUJIg7SeDbFYIL1fkDBp6upTuFjMC7QxGdB8iZl07siI02bsgNn2rWq+FJ4gAnlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMStiPe6z6HXTsTHDJaTPrQinQmWX+X4VsxMOjMfCogwIgdveFklL49lLWpyx3hYKhssWGgkJU5tFDhvM9ipJoPhE="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/codecs-1.1.0.tgz_1479854492658_0.8161561207380146"},"directories":{}},"1.2.0":{"name":"codecs","version":"1.2.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^8.5.0","tape":"^4.6.3"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"a5934c6157bd69629f13c332f2c9051875e7ca82","_id":"codecs@1.2.0","_shasum":"5148549e3d156c5fa053d7cbb419715a0cf43d16","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"5148549e3d156c5fa053d7cbb419715a0cf43d16","tarball":"https://registry.npmjs.org/codecs/-/codecs-1.2.0.tgz","integrity":"sha512-sBf0PJCjIOexPOUXNV6cCILw1py/Ie+VIXpdlDpZjlzhs3EQPImMvANka/e1GZj4E96pVITplVhLxpNiH2xMdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3cHXfy/D0Te9n2r+DKSfh3K7AWbwsX6vZ6X45LWxcZAiEApGZ8JQQi3OhYOvz72zDJJ8QcI0Uzs+J71st9Pi73VjE="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/codecs-1.2.0.tgz_1479869438730_0.5935322807636112"},"directories":{}},"1.2.1":{"name":"codecs","version":"1.2.1","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^8.5.0","tape":"^4.6.3"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"dc31db020744f7513e19a6df993238ad4ea040b3","_id":"codecs@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"integrity":"sha512-SPnx+ZHXVJ0qTInRXmnxuyu8PDvSzvop5MXp1BOr/urFQI3yL2n5ewE755skTklF/hKVlWj8cinGxdR2gvLvTA==","shasum":"10155c751578919883bd87e425db04af86a0188c","tarball":"https://registry.npmjs.org/codecs/-/codecs-1.2.1.tgz","fileCount":6,"unpackedSize":5699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBinG15A+c9w4BHSzzyQmuqZ7uJnpLzcbPOOuRqHYQ8mAiEA9kyYwDS4jDGOVrLXICNnKv9itsJ1JeC7qanFhLj1nts="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codecs_1.2.1_1520726941893_0.1678146896009587"},"_hasShrinkwrap":false},"2.0.0":{"name":"codecs","version":"2.0.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^12.0.1","tape":"^4.10.1"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"8e474d39b5449f479940904d0b623c788135ddc1","_id":"codecs@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"integrity":"sha512-WXvpJRAgc693oqYvZte9uYEiL5YHtfrxyEq12uVny9oBJ1k37zSva5vVz7trsnt6R9Y15hEgOSC7VFZT2pfYnA==","shasum":"680d1d4ac8ac3c8adbaa625c7ce06c6ee5792b50","tarball":"https://registry.npmjs.org/codecs/-/codecs-2.0.0.tgz","fileCount":6,"unpackedSize":5597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci7jkCRA9TVsSAnZWagAA1UYQAJE8k7NM2P75j2EQtdmF\ne3CAe/u+8Sl3c2bh7lpPS25LcehCm4GeGZts/9IDXk7o+ZKWTMXVxYf4sjDu\nMHYfyYvxyi6Waudpv2yYfA0zjuI4Zuevw4yqr2W4AXV0PT74e21B34PLVIsy\n8cTY01lUps1gk0mNh57UojE/4H81zJ81LLkan76gWNup9jMpE2hmNE4w68by\n6qZ6HeLg6psu/Mac+R7zqxiVxvypT4EcxbxiBx5wxRj+XVWcd/t6GIYK0GfE\nA+OV6sVI8PJO6gf+ds9PDrJr71uuq7DHiIcqUDpGde6Gfe1rpTvYGHn7+UNV\nTMjFkLcRvQvtq+pCB/4rHOmuN4cZe6c3AcoQag++gXxxamwJuK4QH/EKGQXX\nZv6y8T1sPEMqG69polHv3YXGqD3xmN3ezT07xkBtWvXxHf0jgttf2LkQS5Zx\nLdFD/v3WY083WlpaB9EQ5WXQAltg565fs9Cht/odR6lg8mxbfu2IxfeUlUJf\nuPDsDwK2O4/jnvaLpARnWtlg8pV41YUihYjrwwCSKnrAxTJC65NqQfMHSKP3\nX6S3+oc73t6jvRSs/06fuFfCTSe0bpmW36Mf+icoOxbuE8//yxhF9E9NIbRV\nVLWVFF+/3JIm1YcGzvp81LCPlJKBv0aaWTWbj+5nCxedsds+J40eTEenjiSp\ntxg6\r\n=8d9e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+OGSnXKSC1Sx3uukqd5ohuJjHi5l5usw29/p9GsbyJAiBs9AJVow7w9W+gWC4Sp5Gh/8RfmMaEY5YVCrgMC8k9FQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codecs_2.0.0_1552660707699_0.3487675780054098"},"_hasShrinkwrap":false},"2.1.0":{"name":"codecs","version":"2.1.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^12.0.1","tape":"^4.10.1"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"4262195cfbe46cc7d12bc11d828324973817ea96","_id":"codecs@2.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nSWYToViFEpZXOxhtMQ6IDs76TN9xKIkHOu1KCr/iFiBcgzKuY1AFPZktuXN8r82FbZ/TXP9fwITszLgcp3eQg==","shasum":"ea8878bbb0156ce977ffe275370b3851ef1181d6","tarball":"https://registry.npmjs.org/codecs/-/codecs-2.1.0.tgz","fileCount":6,"unpackedSize":5883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerCNICRA9TVsSAnZWagAAAlIP/33gK7caPbsuDOnRUcqp\nayKxRgboInw4HEzGawDwXcPrpxyrrPdzgiSKoEA6Y0UeoWpHyaBcdD8nMtE8\nuoM+ks30+jzhTKSnaCasBfoT66Mne11fQzKyOMgcffje7gYFOJtDEtoLt5Fx\nL4tdUQZCBBY1zAnhCNlu1MEk2AvUQcZItIJRCcZ4JKmiKk7avdazM5aMYJup\nHR1RIXRnbrZP+4Qtp7V4cA6DrFVecM6WYT6GBEGmE7K/OSjxUf1z+ezJd2Dn\nSS6AWVfhpRsxpEgcYg3GZOrFzfoYh0q5HKriTZtxIE/g3UzZ3HtTDudPcdt4\ncx33bIzsuvMnnapNixTAnr4Can+0JRVX8+r1IkZSZGDhqHXrw90nPGynANnF\n2aTV8pVBST0m5FIt2BqYIu8gk1B2WP2Av50s419Q3dfwyuzJt0plTkSKB3sH\ni9oPyl9RQnvmFVLs7sUksX5gP3kHy4fFee2b4R8GkT3AwpjWyJnyH+JZmi3c\nC5NTUlPQhm6wYsc6JlZ+8QicCYBimGbFqP+eOhUxF5EC3PeWAvrSnjMPl5im\nAZ54/BAu/up1m5TDtr1bBEPREMcy3WR2bumjDv6Ay+8FBxj6WND32KaRC1u7\n4elfTIHBcPkmdycw3RsXP5Z/UQgX4hV5E/SGydSso0L8rzxVg4DqAFVseWFz\nPWKU\r\n=cbqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNuSxFa0z8uROSBkPEjAGdyiVZ8JO1N/XQbW8LbGa4egIhALTE95sAe9DrX6W/Y13a0QEtM5tMd2J80ce/BvjjISK9"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codecs_2.1.0_1588339527587_0.8886120717151078"},"_hasShrinkwrap":false},"2.2.0":{"name":"codecs","version":"2.2.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{},"devDependencies":{"standard":"^12.0.1","tape":"^4.10.1"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"8ab2f972a45758f9a397a57a1c669230ad8daeef","_id":"codecs@2.2.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+xi2ENsvchtUNa8oBUU58gHgmyN6BEEeZ8NIEgeQ0XnC+AoyihivgZYe+OOiNi+fLy/NUowugwV5gP8XWYDm0Q==","shasum":"9efe60f367482a9f9d69b4daebb73b421038ab37","tarball":"https://registry.npmjs.org/codecs/-/codecs-2.2.0.tgz","fileCount":6,"unpackedSize":7253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv6AmCRA9TVsSAnZWagAAeSIP/iAR072/aag7vQXyp/Au\n4RzAskbzu128a7fx2Ymc/UVQDFJtzwPHHDEq1CCt6GK7Y5DczPkpYRGxGu3F\nvv9RoYjIwftfnF6NzuUCdI/P6zfjMyxVPA/bJ73V6RWa4ST/LDr1sRnQID5r\nESE3yd1CiXeuTtnsEPZIJykRgcJ52DKYpkU9D5rcGJcwSf1+RVEQ44DxTMsF\n+hQeO6daI0LHDJWljl1Bcl/vdVS+4HdzwY29nmkrG6SEAGqTyh1KHfepIo41\nwKyt1fvUpR7wn17zsx5FYJcE0GprWSwVkCykvrI+Jlti3vU2sXR+9MJ6qH2g\nxauvtzi5qWomEzMEGjdDSMeyWKnpdlQbEyVhPJjCh7hF+rrlWb4cbfCIrfP6\ncdYE987lJ9xPEPUle2+Eg80GXk6y4kqz+02atfuMt0+HmQV57p1zpFna6Xo3\ncynx3dhg3xag1kG1lf/See9tB3SACbYZbsbDUU6YIRgQ84PhneKQxazyQO00\nniW+ml5yASkTmM9RbrL2MMLjK36TZR6P89ytQN+Bd2t5pueBlo5/h+YNtc7f\n9p/jD1Erijk68u3UwXR8brBBCiUlv+F5UB808kJuznpPTcb28IYLbmXaAfoo\njPfpvo4oz4tlmSjo5AxKFKjTWh86au9WVcCAOAxf/Y+jcUg7n9ikeJEezv4W\nWscj\r\n=zqw9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCFRSxQdTmSXuk0LwH1qobPZ9X0VS6HvCD4gZAH4LOoAiBprr0pKWtIeJMQ1XwRvY/qIxtIspDgMpwibbjoW8eP5A=="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codecs_2.2.0_1606393894486_0.6095344431196166"},"_hasShrinkwrap":false},"3.0.0":{"name":"codecs","version":"3.0.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{"b4a":"^1.1.1"},"devDependencies":{"standard":"^12.0.1","tape":"^4.10.1"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"2cf2e38b78f55816793d7a94468f8355d334f1b7","_id":"codecs@3.0.0","_nodeVersion":"16.8.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-tYnev/H2/q+dedb6/sDDvJLwzD2GqYIe8d7fKnyM2KxUKJ3xf/D7xG0nO/4WCT1yU1HQTvTq1o43QSQGmHcEmA==","shasum":"bbb37610c904263ea949f8da6a182b8fc4cc24fc","tarball":"https://registry.npmjs.org/codecs/-/codecs-3.0.0.tgz","fileCount":6,"unpackedSize":7127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm3v5CRA9TVsSAnZWagAALtEP/3tGfDFaDfNOp2QWvod8\nNDSnHDZmRVhCx2qSkcs6cZmCf8iMwTsxQcy5u5LFz2niIsrxodP2zvfIQJln\n6z+kJUs1yYXQo6KSrI8cMXImwyc9tz0iIi5NKD3X6/hR0nBBxkE5PFaJYw0r\nvnIQo/6Iv37dw2SqqO2kxtNqMga7kw3euMMCxIJH7N5d6pdbaGPw+jiv8s7v\ns+emX2prDgvAX9MVdkKdqyZ5bl74tisET8ifttc25WBXFL6Yldxx7v5Ia+5f\nIsAd6z8Wi5NeDrTqp6YiCidQl4x5h+mt48+w3TUkdvg4Mf8uXM967oE/wWJa\nV95MTinD9Q0hnvb/YJ6rpHJNoqlVoWRJ/Xr7NWfmkb7QZzqqlczRIPOdB13X\nzIlEdECrO0tSI2ygkZ9fof5miP3FAHWp68GdLxefkj4uPnoi7SxK64ArVATL\nW42DA0M+d5/tNemt9KGVtkX/AMxG5gw0y290d9u2YqRJV/jTjo0N1uuj8Hrv\nooxiYBx0ZB+RWHD1pXa+cdtCh73u24NrXOns1vUTUhGV2b1oFltjMu00VAqn\nbgu0fh3xzokBy6qmQ5U2zsHHyUsLSbEIC3M7Pu18LsBlbaX8qiBgVyR8aQ5o\nxC9xV/WFj90GEmidABX9zgsQwePLoGxvZ06WJomZPP3AuALRtZFe+d3iJvxk\nSHeS\r\n=3faw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCoguvn2RcrXqK/ZyeG8p7ahbGd9N6TjaQUuGe/KkfogIgWqW4j51xH/9S2lny++yUaDLTXOgJWovN7dElLzskLXc="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codecs_3.0.0_1637579769724_0.8466010380856013"},"_hasShrinkwrap":false},"3.1.0":{"name":"codecs","version":"3.1.0","description":"Create an binary encoder/decoder for json, utf-8 or custom types","main":"index.js","dependencies":{"b4a":"^1.6.3"},"devDependencies":{"brittle":"^3.2.1","compact-encoding":"^2.11.0","standard":"^17.0.0"},"scripts":{"test":"standard && brittle test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"homepage":"https://github.com/mafintosh/codecs","gitHead":"9ee152e3125b1c65f72c0027641f2e5f14bd2e28","_id":"codecs@3.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Dqx8NwvBvnMeuPQdVKy/XEF71igjR5apxBvCGeV0pP1tXadOiaLvDTXt7xh+/5wI1ASB195mXQGJbw3Ml4YDWQ==","shasum":"34509aea31c34985b91aed07edbc3ff233b61f6e","tarball":"https://registry.npmjs.org/codecs/-/codecs-3.1.0.tgz","fileCount":6,"unpackedSize":8030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOADv6yuLVvIHiYMZa2LcFP0ku0whyc4SJq4CaMoFAoAiAkAM71Q/mkp6hie1EKita5KPBQmcljfgWkvb3EoPNA2A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNTS6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/WBAAi6YKXJr17CHmIzGaKFscpVRUlWIxELxrSU0LMXo84/DAh7Io\r\nfO5LVXDbvsPOTHwAlff/jagOk/YcECTTUJfSS5TfLUQny5f6xcH9Lct7u0Hf\r\n55wjvgvjWcv8Ji6Fu1+8h4P/ZpS28NZAAx1TF4DT7hrI3UNU+Z/0AgY3jpwN\r\nW8soiUvy4W3Pn/4vthdue5vlAmMlD3jPWUQgemtuzqyXDmb2ZciylguEENIM\r\nacd8D0Pk1EcI4rr9MEgzxpOGRTDKN9HggFEUYJei31Rn0hkp3jNFsETdbSWu\r\nAne5Gda0dJQHej7DWpty7WLx6gd79uuobREzjj5xNFoSo+kzDTWUMsoxNHu6\r\nZ8SNRtaJuWG0GVNe5us5XEbXkbajXp2elBEc3UUkrO5HnK0Qhtx9xvNJGyo3\r\npKkKpow3eerzvPGTGrszMh56oU6oUupWUWhcJedY4bY9NkcnzzLVweQU3gM9\r\ndFPhVqi4N6ggraPCDzMib/lC4st3GUtzREa6ahhjtghwevD2zZWdw4VlJWOt\r\nGfFlHXbhAxaFYk/8Yz8oyZj3deVJJaIURz0an/krY4rIoSKo5ND5Z7ySja8S\r\n0UOBSr45fEyEOL4/jmzcU1MvuJt57zotrd+WnbrOJq/+d2wEkzMUAjeOjY+J\r\nmpkWz9puPYBswPxwrGpW2v4fGRDUA4AXpDQ=\r\n=pkRr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codecs_3.1.0_1681208506075_0.0357192166807232"},"_hasShrinkwrap":false}},"readme":"# codecs\n\nCreate an binary encoder/decoder for Node's build in types like, json, utf-8, hex.\n\n```\nnpm install codecs\n```\n\nUseful to support value encodings similar to leveldb's.\n\n## Usage\n\n``` js\nconst codecs = require('codecs')\nconst json = codecs('json')\n\nconsole.log(json.encode({ hello: 'world' })) // Buffer.from('{\"hello\":\"world\"}')\nconsole.log(json.decode(new Buffer('{\"hello\":\"world\"}'))) // { hello: 'world' }\n```\n\n## API\n\n#### `const codec = codecs(type, [fallback])`\n\nCreate a new codec.\n\nSupported types are\n\n* utf8\n* json\n* [ndjson](http://ndjson.org/)\n* binary\n* hex\n* ascii\n* base64\n* ucs2\n* ucs-2\n* utf16le\n* utf-16le\n* binary\n\nIf an unknown type is passed-in, the `fallback` is used if given, else `binary`.\nIf you want to use a custom codec you can pass in an object containing a an `encode` and `decode` method and that will be returned.\nIf you pass a [compact encoder](https://github.com/compact-encoding/compact-encoding), then it will be converted into a codec for you and returned.\n\n#### `const buf = codec.encode(value)`\n\nEncode a value to a buffer.\n\n#### `const value = codec.decode(buf)`\n\nDecode a buffer to a value.\n\n## License\n\nMIT\n","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"time":{"modified":"2023-04-11T10:21:46.346Z","created":"2016-11-22T22:20:40.208Z","1.0.0":"2016-11-22T22:20:40.208Z","1.1.0":"2016-11-22T22:41:34.372Z","1.2.0":"2016-11-23T02:50:39.080Z","1.2.1":"2018-03-11T00:09:01.939Z","2.0.0":"2019-03-15T14:38:27.818Z","2.1.0":"2020-05-01T13:25:27.741Z","2.2.0":"2020-11-26T12:31:34.633Z","3.0.0":"2021-11-22T11:16:09.864Z","3.1.0":"2023-04-11T10:21:46.230Z"},"homepage":"https://github.com/mafintosh/codecs","repository":{"type":"git","url":"git+https://github.com/mafintosh/codecs.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"bugs":{"url":"https://github.com/mafintosh/codecs/issues"},"license":"MIT","readmeFilename":"README.md"}