{"_id":"@salus-js/codec","_rev":"41-67e5a226807333a25893780206f74cf4","name":"@salus-js/codec","dist-tags":{"latest":"0.16.0"},"versions":{"0.1.0-alpha.0":{"name":"@salus-js/codec","version":"0.1.0-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"a11603ccb590bce6802704ea365bceba5187c232","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.1.0-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-Gp2FQ3Dt0Y0KBfRcH8N9kuRPWxXj1pQh5UqztT1guM+6LCDCXx8ziO9jDQjbjWU4Mb1fwteHXCEEDfGeLqvkzw==","shasum":"b8310aefcdbed2969549e4f68f8ce2659d18d2f5","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.1.0-alpha.0.tgz","fileCount":71,"unpackedSize":66449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn98TCRA9TVsSAnZWagAAShoQAJ0zBmMcUKcImXw/ZVNg\nwdBK0h+CQw1c7sPAvrjqNPIbEqaX7s8s7t8078882p6w/Uto15pKt86NBMsP\ndGsR3+90TH9RKxa23om5aX4QmOVpQbyqOHlqUauXnKuTOgpIZVztHEkmEXcc\n18c023jICTBtVHaYiq8spKnw3ogoNFmGKnqeHRvYSUh7h4wHnj4MmwYBHd7K\nkcQdaapsCUUcQ7WvZdK5yR2Tx1PsxTLoUUk2qHWMGFjykAdXl+zUIZ2EIXag\n6pXVqPSMHnpMwxGNxGvK7bZdOnGjY5GJcPChe+ptwinCTELp7BJ3wfaLw37H\nTh9oENOQgIYke56tltKcqupTAl10Xrg4yjsUf//bAMlmdnI7BDz7S42otWEG\nlny7agYaL3UQetWIzqQAyK7XC/aNgJmaKhwHnfLq9xBHYMn7TIlJ54XYJbHO\nOqfhbNSWY6FMgCNlpLTsuHx/RE+EaCOSKDf6MS4p4YUvxnAR1DvUo1afmzmK\njL6w0j7gIu+594ZrfHpdcWzQjeLM8sl3conebr40ylcq/H2kXb6twW2rqh8m\nfYpZwDRkSN+0Vl1rYKPNZhefLXnC8uyY7iyJb5XEvZUpvMWeADpo2SMhxydm\nmjTooa7SoSwI51BbwpWvvgm+Xb2yk07snSp/2x3qwn2GloZ6zjgzqfOCC7x5\nu25r\r\n=WO81\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwssrdQSrmnQr5+J9J3raTHTdaK1wR3UrTqj55X9Y4MAiEAjLplRuBcEZXKxVAMHsTiYcYwpcXjnrUBaj4cZ+oSNP4="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.1.0-alpha.0_1621090066504_0.6257119669576365"},"_hasShrinkwrap":false},"0.1.1-alpha.0":{"name":"@salus-js/codec","version":"0.1.1-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"8cf1a6c2277514108ea2d48ccd8eb39b7b2eeca7","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.1.1-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-oNfPmsAYpMNwwnhNc8xIQ+kLcLKjMHhpV9qGLiqkA8qhvwM86C2bjKdi2kwbc0mRyxJg5wY16MLXon5QwHf5Fw==","shasum":"368939bfb9c4fcc0b10d650e74da7774fb35ee73","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.1.1-alpha.0.tgz","fileCount":53,"unpackedSize":46634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn+ByCRA9TVsSAnZWagAAlZgQAJO7mMih4EmaSNpkHLy/\nqMeTb1W5HkK2XMVrwpYsc1/xknCfe35cfX8QQ+CalnmYMnGPiw1npT93uxJU\nOSzlq3Cwn5lU3LMBwWj8w2lkHqY4Y+ichQ7G1kLsMUW2L6pOJoX+UL18X2AA\njMlV1feydnA/I8ZIyOmfAUXxeW3C3CW7Vp1KF80XoaaNqx+COgZpcThnsc9w\neq8hwdR+kiSN5z6SnKuCEtmAGj97m9iWwp1TET58C5YyyNbbYm9MKhFT0Yy7\nxtDdy/opCumN8TEgDTQjVVLolDGhJfDi+SjUD5eXJqzASXyMQbf+t1NesKK0\nj7eHaUHPTWpclIsRB/YR6jHOux32wJC0L9VNubcR/ntOMnF8x4SORM2XHUak\nXU48ASgR29pVbw47zj9xCxVoxyAqphDeUBk4msEzpbfrB0cizUqqM5gqIhHl\n/z/x7VEO6WZvVZ1gZjHmU8WbMEaffZl0V2x11sJyZfbwVzP5XxoEVKN42HV9\nI9pSz6MrLEpUX55m1lFZpiuAJx8T09QMQes0g2QBl2fMD2vXIkHoiNNluoZ0\nfEEibJq/ic0wDwq7bVA/oLEMndVUGUQtDYTy18j/TAcQOw5mbQwAyuNeCNTo\noakHMF536MqZLfbxiDp42bPkgHGKCZnxgec2vqWTumNYvP21AFFTKO/wC/Sf\nNwUe\r\n=ufh1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBs86qddGW3UxJav7TyXiZ8igA7+fd+lsFnED4d9N9AXAiEAzA4PrMICcgczs97gJaWNAYUXznl8BttKgHVWPXDQwlY="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.1.1-alpha.0_1621090418298_0.09837011529251893"},"_hasShrinkwrap":false},"0.2.0-alpha.0":{"name":"@salus-js/codec","version":"0.2.0-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"3f52c0b6648583edd4843b13efca6eb2e3a57e08","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.2.0-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-c9B5XJqucYH123J8wFhy2pM05T4xyT6g0jeysHlAzNJit422tNGft8dZqkOJNgqUldrQrSRVErmvFO18XzWNmw==","shasum":"e0586a0b733196f185032e578c1076bfce5f525e","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.2.0-alpha.0.tgz","fileCount":62,"unpackedSize":59172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn/VICRA9TVsSAnZWagAA4vEP/RRwxUa0OTRbIkRD043m\naKXhXJMJZOeeOpSlqHOOJY/tmD89Brc8cYWysjAKtrUfdfasrUj88mVEFor/\njisrfu8mtbel8Nbw0m6+zy7T/tGed0/QzjtdyPGP3HCwNgEMIo/2B/bAOmGI\n/SF95cLqJ9vJkk1kDY8e+1D0sjg6Y9gMWW5N9XWDyM8LwFCn6eIRGG9vFlGD\nAZckW56KWsJbJPNshtApcNMIPA8X5C8ALeKFTehWVLR2CnJXAmsbqy75TNky\nG8bbQDU556KUmXto3OHn14FC9CHRqk0CyFZZFbr/iw4reqIp5ocSV611amX2\nC3/XfoYPGDePRwN0jMMmaV38dPa3SQvClsRHyx80KwEBCVZMskZmP8+lRLnk\ng7nWTrC/JZKAu9pPaWMRhgZsjUO8/oxhegg8YOUNfosVIGnkRFz1DDAqLtid\niyMFBcbOxSrl+DU3Jl0SIFGqZUy8IJfVmTC9vQXLrtT2FWe73q+vwmA+cSk0\nVLz4CtQ7gt3RNTpJIYTp+NQkNijMne++GW6CqZqf2ZIj8nIkRr238LN8VRwq\n0MSz4PouM3xzYr/P683XCDeBFfFpagQAtXiJ+m+w1ioWkpCkE8wZMrSapZH6\nnopJXyR94gvbmqIgRIg3VFsmUGCS/xhWYAkHOXBzmVOTIoDtns7pJ0+fo5XR\npiH4\r\n=xZXP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD35dPLHOItoP0jDZPvoO7orOu16ZkHj2gjL0xZA9zDUgIhAMh5fYoGTy031Yx5JLSc4skPuDzujVYq1Zj2V5Y94WfK"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.2.0-alpha.0_1621095751944_0.9879273099748758"},"_hasShrinkwrap":false},"0.3.0-alpha.0":{"name":"@salus-js/codec","version":"0.3.0-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"2e01c909ba41430b772f11a536741822de44b477","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.3.0-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-yFT/415gwVz9sCPggVJZTTmO0ok32dacBGR8GVF2fo9L0zKLcoZPSl5uYkM5fnddp1D8NsHtRL7xN6BajL8n1w==","shasum":"31cb4d612d03424cff14fc05b8ec266d654f6d5e","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.3.0-alpha.0.tgz","fileCount":63,"unpackedSize":65056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoGi6CRA9TVsSAnZWagAAZWAQAINKUWMDtWTtFYrdoblh\nk5hsaNnrzAj95KNTLfwgcHkc/Cpul5On1Jr2kkfGq/wQykWq9Ik7A410XS+f\nTYcyrStksDrqpQCJ8SJR9z/wY6k49mLPgpNp0Jin8bOVQB/XE0He+8Y5PQE9\naUL9kZHvhwXAr7V0pZAD84BN0uSVkodP4XJ1XH3M1aUlJu6Dh3MmroHzxkxt\n/wgeg99FWAIdlI5F20sjPShAH3+pa+9tRlKuDzXK06TJdtxYgwLJcZqpcldX\n2Wc0I68JVv3RojDfaHinu/0zskrMBcqZ1BnWnh3F3GJ2ni8u6cHoVgp/t8/X\n5MH9Pg0oHtXR00ReyDiLtHbye6zAHXb8SHosxRreJu2BZXEyOH7guzrWMMDG\n8i/H5lIr0JskrY9s6M+YjhgGEMPuyS5XNYoFamOW8Zx+e/vBrxa98iwPAfsY\nIGkTJyvjEyQV0QRKWsckgwgI9qIRoDEpjSfm8Ihz1czerk8wS0dAsEMmkF0t\na3VWZs44sK1UZKuVV8oYu+HpYMFW6OWuzV4O4uM5PlHdWBm/8pzNFcFQXcUG\nZNi/xwf0V+Ob1rzhQ5YUCnT0rsOGOyLTy+4YSDQJyLNAt1Ssg+2YOCekhQdW\nhRXy8+K4Cl17mu9cpzdy0mfJFU2ld2It2epWG3qCM4QFXxPpXxOX5vECStx3\nFFfA\r\n=FINC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM+wDzwR3brTO700KQEHaub9X5T+D2MQ7rRz+SNkB5yAIgGYnEPfW0G0NTh3SoRkJGDJsgo7o0I1rh0mP0MB7hv98="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.3.0-alpha.0_1621125305802_0.9412100325528108"},"_hasShrinkwrap":false},"0.4.0-alpha.0":{"name":"@salus-js/codec","version":"0.4.0-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"f339da03c3f82392d1f79170b5ec594763d07dba","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.4.0-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-uTkRfcfqUHgPCHhFvWwFMWQCiAkodOjWhQSNSxcjndgO1T7BTrO5/fDflqAYeeDIrTuuSWshFRNY4hNRWQFyew==","shasum":"31d19a9a29008114f75c852eb79c0abe2ee97067","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.4.0-alpha.0.tgz","fileCount":66,"unpackedSize":69202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoYDwCRA9TVsSAnZWagAAmoAQAJk07aOwqNMwK1aJ14et\nTYxIUIMARKr3CdDZCZ4Bg+dkIfjRkABRyPH5yr8X1wY046dM0br7UxJMUKxU\nC4DTVMPrhf4FTvrnTygBKnOePcfpye8i7kdRg+dk+ME5/JFJlp1APGBa9Lkk\nKbLQl55wye5CbnQMbsbjOdPViLL5NJWVH9wb3qC7ZswrPOe9Peu927q4cBL4\n0qxN5AV/KGwVfC+Gsee4zmevQPLa7dP65S0mnpmeeDIciqTZRh7+MtuuWP3o\nGt8cmNhswR3bbRmmiIj+rfMToSDzO3DjZ8/6NkLl2kCvW/pgSqhHrNNXSY0C\n/tPawyNwadJFpbHzyPxg8DdYAwrINXPAmFIvzlmixq3MJYZPOA5eisDF4POn\nDKAkS2LscSARN/Qm5/FDejof2Za5qGFobDliuil3m6V+ikUlhL+eM78oBo3Y\nMep5bySqRnZKjUwH6KyUHjK2f+vtG/6kFRT0f4riFgNX3jSc0LVp4/HPLYat\nhboDct4GGYVwAT+ljipUOLz8JwnzfsfP5Ycc2KO4TDKc1MLb5+clCITWFan3\n7jKlMgQMT+POKp3H40iZpx9Uvx0OseBeZwzzin38SDzidYckacsLFN4Dv3xP\nb92kYYzHqjFSv9A0kv/0djit6ZXlmjqc4iMJAsC6CzKGAOOp6UUuATRJ+JzZ\nDcDt\r\n=HQVn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwcMBdYzHDUa8HpisM1lM9jzIRpzXCON1E0N7nxDgK0QIhAJ9ArlFW73G1v+yj3nyPVFinGWwjtRGjohn1NCqFuIjI"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.4.0-alpha.0_1621197039491_0.1305308680644155"},"_hasShrinkwrap":false},"0.4.1-alpha.0":{"name":"@salus-js/codec","version":"0.4.1-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"2e176ea56cf76ac765d6649d5f6ed6ec354d77eb","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.4.1-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-6vqRtpQwed183KaP0n45EZ9L7WDNnbm02XdF8GL/zfudW5OVk2IKyfaZILrVf2phgMReiF0dXYLWNADfoCS7PQ==","shasum":"91381a196f91028a01317c3ef07ce0c71f907ae4","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.4.1-alpha.0.tgz","fileCount":66,"unpackedSize":69519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoYjdCRA9TVsSAnZWagAAesMP/i+kiodo95F5oMcjUL+7\n1rufcO0ALCBJ6Z1ZTrr4w6eMpiZvYhKsJeIBZuC3OmsavvG3QZExA5KqZ8p2\nQ/xSYSP7yg7ok/RRkpbQGyASWYY+JKbYDkB+puqo4UBxcmONd1MtPowclytA\nq9JiLCfT+c0AZl87V3YZ+LhS7HEPMmMK70Eqry1hBAThBmsX15Yo1praf+lT\ntYnI0VV7WGhe2fXMnBwhPw/LZTrpcnBh/UGNjPqJPHlODOCR4T8lCV21TKtj\nVOFM9raSA9HsUG/Mk+h/pAvfxiIZwf2ChRj8zgTyKlWkLZ3DgFgrNzWyXwJv\nxsf4j/BbBltYkuMtM97PahAejAbqKn91ops4FLAt1j6rWTjqmEGon6HFn9NT\nMLrfsypnYacDRuxwnYN3GW/IbXk/OOJhdA31VufDFFLKm5sNLEVsrtqhAtpS\nWUpXWPA8ryZ7Ve5jNDc14rijOqD7B98ZM/QWGTOC/6idzqKDunqrnJR4rhY0\nZb1ypSHblOTWPBr7jgVBaT9nm4u+rdt6FBTFBzn86yrKT1RQnkIuLh6SgNre\nt3CezAH8Nkm/KEONi8PQFTZk9I19ASxBfcPb+A6ABTBHWvf9h7wxLu/bwA03\nf88NoB8V1RGGO3FeE20ky980cECNMoGseR+SigdigvMLoJxnBM2Sg5hi3UA5\nf6kh\r\n=1wXs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLeiWxliUTv6MquB4SJXdjpKqaJq/eKmUaPBd9feFspQIhALG2P0v95aqxgnwdMGlyeDC61Ipaw60rcvydOE8+fgH/"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.4.1-alpha.0_1621199069080_0.38054250426225567"},"_hasShrinkwrap":false},"0.4.2-alpha.0":{"name":"@salus-js/codec","version":"0.4.2-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"6f3dade55d6206eb69f38f28bc11fd43a4f8e39c","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.4.2-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-U3+GMf2eHtvMiKSdLR1JXZgKKKJ/cPd7zZMNeZEdGusun1pTPuYE7TMcTQhEMnyCyyeDpcZVn70ss4q/XEveJQ==","shasum":"e20a98af8217c70cb6bb536b710a021cd8533575","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.4.2-alpha.0.tgz","fileCount":66,"unpackedSize":70608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoYssCRA9TVsSAnZWagAAm5sQAIUlhdJOWeOAwmOmNll+\noNuJ86L8rGsflY5VksEoDddmr7rGIfhyJe1z257eo0UNFO179RJNs9/ykrXP\n0a+X4dHpq6DYxOqf+WY2Pf2soNZf4wYoYneWEE/Sx3OLmiU0O4VNRenT1XrG\nOEOMk97hQpoTMOYDMJLqtotCGC2QOa0oyOCE8DN+bnYrwcKKFcJzvSk2QfFD\n/x09IF3j6W9PJpTlFuPiCpYTk14NdKPVim1TxBPEDdAfIcf7Zw/td2WpOfAZ\nqh9xTFKQzzx1WJXHRSt98frBH3KH98dqCkX5gAwZGwteyT1n5MiWFQ3PeiHl\nINZhNwYWF3GxwHVTQFildDbMok9BUZAOuhU7W/0CrlRiVXEW7Fwnp+l79aIs\nqHwjpBDym9BZpc/VmiZp3obGariCP/S6Cumxs+KHCqAqZKNxmtj2pKF02kiH\nx8ocaa/c70X8Vu1ODpN7c8VDJbfrpnyQlcO+DfujWTRtTGpBqtoVfJ5xBZaL\nnmoIymRVdxHmsRMPyjCGlE2nHP99HulAUQ3a1uQuKKvEICpAR5GRLEXiPjoW\nY30W6JRLxSH4Ml41JmbVa+Z13asdg0axBhNQODTgMiREmPJulnCn3im2aM6s\nLlFXcdQEyRybtJTwSGLJY6r2rdSqtsx5ec1RWOk/Ls3/EDaaNaWy2Tq8A2Wk\nG7Qn\r\n=Em6A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKe9/oTWmUgSM4VV01RL34iZxLeYwj4ehHiyCJaZOiQwIhAPmdSV+tomdPehQM2tES3IamvBoUh2M7RrzkKdTDtSzl"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.4.2-alpha.0_1621199660189_0.8767971782243913"},"_hasShrinkwrap":false},"0.4.3-alpha.0":{"name":"@salus-js/codec","version":"0.4.3-alpha.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"334d423fbc316987e20c42f247d5bfb827dafc53","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.4.3-alpha.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-2nYS78afmpJXdVwsABOM6Vr/CgaYWQ6RFLhOjmK/NDrVvBZhqz2SCKGtme31/9ccEsYEwoZpnNsXKEEj/jInJw==","shasum":"bfc64441bcfd05583380a97938b3f7c0b9fd59e1","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.4.3-alpha.0.tgz","fileCount":93,"unpackedSize":96243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgomgMCRA9TVsSAnZWagAAqYMP/RwvIiqA8qWPr8pZdUHt\nKoRsgP4hGbvfeBlJyzsOZ5/J4Zw80GmMKsRrPMeAXtSSlAn0Z1TEw3Lwwe8Z\nso/G5gOznd9q+a6h5ftyl8qMkLgKCirZciffdmchhHtu5p2U3+DzggnFArOm\ntvFPw+/ICYKU0FSxLBL1snxkpecTCVgmz6jLvhWGq7sPKpbZzqBkV5PnwtGf\nuDiAIP1FLD5wQPdl+RUMkJS9UZGpLck9q+ttf+4gatrk7MrAKxp+dyhFyuPL\nNH143anUaAD4+cldJtRMBEb9m7qJrk0EMH3SUBM+kmOWITtDtsi/PU9oZ54I\nPDCtk6KHVqf8DmWV10Ml5aKsCfAgEs8DZxI3pVvhAMRGbiXO6LEqhS2BI0Jf\nZPnU3FzTMHfUqPeP1xoVC7tlOmfrzAWI8vtdRQGqWw8X+tuXMbEIW5xoKaIO\nnJ4FrDR9AoOGS6DFELngdFuzilKbkedgA/ij28R2UP/llLacidZmqWTFyQv+\n7blUKzkZaVEDbSjVvk7J1kDms1o1HUrOHWTttem0p+HnductvxLWIc8fz6mO\n0RQLk4/ro6ORuDxR/brZR0kSKKaagUyJUOoAGdlfyDj6E4UiqOQTVGvxF2s/\nCe99Py8y5fWoHWChw2W7/LIUNAJpkFwoDIJZHqd4mFBt5EYPYB03+5SRGr9d\nqDQw\r\n=w7+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZkNuEPbcBiM9G9LbG+KEkROUYIiLQE0Q7a+Nk0DaiBAiEAtfVug0hV7X1jvP+gvT6mvGG489XZHpnIaqTySoOBSfQ="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.4.3-alpha.0_1621256204523_0.42353735015616767"},"_hasShrinkwrap":false},"0.5.0":{"name":"@salus-js/codec","version":"0.5.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"532d7ee3408fd4111796ef3a4ad7b99c9f89720c","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-TRbzDiTbTKV2QW7oYWUEuIkWzlfCc/0HhfIi1d5xQaYEjhQatSMLCDf3xtR3KTtKghKXxNiQ3v8BsRspbMvCrA==","shasum":"feac9a9c8c90f7d881d61658d5c2bb64d4f18bf2","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.0.tgz","fileCount":93,"unpackedSize":96235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgompCCRA9TVsSAnZWagAA6ygP/0pzeIINaLQof1BLmk/z\nXQY+A4sp23ORDtlajS4YoLrHfu8mquR60B34rgX5qp8DcDCbZj6Q3Vi+RDzz\nAGEALkEjzqvjgmslm48X1Hysf1DEg9SCf+AIsHf6bgS29Fuy/YnaLkM4Vlcu\noaZatOLlBDIe7buvmAAypXhSyJAyPp8MAiFg8fm23qtj5ZsTiJFJEr8dy4PG\nuEIOrKJWKGnvt74PXejy7cN2sc5JBjImlkZYRmVthDkIAXh+/GT6rl3Sw7YL\nkM6DRR/UaAOFlSs0RhPdFrwG/woz3zrEO6vV1+c6GtC726Pk0X/9iH46cvlM\n8J9LWmN0xoJHalDkY2dcA7vJJKl9+PEHbsilF1cPqe0AtTP9YAizjw9XX2Rn\nfp7547foIpuWwCV+ahvIODtfNuShP5h8Q34Lpn/RrLpSRNmFAGDL6bsNw5Y9\njRa1HjEmwdcn7OmnDhKAT9OOe94AG/zm1FwlGD2sTmd8W+RZ3wNntJjdfM6u\nYHj47M3KcTz1xgkoPAnpHb8i0R5EpvXx+RJFgEWBDnao3XN6iq+LfSDoMYpY\nN4c+kDOiQEUsV5wcMRVzs8Z7BNYYDP95gU5L96jTRqpavnTB1ydAjkHwVwl9\nRy0z+pUNf33jka7mqMjQfXFbi8LApi8rq6UCKh4kjlcD2DRon+VGG2aCOxOm\nfaBu\r\n=zJbl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr0PEHv6MmyHw5/2BGurdLYg/XF8N7m3R1d5vY4T/kzAiA0pOa5wOEyDiNw0+1EyZD8IIL6SrlrL24BgU+SRhkrVg=="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.0_1621256770045_0.8995174674356909"},"_hasShrinkwrap":false},"0.5.3":{"name":"@salus-js/codec","version":"0.5.3","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"c8b4e22014ce0d3fbb5056ec952786b974a15790","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.3","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-UC5+DjfJMm+FSpyB8UB//3C+QKju60ESzDXTVdK59cSIJ+khNbZfAwxbcbMk7PI41f4sm0T0naUpP4rQQUhPxQ==","shasum":"f391f4631b7f0748444071aa31dbedf8de4363d4","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.3.tgz","fileCount":93,"unpackedSize":96402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgos1KCRA9TVsSAnZWagAA6BIP/A0aO1h0xM/Z/6cW4iOC\nIouSxNfU98CgNBo+rQ1WJVf9hDsCLSgVBLwzfqPkBjvTwJZPqBmaSMNakwJn\nAWbyYDfeyJhgjfWYUZpmXSffeWCaE9oHnjyn3rmX/6qLRTIoo6cwRo+hO4rW\nJgez3Rrum5s3++idenvs1El7lvirWwd4ZlprKxdEW3nt5LdPAor3Sw+McQeb\nB2ouA0Lg5YTZMhG+qI0V9EnIJq0QeSesNUo+u13UhHnU7eozjUZVpVLwiX5k\nRPBhd1YvwqBUgEf3o9pvPf0ir6iGzf+iHh1JKGg5of4Kf/95Ba1m62lQfNa9\n2SkncMARX9Kjmp+tGzp7riO7Tpepk0CwbfU+g8CLdyVElUXUNhx7Beompvkc\nyJpx3S0Nzs3WTIeKrFqxTjD95NxgrX78RqN9KGE4H/ePTs8jDaB+3pZihtmr\nf46mb7mxbPyDrO5FcN3Sv7GjhE1Wrk020x7CTRELVv9l5/I5glYideTq+oee\nm9pidryDOuMsAqYYGrmqH1trj+whQNIPi6uwrO0QTShMRNnvldztLmSLBHzr\nToBc/NEDaLXTbPHAwlxa9PHKRhtvjc0IdQbuVviZ905loVY1vWFPmxUJnm/h\nfcEb5Mk80rzpjbAWScROkQbOmxCcRRppJqcGrfZXVs1L8rzIcvNzFIAhhz8P\nz7IF\r\n=Fec6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjGpkXi/YtWSFb4anpKgrLtsci0JgDOh0XB4cwbkVVnAiEA8p2nku5YPx1IxbCT/t4FDLysyOQ2mWVY+xIc/45m4WQ="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.3_1621282121923_0.30195921830642836"},"_hasShrinkwrap":false},"0.5.4":{"name":"@salus-js/codec","version":"0.5.4","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"38a2e400490e2d549291624648775005a140ea37","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.4","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-TWBQ43Bh5H2D2/X6z7sVQ6GamdpMBFPbUTc5wuMGzJneO7I/1PhBccwrOkwDTHJU7xS1mmPyGzqPp7uP8NWDpg==","shasum":"98b7b8f006df1337cc569a32b0a4745567540640","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.4.tgz","fileCount":93,"unpackedSize":96429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgos20CRA9TVsSAnZWagAA3FwP/0jVm0Ekk3rZEKOBTv8I\nzs6LFJZnz877zuUfFA+AUfvw3cFY2dv1gPOlnPelxrtZafRUADb735tX0JZL\n+U8lr81bnjPSZYwgDZs/f7FHDVjhQzs2146y+hZIdnp9/1ZXvPEo6BIEiiMT\n7ZhUZI4u19Vx9DarPu2rpsD1xXTX+SpQz5DMfj9jVDC/M7f6LdSQtMm5zLh+\nguqWl1uYeKar8Q6/ijGyGybVByR1IBxAhO4r9jtoztnPJfJNJNve1rL3yEgW\nIWreH6zy5ET/5ZaQ7DN3K+G/df6iBRvsZg16wC5jRG50KsONg1VVbgZr2lRc\nnJfXsUNxmCcu1cg0owNshnjnSBUTyMhTInm+zYZW02L2Jtq8kcyMIdjMlF1Q\nxDPMJCaIKuO2VUEAEvEtbPjWJ7TWPTZcIqIsT/riwwQ4jkREtWMzFJWNrGDt\nR5lY1MT1n7oCAij6oed8vqEMLU7Gm8XqayRh9Fhtjug3Yxg8v46HFI5gMcjt\naVLSsBcl4xpsWUFlFzoWxwn4XQ3ZenvIkMPC88C276kqZOVmrfBnIwzfEFqS\nizwi0soANhYOOBwGBlNwfVT8d2Y7fEgcxzvQW6UOrctUu8PFTLHhbWeVQuWj\n8+5RIpcm/fEo4jj29lCo/2f5+rxsPeUEb/3jvVdTCHTYRP9ovpfHzeHvrTRR\nBV53\r\n=ftGJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKVGJm2sECQ56fwzweLwg0fIQzH5SbH+MRSK/OG8fr6AiAL9XzW3ZO1B/5s2tY40QCEmUcZU9yfVJ0GZN+FuEAo0g=="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.4_1621282227892_0.743178072809433"},"_hasShrinkwrap":false},"0.5.5":{"name":"@salus-js/codec","version":"0.5.5","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"b5b86e3722ca8b5089a6cb8051c8c8448555e8b7","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.5","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-YWP/dbnkS92AepZJSyiH/C05pgTDn/Flg7bqgV2eSJe5x+Qzwfy2SwjWgQaU0Zwmn77UMctDF8dn9dAXV0D2+Q==","shasum":"71f197120199308ab0e363d7f73f865db1f03248","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.5.tgz","fileCount":96,"unpackedSize":98413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgos6KCRA9TVsSAnZWagAAVSIP/A0qwTpExDa0dwj+kvA9\nCdBfmOCtgsrjEA7EFkXi/c4UAMV7A4De+FgXVh9qmzCSKIgI0sMoEAGrydkh\n96Y9y7cNnoyoHEtNQFuNywKsPNUpi0nhweyO7U71vYK/CjpHS8X4TnKXDnOY\nWgnlIOiDg/fyw1tsU1oaVn8u337KuzGWr+9dUlho08eT/4ZAKPLJukJ3pmjy\npJ9AOWjkis0zwdfyJ83sGat7WOmkMlLvuIsfL4QbS7Qkfe4Krea5MtcbnQNa\n+OFQKiOVrSQyV7KnqzmNKJIwPV1VZ8m4jhgZDn+I/Y8xh9f+HAP+S21CAiYE\nwy+wtwob+4Tmj22soGLCwlo5tsUTdyxlDYPbHHLJhF3S0oJCkGh36YZi44yU\n7gavfOP1/mBMIyGI4khm2yguIiXNbe90P79QtxBMghFL50XzuAPlIQ4xMpo3\nKvkNWBmgNazDzTTMp9EDX9+uoxMPbV21q2D1j5tnBl52jiKVuSpN4JicY0sk\nGlPt0xO6tGTj9At6XYe2BNtWf5zWbB1GVUDTklnjuE/HoO0Zf/sO8DLCSvZU\nqWwb+2XNZOfdPwh+U7WrZ/YoPc5RXkJD3oS7DRZtIpXg4Ni9eRYp6PCAQwVa\nm2fBGgo1HSZfrJd8q3JJ2gqZ1s5PZxVXX/i47VH1uJgGMyBdwA57vldMVRPV\nVwVl\r\n=X8az\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCimYQ7K+E68d0S11q6h0CK8K/A3jJgRMe+Q15yWhfcQIgFtXmNN3l5qYWqZB0bGhMhZ67tOTHJrg7F7yP3RgPvms="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.5_1621282442119_0.5491723410814138"},"_hasShrinkwrap":false},"0.5.6":{"name":"@salus-js/codec","version":"0.5.6","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"2e73bd4b116666eae1681e2e90cb520947936818","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.6","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-DX1ZUnAKeO+Fl3lZlKzdBTiPQtuThHOUA7Y9QKl+R8jnS88bdtpsZ1rOj9siaxlHkbQFstQYrtoxb2fWJjWSyQ==","shasum":"583e3fb54d12f2e0c20b5fdb526577e9e00233e4","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.6.tgz","fileCount":96,"unpackedSize":100294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgotvQCRA9TVsSAnZWagAA338P/1NcbJv8bU7/P0yDUQh7\nvOkpS4JPHZB+G+Q3uu4SKiiOIPi8HUd2Y6SQRXo6PK7mWo9f7mfHS0cfx/2R\nu4eMT7mCTp/X8OFA8bChvG66og/sqY4zLwob6pyxGzlm17JHxa+r/j3bZI7r\nCptVEh2k880JkP79xDdVI9IsJ5EQLzAayhRORyXiQpFyK4CfNeUPgi7otw2a\nlgPNJqeA97yMyazt8ra5RhA18albocRwdRnYAdxDdRjXaHsSA5lFSB/NXqta\ns/nSV0rNk7/N+YinwwBaYC5TUJVdFzRQIPUkocdphIwRlNUgbeh60gAgsQxP\nEZfeF+mNvmKKO+o4H3dZwamIIf5eE7mzG3mrEJw4xZcEL10P+EbHWLHKoCw7\n/JbuZG+UXC7OSZx9cV8xopPrXukXKh38/CoUSyFlhnRRtft3tfsQbAz3KPd2\n9OcWfGJAoaN1cCABk+9auBD7RQiZQlFvy4m8HbKMXm2xvkOgMlcyQgAvUaqW\nx7lpg1IOOPS8TskRlwvBLEHDIIGh12HfJ3+VoELz/xf4H54l/omjzYrAD1OL\nSzUjkLg409PVoT7OQuWtYGeOskLaM2kYnN7NQS4dNm6oo11NQpyy7ykgzyLf\nO85Q1f3qa5e52S+ZMnEHKUo6i3K9XvGjYFAyTN9HLKwciaBoBRumretI7sNu\nTpc6\r\n=UQ7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiTSNzULMAYt2jf/nP8DLgHBO5ivuYnD7YvcQxui/WHAiEA8nah1mTrQ49pxWZPHXG9PqdwRDu2ubygCDVoMC+bp9g="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.6_1621285839420_0.6059668841430506"},"_hasShrinkwrap":false},"0.5.7":{"name":"@salus-js/codec","version":"0.5.7","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"412dae26f88bd563db9e18d5d57db80fac5cc169","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.7","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-tWmzDKXtvUO7hSyGiNk+dbKITBEoesLG9NSYLk3j2IkIgdTLisynMRb1dpC6TNArRzNXLjR0smdwnofBx965pg==","shasum":"5a964a28031c08d5f37d8e71988d29b331797a59","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.7.tgz","fileCount":96,"unpackedSize":100291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgot7HCRA9TVsSAnZWagAAJdcP/19xA6JzahW+h0y8dbVi\n6Qe/O0bbGgCJiNsTtIykCBRZsQ2V4OyweoH3ts7Ovfad+d0N+y1Q2WygHGyP\nKA0omTch7gnOGJQjxJfvzjLhZklBlDX+PVEiVQy+R2vQBRZT2Rs+pWef0ukQ\nlVXUboqYOWmk//gIvBFz9ukx9WO4UGKXNa2vqaY9NULVThPbuJTUy6y9B0vQ\n7hM/a6NjMgEE6d2PjOhIZgPjJ05Nc7OyN900sDHlcJ/NfFa+2gpWZomxiEWZ\nlXNvNn+EQ+uxpSvtohwOu9kA9feJFNB4Gv4X6NJSaMGhf8lHTp9KWjbJtQaR\nONuHLtKI6S6d8xT7iCRDz37VS3figwLXD3ohsvTa/hOgoKAyHYlwxt9Ynh9t\nTccF07cHmqkdsPT29piGl2OstynCOLGLWzrecxiILQ9gS217g3BVfcC5mS7s\nLhUh+3kSAdHwGRqAla0DQQy2vypVR6ukiI2SUv/JD3TROtAMh1XSfaXcjOQg\nUhCfSC6EtE5QQCUmjbNhNWvFIq4INqMpll0P/Tth871vdBv3oZOQDHrulMaF\nm03HdHdTTXsQ7D6U3XWlDDpWCVlZ9X3LcgSp3tbmZieYNXi/kRlnX2aKexFD\nHY3dzfEBJUxeZats+ZlSnRSrCo60d3++2VfTxMYeYTQlEbWNy60sd5kq6W/Y\nRWBy\r\n=igmn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClX297XmaT8cxKsxJGN1SI8DtZ5OXTgA8CeoSYdx0XfAiAgtqUd3ZLZyCvHBXOscDIbPhxk5JUIsPwJGPrbSxZnXg=="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.7_1621286599420_0.41150000663421715"},"_hasShrinkwrap":false},"0.5.8":{"name":"@salus-js/codec","version":"0.5.8","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"e380962fe332cd9191d57e197ebba6800bb56035","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.8","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-A6zd54ybbCeSybdCKJQJgEOhEyGHgGNH0dQR7bEaSucdUCqD5ic90ui6xg7ONuhrYPipbKSCbwgFdZDsZ3Twvg==","shasum":"d403f0728df088a9a17055a9bc85965b6c43627d","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.8.tgz","fileCount":96,"unpackedSize":101986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoumsCRA9TVsSAnZWagAAG/IP/0SHHyzxrWiN7sbL35Zf\nD4fWTCJsOWtGef/P1UqG8FuIyL8I38wnNJ0fWxVr5hcCDNuUfi/krlMbpEuF\nAp9GMrn01J+6CUoFWJEV+Buq+8VPzYxQEB9ub3B6ezUhbF/SX/+i8+YbK6v2\n0GA1RY4dtEH4dxzsrmAVE1dQHS44t10O9PGBhq2sQ57s5mjXGjAIhs6ldpAU\n3yc0Q9YRC3X+LF7OHAgjfkyaSdZBRUcjmWpPbjPuR65CYDFBe0Zpoq24kqUs\nv1Lytij71nKlI+MtrVnO9X434HkOuMexOtxvurHVIHrqioanUT/RO/gIcbiU\nZBxPIQQQda46FZmga88kpyKp7DYUCUh0jAzrK6h8h7pS0uCyiaxvTNg5uQ0d\nE0JfAVpwT1SwJSfdBYcQd9HXCa6ptZ3x3NPv6LXsLp7+hz7ZL1DGYH3RBJGG\ndKlaJVRDo41kgeOJO9z298vZ+WlHkQOtxpySRF6xAcWmzRWeyJEsI+EmVKTq\nXcwLf9Ek78cTDc59lJqvmky6WnsDfbQNLWhL8UwPZaZXJSk/dtD6zosT8oCM\nsa3xDxeByhlwFt9uCQU4gcSPDbPoltSkeu/4NuqHCIu28/7Lti6thcC7y+LG\nQV3xnQIi59S/wzpN8EdWK98K406IPgo2Dnuzg6ATBYWTxB9R3EnQHMkYPS9z\n8ji5\r\n=2sAR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/8eCCihlHPjvIY9NiiHP8JF4/bMkhHgDa7x+ker55cwIgdlEVyTCSCdG7gwuNcnR6UHeV2IO5WaQg9pIN3WTnI9E="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.8_1621289387685_0.05057817909489448"},"_hasShrinkwrap":false},"0.5.9":{"name":"@salus-js/codec","version":"0.5.9","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"2944d3bf4e9ff6c6344ff28d5f487d2d0661d21d","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.5.9","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-1z3LhHA62p7ixDrbxSe8qbxZODRzAL8S3NRwaYOFRLrq/Q3XlWtXV78xnDRRmpzDVIQxI/+n7AY03I18WpdRZQ==","shasum":"8906bc3c917d68eea54856f42ef75b33321104bf","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.5.9.tgz","fileCount":105,"unpackedSize":112175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpBeDCRA9TVsSAnZWagAAJuUQAIz1BBKw3wSEp3pCEJKO\npOPvJeFUf/+GtYWjJ5ZvZIUdGPBC9zmJyMFGJ4GefAidkI8PG+ZWVghyXFzv\nTlwC+b8XB4W0uhTnIQv9hOciA38+VztoMkVu3x1Qytxck9w02a2SqPt6vuOM\nIu7NI92sfy6ElD+06UBJFCgvziyH09pMDOrBMM6Q0+0E7nGirP5TFMKe94jQ\nLm4wXbWcD3Vh0tSCeN0d0wZMMzbef+en1TNnIJHIXGo6hGkZRN8ors7PSj8k\nkXaCGSPPUAissXQYNM9htX/k0rk9BTdArwEY9DbfI5LPmemlII+o8R+iL15U\nn/SykDwMGr3goMZCJTkatc4IKMnrt6rbQeYvy8E+1uK7kWlBEdNVZ6W+uMVw\nMdXyZ/5Qd5BdpVEm+KBAUtEaYyQlbAz/iXpp/r1Uv0FEDEOprpR9FeC/Z8LF\nh/X8tqmC/d9HctoZdMtzkObdOBpe2uFBd+dOloFSBPOM1VheIoGe/wTmd3VM\nXfxhkze+1DqliBhz39E81DzGoHW+kl5x6XfL1gS35uDkWmWwVb8HTNQnoq/1\nEVIJ1DQnBSaY6zbu1KQ+6tnabGtzXBXW6UfkQzX0XtCFeWVQrBMd+22FnZVI\nIGJu65toDQkmlDIbLVtqOA3ry4dwkVjMk0xcPgTtAk8/JKwVme4RSStABLB6\nM50l\r\n=LLRq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmJK79YTcldZzbXIUByX0Q+d1pXdTW2ofyZJcQ79oOIAiEAzJvptjkNpXoDmnh8T/bJoVWpXnOJ7yaVcUWdcxQ7hPQ="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.5.9_1621366659230_0.8519917763865827"},"_hasShrinkwrap":false},"0.6.0":{"name":"@salus-js/codec","version":"0.6.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"5a50696d17c842ba332e53a276dbbfc83d4ea477","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.6.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-dTIpfG9RF9OnR89nbWapAsAWr0ywYDNRq3hm5Bzp4XWKTNhHn8WQU5wZ7wCKwF9GdKy/sV+5n/GTcd7riZX5VQ==","shasum":"38e4ffd2e1dc9fe6acac50d0f03e8965d32afec5","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.6.0.tgz","fileCount":111,"unpackedSize":118570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpTFlCRA9TVsSAnZWagAAjrYP/0f4Jv8d1OZDLY5XKWFR\ninEOdrhpUWf0rmhyFRvEn0jNvgstcPen1dTMwXClH20mRfWq2fzdJj0a/kDe\ni+FoMwH7sF3mOM0Wy/cjQlOzYkTWgi1pepkXHYWQxWDcQHi7Zk89ale8z1pz\nkHx0jg6S9pvQ09jDewULepRvstZHrxQcaDHttgc3EZv/hqjBlsAXteEcZ0UG\nlh7EzcPZVpbqDGrL1whckAlmIMtgnRWX0Igv6+yKiuMU3bQwcF5nonZ6H38O\n5a/+EI+hgoWVTk1KDi/ONLWBsyMU5mr9sH086Rt1YmOVpudzhSwiJfWhw6kr\nKYCPoLcumvByA9ICKRhQ42XZmKk1tBveJsRVk//5TFfDsjAk60WpO/Ts34vq\n02YSWavnTkVlUNalywTOJHownep840FemrjuFigkZC51il8sVAscEEQWFoar\nntmflyn2QjKDjflAqFb53K64u+5dJ8/64qui5RBgghs22WvEHAB6dwgQcpG1\nZkqVLoX2SIjd19c47FPY9VuFrZJqG3slBtyjVEkQVIjCVslNKGCPWctU2hzE\ncbc4wLwdvwyMi+A3cLnqNX/wuwq0mMHDJbYG6SWKtFF8W8cqtuBHIzGuMHNe\n+xPvrKm5w6JzmvlHWN0a0x6d0Ax+/I3QwnnfYJ6kYD3I8t6Yoev5GKwkwB3r\nKBTw\r\n=qwH6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDURl/8ay1i4PlAuGhIhjWuvc0OW3XS6clGF+hiYV0sBQIhAJngl/EFtxe6ZKzG5lA7lBYlP+nzpxRHKQU1UNUpJxPD"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.6.0_1621438820594_0.0487072543747904"},"_hasShrinkwrap":false},"0.7.0":{"name":"@salus-js/codec","version":"0.7.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"060fbcc81b1ba2a41f7ca73e2b23923570d7cff3","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.0","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-3DSfE0fdvYb1IDJRFIyanXcAzlPZ+G/3o6hnx03Dwnsw71vco8ZYgvN9XhE7s5ZaPvOjzOHblpcuEfqv5JZOCg==","shasum":"e935ac851fccdd0ae2a14a3cc048c142470b6a54","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.0.tgz","fileCount":111,"unpackedSize":118037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpnDvCRA9TVsSAnZWagAAJ0QP+wem+xi2xJ6h+qPAw6XU\nUvvfrqhshp4VBDWGK+9mRMMjrQsWp0v0dl/Nae5twWh3xM2nb/rMiPc2XMXx\nJA0kD07kPy2RBx2EOp0HilWeBDs054vFmdqJI1tM9sVeSTUHrx237h/dXrdJ\nAxs+SR8aywEYkfLARMyaeDlmiLtCktSEe6h5rvnhsoSHZx00dedvnXuterPC\nd7m8dAVUc9XPiqTQQdGR0iosqgvOq3kUjRDbI1GVGRSAQ16bTqvEL8JK4aZ4\nwkEiBumMFpZz26cT75aumgCmjHIqCTcDcTUvfz72cOQCyoQ0r4iYEGd8C69K\n4p08gnSN4qqVDvkdhldhnYpmoYPWJNmTIM5e6WcGOjqGaLxBXV67skHzfBfy\nzAOsOn7OboT1Hpp3hQJZ7xGVDkhgaUV7FwW98C54laUXPXakxGoqN8iqHo/n\n/P14SFL7tZ9H4Tw3HUWWLEHGr/st5UVPiLIhEnWHSNEomsg+PcNtZR3wvdCy\n6bmHT+dIGQJPu0RG0lZDkGMxJ2FKbIApd6MDwkSC2o5rpDXtYM79ToMv7TB8\nuSZu7wOgSTkFsqK9WphvRcmVd2NlSlXSbtPUac2pUNKVrlAbaDr/zxpV+Rhb\n68EHcAQYkDFQ95JrB7SX6iWad9dlzWD4GuiHpS1dSBXTXQ6bUZLCY61w9OXN\ntn0i\r\n=zUYE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDh4KqtoilC4hf8/nVJgCfFX9oh6frC4ERQr22JwZcQ3AiB3i7wFYHha3LIzsZAFzMn2Jg3VoZydnpbviL5fVTWlkw=="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.0_1621520622515_0.07621102793303991"},"_hasShrinkwrap":false},"0.7.1":{"name":"@salus-js/codec","version":"0.7.1","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"6f976f410095c1aef21f1b486436f37d71c0a889","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.1","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-bJKkWQSNhrEtqikP23bsCCMIWvQnDLzznhWqUY4N9xeo+toxKGogyN/IBfFcGCpVst/CCK7G1EPY6GkKlcKoUw==","shasum":"ed62d47658bbb67c82658525019257cc31a7d545","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.1.tgz","fileCount":111,"unpackedSize":118037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpruYCRA9TVsSAnZWagAAmxcP+wWjWOOkPYbTX0zED8um\n58Z/ZdEiQ/5djVInkjaAX3gVL0YrstzwgJXyI2wBui+mOfl1fS4+mpcFGeaK\nAKOYQyZnR737w6s+6cxkFWcqClihU2iuE+zBIA4pfkTdRqP5vtZuZ/wjkqE5\nDMhjBau4oIKZTbL7sf92NawZ8fn7A7PiHRrpqOpUKenW/TWhzQFNcGBNf5XO\n7kcUrf8r7yvP5jxG7RI7IX2OSEasJlGK50/ahnnGRv3PXdfwmV41QPtdW8A3\nDdgYKl697fwg4PJOCnuRc34nqzHsFvV4NIzlAqbmahiX0seOLOH4p0a7c/w+\nR6TTCHYDfJhbhNRS3AWKDLL+EPhn4ytXhLSFzb9dmBR4WlTPXY/p+euXn0lr\nI5dRE31x3lZHJ7JMj3TFiQnJR7hldkMSZPkR6o7NibvLH0Njzh3x6djKaLg1\nYCKB4PhNOS/64z6ESN385MZcY1EBXoWUPS45L7DCmSa8sVv8EK9vm+Ur6pVT\nJQGGW1mQckPL51XdIrAQcJeJ2tVGdPabz3pa0gg+bE8+hZTGk1GD8Wb6ZYJO\ncJOyAUT0UcyhxfW4LwpYY2YX6rhzclV7jslKE6fCOoTzo95dJ5jezBpnP9GH\nG7eFutSSHI6l5CpxRpFXQMFYhWMgEBFPeXXqIaJ5SBkMxLOpwOgQzRs6KZb7\n/R9z\r\n=eZ69\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDm+OExI2KxzHISpD6jQ15WlpcewUdiAgcsxXxKJsy7AiEArXhQgLqMEGxjQ+KAem5B03oINoxmLFPuSRcy7DOV/I0="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.1_1621539735695_0.44643756923980815"},"_hasShrinkwrap":false},"0.7.2":{"name":"@salus-js/codec","version":"0.7.2","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"d33a9422b05d52f330aab02c23cdcefcc9bba93c","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.2","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-Dhzy0Gb9InM1StcmvKRiLLIkjFlOHyT/6doCh6HkKsLZGMG6Mbx84h4Gp1di+GuOva0LgNE6EH5exiab5w5UiQ==","shasum":"ffd1eca72ce914fe405a18bfbcccc36d03c9bb42","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.2.tgz","fileCount":111,"unpackedSize":118100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpr1bCRA9TVsSAnZWagAA+k8P/RAzEunWGY4XpJlWLK8O\noLJGmu02sFPGKR2YtxGODP2B8E637STG0n3KbwxfyeKLZgyHJOFRZuwX5BGR\n3bckoDQoqikZSnAdeej9TTXsheeFucojIroSWXfPaP398/MuarLBLlbhg8th\nCrMfSBFrf6LCx1JdxkosRQsGb7Kl1CBSgN9pKwlQrnGmiDvbNaFARpcBsTLf\nIGTnPyCXBKoqojYjZo/OR2PpvrgOAORDjNlevnVrM6tNh6V74gv9Js79tGdl\nPYj64AC8kv55GDi2iTlUoxiOmact81Wt2/5X6lLwfXa/WvrmctrmtCA4Ejdt\n1OlTp3ym7JNh4ghGtXewxYVBMIVTZMYCxTIkSWAoURERroPZ6ZVOE40nVYcG\ngDdc+scCZlImg/V+Uo1SlREnLCIa5Gk6WzxNjoj6ZYBWllC10kQotX+uT1Sm\nXNDQncendSMqW7zZMCjXsZcrofC2NaAgQdx3BLtSkXLKwRg0OQ2ldrZxrgq3\nMZiFEH+DV4vTST3h412y2hxZUzycWZwbflBHgVXTSEVOskV/WRjorwp6JmL5\nWMpq3cCqoO5NIpTuvUWa/dSP3j61i4goXwumU0U1YwYxfq45hYQppO0TEW1T\nuyCLPvXkrLleKOTB3pJyY5NmkT8xFkA6pnggAwgNUgW1lPaKPHs3M899k/kp\nwpwD\r\n=5NxC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZiQ2KPKmkI8SPXY4/OTa/ozmQEEkrD30/oAT7J7rVMAiAhlpvHn242Sc6SsuDJ+Oh76ZR7lScCRd4JbFyXNmAMnw=="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.2_1621540187191_0.6107363145993254"},"_hasShrinkwrap":false},"0.7.3":{"name":"@salus-js/codec","version":"0.7.3","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"dc1909e5a4a56354bba966fab20f4803c031ce11","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.3","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-jQbCit8d8ccawwgY6Ojv1Pby++aPS2v0QJmM5L51DJYhlkHxd59GFGSe+A0p4vp5O8NYBA5EhxYsBPHBs03NmQ==","shasum":"e6690ea33b05030a6bb3cc6f90f701bebfcac267","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.3.tgz","fileCount":111,"unpackedSize":119123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp6afCRA9TVsSAnZWagAAcEEQAJLWqyWECg9NI+cT3qpO\n/RpFyLw+mg7wpZryguOvjZbkj2fHjD8S3TQPEH8DWR4C6Zi9aaVmsvSq5I88\nWw59/02X+ejqXmCkgWOJJeROi8FuP4hzNrXwT1i7jkr5WTl9D1N+6TpySAF0\nggwBSFdu75RAavhzmVXzSJJtC9Kpbt1kretCl8712bJQIGsfZxsJn2RoyhHY\nAT3MAfwCvAyXLwuliJTIZJerS34/ULtg2g32jQMXgDtSY0i2XvlhJG6eErsk\nLEoaggGYfVa5Sk+p4HxPFYIDZZgmPNCXrxQ8hI+0loRvC/jytQeuM8eGU/gm\n3WxCQfsY+vrHgg2Msrf717dWU8DTl95AdcDcnGqliDeMrlpplebmujd9rPb5\nLn4zdYjLT+esgOMhezto9jG8KOyw2dNwX6uQPIzjWfuSAcccRfK/1mRqlGTv\nrvzuK2VZJGqCQHOUs6slyV/lcvLeYf5UcVZ3mPrzFgjiEzIiVPJILhNe7jrs\nByGgUt4hPSNrDJQiOvay95x48ydRP0jJ2+QB9+lJwp/PoiAYQfU/0VD7luSU\nYQkFqdGwNK9H0FXi96ro2ciut8lbwcFThLospPrO6dH0jgxOj1hosnzPFSfm\n4aIf0KD78lQ7h3fdKFof6NRgKul5OCr5OQy+bwmxqaG3FUPPsxqkCjAILEhO\nYTI/\r\n=n3ca\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbuYjhC6IWLY6Ap2gIjMSy58DddiCNfsLUAmj63iL/2wIgLGoJVtmXDHWQitkC0oEu8/MmfSqtqKwgU+/IP6qRtAk="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.3_1621599902485_0.40674808958224773"},"_hasShrinkwrap":false},"0.7.7":{"name":"@salus-js/codec","version":"0.7.7","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"4b57644b4a36492b25e4062f9a6d292690200b4a","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.7","_nodeVersion":"14.9.0","_npmVersion":"lerna/4.0.0/node@v14.9.0+x64 (darwin)","dist":{"integrity":"sha512-IlYuRze9RhpW1FmSnemC1je2VzG+vR9aji/FReOLlOfZ3+YYnlgzR/N7eJLcuKc+ZP9Zr8GjWqupMR0a0qtMVQ==","shasum":"3c203f7d2e7b193d97b3517ec9a968f564d6a689","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.7.tgz","fileCount":114,"unpackedSize":125701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrDBQCRA9TVsSAnZWagAA8qkQAI9KB0Obp/sr6gb8g6yC\nDw0D21WmV578vLdFcrEh5EAtuC50jcaAjkFN4rF1vTXQEFsrj3lNGmBK/dxW\nyGAyXP0hZVJS0xhzkoVXsV4pMyq/IW9cOl+bYbPOAJB6Tf9JTuQtQiEzV7V3\nhdtPqdGZ+G9wS4JSvftQnkVlVdZ1zitFPFWMRlzZrohRWg7+WmtyUEPJqpq0\nhPOqq/j/KSAn2E1nuXcq7XUNHUkGU0kNyPoKdnDXHfzVFs3OW0o7eyS5iwuB\nEOnj3FMmn4k/BksjkIoMZovZZYPL7OAHRqksoGrjs1xJAgBmwOjTYVuGXK2Z\nVzwrQirIOFKrBSP48AT1OLFQBSWEVk7nC2yj1p5Gji3QkoKQ/21iH6RjehOp\nrmvKvM6Xx1o1fNnms3fKFELet3CthQv43GP2a9L7IsD6o3VYlhh+x7y/GOP1\nkpSD9cMmYeyHtyqzVg77hXwU6CqvZY/O7fbr8P7/oM+YbWnHCxdcmKfosg5g\nreW6VQ0lOhIe+fRoDLg9LwzEwE1RUrMK/OtDDGCkF1Z1l2Lk9u6cfqC0a86v\nIjXnJqIpprNMMyksh9ycQIycqLUK6+AzjQQmoAEMhe8nLOld9Gcw98POgVY7\n2hM2HDIOcVe2Zf9r9yJvJ1//BtXSfilOSkIqXETuyiMcFUAiPlICXMwkiRxW\nAjjz\r\n=uWmE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAexcb9fUzXbjIJLwuWbIMInefnXytofTNinxOYu0C3AiEA2E3CAh5zR2GKFvBG7wjJ8qaYbwY2Ip7LgGg+7z5Jzss="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.7_1621897295693_0.6584347381107691"},"_hasShrinkwrap":false},"0.7.8":{"name":"@salus-js/codec","version":"0.7.8","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"5efb17ca6f149243545c0611225ae88ded458cf9","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.8","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-ZBEYZQADPehZxbPjDyOSmyS6yP1A5PpupBVfbu7LYUD+t7AWNA55rDF37LXwCnJwzwKwGz5dPq84Ix7tSwJRrw==","shasum":"dc9fc9a73c8ec4d168a68207b6051e21fc8025ce","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.8.tgz","fileCount":96,"unpackedSize":117917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsBciCRA9TVsSAnZWagAAWQcP/390yl7b6LSmtZlkTjHl\n7CxuDdVl/zFOYIza70hv7cY9YiaBo37lRJ5FPIUONOMNrauBDVglpV2fguSp\nAjn5JwQLsgcQag7uu9iI3362KKD/hQ9/D/mL3m5kd2BsYDa7IJnhhjz2+lXD\nzvFl9Cz3vBvi2JQEwDuigcgW8ys2ZdEsQJKpWiKikgBUvWmhnPV0xAt/+C0c\nSBczNPTpf+qBTS/2CjjPo3WwFB0VdiV4z5b5xtwSK0dWeHIU9fn/aA2cFZZ+\nkNZSzsLBEaBIbOJZy64rujuwnLK16KV1w6mpuGRMj/H4P1QTv6iMaP96bNst\nH+XJ5aekyqnO0K6lFPjtngvzcCYsW1apFQBwk3mslX1IMiDQHlHtGZIZonLG\n8CAwNExEaWm6hh+HL38WKy988w99HHWk/d6juJ51ViQ6oVis2BVTfC2umqJs\nEC5cBt2yCPRqUaK38o2fCbm3C2mCJwBuXpw8LqrenWJd3Wp6v5vn9yb6nx0Y\nb1m5Tu6UeyKVrJbDu+WyOaAS3M9TvZdAqJSwkhfbI0oJZj+uCODErRBMI7O3\nIjJAdEL8vtoU7Dlq33dBT7I9Q/U+XkAlQ1pzSQL8nWHDQRGmd4eF8cUImmbz\nN8+3U/7Pvipyxmmgumpyo469oMu6hEt0llj3R2MT3UdCWMMtxpYohk5OD01r\nkmQX\r\n=0U9F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwV+WtTPP++Bdy7OU6YHIfxf/Doznks3YCH/qTiEMPZAIgenULs2W2jJDF0RZe4jAFhdGuz7BjdXXsFW1cxgjjluA="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.8_1622152994207_0.08404711749296423"},"_hasShrinkwrap":false},"0.7.9":{"name":"@salus-js/codec","version":"0.7.9","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest"},"publishConfig":{"access":"public"},"gitHead":"49453bcbc795323ed8d356e388cb1fdfd3601593","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.7.9","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-A3Dcxft/jskD0QT3UvMWcjb7fF1aUd5ZBiPHbsAPaBvnHj2Gr4uG3k6Ay0wYWa4GE8Zj1UcLYfa11HPafQFeAQ==","shasum":"eaf13586eb25c1beee0a79a11cd09a5a264f91ac","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.7.9.tgz","fileCount":96,"unpackedSize":118644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtnZLCRA9TVsSAnZWagAAxAAP/iTZ0q9UWIZgtFARqQMs\n3cXUFx52ZiSxUof1ZrqqJyrEtWnp3w/dJghvjRbClpweQQG0ZW8ZYwOhczT/\ncbjc0KixHWnxb1SaVbZOom/T9ZRLPDAyThoB1/ZNOBF6WVEWPpw5QpeBxmMQ\n5M3rjJurQTFz3PhMtkv227U+aVAQzIYeohLu2MHlX0EC6Hyl3zBsroaijns8\n20TvY2CaYgFrt57pSr9TavN5lDYk+rhie+l/xJ26Xf7s2lYDOxk2ElLHn/Pz\nF6hg3a8Niicz5sPxCRPueXTByuK0ADBOXlXafl0Zxqm7ae/6YExnlecw2TXt\n529hw8KQjxAYnson3edWmbjC3N0iIudWrkRqvr5e2KPZGSwDycpoydxWg3MO\nnhO1+cgpzI7iKT+LJ5u9xYn5M5RyCxBrz1SpAtHJRy4k4f87INVJyJX+eG1D\nAelN+jNCNf/vmjxCoqZAhDrqpW9lM3ddxoTuxxVTpJG2zoMCL/nhYSEtmG49\ne5QLvn34TRXgH9YSOl12lnOpJiB1Dqubk1zUNmqt30OOs6J94RJOZQLsSfKZ\niw2lLjeSUC9hX3EQJH0tUvv48/DKa1FEBY2j7cX4WUZ7RtU14VDAvNjNt26o\nXIzEBF1lhhz6TNZ06Ry+cOf3IlZsBM4On93o2DZMoNKFP11L5NYugX1VQOl0\nATrC\r\n=96D1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTfbf/UE5ShPSJHka/kRU1iVVNit4Zi1FPzvAnjhaVIgIgCaEKB/9B7GJFqI2wAZX/vl8EMqFZUaSXE53VkbMKITI="}]},"_npmUser":{"name":"werkshy","email":"andy@potatoriot.com"},"directories":{},"maintainers":[{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.7.9_1622570571518_0.30312803252499787"},"_hasShrinkwrap":false},"0.8.0":{"name":"@salus-js/codec","version":"0.8.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"b15508995a650789bb01f4a6e433dfa4621be97a","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.8.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-grQUP0Gx0joOMG4Fw70YWqXf8VPVcOk3B0SdX35b/zniPMl+GzH5xvqEyTLjc1TdrcsJgQ9UhVX4dbsekx6p/A==","shasum":"c68aa149fdd61fb29c4b5652c3b870872d0097a9","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.8.0.tgz","fileCount":96,"unpackedSize":119794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwMiMCRA9TVsSAnZWagAAvZwP/3Rq2GBRQao5ogm0fFls\nAj+JrXU1RM+7trZuFqQDA6XfwXlnT6wWLdKY4ATZ10HuFJeufBC2HJuiLheZ\nrgectO072eV6NvxzZQs9zUUHZ2MCueUHk14lhnP0UqFt8RkbuA0LBbA8X25r\ngtRnTuYDscwNHs3YtFtKjimrPnwX7S1xM5aNq+5t9u+Q7wDftbmkWPxcEBxU\nqlMVDlsd7RmyCE6OrxWZgNTL5e6wN0fL1prIrTrBuz0C0UWrVXwEmZEDbPIn\nUAGL8YfLYH8cfB3QXLNO8lEJ0QHqG0Nou5nzhERs8TfDizP3yeEe/3Cl/JRN\nTbkwUtkA8USf+3dPPaghwRqVYSnBZxKCdQTV26KKeG8jxZxEFMUs+UKdhLKK\ncAOO/uC2DmpP22hyT3LYUx60PKiNi9tPMdp51/2ACww9plUFCkhL8SZ7QuDu\niGLaNJJt9aECebLLT+ce3RTmUHFa+hn8vtl8JqAD5f0Qi6DKCophptmVu9Kg\nsKdjYbwVIEbMfNI3gY+tIkMX6+tYbm24WAQ/RyJWdgKhyyOlxCOci581sV3u\nEXDaAp00X0uW4NvoFzfztWjvnWn3mCpc/yZpIq+7WlPzC9gkHHIOYeKWcSLE\n5974chI4Oq+yoUEUcyKbNjt67xp2t3WjHlN3gNB1tjk0kM+RaF1fF92bNeXn\n2oHw\r\n=mfvt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCig/AVfs0KlOaI7TUAF4l1yS2mdLeUJL3MBFhZ8Uy3GwIhAOOsNn6Gl6ZuL0XRKr6yiCWaYb0gAt4PX5FcMNdji+Ji"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.8.0_1623246988215_0.7108857357086205"},"_hasShrinkwrap":false},"0.9.1":{"name":"@salus-js/codec","version":"0.9.1","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"9153d423f6d2416bbfb957f312379c2d9ad73547","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.9.1","_nodeVersion":"15.8.0","_npmVersion":"7.5.0","dist":{"integrity":"sha512-jIxucF7jXakq3MAb0WhoTEzBKLw1/zUDcBhKBy8e7o5/dAhooaQQV9e5kRPYc6tMBqk6gj1CuSvB84gTg6cb/g==","shasum":"2a928fc3f595c05c26f2032c89e4fd9b16be632b","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.9.1.tgz","fileCount":98,"unpackedSize":120286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Np/CRA9TVsSAnZWagAA8iQQAJQExh0xxX4Zh72M32W0\nrGxhtWShpx8EfLVKSiPlp+I9F/grqhLw7tlz0LNlo5MtO9prtEt0UAFZxfF3\nyCNwcX1F+RJHxty4qztGOKuaOlaON2eCo9dGUC8iIxkC4g5udjvJYM8A7B4/\nxiFIwPwPmLjeLTzo8DC8e8j+N2veE2VFmRREuSIqdxnFGS+8b2SVOmi/YW9Y\nSC+FQ8/WPrkP870KqLV9rXRhywhdyqOi4OMpwlzMev9F3uQ4a2bMnVuqf2Nk\nMsrzJUmd/p1CIm1RrSbOPh13qM1C+jVe0ozN3UYHKN0my0WPmoRwbn+2Ocjv\nAYe3X+OU5ICqvJBEK2pcoCkCsedYqTeMmRO8Dt0a71DUQSmVLdbxM8LHVfnk\nTLUFSdwqg/ehd5P84H+JyznOVf0xdxtvKU1Xj1OWnDc5E0TiKLTFoDnCylqQ\ntclUTZ6pZyY0rEBFMi0QNo1tVu6/z1Pi2HOeND+E2dllGy33+F2DKDTQgzYi\ndJSFLy4ej6eRTL6jmVGtQJ4d+sAWUbtSRxJr9FtcF7OK1UWVM4oGruut9wC+\n0jYYV0FcJv2E5yekL7vNmLhTGufPgrLtGpTHsGaKMXjf2PVsK61Nwkm8CFmY\n9EBuycVKkXKORugRNMN60pYOH43Uz8gruzqIfmUtR+aBl9/RfyTXpK54bcdp\nab91\r\n=hjvW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRibHdaoTEOKySi1ghf0SD9lPIFOLt/yB/vHyY1iXQ7AIhANzAZqQHMyzpzcqNSU3WqCZDTnjP1F4ODb2Sf4OeuN7E"}]},"_npmUser":{"name":"zia-r","email":"zzerno90@gmail.com"},"directories":{},"maintainers":[{"name":"zia-r","email":"zzerno90@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.9.1_1625086591293_0.6549626450533808"},"_hasShrinkwrap":false},"0.9.3":{"name":"@salus-js/codec","version":"0.9.3","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"1e87bd33463289198b8a4b1e8372ab7b6831e534","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.9.3","_nodeVersion":"15.8.0","_npmVersion":"lerna/4.0.0/node@v15.8.0+x64 (darwin)","dist":{"integrity":"sha512-YqDxnlZCagEK3v5ihB/I6t05u2g0+KJIpf8ZNpRpKxN1oo77oM1SK5g7DNhtaiTA/PA5SUQ2rSfXCBJjPpTXqg==","shasum":"36f482f061503b63a9c84b7267d445da3ceab46a","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.9.3.tgz","fileCount":99,"unpackedSize":121379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3RUQCRA9TVsSAnZWagAAZmQP/RsSNhzJ38vzw12cckwe\nDBcolR+j/4Hs2J/QnfTXRtP5wB4vaQU30iE54ndUx7neh6JROg0rssFLf03n\n/3Ff5nWYcHRsh+H9WA9yVXKBd52ZYpHviQTZB0HExg+Kr4Bf3+BviN16WZAd\nOm1FWJX7jzN/oWQsNkCZn1fmZM8Nq5bXq9yiZdknuvSzQ3V253SG23GctXH3\n5sygVps0k2D7aRHTee3ItWm2G/P8GKZXQ7OtUzpTLhIvRlB9bN0g/EpzjRUS\nqD20vgoo/IN3OHSc64z9X9h1wrBOSLkhMe4xYKur7Aid1OKQUi8R1wTajysg\n4z9w/9rFhD96NnLsZfWyyjcn433aeSQOI9t0z07yWOap8YjHIaOKFperCsPa\n+6E28T9MmylERKnWFrSZ+vhZuwIYQ5NKpRDsIk6afTUTkoFiW4QUxJdjB3Ag\nztUHb9MpxTsbINVH/bSi4qDaiqWVckWIRMCEOSC0Q68ktUEJqBhQ3rnwBxSn\nUPn6gO795xv1myY+RJ1N7q9OVDjF4Hg+n/luwkiaUsa0l6Ub0ojg5MDfVwmL\nDVyNCrx75qQpewlrRf4qJBzCb8aXmayPIK44g/GddSYFu7l4ETnJpzGyTD24\nIXA9MUuMCb7h5KdcmbBS1fUruNOln+f1Y5yOhliGr69qxavezoHL6Ljh/CQy\nm3fz\r\n=6zEG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCo/VZPepDcV11J+L2B+hCr3/dRtgoGfHDzzsviEG6PAIhAK3c4HFubeqQc3kpYUYkTFPPidr6ifa48GitspcXtlsF"}]},"_npmUser":{"name":"zia-r","email":"zzerno90@gmail.com"},"directories":{},"maintainers":[{"name":"zia-r","email":"zzerno90@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"colin.morelli","email":"colin.morelli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.9.3_1625101584194_0.7301549041329853"},"_hasShrinkwrap":false},"0.10.0":{"name":"@salus-js/codec","version":"0.10.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"41ce66871392d933a8a5382464289fe376c4c06d","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.10.0","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (darwin)","dist":{"integrity":"sha512-L3Dp/daDC93zI+0R12SNvRNG5uYM7zvAhWGYtuYL6WJTzJogGKvo/1bG7Od0BKgbHX05w2iQGF0kk4ahVXC3Aw==","shasum":"4b54d1e3f62838f7098246b3216e2f58dda706e8","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.10.0.tgz","fileCount":96,"unpackedSize":120049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN8gMCRA9TVsSAnZWagAAq+QP/A0rYsftq7/fyGqTWSis\n0w/d/B3BiU+T3dK+7nR07IG0/csAH0/T7/KAuWvpepI3epHV2xJa+I1XM2Sy\nwtWBkLMI7A++noSG4yxjyVy1ppL6iFTjds8Z06B4Y55dMljd3GUUtP51LhpQ\nWZFcfguOyHXupl8MprqyQmR0BcdgsE63t3+naCdjDMrV/1VETyUj3ltdzLlW\nXhpSne4YN5G47w5gW6bDDOCqHKm/h78MUrQZxzFmK+CjrnLhUK/747EY3E71\nPCLJStePHiTNHvDtbBN9L3sOuZhbFKFa+S3BQW+hLTIFQFRBfmauYvnrkYEl\nPBcmUUPiyankDkoD6jgCoNKlUG70hM+wD8V6Ny/XGu8kKQCWsX4r9BGpPEkx\nFF2qwHfM0w2A/hn2CrfuvQC7zROiJrIvqx4gACQullvSLUSNb5aLyJtleDYK\nYrgnWgDwI3FM49xX5rAGRdVf9ERc13Ui3Zrj35TDaeG94l8Rhf12MXhY0wik\nVRSHsW4gXsmbr77p6A+uuB/9wvGu3vevzn4l4wnzfzWCx4KZlVThGETYgmTN\nTHiN7JBLRdkALtqG+rmsyQXj1BQilKD2o5+PK+8b2XU28uO8Vr+zdnRgb19+\n1aY8/Z3a11n2m5Ge+eypN8Q350Mr1GgJEUn5NIjr4A2J/0CgrF+RZNFONSp/\nIcZk\r\n=Hcqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCE2XG5FunwyYxTv8U6PV1D2+k/ke1fvMKV9hB35HtUAiEA4T02bWHKW02L0+PX3SpxuP0Y3hBf1mYVOkH/MlxXfXE="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"zzerno90@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.10.0_1631045644796_0.6782628400700674"},"_hasShrinkwrap":false},"0.10.3":{"name":"@salus-js/codec","version":"0.10.3","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"6c856fb4d10de115472e1d01e36c7d44ed0ca531","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.10.3","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (darwin)","dist":{"integrity":"sha512-jyb26CUJ29UJW1pN2/kh1MfIhqwmG7Zc8kMvYL5gRRQicdYXXDJioRC0axERkbnn7KnARy5ixJswjRU1Mym8mQ==","shasum":"1ad18c8ba06dd8e1b1a2952a3511ecee53577edb","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.10.3.tgz","fileCount":96,"unpackedSize":120049,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB25NjlBoKpvoOpjGxSVhXDhwUHqIT9b416vqHt1TgdbAiAvoJcYFr8wYJcMjBh+y/15VYtkH0T8qga3v68I7G1ZOg=="}]},"_npmUser":{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.10.3_1632750721535_0.1423952567713862"},"_hasShrinkwrap":false},"0.11.0":{"name":"@salus-js/codec","version":"0.11.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"739434b01adf1a2ed179e1577bca7df69d8f5750","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.11.0","_nodeVersion":"16.9.1","_npmVersion":"lerna/4.0.0/node@v16.9.1+x64 (darwin)","dist":{"integrity":"sha512-S6nyz+W7SCAgjjXAXg+LVJRvNM0nMR+8f3AjU46UNJb5Vg8MgC0N81P3f0YDlqXO99KYaTqE6If/fg/XsLSaxg==","shasum":"42b5dcfd1f2120bec3fb61047ffa9b949d68b786","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.11.0.tgz","fileCount":96,"unpackedSize":120036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ZmXCRA9TVsSAnZWagAAdHcQAIRBg/Or1wFCd5YdWybQ\n/9s337SA8OfwSNUNNO/0q/pAyxaRmQ/JQ9dUSXN97FG+p0advT+miIMUbZmN\nfTFN4obRXWvHkOpLs3QHpI8CaSdvJE7xZvxfNnbktchie9+AwHM7LKH5cPZp\nTdYGsoUecGQCd0UGHUdGhh8xfufZMVvI4NUYRBwTyzaVVJBwNtqtVAn3PZyl\nQo6VcHW5ECIrV6iV1Hoyr8uTr6pyydXMsAdOWJFHkFMFxJO9mUOm1e8fHN1Z\n/lkb4ElqQKJl1qFC/ND1ECFzc3Gnp0JiXMd3/QBu+dgw0olf0Bnv/AAaARZR\nzBPBsR/BubzmOxYKt1zQBuQ6nAVblr864ymW/jX35vID3Z7cA5Hk9zDVkPkP\ngIaP/ZW2/LCUV82RoNU7Lop8X+aD/WRDvQ87ajeTiapM1+3CHK8k3BMZ3g0Z\nXeG/upC17thxmF6V/ruTUgcGJjG8X2qWfq1G5TXhhqsGu617Ei+uIzKsAILW\nubzXaMf4PNHL+Ty4zeWYTgtvN5xdVhzIpCZk0MtKcgeuYCn6wr7Z+qu0I5me\n0wLikInNdPPT0Y6xMFLnHbuLxAuoDAUHVu8o550HPPrMNUTWx5/wLFDHSBGa\nJYYhJI3gZ0z+VfEyiv7yFwLXJxBxB4Uo5emKo4U0JAeC9ZwG5E65KTaKpS+W\nv1Ei\r\n=LOeW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7L0BGvJG5Wp//PnRs1eExqZvI2jnx6aWLasSvf+8UDAiEA4L5fcPGbNZHoLeLl9poGZp3YEk43YTD/F5lD8aLnVPE="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.11.0_1632876820779_0.8094409772501521"},"_hasShrinkwrap":false},"0.11.3":{"name":"@salus-js/codec","version":"0.11.3","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"0e78d9a62b20b9065ec2648430cfab1825e509f1","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.11.3","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-YyQkp3kTOzgThtxWxfx+LQAXxeZSQSgSOdDf2wQhmBrOe/kW9Ysp2QIk16tgGgSs/qOnUh+w+yqZ0rBkyAXsJg==","shasum":"fe5c1b6dda1060f667ed3ee0d722ba78507437f5","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.11.3.tgz","fileCount":96,"unpackedSize":121011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8BCiCRA9TVsSAnZWagAAYpIP/jnXoBwMkHBcUEA525VN\nFmRw2xj/1apOrkYsCmk6WdBwNz3bdvU09K2yAsEij32ZSbE/ROYvLHD43txU\nB6svakgDOvppGrsI2EgTsy8el93n8f/YSp5iF7NWJrhRuwieZnv2/0jbooqc\nSC0j6ZwObpzI6M3zDEFCfKB1YBRjgpuD8G+kHv0web7kaeuMUWU0nBZnWpUy\ns7KZQX9qkUsnGVMzfVOTNQuSAWu/MkCFnM92bj7k8ao+U8Tr4owvqNwJLX63\nNvr7blwVdHzOPjEmX4L/fZ+/PBiysKwHCBN8wVY5SDfDc3E+ov4XjOWLX4rb\nk+ba3jG8I/JciU0R05YEI3pMeNvcuci7+eZ0w4FaeWU7niADjQgiU9bw7Y5S\nP8Tx4842UgCLAciWI/9UJ46RHJJB/FTRRTG7OgC/SA4n32lgBfpuiVAHaG4F\nU3a8C1TdOo8Ad7K1oWahEtHODRb8rp+uMGkEG7rt3SSankBAUuquuqaOWDiS\n2lIZRm/RTaHxIbv80uUYFotmSPceXzbG4T6zOBZXKQQ00+f1wBqQkLU1det/\nuCGt3wqlYChrN3kdn+8xns6V7vr3F+DbdIjQvYsSWWG81smkiKeYlXzlLiyB\nRaGn5M4a4ARbX73UgnWed23PuFM5Rxu7owdzwfAKU//arRYhNeJQE2AE+Cy0\n/YoF\r\n=Uzxw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJJRhKGLqZ4eSFGJFDiCEin4kA/l9Z4Q33ku0KGMl7LQIhAMbIaApyEtj5NhVNOyWGsi8r3Cb9M4VV9UXaLK4faaFz"}]},"_npmUser":{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.11.3_1643122849862_0.5868908957208825"},"_hasShrinkwrap":false},"0.11.4":{"name":"@salus-js/codec","version":"0.11.4","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"4bc98ac13f0e828e2a4f0816d2a8326157a3ad0d","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.11.4","_nodeVersion":"17.2.0","_npmVersion":"lerna/4.0.0/node@v17.2.0+x64 (darwin)","dist":{"integrity":"sha512-6hwT1oanU0H/7eZ3hFZkfvI00tZybS7VrVDkRWEiW3E5sFRZ4MDGoSIYV+6bgXL+WXoqxtDGVC/IyEPT7lXkWQ==","shasum":"3e975888018cf6d7f114867932d09a0295f1feb5","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.11.4.tgz","fileCount":96,"unpackedSize":120613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8CyICRA9TVsSAnZWagAA0qcP/0r93vQS7BemHjzSD7p0\nYyzrL86a/2z7XlFaMYJNqJv76JQVHbAhJmd/oBNp/EkIqDM8STi5m7IaflH6\nfY5DQb+o+57H+OQtIc54Trqraem1a0beit2wcFgXXgBf2w82YGUfLVL3LMGD\nhdHria61Mhr16Pef1v7Fo0V195FkYqCZDuTl4TY+mC4gLDi53h5ZVDD2Hxzs\nLM0JYT7xlHORq4/2BWqFaQbIj7RnDHSRrdUYstDHv4UbVH4ftN++ceHc4uH9\nYkNKI67tbH45hD5iJKbJioY4Df8cZD4MA1gswT3TSPtJMHvJhkGHR5a4Br7d\ntrIDM7I+cuqTTZzAKxCXEsMtseoiJBcPjfhRXx2X2VlFRjFG/n/VbF3gO04K\nN/4gkyenk8rpD7OOlj1hSxPiofA9QdNtdti0s0mlcgtxgcb7VLVAEC6nKvou\nH5WCyhG79iUaTJMsi1d7MOc6D1T6XBSy6w1ixizZYbsSxK08y5EDcyzCCswA\n9OpHyWOW8C4kSbd819PXNrvddkU9H+GDZUcR+mDipYsp3GsRSSOVPILwvPHS\nPlhBpfm6zGqS5FQYEp9eHq5utmJTsDnxyyw+FP+8b+o9XwUEwBwMHOgnUy6j\nYHOdwQWPtSwiDt0txISAnDyQR52kKL4OArTn4nfWl+mFOkput3lX7IQOLvRj\nMQww\r\n=nxqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1zVuJzr0abNaS7M/aFlYQlE29laihjVyWhON2iG/KnAiBSw66LzuljY1lRmQv2k3dRrIpuEDbZ4Bz1JTkBQ3+thw=="}]},"_npmUser":{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.11.4_1643129992477_0.5541125517152106"},"_hasShrinkwrap":false},"0.12.2":{"name":"@salus-js/codec","version":"0.12.2","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"df3b212da7288aeaa0fdc10b44fab2102911a74f","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.12.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-+PkaeK9AABGccm4FYL5xEJnnlSVmmoa/WJQoQOA/ejOiaj6y5Z4p3WKd3hHU1cKf//feeUHA5ucKQvDEVvvc5w==","shasum":"1a19f8994ad32e0a8985a14301c2d0556633d861","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.12.2.tgz","fileCount":99,"unpackedSize":122630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8eXkCRA9TVsSAnZWagAAs7AQAIhKYHru8rD3M8V2oMD6\npg2M9GxIwcFGEPOZqt8VhH4sTtwtGHRjE0DQysqg/o4vuFT2Olf3jFLNi5nf\nV3jk6xoGxWJU/nO1LitkqhePHqaqn52c6+K5vxJrWET567xn+gRlj4u3F6Yj\nI4dT2pPlobHy3jNeO5Od0jA9AJMdUlYriPwlHAoZo605YNf2InYI0DVIHm/e\n8errFYL8L9PICAKfEBGYmwU03rzVl4oUGILbb4Evhkinisi88WAVFkusWqNZ\nScUZfoJJ1Jn7iIL7FQ/pUSdDvprYbfwl5XJDkOqeXIjS7XoiKuALABg0TLoF\njDG8UqeurLHtem3vlQCUjmfY826zk1ffQsMcxBEz2/bfB3SABx2qLiQ/WagG\nNnxuSK4vp3t/Uw7eGWnXD24V4cQ06QEMSSUbragaGXq9Cep67eG7U/eTiwKu\nekijp4EDk1ts6qkfIybqjw+bBF6WdcR3QLJvIly78SsnnjTXoFD3eZCT6d00\nj4Nc3FfORmzB9/2TcWTUD6If5dUO/xoa0QeOrCklfM+RRNbA544Qb9M4IAwa\nRBVMRM/luxzGVVkGpfYXmoJmexwNMRAmSfsALc4L8RTjOT1mgAEoMxGbo3vc\nDDu89NUulbzU3iy6AoMD4qwqXb4v5cqY7HZouhrF2yAs8y322rAjVvrJZ7f4\nGtoe\r\n=dOvg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG10lC3X7BShNCtGLKdmUwpjbHQZVjHRuM4xNUvnklrqAiEA3a4GcdiInWddcdzEIkLDVqdjOw/xCtOZfA/lAKRlvQs="}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.12.2_1643242979664_0.7205854930549256"},"_hasShrinkwrap":false},"0.13.0":{"name":"@salus-js/codec","version":"0.13.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"f04ad1a318e1bdafa67022c6bd102382d380a554","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.13.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-E6YW6A4azXS7nfb/wWA6uc7XMAYhVTzqrvwbjbclPWa/eQLyIxpn94GTnYdwXJ6NNSbaLIdYUdVgKp5mjMRKTw==","shasum":"dc42bc384dc68a2fbda5760a73758113d200d21f","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.13.0.tgz","fileCount":99,"unpackedSize":122647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBJQdCRA9TVsSAnZWagAAdWQP/1GQqm0Ai/w+tsbKu6w1\nNWfJk7qLxO1KwwvgPYgHjTOytUtlJbicOJHCWc/Hk+yZ76CRfcEtRJMvoJNr\ntNzuvTfL8gJXFkj4sWbFiTQQMpfRBUxsJRX9jbVzL4G9rFvyw9pgFhF+0po9\nA0UwhOaN6eDUk0Q8RGNNz1qqbu9dyrRDsT0WMf2C+lnRZWwICANiOtCVfZyn\nVhXyOvZJ6Ij9qI9+dESBQXrK2W8KjIarN2ZMpjjsCTMO/IBuo9X5cfURtqzX\nShjvvLLcxLCl8nG8ycqa0AygiJgSaSz+qnF6FzYayvRHvODEyqRCkE80iJL+\nZ/4Z/yZ8CXN0RAHCa65B3SAinnTDjCLgSNinbQNm2Gq5ro3GZh93S1YnoPRf\nPVSTKz8gcC/epT0cthYqd9Qw+YKoU+cvaC9qX92CUIr43zhPFIWEglsotUXH\nKXdj16P9bw9uoKHBlCQF33lE/px2oXtKaKugfUHLttlEm6bUmrw+VKRD3LWJ\nN+b1+8/eRIC7pYfyxRIERRwUoqv4vB388d/jpTAXf2WHhs5Gmt7RkTxCQZDK\nnYEdzTYWuXnJhJ7JOCuBYJQj2nnDDIKqAxdMzI3H7nVo2zQNseKsACFtY+8o\n1F7pZ4WsyeYUO4rsY5Fjt+m2lKeNQjvWWf70IlmxYQXb7RC9LeGQ+n3KArxw\nN9dz\r\n=U7Ew\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7uefmTp3wD3LWIsBixqipwtMAqm3/sKkWujo2SrmT4AIhAOJn91BZosu4CKQbGWDU4urlV3PBvV+66Yt3BxKZ1FCU"}]},"_npmUser":{"name":"colin.morelli","email":"colin.morelli@gmail.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.13.0_1644467229180_0.48046625662463316"},"_hasShrinkwrap":false},"0.14.0":{"name":"@salus-js/codec","version":"0.14.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"ce177ffb6ca53bd4a5229553243a164d3b6b87b8","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.14.0","_nodeVersion":"17.7.1","_npmVersion":"lerna/4.0.0/node@v17.7.1+x64 (darwin)","dist":{"integrity":"sha512-GlPJ/w2qra3+3xwLyUJycef3hxpeeNfbf61m6p+HcENnfoFRRHOIDPWSILiXWm7Ax8afNFj5OiJmPDoyLAuUrQ==","shasum":"c0866cd1050ff5fe1864f41e1c5827fa04c161e9","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.14.0.tgz","fileCount":99,"unpackedSize":122647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOdE0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYtA//WBE5Y7Uy5rgsYQpjdIPCviiaKL7w8WhBye3aTMwiAMVZgMkQ\r\n2aCm8H7IDasFLi1VUgMY1aE9DI1AVzYifE1c2FuVz22HtuX9/eBAqplbljzu\r\nEpUGmJLsmakOnvDzV2gXNeLx3fnrRTHd9UHbOkDEYYXkyYBeCJ0SCKkBw7UU\r\n3FOLgTSsaaE9mXavseTMnRyjxmIBrUCKXX2cPcxB4wq5UL0pFvc43tPSGu01\r\nnENF1vrU8qrG+xokMRwREuzNZzS9fw8JG7biZ5Xdr7cBgEYOaBmKWff3TwBT\r\nNpn3yE0e/z9GZ7WQ8IpIGcJbnLs4jSvcbrzHUaxCrNK3QmV9Avxr3JBN+lzI\r\nzJVFvNLdYs6Mrjah7ibc8Q8w5Aqi6E3cq2mZlbQuTtARyDVlye4AGoPNToBI\r\nFzamcX6aDhmMeOtpfGZkwtWHIQ8p5bz7isUUk6vTvfxfkyvjk97S9NOYUPx/\r\n7WurpI2THVMteWRUdNUD7RsqnDVC1qYznSVqYDs9Nou26tPQ/MJpIGQfV6+f\r\n4Qp8WSWoAdWnWXcQ7Vn3+OyAWUkPOeUCmW6gFs6Z7Dx8n5VXQq7rV6FlYJzr\r\noaNyp+nAeCXCN56cr01Vxm+LIm6Fz09W2O8j1HkeJR5KgR6mjX1St5Fz/t9p\r\nEsmg1q8+T0iOLhTOTrxX68v074BVYLcAHp4=\r\n=gEdc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeiHFWRXMOlRJCXx7w5bRZM8AHZb5LdptZqL42NVYhUQIgeitns0DoOK+1nCBjhMuHw0QNSD37LEB2Na+oLjlXVEs="}]},"_npmUser":{"name":"werkshy","email":"andy@potatoriot.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.14.0_1647956275876_0.21752522182118894"},"_hasShrinkwrap":false},"0.14.1":{"name":"@salus-js/codec","version":"0.14.1","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"b93dad2b934c0ae5255e15713437faff0529a8b6","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.14.1","_nodeVersion":"18.2.0","_npmVersion":"lerna/4.0.0/node@v18.2.0+x64 (darwin)","dist":{"integrity":"sha512-UDbG0FOlLNnyEvnOkJ7TmUf5IkFld6xM8KnMX817LpO6XueriumxPf8XRCQ/0AoHirMZ3bYEgvrGOMDUX/A15g==","shasum":"d6f62b53a5744f948ab03a1046ebb2e8cdbdedc4","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.14.1.tgz","fileCount":99,"unpackedSize":123950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9EL+ebm/8fUcg+gHBrg4S50DqiY7f819v7CCG7JjRVAiA+6qBEoA3bgO77L+U4WyIXyWA6GfQUbYjXijRromX6/g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikThAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXMw/5AWZ+GvBwTBU/brHv21Zz82GETbEBI1uGSBAlK+B2hrbHcYxG\r\n0DZTbeQlOf/qB0GrFzIpPdwn3xw1Y2dzLHKI2MB4rHOsnNkbbcbopQdyNoYD\r\nYwiOQOhkuTJFfuT+slU+l9J0I18nHLQH9zu59wYuRCE1XWfd85dlFvlnOOr2\r\nr256/PI5s6K+NO7ZPzCdUYy8Hdhk90f2kIGveTxNqTINfH8VDz9A8TZ0eNY2\r\nAQbWM9MW8sQiTPK2fXJEWnQ7n5MROdCg/LXZgsj/lb6taur36mJK75tBbP1+\r\nT2s4XZhOkvcHZfOrfUGAvEwYF4RfGFElE4zs9iwSB+f782Fvu25caDoDqcyV\r\n55X+vGPk4nCfGrTeuOxH6BZJeMgiia6hPMvaIbvnsfTATP3GahWGsvIZZEA8\r\nEfVdLZU9l9NvK7rVxf3S3nvaqbFaOoc3+hGy08+ZsTYqi90OqChqCeT4NlFV\r\ngwBWCHGhnXmAzVNjDHbb994FsyFLy5P/bBoUi7firI1QyMNvnGhEdoYBvOTS\r\nHRen/xeZdcS7WEPYrYa293NytnOfI86p37z7AlyWsiUV4/DyBs/Fn4YhKRs7\r\n5126ZWh6OHG7SJOZur80HUpnAgWqCVhQ9NTVWWElNcQ2H0F+W0/XvjeGtisu\r\n4tG44SRxi3jy5A/8Nh+XBGUWlEuv7SOyE7s=\r\n=mw43\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"werkshy","email":"andy@potatoriot.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.14.1_1653684288579_0.248688312491971"},"_hasShrinkwrap":false},"0.15.0":{"name":"@salus-js/codec","version":"0.15.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"f914c03fff9a039f7a9cb6ed2c01a652a277bc78","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.15.0","_nodeVersion":"18.2.0","_npmVersion":"lerna/4.0.0/node@v18.2.0+x64 (darwin)","dist":{"integrity":"sha512-Hk5A71qnlO1mY576fuMcqgV/AJjqQxI8uNTmAytcg4p1yiXcMI0Ivekch+ri6BDQ8/l0PBCOlAOCH2L3YZxoww==","shasum":"89fe5cfdc1983219945a159c8fbf76bab98ce7a6","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.15.0.tgz","fileCount":99,"unpackedSize":123950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDurKHfR/VNCdwF6GYxsgZej+wwpKXU1aEtLIojkoYs8AiEAsMwBKL83eLT9zoUqEr90oaCmlaS/fT6xXSMDY1CpgoU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimPP/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2RRAAmY6uoZ7v9UhE4/E+gV+Kd7AehLOUaCpalcfU9+7fQk0jViCG\r\n2uR6+48YObaopdh3N2kmhW9Y9UpyrGqu+MEbIG/vmmoUzeRnMjAnfQjExGGU\r\nfdssjtU5TgYwkJSDquRlfzLRct5dQO6s+dZwba1qB3Kz6194DUtaH5UiLErg\r\nY6LK3oPNf5SCNH9Lqr2L/XUIex/H33VDCHObNz0WDPO4GNpEM82foq7A95DE\r\nhTK6XzmDq8nGpbip8DUImCJNg5gwE4ksB78uzAM250M97uP5tpy8E6Ls0b23\r\ntbeRA0HNgIPa8wjPMjENIgTI+10H41c8O4zLCV2NV6UaLvp+boMeO8wVBqma\r\noRn60dQ7RnKlOSnZHcavooDaFxiVl8dYje6iecCKAi23oP6lHGy6oHsp3w3o\r\nz1lYY7/cG8mE+xK82idi1gdyG6772rG+4G5QNPSqC/i8XptCpn4O9N23wbMG\r\nXm7MZ3G84Yl1ETer/I1xHnyXPe6m9crkdxp/dHAaVmg4r9MLodHeMW/NzkU+\r\nGz1sKRUjiwSZsxW/KwFIh/7TH8LA7BpSFwAs9rR+uYBBoueXKakm2OLwZr1W\r\nr9JVd0zwWWwnsmVkz+Uic+h2iP4nBKchh8Y5EfALdTZrI6k5v0QMSBvNG0xN\r\nYNkEGe7naXV6s7AihINIX8uycyiVPvuW4Sg=\r\n=A8rt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"werkshy","email":"andy@potatoriot.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.15.0_1654191103041_0.7330946569398353"},"_hasShrinkwrap":false},"0.16.0":{"name":"@salus-js/codec","version":"0.16.0","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"scripts":{"build":"tsc --project tsconfig.build.json","test":"jest","lint":"eslint --ext .ts,.js src"},"publishConfig":{"access":"public"},"gitHead":"4d28b3f8b527c37844eb01e6b7e2791b89e43826","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.","bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"homepage":"https://github.com/CatalystHealth/salus#readme","_id":"@salus-js/codec@0.16.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (darwin)","dist":{"integrity":"sha512-WlAAqvP+w1Gap6edeCjDiiuEa0j0b1jTgW8AYPaKoEYgVK8RCGtJdADSLt2ENY2p7uyue3xuL4Kg5/DSRPpvBw==","shasum":"d13e67c0d380be620d4109bcc581bdcef0c4c2ab","tarball":"https://registry.npmjs.org/@salus-js/codec/-/codec-0.16.0.tgz","fileCount":99,"unpackedSize":123944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlZJnq6FLGxYqQPydztGA17L0KsKuePWDp6xgM4eFK2AiEAk02u6eZk2NzJECitpeNil4VKn3tngR8s/xM7CRpvqrc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcoO5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRWQ/9HFl3ZtFIBLfuMTi5AV+lrtSRD261RtO1WCZBimaIqSPZRuu6\r\nMqVaGAUzt5hPPx6ib1+H0n0/RlNu9tzXGBp59ZHa2V7wxLzsAmsUyLNB0FOG\r\nlSzJK2aUNccGVclLon68npqsRwXgU6DozEJaAiJNVRhDe8iOjjMoWhB96gfp\r\nqZvJoh5PM6REG713gM6xeFVnkbz6ToVNv5hWUGZr4B4r3hMJKGJ1u1QHSfNb\r\nYCHn+EwcGSgh9JTtLSMiCwXLQCMbyY5Fc7sBJ4d3+V65HQ7ktdX8G78RiYKx\r\nqBZ3lpQqRhjwFPDjg8lZwI6TdJi17OKEV1NDirHL2O9FdyLHUBblJtvYq7mR\r\nvvZxRlqCBk6D71S6QhcbGMJnWubTUwiKC1icMk03beCAJZ/u9m+Hq90V4+Lt\r\nDXygvXDUTBCgrx/v6R7LtkaffWeinR0opJjPMgFE73w0rLHzHpy1CYAytAUO\r\nqI0APOYjlR/jYWwGnLSE4PkRMtva39xpdMTWymCTEiDje0LArgtB3hWLA8No\r\nnTaXZeI8Kv/WXavevevQauqM2fCrcSBC6WHUBHUJB6rsVpJfGxP81iO/Yyny\r\n4UkuQV05J6o6DQ9N3p6PlinkDV+Q4V3yjAk2X1LkkcMQyjw4beu2w2JxbaDL\r\nHN9fpYZQNWNd3bVtpFpgszHIXufbJI97nAU=\r\n=tFSd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"werkshy","email":"andy@potatoriot.com"},"directories":{},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codec_0.16.0_1668449209608_0.9868854991357341"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-15T14:47:46.153Z","0.1.0-alpha.0":"2021-05-15T14:47:46.713Z","modified":"2022-11-14T18:06:50.057Z","0.1.1-alpha.0":"2021-05-15T14:53:38.473Z","0.2.0-alpha.0":"2021-05-15T16:22:32.073Z","0.3.0-alpha.0":"2021-05-16T00:35:05.933Z","0.4.0-alpha.0":"2021-05-16T20:30:39.699Z","0.4.1-alpha.0":"2021-05-16T21:04:29.287Z","0.4.2-alpha.0":"2021-05-16T21:14:20.337Z","0.4.3-alpha.0":"2021-05-17T12:56:44.658Z","0.5.0":"2021-05-17T13:06:10.226Z","0.5.3":"2021-05-17T20:08:42.427Z","0.5.4":"2021-05-17T20:10:28.126Z","0.5.5":"2021-05-17T20:14:02.277Z","0.5.6":"2021-05-17T21:10:39.687Z","0.5.7":"2021-05-17T21:23:19.552Z","0.5.8":"2021-05-17T22:09:47.865Z","0.5.9":"2021-05-18T19:37:39.380Z","0.6.0":"2021-05-19T15:40:20.783Z","0.7.0":"2021-05-20T14:23:42.688Z","0.7.1":"2021-05-20T19:42:16.152Z","0.7.2":"2021-05-20T19:49:47.570Z","0.7.3":"2021-05-21T12:25:02.677Z","0.7.7":"2021-05-24T23:01:35.828Z","0.7.8":"2021-05-27T22:03:14.411Z","0.7.9":"2021-06-01T18:02:51.648Z","0.8.0":"2021-06-09T13:56:28.336Z","0.9.1":"2021-06-30T20:56:31.429Z","0.9.3":"2021-07-01T01:06:24.466Z","0.10.0":"2021-09-07T20:14:04.975Z","0.10.3":"2021-09-27T13:52:01.681Z","0.11.0":"2021-09-29T00:53:40.981Z","0.11.3":"2022-01-25T15:00:50.068Z","0.11.4":"2022-01-25T16:59:52.624Z","0.12.2":"2022-01-27T00:23:00.036Z","0.13.0":"2022-02-10T04:27:09.338Z","0.14.0":"2022-03-22T13:37:56.054Z","0.14.1":"2022-05-27T20:44:48.771Z","0.15.0":"2022-06-02T17:31:43.192Z","0.16.0":"2022-11-14T18:06:49.881Z"},"maintainers":[{"name":"colin.morelli","email":"colin.morelli@gmail.com"},{"name":"werkshy","email":"andy@potatoriot.com"},{"name":"zia-r","email":"mr.zia.rahaman@gmail.com"}],"homepage":"https://github.com/CatalystHealth/salus#readme","keywords":["schema","codec","typesafe","encoding","decoding","io","serialization","deserialization","json"],"repository":{"type":"git","url":"git+https://github.com/CatalystHealth/salus.git"},"bugs":{"url":"https://github.com/CatalystHealth/salus/issues"},"license":"MIT","readme":"# Intro\n\nA library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript.\n\n# Usage\n\nEverything in `@salus-js/codec` revolves around a Codec. Codecs have a generic type signature of `Codec<RuntimeType, WireType>` where `RuntimeType` is the data type that the application consumes at runtime, and `WireType` is the type in its serialized form. The codec is responsible for safely converting between those two types.\n\nThe most simple codecs are primitives, such as `t.string` which is a `Codec<string, string>`. In other words, it takes a `string` and translates it to a `string` (itself!). Let's see an example:\n\n```typescript\nimport { t } from '@salus-js/codec'\n\nconsole.log(t.string.encode('Hello World')) // prints: Hello World\n```\n\nYou can always access the runtime and wire types of codecs by using the included type helpers. This will become very important as we see later.\n\n```typescript\nimport { t, TypeOf, OutputOf } from '@salus-js/codec'\n\ntype ApplicationType = TypeOf<typeof t.string> // string\ntype WireType = OutputOf<typeof t.string> // string\n```\n\nThe real power of Codcs, though, is when you're decoding unknown or untrusted data.\n\n```typescript\nimport { t } from '@salus-js/codec'\n\nconst result = t.string.decode(123)\nif (result.success) {\n  console.log(result.value)\n} else {\n  console.log(`error: ${result.errors[0].message}`)\n}\n\n// Prints: error: must be a string\n```\n\nUsing the decoding functionality, you can transform untrusted data from an IO boundary (such as an HTTP request) into trusted, statically typed data in your application.\n\n# Built-Ins\n\nSalus includes a number of codecs out of the box.\n\n## Primitives\n\nFirst, Salus supports all the following TypeScript primitives:\n\n- string\n- number\n- boolean\n- null\n- undefined\n\n## Objects\n\nThe most common codec included in Salus is the Object codec. Object codecs define an object consisting of multiple properties, each of which is, in turn, another codec. Here's an example:\n\n```typescript\nimport { t, TypeOf } from '@salus-js/codec'\n\nconst User = t.object({\n  firstName: t.string,\n  lastName: t.string\n})\n\ntype User = TypeOf<typeof User> // { firstName: string; lastName: string; }\n```\n\n## Arrays\n\nYou can also describe arrays which map to their TypeScript equivalent\n\n```typescript\nimport { t, TypeOf } from '@salus-js/codec'\n\nconst User = t.object({\n  firstName: t.string,\n  lastName: t.string\n})\n\nconst Users = t.array(User)\ntype Users = TypeOf<typeof Users> // Array<{ firstName: string; lastName: string; }>\n```\n\n## Enums\n\nSalus also includes support for encoding and decoding string-based TypeScript enums (note that only string enums are supported)\n\n```typescript\nimport { t, TypeOf } from '@salus-js/codec'\n\nenum Status {\n  ACTIVE = 'active',\n  INACTIVE = 'inactive'\n}\n\nconst User = t.object({\n  id: t.string,\n  status: t.enum(Status)\n})\n\ntype UserStatus = TypeOf<typeof Users> // Array<{ id: string; status: Status; }>\n```\n\n## Optional\n\nBy default, all object properties are required. Salues will throw an error when decoding an object if any properties are missing values. You can, however, make any codec optional. This allows `undefined` to be successfully parsed, and updates the static definition of the containing object to make the property optional. Let's see an example\n\n```typescript\nimport { t } from '@salus-js/codec'\n\nconst createUserParameters = t.partial({\n  firstName: t.string.optional()\n})\n\ntype CreateUserParameters = TypeOf<typeof createUserParameters> // { firstName?: string | undefined }\n\ncreateUserParameters.decode({}) // passes with {}\ncreateUserParameters.decode({ firstName: 'Salus' }) // passes with { firstName: 'Salus' }\n```\n\n## Lazy (Recursive Types)\n\nOcassionally, you'll need to be able to create recursive types. While this is easy using the TypeScript types, it's a little trickier in code. Salus supports a lazy codec that allows you to create these recursive types. It is, unfortunately, a little more verbose than other types, but it's usually much less frequently used.\n\n```typescript\nimport { t } from '@salus-js/codec'\n\nconst jsonValue = t.union([\n  t.string,\n  t.number,\n  t.boolean,\n  t.null,\n  t.array(t.lazy(() => jsonValue),\n  t.record(t.string, t.lazy(() => jsonValue))\n])\n```\n\n# Custom Codecs\n\nWhile Salus comes with a number of pre-built codecs out of the box, sometimes you'll want to write your own. Let's look at a custom codec that converts a Date to its Unix timestamp\n\n```typescript\nimport { Codec, Context, failure, success, Validation } from '@salus-js/codec'\n\nexport class TimestampCodec extends Codec<Date, number> {\n  readonly _tag = 'TimestampCodec' as const\n\n  protected is(value: unknown, context: Context = Context.create(this)): value is Date {\n    return value instanceof Date\n  }\n\n  protected encode(value: Date, context: Context = Context.create(this)): string {\n    return Math.round(value.getTime() / 1000)\n  }\n\n  protected decode(value: unknown, context: Context = Context.create(this)): Validation<Date> {\n    if (typeof value !== 'number') {\n      return failure(context, value, 'must be a valid timestamp')\n    }\n\n    return success(new Date(value * 1000))\n  }\n}\n\n```\n\n# Decoding\n\nTypically, decoding is the main usage of `@salus-js/codec`. In order to decode, you simply call `.decode()` on any codec instance, and pass it your unknown/untrusted data. Salus will return back one of the following:\n\n```typescript\ninterface Success<T> {\n  success: true\n  value: T\n}\n\ninterface Failure {\n  success: false\n  errors: ValidationError[]\n}\n```\n\nBecause Salus uses a tagged union, the compiler can be smart about making sure you've checked the result of your decode operation.\n\n```typescript\ncosnt result = t.string.decode(123)\nif (!result.success) {\n  return\n}\n\n// TS knows that decoding was successful, and now you can use `result.value`\n```\n\n## Errors\n\nSalus attempts to log errors that are designed to be shown to users in the event of a failure. However, it also includes all the information you need to customize the error if you'd like. Each `ValidationError` has the following attributes:\n\n- `path` - the path to the attribute that caused the rror\n- `codec` - the codec that raised the error\n- `value` - the value that failed to validate\n- `message` - the message that the codec generated","readmeFilename":"README.md","description":"A library for defining codecs that can safely translate between runtime and over-the-wire types, helping you build more robust systems in TypeScript."}