{"_id":"@onflow/decode","_rev":"42-59efdb211ffaa922aa4c4a3e083d7c6c","name":"@onflow/decode","dist-tags":{"alpha":"0.0.10-alpha.1","latest":"0.0.11"},"versions":{"0.0.1":{"name":"@onflow/decode","version":"0.0.1","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.1","maintainers":[{"name":"qvvg","email":"npm@qv.vg"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/dapperlabs/flow-js-sdk/issues"},"dist":{"shasum":"5728a1ca2425345aea4890fe3d6f0406c7ef5cc5","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.1.tgz","fileCount":10,"integrity":"sha512-Gsfh0ifnmvB3lOB6fSiPGXK8mJBYVLmfN6r5vc4c7hJHGIHDDDEMxVPU+V1DBLemC3wVZuDZh8caoUCXcmgDvw==","signatures":[{"sig":"MEYCIQC1oMKQ3lC3jZj3h8/1ilCP3o0qAxk5FguWDEd13zF2NAIhAJL8FpXzRbO3oKyT+zvPKyHO5kikroELzB+EIXjIbsMw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee9+NCRA9TVsSAnZWagAAxIUP/2yC/3pC7kTBk99uGIg/\nv2Njf2US31RSeSKnX7bEPLZ5TdqXHxzMBIoeD4jpUifM4+VqkyXV1zId4IHS\nHsM56j0tHcd55fdF00/IK8cJxzuc6ncQk6kIebLd6sEkUysRIxVbuBxfNDqM\nubrKw1FlRinou1Lw7QTvxu2rnZcLQz8mVwHEZqaY/uuo8MEssABbc6DAXzbG\nG3Q3HwfMeWamV6XRu5MkkIeFCq2VoHJkdCnG4jk8ZdHurdF9Pt/j7ZLH+AG8\nyW9vmQwI/822zTai20ryX1ZWCWOxp0S+4wpeWoTchi1kBbXf2YsXNKmxLu3X\nejC3t/jhjHRnM4TOGFZoVqts3r56pP3pVBsSbie/hgQ9oTZZ3JUvbFRXOD/v\n7VS3DPOA8nackVFQljzoQ1zZ7ens2PC2LST1hPQT9ObHdzdWjhGM+iA/kROS\n9i4+RDU/y3OT8sW7UnGfS89Doj0bZGmyEfhuUTN6Bju8qtEq+saxdUQ7GTra\nVEYDEtqDiZFx9MjHIaZasBEi61fby1iGOau/SMJZkZGR5jG+mgNf+mU3L5HU\nl0b2ucoN4b/l8zR61Vu+dvXknNmoWlup04dqwQe9lViib0oORSo7nqiVuB7i\ntoHrZCmLsXJYGs47LhMDZd4qGQguWvA8k4YscN7AUax9pYVFdOdWplxrYMTt\nUirB\r\n=b6ZC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/dapperlabs/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.0","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","microbundle":"0.11.0","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.1_1585176461523_0.07875554702668497","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@onflow/decode","version":"0.0.2","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.2","maintainers":[{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/dapperlabs/flow-js-sdk/issues"},"dist":{"shasum":"a5f1a68bf64816f85c521f3c86f845e32516c311","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.2.tgz","fileCount":13,"integrity":"sha512-97j+bZMc8vkdQQQYTbN1hN7A0PL/7eWuK/TsTR8stg14n/Hd1ja0AG3K9kCwzGgLRqnIvacwReEftiIEoN+A4A==","signatures":[{"sig":"MEUCIQDvR8f6d8EBjTIw6GrBYp2iFq5u7cYp47/m+WezljMqjgIgBb28wH1ilfWKcZO5MpCfSLnkJFGLmKxktv8KdutrPoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem3bsCRA9TVsSAnZWagAATvQP/j7as/WLlbRCYVecb1y/\nqXW86mwWlVyh/Dmr5+LzCJ9j0er1g56o46dbPoYbtmO292/jXJP1i8oktYmo\nQTDwjRJ0j82ruYnH+Qgrc1hEsoPn517zyWpgs7Pa519eQeRClLZKotihgbJb\nc1snOnU0U5zH08YX5C/MdZyun2BEXMSrs2Ht/bhKOB5A3zVJ1wa+edt8ZQfM\nE81SXtMc64DzbfmiGZHlF38dZjP2k+e+kHxh6ljrbnRRSjbwkIIo8g1DuJyj\nzJ7FI/mKUAU+1FA4zXfbZJN5xeIQ4wnq4pxhedmIB+1wMpL/QkofEFTlrtFN\n3A+5giKfAfKJ+RI0ZGJrCDwl4PhnDybe5K0UcuwG/Ai7CoU6LNY9xqiJVfhv\ndH4bNqxYzNFlNnJOJNCD9tqzSjT+0sLphVqb97a8sNu68cSI3dmRXJMqluZ7\nX0Y7bL3skgNEkDg4phAcbdQjouWqg3OabOQ300t26xHCwh6GCw2y7NU5aO+U\n6KMG/oZ19RzQl/I/MAhl8gBRZAzuZYl84zUYiF0n35Qy8BstbSGlZbC6Buek\nC7dtxVAlCwkIhgqQJfEjwi9ASqILZRInfFDUxPQtmAAK+cWXc5yUmLCk6+EX\nU0OaXMANzt7nDQJ0T7ANC2LENuqWbScsJDD9IccQITcDg+fBN6VgUmXICqz+\nkbif\r\n=LZhQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/dapperlabs/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.0","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@onflow/bytes":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.2_1587246827756_0.6506608901564221","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@onflow/decode","version":"0.0.3","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.3","maintainers":[{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/dapperlabs/flow-js-sdk/issues"},"dist":{"shasum":"a47e036c60bfd3fb2a8713d0cfa941acb348d287","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.3.tgz","fileCount":13,"integrity":"sha512-0JD/AkltC8HdmLdYOLCL8guBr7iPCW9GgQpq8HrDiwcYcF0QYZvOjgD2JeelnkWQLUUl9N87aGON0XUnBmuj6Q==","signatures":[{"sig":"MEUCIQDweiU0JJ+4SNNxhjanZe0Ta/cf1h2ASIF4D8P9ORajgwIgUUK41qJ5Yxxli00sceeedVNfMiSTQDBVPUCkRxULADo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem79NCRA9TVsSAnZWagAAxS8P/iiPZwLzcn7cSH9ascH/\nhDk+9mpZca+7UpF6IO4VO0L4Dgsf5qyKs+TUGzX3Uork9DTfmb+trsRnRToe\nu9oYbjKCKUqU+HNPS50zTD/GzHA8MsmBSxqxecDybvRFHffO76lnMqBKxTKB\nFAuAIM5hTLxvYaXEjYN1zMu2NUx7+1UuXsE81vLUVlkEfwPrPtN/jqiF9y8W\ni82+SDutZxxuVFaC6Xtlh+zSzmwlJq2j71LivY0XmJErN+lfqv9ny6vXj/V8\n4t0S22RYGriQqOYLLIN2gEKsGqV8Lf3KS02BDOkClkRqcCbqot53VfMuyYQX\n/BcM5/QbVr52G85Sk301KrKtG20a2NxXGphmsejNwnNDmdRE/wrXzXLUL0xS\n5WBP2qjU2OHdxjwehGspF7e6haIUj/gXNfTSMZu9Ds4Jj2AsFrMETaLccA+z\nsJphoPF4v6xFMCipGE/MNAVA10VxpBJn7+mzev22hEuCRySP8DQQ1SWV6VYp\nr/5VMESCXtnpW1go5PEE34cr8wIUG3j/qqk/NibfiiL1xg0eMZcaxsmkWMXG\nKf16WS2chX5aayDIPQzHNbbGWQ2EfYzQqB3drfKplqP8+5F6a415zDcfyid4\nc5kn2QF1HEHBgHnsd4Js9fXL78r36VXK+LlESgAtXl2I1M0bwz+XRN5enTJE\nY6j9\r\n=oOoV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/dapperlabs/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.0","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@onflow/bytes":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.3_1587265357080_0.5167814388517773","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@onflow/decode","version":"0.0.4","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.4","maintainers":[{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/dapperlabs/flow-js-sdk/issues"},"dist":{"shasum":"0e54c6423dd7dad06ee62b3aec043d4be8f57b3b","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.4.tgz","fileCount":13,"integrity":"sha512-ZuIH6I6YImxfdyxuR0de+WjiEVVje4maqdHb/nWakvq7yx9PITc6jIdinJmXa1cd70QndzcbULRoukIMilMaPg==","signatures":[{"sig":"MEYCIQDgTWp0rKFkve7QNGifR0abfvvrBGAAtLp4RhucE4y5ZwIhAKrEhPkzPGY53gPgZBRf3/B3Xsn8J1nt9n+PhDfT4XMz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem8CeCRA9TVsSAnZWagAAD8cP/1nL79QjQrCUfce1EhOu\nX87dcSIINs9P2+GINts2eGK59cApgCBODybInwteRyji/wkGdVojiwj2XdwX\ncPGFL8V3/K5FpgGGC9xXIRypjSMmaz+TPJw77u0gjsRu1nRaohUtyUwi5bvm\nG4t4CtTbzlMRnxSMGFgy0Nh7xgC1SgAA/0Bgzx3uIuYQliB7R8/W3JZJ2fbq\n98wVFpiHcz2JvUI6ztUlSTra8mK/8qVhfhgKjkmRA1IBFFEW8tmywgMJOCAU\njQsecJX4RFYlZUL7/kpe8q5uNcaThX1vkLMxsZfbur0iGxf/LULaPSzQtFS5\nWIkVq/nAQWyN4I+PYarkc9xOQ9wi726kuUr7T4i0SDb6b16MZLs66bQ1nri6\nVR9IwBGPuPDmsMdRGuyH+CCi0PvEgEeNf/XIzbj2b44YUs3qQMKMtFgYuE1x\nCM9xXYwjeI4VKhAArugh0zj06M4s+eZtnxC9/AdSKuSdMfnjKsh3a/NtwfLx\nGMfSfeFSIN/nWKokPZYp+Cw/DpWWpiYlRbAkuTIYkxW4kSSwaH5f1bpbna/w\nrYyny+kCCN/bsPpbvdN/BphKwT8srvu02G/SzbrVwonTdBfknID6x8QpbO51\nEzHBgBB43A2bmu2z80wiysq9MRshGRfT3iSvU8wPb/O6muTjABs5566bh3A6\nCDv/\r\n=Yopf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/dapperlabs/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.0","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@onflow/bytes":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.4_1587265694461_0.8496197872049276","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@onflow/decode","version":"0.0.5","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.5","maintainers":[{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/dapperlabs/flow-js-sdk/issues"},"dist":{"shasum":"fc14c765cde712de196ab6aa350d07814efe7a6d","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.5.tgz","fileCount":13,"integrity":"sha512-w1zhk/2J35uHbFd9Hk6PzDW5M9CtaImWxuc3h776UImLcPN1MCrVEnkc8j4jgGGQlDJV+a7Z8KgLhrV8QAjncg==","signatures":[{"sig":"MEUCIHhGKtc85tIR4Pv+kwvf5JiW+6xv2Ch848DGJN6iwx6UAiEA5u6gYLIqaN0vu9WqChFU1lbs74clxCLO6wTFmatN/gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJene/eCRA9TVsSAnZWagAAo88P/0vVv7sLb6TMnSWiY7eG\nFCpusq28qhXxzgdnYXU8UIRza7q8xogUXF9MHkY4q7/nY6HC0Zs6tIeVVEyu\nDbPSwO0vE+aqrsOxReErxWiuqDo8OkrD9TnTwSqTGYrFzhi4UAq+HsbD0adf\nBgRvw7P+p2Il4zomgTbVlCN9ofPJ4Un7NxL0OwEKorM9x7EV0T5guBOksTM0\nwWlWILjS+/But3FL7QF4tjP9KlGpnWOQB8tkyOe1cJaN1J6Ktw9jSazwIgJE\nmTcn7CYkWllrZBhQ8YeojWybrN5vIpHKb7r5GpjCmxtN0UG2s7uMIlmu+wij\nFfzcnzm5fjfRJq+BCs//rNtdELLwqiAmcAP2kmXFI5PfcMDN2kSMIgQiTrCR\netQsnazsa5fpMiwoMDz8FDjX3BGPKI1sKER+xHhGMT0NlTNMmrYJBXp/3bQo\nyo3sKb+hNxS6mmWi7AXuIgc7zZJrsGhTdxQLSiGWrEnmZm88cSfJ2OULVUqS\nni66r7aQE5WCTjPoCHQfagrpBKGt1vQQKKp1mCbFiiahM1+WH+/fgzh49BVZ\nKWTWgBHEgA1AusLqxcpwOeDL+Z56JZfGi+YnmEcWcfPQKUByA0l2D2D7XFbC\nJcpWKm2fPFwBw+qi1kJ53C1k1b3gx82txZb89CcxCesDpYyUv8CUlfFrxEqX\n7Vry\r\n=3NZj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/dapperlabs/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.0","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.5_1587408861662_0.12256424460171389","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@onflow/decode","version":"0.0.6","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.6","maintainers":[{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"0a06b5d41ed736d8818d8cf6d955531f7c294349","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.6.tgz","fileCount":13,"integrity":"sha512-xQypEDR53Qn4NDWN1cX1fZ5bfQAR37QEc9Mo4xqzL3M13/Py/C3V/E+d77rw1K+ZW/lFYKyffXJKWAGq2qDxWw==","signatures":[{"sig":"MEUCIQDO3ymNV9/fSDajB7Sb1snnZZikzTlaz6yKD18HTNGUZgIgAuDPDtTfOqof5AScjM3HZlZaMCCiJVDRKo7kgeu5m+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesILcCRA9TVsSAnZWagAAXlgP/iSrvuOQUVtK6ekWr1+b\nZbtJbko57680uMy9XANGrdjDazwbze2/eTO1kMDXYc4wbukDR6Gv9hq57Scc\nHcnWKp2PhAnUtKf7g1EciB6y2TDaKzsBuNNmFWU1ebPZ1rbswDgqV8eGzHFo\nkdksiZ7AL/Nae5cMCiU16UgSOg41821g1Wh6o+pVAF3FynPgtJHFdZLzz4Z4\nRLC6kIArK3vQEAeKasDN/ERKezU2TV7sG6BYS48gZIJCaT+o0ZD1I2HJ07Na\nNtKlLzJaWE4t//0FC0TatlFqCt9oU1QRfxBc9RfxGHF8MBrlMorvyQx9a7wj\nd+oBxfraQODrzbq/bzPfu3OxPu9Oa1FKJiELA1unnqPWiNwbposRLzUHcqRr\ng4cwGNoKYJg9pi1W/4FH5arnyrKbr55J1wkrAeOH0xt0jUMfLQul0X86wxF2\nClGDWEhIAw3lmN1Dvi1uBwrjteXMEToTPPl1abyY0eFOZeTeb4tbP+bdrNXs\nh6IOKs5r6uTWFYCK2/mWHxd1QI1fFSwOhZMzTN+ZhNDCaCwjStlyUPKdV6+8\nypFCfP/+6VJ+Gdmrx83AqTYJDUMyCJKJpd/nIiryh6/Q80kL4ZeEp/4eqxlC\nvXwdD+pBoo64i+XbMHNiNncr8yEFltwajSQhQUwvdUMJBAtMQJWPXSMjpNji\nFGEu\r\n=673N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.0","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.6_1588626139775_0.5604133456327485","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@onflow/decode","version":"0.0.7","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.7","maintainers":[{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"183860b53062a6a8bb9f826e98c560f240aec4a7","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.7.tgz","fileCount":14,"integrity":"sha512-PozbEP309uyRx9EP81ovU0GKoHSJu6gN84zb8+/7zelKvIp+XJPpx+SzJFy8f9dzvmNzZy7FActZYx+rm5tqfA==","signatures":[{"sig":"MEQCICm+I5WEmveq6+P0gRJOAh1fOk5lobwTh0+Iu/r2VcIRAiAIHLqZpkVJL/UYRWJzEJTvAHtjWfUI5W06V4kNHUmtXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRY7yCRA9TVsSAnZWagAAHqIP/1gN79wUyQGHvqAdfAKB\nkMkqzl9zWNs9a4pl+1eCKnGBAnkOwg5ZdqUDR9bDfrYgkDa8r4Mho7VwxmFo\n5Bt6/sex8V5htYaL5JFQCv8dLaH7wm/yQ17YQ1IjjcrJe5nJLeTmtkbH65Qe\nOpaRAUac0avSLxAMvRC1sI1g2yf8HvZNhL3kO9MYKsXk+U+py5HpvmxH5OoO\nMTBFzU9YF1vXl2j/f8VStHkzAKBdgCtk4ZKMIk/TZNSpst9Z8B90ACOE8r6K\n+wQNwoaVC5ZvkHBcSDc6pym+2p+vHFSePtWTuqoAVfBGqqnl+MCvE/c+MrgM\nTeW6gjAA9DgxhMKbtbIWChLaYKc6yHRrNFH2Uez/JODc6//iE4ZWkmZ15vzQ\ncmYDSBBz/PK5ifwXiEuKK+VA2s/wR4t7mLilchWrZoIs2KJFengooo1RsQ9V\nt5dJfjJe8EDTvHBODCIetkihZDvbSVqMxph3xr2WKAncgJNDpUo8/V6kBrV6\nr8IHfqXbSJYtvl8fAe2E2jmBP5JH1vRL+XXNB9IYD66XnZ8fxpqSQscCUh97\necf5ZSO5SuXXAUhCJi1Pwtjwcx1pXo2wPyxAJO05TZ25dj8e62H5fKBB6HaG\nQDIO+trfxg5ygi+JiBXreDw76kQZmcjEhkFUGHIMvY59PYmrvkW846aoBs76\nYn9X\r\n=JrRN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"6.13.6","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.7_1598394098108_0.5677981891357784","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@onflow/decode","version":"0.0.8","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.8","maintainers":[{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"7e67fd41451a69b5947b27cc82e9cd5149d71174","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.8.tgz","fileCount":14,"integrity":"sha512-lWB6GvTUHwk03uQb0NfqstpV5XHuYJeXyPTwXrtNjYw3TJ9P2WOkUu5JiWakpxTdcpu2yqE0aGA5NHFWZRbXvw==","signatures":[{"sig":"MEQCID21+qmCHPSf6rSKUlE+7nsVn0NQSUI7AnCO+rpxL94LAiA9Sz5Yrmx4DbE6FigVW0jQ9YLwzL1+NT2s0IZO2itPbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff06iCRA9TVsSAnZWagAA6ZwQAIpKSO0tfREcJfG8OICR\nY51sc01x/+HyxRWVk6Udi8Ge69XEBFcCi3lXT0edV8w+1z7Bx+6fATunL4D3\ncX1aTTLAM2pRWJyWwsXrYJhJHqMMEw3JUmdyA3sgIhh6MLDPod4Q9shQdyIG\no+tKvUoVrKA86CZsb51HT3sqUmUGlvdw5pdprZAoBnhuUKHTkR7C1Ugal5eX\nN/FKlSsh+zLRTKC4j7DllOTRnF3S/34RQCe9sFDFqd0WsUVoNB+Uud+/cCv2\n8eLoJrZNaVMXldL8e0IxwrcuUa2d1wP47f/ZF6DWZeYlLsaouYKYg8Ml6amr\nCksnn4Vyv55QkLB/KUZu1XEthzmWVLgqfmJAYvF/5aZpExU73uZkFWVqMdKu\ndermQN9iGGkOCFlq+h02Glm/p9bcQTiZTqNSg1pEsgzY7KiIGigPOF16ICN0\nlIrSlpptJySvXeXYY+Rd/kjBIZiBuqAj1z103BKhaqJtdbRP1+cXycRaDCf+\nbIJKMrKMBldHMYimBR2gDkgKirPgyTaQluoXi6f3G49nFWIPmawYSW6Ygkzu\nER3GqOZl2J226GCjirgBfyL1wU/310QogOPC6Uet+UbUrJWFBSRjFHysHyAq\nOjx7FSwCAKjMd4SH3H5d2JtDOlvxA/kAQpmxkrVcYmgWTtv+Vh8FtkONUuvB\nPLUz\r\n=wwpf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.8","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"14.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.8_1602178721564_0.3817480596755878","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@onflow/decode","version":"0.0.9","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.9","maintainers":[{"name":"turbolent_flow","email":"bastian@dapperlabs.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"247f783ccc18c728f3f9b92a8ec3911bb1c6672a","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.9.tgz","fileCount":14,"integrity":"sha512-1Ju9TztEf5WAmzuVmjtrJGv8Smrr8Yxn9hHEtKRmNI+3fxYbo3rIsfsGx8RFUpg0cesZNZnhctNgL1gN8/bv/A==","signatures":[{"sig":"MEYCIQD4hdhQfDgL9GCTIFckSHSF1RKP46oaD3x6djA2NkFO+gIhALWICf2k+Ly79/xCUbRX2sd+S5djVz1o5ToNsGYCwm88","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmgh1CRA9TVsSAnZWagAAFSkP/jLB6XevT1F9HHWq0iEK\nkelk8t7ZnRhEhQ9LNHBBv5rHHorzn0t5gWWhKWjTbCs9riYKmzFOZwbT4JY9\nrfKSCNMn6dZ97F8ryzxvjXa/EABckawQMhcnsNt77iBbyrSdOdPYRJVv7Vjo\n5Bj3nw+NedbR5pSH193/GGKareIara/0Wq3ExWPZaxv7iMnbMkc3av/7FHeQ\neGh+8ZFTPzkdiCMOIWxF45hchpKG/Re3j4L389nNaxn9YJo/h9StUKwrSI82\nQSqumJ6Zeo7uEVAJRMoLnFoWjDXQmQR6HuhZufnGckzR3V7O0h/C+3yr5qxs\nZr0UjH7tvsfCzzC3ssmP+na/XtaQzELkWLSz99CAw06xl7TnpSBXe6JFfS1t\nCuX8+VeISiCbmVuFxUkmRljS7YC9tOb90dnTPxWaqXg9lS5EM9xSHXUFOxsa\nuGZr1VINQk1Ozlxin0gnbKJ+zKhrGoKPOHO1fuS1bwNtLKNMdmX02QHnYzTY\nzlwWPAmQ2rb7de/NBMq0h+RkEHhS8DdS3fIj9VbxSgIFuAa+xicHgfhOID9x\n2Ef2aKFMO5BQ0rGWrHz+0473fSrNU8aOXYZL+Zg32p0BzpVz5rHI4h2cF9o2\nofH1u1p19p9IbANkO2JkXYe3nlSR8jzzq92u93pss0Ib0ubfCbLIqGwX+fDe\nv4VU\r\n=a/kR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"qvvg","email":"npm@qv.vg"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"6.14.8","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"14.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.9_1603930229109_0.17317902496898618","host":"s3://npm-registry-packages"}},"0.0.10-alpha.1":{"name":"@onflow/decode","version":"0.0.10-alpha.1","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.10-alpha.1","maintainers":[{"name":"turbolent_flow","email":"bastian@dapperlabs.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"20543fe207e03e6d6b2d21135ca407a903b93e8f","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.10-alpha.1.tgz","fileCount":14,"integrity":"sha512-hIEg1PEhu/aTx6du8MRa1YfNRoll6UwdRVQWTYmPLql5Efuno3Iz1v2NVyKtRd72UgNAQXVPOy4CZfuK+CxItQ==","signatures":[{"sig":"MEUCIH6PM/hVedyNEqRvhCA1DFELPeMvxV5QUFhdy47kN1AMAiEA7794aWXwzOZ60M9SPVjL/8f2xsX6i3qRmEGqslTfyfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf06yKCRA9TVsSAnZWagAAYrAP/iyfL0SsyW4/yIXXt5Do\nP4SlzUfkI34jVyUllhl0IZoXG3lDZUNfKwzBFev16Ci7DNpX7/PUEcyrZ4lm\nZWI7ap7LW9Lrk7kXOnCrzjQzHkoCp63VjqLrLli2tNCI1easqBKfJBrHvaLe\n1STM+ld60RWhfkoOHH8EIAO6z8NA3UyVwgZ6nX9tndOcx/UiB/Uhbi54LlTA\nA5HMJi54on/651yiKCThHA8/EdivOo44/yj33sFoiDwup1AFkQXjuOmQmLhi\nE/6GmE0B1pSt0x00dQ0uglQQRgwlWNRCU15PTBRG12bbKbtc0Hwx4uGjdeh1\n+jpxGjZv+HFlpdRtLWyUavGpaBSQkTcept21/j1DP1swZT0k9qNbjymKcllA\nLbOrrbSF2Jni/aGXqsKK3SpwNNRR9ihAfQGL1a+iJH03bhCxMMmp/ZW1XNiC\nG3wLE8fiKeLVgrjbZOqTHEK93vKv57ejM86jZK/uMnJVEtsGhjXdFjBv6PeS\noZpsl0HIu/WGHUm1syTntMEJJpWACiGsgW7aIbMAlKa/+0fj2UMxDGVaYsQB\nCtCYQWo8ASBpq1V6/0xc6balDpCI6ys+YZkDAlwy7n866U4xyQINGTMxUf6q\nB34CU174jfPLxJ356TS3NTOe6VoZecknWB1yqnbJlTM2AfSrIF3DIRDyJULK\n8FJB\r\n=jH0s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","readme":"> **NOTE:** Requires a Buffer polyfill\n\n# @onflow/decode\n\nThis package provides methods that can decode a response, which can include JSON-CDC payloads from the Access API into JavaScript friendly types.\n\n# Status\n\n- **Last Updated:** April 21st 2020\n- **Stable:** Yes\n- **Risk of Breaking Change**: Extremely Low (If the known upcoming change is taken into account)\n\nThis package is fairly stable, might even be the most complete package we have.\nWe are fairly happy with how it is consumed, and how it works internally.\nOther than the known upcoming change listed below this package might be ready for its first major version bump.\n\n# Install\n\n```bash\nnpm install --save @onflow/decode\n```\n\n# Usage\n\n**Decoding without ABIs**\n\nUnlike with other blockchains, Flow does not require the use of an ABI to decode responses from the blockchain! A response from the Flow Access Node is encoded in JSON-CDC, which is a self describing payload that this package uses to decode the response into JavaScript friendly types.\n\n**Decoding**\n\nYou can use `decodeResponse` on any type of response. If that response includes a JSON-CDC payload, it will be decoded into JavaScript friendly types. The data that is returned from `decodeResponse` is the data received from the Access Node for the sent interaction.\n\n**Decoding a Response**\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse)\n```\n\n**Decoding a Response, with a Custom Decoder**\n\nA Custom Decoder is a way for users to define how to decode certain encoded types from the Access API\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse, {\n  UInt8: data => Number(data),\n})\n```\n\n**Decoding a Response, with a Custom Decoder for a Resource**\n\nA Custom Decoder is a way for users to additionally define how to decode Resources.\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse, {\n  CryptoKitty: cryptoKitty => ({\n    name: cryptoKitty.kittyName || \"Lil BUB The Magical Space Cat\",\n  }),\n})\n```\n\n**Decoding a Response, with a Custom Decoder using Regex Lookup**\n\nYou can specify Custom Decoders to be executed on types tested against with a regular expression.\nTo denote a regular expression, write the key for that custom decoder between two slashes. Note that\nonly global search is suppoted at this time.\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse, {\n  \"/.CryptoKitty$/\": myCryptoKittyDecoder,\n})\n```\n\n**Decoding a JSON-CDC payload**\n\nYou can additionally directly decode a JSON-CDC payload.\n\n```javascript\nimport {decode} from \"@onflow/decode\"\n\nconst jsonCDC = {type: \"String\", value: \"https://discordapp.com/invite/WgAQhtB\"}\n\nconst decoded = await deocde(jsonCDC)\n\nexpect(decoded).toStrictEqual(\"https://discordapp.com/invite/WgAQhtB\")\n```\n","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"6.13.6","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.10-alpha.1_1607707785726_0.9580175432944382","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@onflow/decode","version":"0.0.10","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.10","maintainers":[{"name":"turbolent_flow","email":"bastian@dapperlabs.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"derrickpelletier","email":"derrick@dpelletier.com"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"de2dc34b45323d92e05ed3ee5e7ca8649e011ef8","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.10.tgz","fileCount":14,"integrity":"sha512-+eInaMNzMtoA2Fkt27HW/GYJdqt7GjIW0gYDpkK6B5AYoRLj1NZTAIX0wV5BUoLCecMGzS1OVML79FxIwLPowQ==","signatures":[{"sig":"MEQCIHErhQp5PdW1SYXMPlSzp4TarKhPLKxouqRMqbvlgCCTAiB4pxDI3KRNAMsuQZ54Lzf3mVNF/bEKVpz7tQI8JxTgpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0+yECRA9TVsSAnZWagAAnvgP/iOdmLGIa0vvDaGh3y3E\nx+g2meY2NSU3UtN7W3NM6ZySYqtscYyAvfb7R8xl8Y7AhBV6K0EWb1DfamFd\nxhZa5WynyPuKyReCWXCXDi84ked5kMLhh37bkZ2aciNRpTvpeXLS2DnZdnY/\nHcmSPb4ZAZ03meNkNkTQmHhwKyheHH2+Mua1FecfxAGCWHlD4A+iRtX7Fs56\nD9FshZddeXdY9vGlfEyjOPlLSo3bRnmLdiGqcchno4RGOW8h1Zf4u45LMM5l\n1KAlfH/WzYRbyZaBOenG3p1B0w2k6MRbPeFp/s5YCgKbRua+cBJ6PJI68Y8m\newLnygwAAoZlfRACThTU+hrUcNLk5S3kN6dQwKeKbtqnY5CU8STua8rh6eXF\nB6ToXLkdT5b2mZOPJecKm9Ntsv9WKivtYve7YXI8GGBdc/R1JbC4tZ/OFHtx\n2qHcXvfkOpEK+BBcwMDNVeaku1NRNA4hsfXPRb2J03tTSN+42KaJxIYjxwFu\nPQ0gPuenv0BPwT9v1E5zf9ccrsUWyxxetQ7wqs7h5KKirptJC/ucEPvRYKb+\nZaudPBdjeVlq2+rQAluUZ6XFaDHZheqZ959EKyKa/56cYdBTMRo8UdWLwnB5\nKDHuwINMMNiyuqZ+b+jbwcAkwo596SxSQJMeDwqvVlzlJQB3NgFplbV7x7Y0\nUd6R\r\n=ZhYt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"6.13.6","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"13.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.10_1607724164042_0.6846455124202717","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@onflow/decode","version":"0.0.11","author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","_id":"@onflow/decode@0.0.11","maintainers":[{"name":"derrickpelletier","email":"derrick@dpelletier.com"},{"name":"dapper_labs","email":"billing@dapperlabs.com"},{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},{"name":"qvvg","email":"npm@qv.vg"},{"name":"harry.eth","email":"harry.xue.eth@gmail.com"},{"name":"mackenzie","email":"remember.mackenzie@gmail.com"},{"name":"psiemens","email":"peterjsiemens@gmail.com"},{"name":"turbolent_flow","email":"bastian@dapperlabs.com"}],"homepage":"https://onflow.org","bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"dist":{"shasum":"00684ad0a020014462661b2f4881f4e210f0fdb5","tarball":"https://registry.npmjs.org/@onflow/decode/-/decode-0.0.11.tgz","fileCount":14,"integrity":"sha512-i4JTznywSpXTyBIwnrzEXqEBJRZu8xYDRS4Q0mTzP1+0GdESm+Wq44qvtN68vEcNNfSLJixKeGs/T0nvkJDh4A==","signatures":[{"sig":"MEUCICkvaBqAFdVlO9wuj20PJCz5xyhvOfN3w8EMaSFvkZ9HAiEAjc6aa3Bui3jRlsI3QLLCf4lmihI3pGlzZiBeVNJqXfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJBf1CRA9TVsSAnZWagAAhsQQAIpr97dysCphbWo/Cq34\napy451L0OjweM8Jngs0xD1s1oS1iXhFiFKDBfa8VeeBDaZJZICpMNtlG96gy\nHyRISyQCvUI0zigEuO54Miwv0VCtzU8wdLzvSeJ9a/5RQFf83MegbUA7FfcY\nb5pnDOUyJzLLhEQ8sAHz+3v56iGlMPsrKv3U9rzYx+rTd1kKnup5Q1k0Aw/G\n2vD7EXHNrvDYqjz/3IW/hUSr5dy4jETSNzJg9Ug23np8RNdZ67j6EKOJdRQf\ngRn1/Pvol91WmPonKRKMmKJAnWfwH9DlfNPfsu2mp5nonirjX/T14ovbDk0T\nTS/YzE3DFB6MP0ahlHDiBWI92Z+E6lCio+Bg0wcKzPCDBXLh+Wj/wguvSsXL\nJXJMKHgPNOlGZN3ZEi7YYnhqAnHL+ezwspP9RcTguPDE4DyiQSKUit73Nsmd\nBVsXkyUXou8nO7sonY6SsiIAF7ribv2C6NH3GjbdtE5nCWYNDe1+ydX7/CCV\n83eAoNosh51bhS22jCk+2gIc0gBoDQE8ouc5PRqn4INGyhHGUfpJoFQ8AP7e\n59Yey8CVVHOMqpZzJn5Pxwna8M0HiaQvxuDpD/OxIn2N45NAXN5Aul2ntS+X\nYYzEXMr27xzipqz4VaIyRy97osysWX8aRNMSqAQow9G44A35n3Ga7titsuI/\nuXiJ\r\n=/ZGV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"transform":{".js":"jest-esm-transformer"}},"main":"dist/decode.js","unpkg":"dist/decode.umd.js","module":"dist/decode.module.js","source":"src/decode.js","scripts":{"test":"jest --verbose","build":"microbundle","start":"microbundle watch","test:watch":"jest --watch","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"jeffreydoyle","email":"jeffreydoylec@gmail.com"},"repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"_npmVersion":"7.0.15","description":"Flow SDK Decoder","directories":{},"_nodeVersion":"15.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","microbundle":"0.12.0-next.8","jest-esm-transformer":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/decode_0.0.11_1612978164939_0.09815814989161842","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-03-25T22:47:41.523Z","modified":"2026-05-12T19:41:06.081Z","0.0.1":"2020-03-25T22:47:41.654Z","0.0.2":"2020-04-18T21:53:47.863Z","0.0.3":"2020-04-19T03:02:37.243Z","0.0.4":"2020-04-19T03:08:14.597Z","0.0.5":"2020-04-20T18:54:21.798Z","0.0.6":"2020-05-04T21:02:19.878Z","0.0.7":"2020-08-25T22:21:38.207Z","0.0.8":"2020-10-08T17:38:41.677Z","0.0.9":"2020-10-29T00:10:29.252Z","0.0.10-alpha.1":"2020-12-11T17:29:45.864Z","0.0.10":"2020-12-11T22:02:44.193Z","0.0.11":"2021-02-10T17:29:25.066Z"},"bugs":{"url":"https://github.com/onflow/flow-js-sdk/issues"},"author":{"name":"Dapper Labs","email":"dev@dapperlabs.com"},"license":"Apache-2.0","homepage":"https://onflow.org","repository":{"url":"git+ssh://git@github.com/onflow/flow-js-sdk.git","type":"git"},"description":"Flow SDK Decoder","maintainers":[{"email":"hannah.lee@dapperlabs.com","name":"han210"},{"email":"justin.barry@dapperlabs.com","name":"dapperj"},{"email":"billing@dapperlabs.com","name":"dapper_labs"},{"email":"jeffreydoylec@gmail.com","name":"jeffreydoyle"},{"email":"harry.xue.eth@gmail.com","name":"harry.eth"},{"email":"chaseefleming@gmail.com","name":"chasefleming"},{"email":"gregor.gololicic@dapperlabs.com","name":"gregorggg"},{"email":"bastian.mueller@flowfoundation.org","name":"turbolent_ff"},{"email":"jribbink@telus.net","name":"jribbink"},{"email":"kan.zhang@flowfoundation.com","name":"kan-flow-foundation"},{"email":"michael.fabozzi@flowfoundation.org","name":"michael_flow"},{"email":"hao.fu@flowfoundation.org","name":"lmcmze"}],"readme":"> **NOTE:** Requires a Buffer polyfill\n\n# @onflow/decode\n\nThis package provides methods that can decode a response, which can include JSON-CDC payloads from the Access API into JavaScript friendly types.\n\n# Status\n\n- **Last Updated:** April 21st 2020\n- **Stable:** Yes\n- **Risk of Breaking Change**: Extremely Low (If the known upcoming change is taken into account)\n\nThis package is fairly stable, might even be the most complete package we have.\nWe are fairly happy with how it is consumed, and how it works internally.\nOther than the known upcoming change listed below this package might be ready for its first major version bump.\n\n# Install\n\n```bash\nnpm install --save @onflow/decode\n```\n\n# Usage\n\n**Decoding without ABIs**\n\nUnlike with other blockchains, Flow does not require the use of an ABI to decode responses from the blockchain! A response from the Flow Access Node is encoded in JSON-CDC, which is a self describing payload that this package uses to decode the response into JavaScript friendly types.\n\n**Decoding**\n\nYou can use `decodeResponse` on any type of response. If that response includes a JSON-CDC payload, it will be decoded into JavaScript friendly types. The data that is returned from `decodeResponse` is the data received from the Access Node for the sent interaction.\n\n**Decoding a Response**\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse)\n```\n\n**Decoding a Response, with a Custom Decoder**\n\nA Custom Decoder is a way for users to define how to decode certain encoded types from the Access API\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse, {\n  UInt8: data => Number(data),\n})\n```\n\n**Decoding a Response, with a Custom Decoder for a Resource**\n\nA Custom Decoder is a way for users to additionally define how to decode Resources.\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse, {\n  CryptoKitty: cryptoKitty => ({\n    name: cryptoKitty.kittyName || \"Lil BUB The Magical Space Cat\",\n  }),\n})\n```\n\n**Decoding a Response, with a Custom Decoder using Regex Lookup**\n\nYou can specify Custom Decoders to be executed on types tested against with a regular expression.\nTo denote a regular expression, write the key for that custom decoder between two slashes. Note that\nonly global search is suppoted at this time.\n\n```javascript\nimport {decodeResponse} from \"@onflow/decode\"\nconst decoded = await decodeResponse(myResponse, {\n  \"/.CryptoKitty$/\": myCryptoKittyDecoder,\n})\n```\n\n**Decoding a JSON-CDC payload**\n\nYou can additionally directly decode a JSON-CDC payload.\n\n```javascript\nimport {decode} from \"@onflow/decode\"\n\nconst jsonCDC = {type: \"String\", value: \"https://discordapp.com/invite/WgAQhtB\"}\n\nconst decoded = await deocde(jsonCDC)\n\nexpect(decoded).toStrictEqual(\"https://discordapp.com/invite/WgAQhtB\")\n```\n","readmeFilename":"README.md"}