{"_id":"@aitmed/crypto-sdk","_rev":"38-67526f215a2dc1caf978c440c6864b24","name":"@aitmed/crypto-sdk","dist-tags":{"latest":"1.2.10"},"versions":{"1.0.0":{"name":"@aitmed/crypto-sdk","version":"1.0.0","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c && tsc","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"9924285bf9b7e7696ee702619269c75d10e695e5","_id":"@aitmed/crypto-sdk@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-yAEdLxBsa4yFQe8Sbyh+mtiK/lzOxD1XTz/s3NOZ4kWaoU92+e5hUHnyBxshOr2xSBHRUySJcOsjPVmDALemfA==","shasum":"431575613423d261824efa2d95eae8573bc90e5b","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.0.tgz","fileCount":2,"unpackedSize":6172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlknTCRA9TVsSAnZWagAAS+EP/REgUYBVZjRM81sNueL1\nvEvTGd8Z6/jxCjYXU4vLNP5QS4lZ+/3O2sBQwC+Z1duq8c46FFKQ2pijY3qb\nsTjQO4BOafrx4X34OixIFCKqfknxGWnb+qYAu5m91FxcWj15JeT+DnEI3h32\nFn2Wj73FRVqzdX0pOmX4hszNLhyvZShdU9f3ilBf38adlFOikJRy3CXbh6cm\nOYiv74ZXepzbGHdyNlyxTdzFCULYwJbWzc3t0EJU5Ou9ilHy9ahLlR4UYzEa\ngYFlHzEte9g8tDD3lrlDp9GHsTijutZQuqLtv8YEwaJpI/ZTV8NHfTPsbf4t\nLLLhWMl9lKaaLJt4S0lj6S0r/+NwMa+NBnywXWvSZoKFuJTutXFUcJHaOrZ+\n7QCQ3GEvYDcCmnZtuuIehN6xX1CWfcMXOEtnJ6/urk+zAJm9IgOmuRkbX+fP\neecDM16SngGzlXpdYD64bXY+QLr9HYW1+VHNpIcrhnzFMNWBSz0QCkpPSKK+\nKVE4BOcTATxJ5wbrn5O56EE+TDGSvyf+25awKO5AIYMO9AFa+MQsrCPcCGhz\nfaKBsBHebAcMGohivp5EuYg02zJgUhsx8lO+AZOW1LFAsh57yjdKEMBwVfI0\nm4aEtreW+xDHbGOUYjZc/gJLgaxVTzxtsOsNEb/hezoJuX1x8ByrI0V9T4UX\nez5O\r\n=12H2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYFc3cyNQot7L3PcWbf8dQmM4OSLMM0p3636pZVK1V2AiEA1czc/JWM0kbZnE26XhrtnjoC20gOUChmmk5h/E6J4CU="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"yueminn","email":"yueminn@aitmed.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.0_1570130387184_0.8243178986501636"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.1":{"name":"@aitmed/crypto-sdk","version":"1.0.1","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c && tsc","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"9924285bf9b7e7696ee702619269c75d10e695e5","_id":"@aitmed/crypto-sdk@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-P+mYfxvSLsFswjmmPXJjb4MVxvrjsLtgeaIuXLmL9yE18N0IeiRHpO58dyT7hw+X+DLbU/UfaxWQdGundsoD0g==","shasum":"09a58c930c909ba7b8c00683653c57fb4e04d6d0","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.1.tgz","fileCount":12,"unpackedSize":34230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlk8LCRA9TVsSAnZWagAAx5cP/2kzrC5kq4VOfDVxFHiF\nNGUkURlvhSZW58ch4sv/JIP49g9YLtYBx7jmMyrMhO+D6GdEvSvLQo0vzNI0\nJwKj82kvMXjZ6J1vq9kWhrzepog1/iPqndYTKzlrpv9tte0/OFbWKkwjIcT5\nHx5VTo0ncAadYxBEA+UTKy4k8sQeO0HZtl8IXvzX+nXFKGEqRgIHwxblE56M\nZfUxDPNw3mATzfEb6o3g4qBlcwm5dKgXBRrszjWaShW4iGvspyTFXl/uWCJz\nPzQrCHYmevRXnql+38me7E9V50o1MsPys921Abr9U00NSv3zqnn0LOAK0qPL\nqWqWYBaiek9NWiN9wpPOKy2wI6SvhwLeVZxzGxxLTVWXGIaYaaxYKSQmfpsk\nZ2oKtPZ8uU4z3rU13QvsfuJEZjOj3cSXbmUZq6zC6F9wzO3KFCRd5hlPwoOZ\ndx3tnrqr3ay0LxF44pH21hfhofQMdLbv56NZokT1DBrhrs2joHtFOr2xakZl\ndr5PyxkV3636Q9xPJT16ONP6BDys7KqbFu9GdNJ7Xj6qTxk1PJ53YXjAq9am\n6pfF8vvuWgRYRhLhf3I0E8lT30pNP0TAlzDMXI2+ZJklSa+cdjoiLqXO7ZPf\nz0t5LoSO9c3t17BjcRwjzIWRAKUJY/OXSEnakYCMsbJlW8Z2kALLejqtKSea\ne02X\r\n=ypkG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLVCHGylSjULrDIRo1lYdcGcMaAoIQVHLLeR7jbQ3GRAIhAO3//qLXVj32is3+1QO6SAT5gr2p+hVOlxpV9VySHkSk"}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.1_1570131722906_0.7947200164381114"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.2":{"name":"@aitmed/crypto-sdk","version":"1.0.2","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c && tsc","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"120f68a3320553c3d3b94e1b7d5c0878aaa7404a","_id":"@aitmed/crypto-sdk@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-erKxngf5p5EG4XkwTnrCHzFbRmoIQkJ2YP49PfjtwDH9WIHuYYE094RKQMnqWwdO7HQzw6fi4simi+L+KFbrPQ==","shasum":"ff3cee8266bc72b348abf621a75e366be3327245","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.2.tgz","fileCount":12,"unpackedSize":32180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdloAlCRA9TVsSAnZWagAAvXEQAI4iv9T9Tf+mwztIVdrL\nzqYt5kmxgmdJF4WmWJdjil6AQuP1LMsmTF6c4ujl8sqfQ3XT9K4eTAKuYDjY\n64ziD6RKflMSCI0A3BVXV/bizqUoyQZKSL9GfRG1PQfOD3KxQGYlDZlzrhgT\nBeFdAcF48FR4RFk4icRqbIlVN/E1gceY0qeDrpScN/pkq02yT/wTxh4BDtg3\n2Vmbc1KEhUZgMiwx8gh/hO7tO4UZZkms2Nny4NS9P84iB6rDBoUv8oOHW20i\nm1wDxCdfyOHwdi2gSSXPaoVxU5FSBezaxnhXrIYpepU3m8rVUcKGV2wMZBqV\nX/PElJVDeA6CY+tUaI3HKuxMja9fIViHQnLWsmQUjD0WbntK10GIE715gZHn\nxxcUg6JLYJHmEyLq0aotbHMsN7IQO53oIsYpj0Rm5mSUcLxPAk+GiqERv5Yf\nEUWv6Ns3TBSKnUWJJLCS6akpNViDYzfe/Ozv94mvomvwrmCR0UFXvbGIewNZ\nqQ4mEgndcgTnxAHmrgUOJQX2lXsKah+d3+PgUOybBktvXUI9EIRjXRmlruhY\nLxRxflLfI6hdYIFzjs1We0pAz5LJ83TE30bg5ogLgAdiyzC7FCgeYcYuCB2I\ntI1vg89AOfMP23sWHGiuHGbXEv4XDNL4q8yghg5AElEA2Rpgn+mEevkkdAZS\ny/QW\r\n=ewTz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4vtyFauyfmNqrkINEGTtyoyVHVkx8QCPl01xKc4SW4gIgTLKwrUMEK+BmkwtiyhWvRYvCGxW0CQPEelkx9MpY+F4="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.2_1570144292926_0.6064917075411913"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.3":{"name":"@aitmed/crypto-sdk","version":"1.0.3","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c && tsc","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"1665266ec165a2558bb076d9cfda0dec70c081d4","_id":"@aitmed/crypto-sdk@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-2vXUtWS6hhXBrI65HJT7UkCaCq0nYKUp7Q4iR4tMxqxRjAniBd2/doUgW5t6vX/QLZ4bW1IBgH1G9RHiQ85AWQ==","shasum":"d27047360919511bf320909084865a6155aa7d89","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.3.tgz","fileCount":10,"unpackedSize":24328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdloi6CRA9TVsSAnZWagAA1o8QAIlQNBh+G40sdjlAHSCR\nvtGvjsx40HO0HAnYvuI1Pldbi5ni7oAvxdmSmSlmYcnT7TCWvzkiSWiNCfn/\n8yiYMcmRia6kdtIT9xqf2Y7wzCxwbe5w1mJylM44lhwKV1Pe+RGWMs7rv1v0\nLHhEJFGQFKegQ8msWmwTOZGDuoXyLzb3h51WjHJj5TBDbDDEl36h8m8ZuyIj\nRGxULGocMg21fGOQFdICKmqB+bLLAg5B/QL2GIbEpRGIC2YkD7cfiWv9IRoS\nZ8Q1uC+BhRZsjg9td/3nK/APSBhtWs9wN4eVdtRkX2I4AmYmAWSl8FE+Yn0d\nU5EjeA7IB1GVpWw65CLdESDliQ6AUrlA/tjAd0WspUVqceSZBlmK3+sVxzu8\n9tV82N0eGbExei6ixP0OwDDanIGoYy9UZy2lpBI6JhGgtBYIvI1MFIeiyrk0\n48WSiklYXMkHCb/nDjVeUpqpaBk8QUPOKr784rEB0KnZ86smB+FHZGv61Amb\nIVgIYHoRmjo26iGwOSMFt1dFzz8qXw09Dvrgzfo6+2n84Tw6kylm16kEDnbx\n//K41UrOuqils1Xk2vL3iOKf7svxftc2XXWdMA4XzP2HJlCk0/ZEiorkP+1u\n/cJ/SAgUFH00ftYYQ7fgihAFEA9KxGLlID1OEQnvjBHnQeHMYVoj0EtfiuvE\n7jXx\r\n=r+fk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbWJAy2s5zaNqoJZCV/p7lu6KIk1yaV7eKaQrhw5N/DAiEAwVa4GXEmfcybkP/MEH7lgHJWk8xzUlocE5u68b9Xdh4="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.3_1570146489909_0.22717226364192444"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.4":{"name":"@aitmed/crypto-sdk","version":"1.0.4","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"e1eccee99c0f776b771ab35fb53d541e1b9fb54f","_id":"@aitmed/crypto-sdk@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-615BFFZp8DsxVAWho8RKvec2reqAFG0ZbzDZwICmpFSYxUtzYJuq3ohrPZxUwRZTcBUovGFTDoaJH+TlcN1WTg==","shasum":"588e3a6c1c1deb9cf2e773e07b9903ef01ef96cd","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.4.tgz","fileCount":6,"unpackedSize":26848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlpKwCRA9TVsSAnZWagAAymcP/jm7ZfyalfjVhMZleSnC\nmn4lznRKUZ/YE4IOz4JEtRaJawXTk/PWvwk9+6qOZJkk3UqnlN9/ISe1t3gM\n/J1rF1pA0lJ16x+i0XyEzH6r/9LoPwPTWz70W3Fpek1Ba7n5+ed92SclpYm6\nYbAgOoXkU3E12o9VLGWcD/1CerJKlhGuEKSiEQSKzgEiP5+FBt4C8PFEBi6j\nac29udyOf5qBgvo7yiWcm5ESs/321dHy3XMcxCdmqy+QTerAKvMZ8RVmTXyw\nmY5/VdekZbQmyIxJ7xFkuCmfunLx/IPXMQhVdsAKuDKb/tjyUxBmtXevMARN\nK5a6pEHpbtFDBrEJck6t4froXdC6QiAMXO+RZQe4XvskUl+dMbuwFhZwQdml\nq2IWbexxh2FqbwY3gSdBeFJVx9Ds4Y6mvSNOVyqpZ5M5saNy9+Mq1Gydq2LG\n/M2pt8mpD+CeqhkE8w4KzUcfqCdYpL0W/XLxSyHUxFCHP5tvIEY1NkYeF0Nr\nwfpu/+g0AlemLEbpmmVghN5HSzLjS05gvyzk52RfaksAH25zTN/yPEElmBJC\nVY9K8C6r+1wVF4PMMCGWAzkJHWXQbDoiizuOGz2Q+TSgOnh424X6laoz+8fq\nZYtuOAE8PdxNYvhJ91/l9M1pRZklFb3hhNtqknbLdxYKpzfZ/QDfxP1ciFmT\ngdhw\r\n=p0MG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGk7E3Zmd7ZKYJ3h3ijzeyspq/oWe9XPTNeCs/5iFV6fAiBRpy83jCPcivSBpxV5FFDqw+ijRM9IKyQzF8zc9t323A=="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.4_1570149039819_0.5898713127611124"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.5":{"name":"@aitmed/crypto-sdk","version":"1.0.5","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"9c1a9004c5a4067eae6ce7fb4e2ca6dda38299ea","_id":"@aitmed/crypto-sdk@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-4w9dR6iDZhm/mt8xsSFfdj8b9MWQpjknTi9salXTjxKnOMJFMoxGWBgPJl+fuTYeZySJfGd3OC6LwW8GU9bmQw==","shasum":"fe92c76ba6edfb2b8c625d17c2cb1efe72097a34","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.5.tgz","fileCount":6,"unpackedSize":26848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlpPnCRA9TVsSAnZWagAAJ/IP/ihfhV/2gwJjBZY9Zwp6\nnCugYRdCMNjXX2uKFqBv/9S6ciyVneSYZWAtiEG9gLRIN/Dh8KpqF6DBOIL/\nEzl9lZNF2aOKwdpVquUEAphtztayQTn2f5C1KcJMQgE8Hnzddik5Gc0YJy4Z\nI8dX3CreHga1U2KxiK/s88MbWji38yj+Hgj640+302FuUpJNF4eKQBjt7efm\nyL6NGCckDXajXzUkHRnfbJrRftrGQmQ6qs7h/RbBUkdqWzsq8tFswFGlZZyD\ngbp6MdLZT3y0/0jAZ3MBpJ3UknrPn2ccEXOojnnCw4chqeA/cVss5r3VM4XH\nzz64rzIIRB+bKL8F8By4RwkDQEY0pzXMpFXzgNslhQW4CaQ55FHXQU9Cw0qz\n/mq4uxAZXD3am7440mpMFj4Qk8A8Ygn22tlRC9SS1ixwpLe00RsHvtjO525t\nkMJFELbD/olQ+8NuGa8e+T2Nhbq9CxdlZ+DXPAjxJEASHVlY1div1vqo+8aA\n4RKqkijloGhTTDgevN3LDgKvT7UEdJvahV9DQYKWgqRo3s/cj/E3KlK0OcGX\ngsHELn1kdOZDo4oHwbljk/xpirhrqJLlMyhJZTO+NPM4yCwkbGnzA13em6T6\nICIVdIE+l1LkqFJH7SgljRMbPEvBu/aZK0T5H1EkxqYDRchB3fkYAzPMz8XK\nj+oB\r\n=6TBK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRq0DqnblcKMxqIKncOR9/j76Q9zmx5CF7Y6niEvQAzAIgTT+FS9lQ1J0PQagBxZ6eAaf26nHb0oK+oN9ljwQgl/k="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.5_1570149350562_0.4589422466836226"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.6":{"name":"@aitmed/crypto-sdk","version":"1.0.6","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"8c3a864c3ec14f8639869246af7d87d954650bef","_id":"@aitmed/crypto-sdk@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-HIXLVA8q7r7sLKMOBCyrFD2i0c+YbHV3QDc2TkCQMyXPNNt6o+4y914QNJok2+76aoNX+WOSWwDbSlRPPTLfjw==","shasum":"491375728b58ce38aafcf0738ed6272d8ecd165f","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.6.tgz","fileCount":6,"unpackedSize":26975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm5bMCRA9TVsSAnZWagAAGYsQAJqZkDrLTrtC+2s+pDNx\n2RNmsrZywuDPvl7/ZMMqFVxr/ABAvUNqBlBhkoQD5mCqMBjyrrPR60mI6cgE\nSwH2ne+UU1l+7+bqT8EYYyWrFRwYuG+RrnvZHav6XaS6b42IaD63j5Rq5Iy4\nn2kcW7xGBnlh0PPrWKrEq8KSmmaSAeLYljKrXm93grWEi+wpq/374hZy3l/e\nLciL9o+CRwtPV9w061Ufcw3IF8Sl5pVlr8OvtZrlvJpzQctPOEnHrquItCjM\nE2irMfOOzGXfHc9vT2ayFpj2sT9EtZO8K3xA9O+DYDC5XqGRsUYIscFxoo/M\nyXnkd9hErZ2+u+tilfVTo666mA/DBzXJcKOaHtrxEX9rC9rM+iASmoySMYmu\nk2q3bwuWGrRkUBTE5wFTzCQZuoF9gTAOlr2ojRyBKCPPR2O2TbMYM6Y8zUec\nA5rWA6M7BG4EzD187j0TRkdkodQplEjKWlvnGFSJ2nJfBHj5l1kcNAY2YFmo\nVai7GgE5OEua6bofgEbmWr8Mu5une9yIBqw9n4xLTY5y91xzjcazAukR1Snq\nfScInXXO1iKhI8UqdzAIf7OEtdv0fU74slWqCY+C7Q3VFyn8Z5526hUVp3Ox\n0+PBj8jfqDP8Er5Ysj75ZcycrGG7kJx45jg8djLFp0HyLowxmkLz0YahM3xy\ntGl5\r\n=mj1C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnWgkn91LYzPn90N00pzOOIWSYj+Nn0Ud/wQgqWAVKlAiEAgL8FmtsXxQpxOUkSzkOnu2rTs3tehXwwRqOGypsNSbI="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.6_1570477771376_0.7753633204142467"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.7":{"name":"@aitmed/crypto-sdk","version":"1.0.7","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"dotenv":"^8.1.0","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.24.3","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"83f4de4b273448279dff9dcc4b8c3bd65c3a54e4","_id":"@aitmed/crypto-sdk@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"dist":{"integrity":"sha512-6wvrt9420VuWphsws7Pnx+hIUOVVNLwUzmaoPYUjGm5oKCbg7apTcDdNjvSMoJOfLjHA3RfkttdfgRwQ+k+0PQ==","shasum":"a676142115a188ecce45ca4f69be7452ae38a729","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.7.tgz","fileCount":6,"unpackedSize":27146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoQUqCRA9TVsSAnZWagAAe2wP/0QPxsuP1CaETm9wODJJ\nGpWPi8/4UXawGRVoIoE/Nv3kXmk20tlAy1HO0K46B4n5+7ha0yoQL8gwegX/\nh/x3aAGMXs8kfJ9dhW7ueUhTB+7sPyzdcSScOHBMwDpMN7d1Lw3t519Ifz1t\nfTjGvnrltPSYUiOdNTOJmu+p9+7PP/EgzKd0XWUxcyq4Sr/E1qX28Lf1SKsV\n0S9CXre16D5tYNLuqBi/oP2nRMblqNSqPSl10j7fNpn1IOf1Yo4IyfyeueIh\nMYHjZqJ1dnEIqmg8rvYO6ZRyOFF4q648x3t1VCCYNaVXpcGNER1aowcq6I6Y\nsdGBGEl8+U9cOD1CyKBtmcPeEHn7loH5fHMdoYmhtL4BlUHgRBLxh5P1q40Z\nizrTsQT5JiTneWnTwQzspew4iESobakAP6sfq/WwlUzcGBKoa8qq6QnUQDAy\nHrYo/kd/lgDSY++H9goPeZHj+zrixVzwxzqlQVtyQdTybzjunsRg++DRpnL5\nlw79wqyKbSZFT+NXq0XPR9/yae3fuMtPmCgkYVhMdwyAktHnLk7EHhslpIEa\n8SJcV1/1wBjITUiMa0U0HTwmV6EnV4CBTvu1t9bGM6BLCigCC51TBgnk/y7P\ntI+HPf0huec774r1vcxZD8OgJewpE5jtDcEloUEBcx9fDKJZWH0fPddT8DsS\ny5ku\r\n=fEjp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEjFwd4FBniDu5bE4RQJalhkun0iH/E8Ol7OdlE4t76AiA06+KJNoXbiIwv5W2/8n+sG1E4RLFfxpQAn8ACdFBLnQ=="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.7_1570833706103_0.02242892440119082"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.8":{"name":"@aitmed/crypto-sdk","version":"1.0.8","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"aws-s3":"^2.0.5","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.1","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"fce787b08ed209e24ae9ce5071d0e9a5084226d6","_id":"@aitmed/crypto-sdk@1.0.8","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-j/atorhtc01iazQpI4SIJnTLiXobgnPQMoDUPhDoVN3WuK8nB/ZxjfPFhaD+GG1QrQUgixlW3APw6JZz6IamCQ==","shasum":"50668a111e7259900a93657e292966019fd807f8","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.8.tgz","fileCount":6,"unpackedSize":29972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsNHyCRA9TVsSAnZWagAAWvQP/RcLWe77HD8qQU4YmRzm\nHb4XvwGcxK1ajqFeS4gDV5tf3FhyCkQK+9WZB7kGHTde86hvh48JZO85wosU\n1nXJRjVxNI5cUrraHauq7F/7gy6veGR0relxfLcZRuuj8idgr3+lyOR/nygZ\nTZT34y7kF4ANtU71Ly6PIV65t0zMhRjrUluJOHbPgJb7r75eeQTtw+BgGKOd\n3hDkJ5Vk96ZgdEIRcJN61U1Ye6Liu+d8os+SROx23sRF0HJDbKZpBn2EreRw\nB7TmLgLbJ7GEE809Z3OVtHNokva//1p38ZS+uDQ4Vuy46xjOFhosNUdEwovv\nYXAYcNxZhfBB4yYi007BBU6oaC0fAdKz9k3ALX1dd4OhgFqAfhblrqvezKrn\nt6sE8Z2vsFaBGbdNv1rb86Fozxk/4xAd8ppaqtN/P/Rym45a/gEpT+y4wkq/\noDiV8qzjPAUysh0oPMLAxyBIeEgd3gY3tp4j++q7DG1q3BSAANJXB5oYtJFC\nLg7hgWajkuejWUFoEf6l/mm48cO1juJYsuhUvJ9Lwdyxpr3+ucAavuqe9hfe\nHt7h3qlzC59STS8sU8vU41I+2VNoNXrnjbuNueXVxuXPKwcLd8Je3xmod6gR\nYmn5WO8txfCpnWkVzYBKWTHaFLr4JLQ7OovR+uwiQs60bXh6CzWxAS7+jE7N\n1StR\r\n=G3V7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2WiL896cYG1oddsq+n/nCrSndtYbGT2rAout5FIK39gIhAND0Q0njRltEDdvIEfMu9qBhkmsE2jBo32bkhbxD9Zjl"}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"},{"name":"yueminn","email":"yueminn@aitmed.com"}],"_npmUser":{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.8_1571869169635_0.6020265596331069"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.0.9":{"name":"@aitmed/crypto-sdk","version":"1.0.9","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","browser":"dist/index.iife.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.0","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"27a90720ee5c8aa8be9554068dee60e3b21b11af","_id":"@aitmed/crypto-sdk@1.0.9","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-aUl39xVGS+6kGSQQdUjC+5CIxL7OUgYN6hC+Vf9pn9oj5bFS+rcGIUXsaNU4jKjgUSl0xJsI5gNnRYwmdrwIkg==","shasum":"ea8ca1e77e673b59600aa23db6c944767ddc8bb4","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.0.9.tgz","fileCount":35,"unpackedSize":7299624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwftWCRA9TVsSAnZWagAA4PEP/16FK0aaWi6TKuRvoL1Z\nwcAR0WNm+uTE6GBdJzqiDPJfKbxD0z2nk4k2m2EZD24Zmdhwk8e3r5mMVY0z\n8llaSyd0MM5aFDCOKHDdYqdEXHFcVxG1t0lkT3pfVy19/s2nkZLxkU51uttv\nQIFEEG8GrppwdUncjV/DEDFNeQLjp1Q7gahGjFM1U9TSBt5Ye61nkJAFMWJg\nRHymAAt0A9Y1RN7QgdQatm+kLkbc6vHgmJ3WFNA+yczmNyj5ien442bLTvk3\n8ZZMpg/sGboBxy1hlK1YkoY9dCyOiSLzUo9OrbPBuERbz5l2W0gMIsuWzc29\ns1qcKkGTeCYgcgzuX8CivPG6mdKCnwp+7Oek25mR5HQwASADpk5HwtaCHTA2\ngW4Tueq0GltkEU1kjMxvLnMioXEV+3MHKrSvA/v7CuWlNeCFtu/V8VpyWN3q\nv4CGbPO5nEnPVUJQGXO1UP9ik8e0lOSyGAxmAJ2cS7knyjK9SPwLonJ+tVd0\niFNGjlY4eXPIGzaK2/tRh8c7Q/NG84+GU7DNX/toDzH0QeQhwTiWge0cIwNu\nGT+kvsm+r+Ubg+S2WJ/uU1g1LUez5cdyAUQO/+bzFj5mi1hhkqTcEWObxuus\nL1Mx9l5u7lXv1aNR8gbMHAs8erq80WnVBrvwe0dbC8rIr4okTQWQ3M2fzAhf\np0JM\r\n=2G1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8UoZLbb87MrYHnt2wlrSRogt8qCDzpwLRXh3mMfYhQAiEAugRF0KkNakdl8F9a9ILQCWK1YSUKkDgjCle7vFrPrtE="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.0.9_1572993878333_0.4981733753259594"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.0":{"name":"@aitmed/crypto-sdk","version":"1.1.0","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.0","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"ad1202e2c9feef96e853d6c8a480dd513b85b298","_id":"@aitmed/crypto-sdk@1.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-6AEY02B9rRfJ37G9vwt/Sp4tLF7LxL0vxwxh/jwF4cJf5lpRwMiJMQ37QJFIP6GAjybxShCwzQWoT/gu8Yz+uA==","shasum":"fdb143bb7bc79429fb54305cb454ff3153779206","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.0.tgz","fileCount":6,"unpackedSize":3460550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwf+GCRA9TVsSAnZWagAAGM4P/i++MJXWG8bK86ihmGpd\n0oTA6rZteCIZSZoMQ0KNux9ateWOfRcZydIX/wKwj0COKrHS9zY+Fw9Z5ojo\navR4VwkiZV+SVLyfqbnIXsyNSHz+8RwFYKm96VqZRtJogc1RMx+mQXo1zpc7\n5PsiinGOR4W9R9Whpdj5lR1GX/nnQz0dmgMClO/ZEQVwqdsCylvbIN3lCFJX\nVSgZXL9qU7r/z0mTmFkhSHldei6LFGdUlGt36bdAfk50tk27rGedqVdlD8hY\nKXjL0wpCD3ztizD8Gyfx+Fjk47vg3SAYQfcJkpiOHlqVfhMoOaAl5Evp67t7\n4H1kzyo2ZRVpFMML4Nkd5oIBgjEbCxN8kOWecXdsVUdnc6DJ2QqRZQG5aMUm\nKuK6keX3/4dXlG4/ePin5aq7SqtHQQOSeZknb+v0pK3SQVOT/WN6xekf0IRz\nMZT0mV2lVQ+wvupid9WXuZSBDxp8Xz26eAdwA+pFuHmOvC0uwON7Io/gQ0tp\n0ST0+qWu79a7qDHMBZDNyPc6HJoTBvE5SEArYEVsCLAUtEWejU4TfYucBHqw\nlESJgXBtYOqVQ+495rxQjemCoOVcaVtjml7DkaDD69cSrZMPKXEHrrkhvvaX\n/WjVPlWTOPFqkWY3Oo8z1T4r+nRLfggDADIaF/VcUzeY/BjsyZsggXNuAj36\n9KhF\r\n=H7Qc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2w3tiqOqUoASX11xsToW0kWmYdd4eITTUmZJI68TxsAiEAn1BF8P1spqXU4a4LYerzj3GtCcEd3G01hAMPSLsiZmI="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.0_1572994949711_0.2800574581511932"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.2":{"name":"@aitmed/crypto-sdk","version":"1.1.2","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.0","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"28f08288aa3a12556909b2b9d6eed26b51b3027a","_id":"@aitmed/crypto-sdk@1.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-1JQvnozATtWUO0IUIcPVWGj2Tk4EVWnMC6EENTed6igJKqHTxuWD74GlpdFqvXqSNcswsWHszj8U+CI5Jq952Q==","shasum":"6ca75edcfda3e28e775248902410d4b96cb60c52","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.2.tgz","fileCount":29,"unpackedSize":3469245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdww8bCRA9TVsSAnZWagAAeKcQAJmfJH3mulFDZ6SRLNI1\nmCbmmAj5CwBOt3emEymWKONAXOl4x6urF75cgQrBr8zOUl1n5OXQgliV3Ch1\nrcEuVDKmsdaupiD97l0muLp/i+V7TezJcXiycm6M79qbHFfVkPcs7Cis4XCb\n3slYnXZCEaxR7B8Sx01l7fRpxjbFPkYu92sruvb9mHWjHaZvWTmOLDU7EAmy\nsH8oZE0SRZBIeCKE26V1ToNGDRZwOpB3Ri+bFPbc3W+GRkD0ApYJmbFVWmSA\nJru2N1vxDsTqy7eXREZHmTUhNw/FV5VAObganvDM//Uf/oZk2alqqACzDkk8\nvoQUveq2UvmijY5B9/5X4LzWhItHjQxW+RrplHxCn+eAvjyAmHzfI+JBvj1x\nsBqvb2HFJottCem242BIHesj91jGvXSqPSCBF4cmJxKMOSprxjsjJUU+OjIn\njaJmkNXCz1K18TIWAZmcYpim4UZfnVaJL8iedFJwnH6VAki8rlF5Gpg8jhs+\n5QaqQg0FLjLNW3ig636NpN4Vtru6wpF/chZ80nZZqEyqgGKSr2cSZSRoh7d7\n1ByNUmx3bdlAjldryQQVBM1GySge66jB/iGHouEd91060xqHhhq0MahUC4LX\ngvextrmZa+5I8PNz8BRveg+bCfnqJ6n/HNa7F417J2rBTkZ+4BmO2Kz4WqWh\ngv3w\r\n=dgGg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ7XVsfK4xwgO+OMQtGbw0HakL5RebtUpXtuQFRGEr6gIhAO2jdgA3vKrzwcVI57S7p6snpYcJFnN5HNes5VtriUTi"}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.2_1573064474742_0.5196428617107973"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.3":{"name":"@aitmed/crypto-sdk","version":"1.1.3","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"9bd4e8420265517c2861efa7527e1d2d9799da40","_id":"@aitmed/crypto-sdk@1.1.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-9Tx5NEEgD4BEu5FlpzphGICcIPxSjF3DPkd9eu1pJlVzmb5WlN2Mi535NeiG1JY0CGm7QQa9lKHeJvSkmhz3Zw==","shasum":"da0c7f7003670c8c495a899826fdc9260a16cda2","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.3.tgz","fileCount":33,"unpackedSize":5547010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw2rQCRA9TVsSAnZWagAAMxYQAJ184Y3MSK5C3wTO6IMs\n9oNqyh0uIXvEWuQCCpA1JVOMtMS/Znc8+ZrSun4gBznGs8SMUFXwc0MnFTYm\n2QB/lnEhaoGnTIXyyUFmuhF4V2rbvzu0uUtVa5W/fMUMj+0bSEf7vMPxFySe\n+n4Q3VigxFUCLDYsKGetI/rHyqBKHEsIW7WXs/rNHGk18uIIkzajAdia1b7x\nzZ7GMkG1R+rSqJREywbUBYzd5n3kyqSOfpPZt4eCGEHNMuMQ5ANYzCh02ATv\nJbHSJn4orsRix99Q+VlDXbw3gZHmYtuK2pvhCKkiqRBwX61IxUHeBzQC9Mhy\nqqhfykkonyps+1UevbMiOtahyBg9QJkLLXDSQkO62G8lichkUiojWYMErzuq\nCsBgq1q14a77kqKipB333B88USNqHCfWiz33Sn04xmx7qjbigHoiw0tOLZxV\n74GHIepb83OReG/ft/m3ynMYg8a0XWI7NaHNLvImJBmBWAB48hPjfc4aQOQF\nrheYNYA2On1RCI6np8yaemR3cMFkSoDx3z7pcFQotkxLcQc3cN4p9mjjwV4g\nethyPlTJ+zWx5f2CrDEh0Of9cGQ6e4cr2lJd8FSUe6CTgilS3t2mglPdywDl\nIbFKH3AgEkQG+8M0YY/wtRuKI9jgV3SFNBslDK5Z3+inmmyabtWJ1QUAtreM\n+OkH\r\n=YgN4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMqd+GNgUz2VbpAZog3VlYfoOPutfE9KujmFVUOLDlYwIhALEEVDyJiBMvyfjIl05ox4UBtuo/3PtOSbP6AuZnzSA+"}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.3_1573087952209_0.8157130681220475"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.4":{"name":"@aitmed/crypto-sdk","version":"1.1.4","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"9bd4e8420265517c2861efa7527e1d2d9799da40","_id":"@aitmed/crypto-sdk@1.1.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-DyXf/in4cOYgHuyUNz1nlve7TWKQF910io/hrCYsgfXyTKWHViOu2R1vj9OOZaWMCDtbVO5wrv1955OxgAB8pA==","shasum":"1a18354ff4937b6117cdbaefac194e53595d808a","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.4.tgz","fileCount":33,"unpackedSize":5554279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxe41CRA9TVsSAnZWagAALr8QAKGk8hKLuU4h+aVcCIdY\n+U/W/cSAt5g4bA7xqIOQP4c9mc6v8ig8YbKo9Z8HFphR5Jlj88wNukgAsKOt\n4TmPr91m06kU7qftFnaxj5EojZRBlQEfcVYnewDxHOxjhSCCz7DSSVeCylno\nMFAOQg83iZ9ehDT84upAScZCabC1FiHHVK+tnkgWGCWG4mir4ieNc9N8izd9\nfdUsImu8909Vh3eCdvNsfnkf4P5z0iTRW6LIZ6rzTpbvZ542orSFR0VIXpsL\ngjFN90itJnVyxMNoshkHtCZ6XkgxKIDHnpeIHGhHQBdxAFY51nUfqh7K/U2A\nH2AzPJ+b/4h6oMGCQQIT953bPoqku3N9yF5OjF1Qxy09LdjlPsgK6axYjEa3\n8YnWpSPYxN30t/jGExTsCk2pPErmfDp/rrhMnAu6aa2sMl2k2LT2eyRtx+C5\nq7YoDP1dyiKHM7OzOOZYF/Hy0Pfzz3kCwJ/2uW3QxSFjL2Dijrm8u+03UWXn\nK3KU2tWGbXirW4ME2+eN5IUdl3H4YNJ4cPf49yh5C+PH1O1Vj4dUlGI497ku\n8Gb4NHmGDN6RCMSq1+wUIwxUH88FmWStXI8SpHytbhHNhLCFkUooBpOBV9Te\nqmMUSqRhgviFCnxi3ajUeh60P3Geh+vpqDZy6dlvv3xPxTqnAOWNDRcrNF7I\nCrm0\r\n=34IC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJKuxwMgqxWQnCSGv/qiqGwcqY/5gR7mnLwMXNipdKiAIhAJ2LSn4C0cK+XN8zXNMEPduyBPoipQMevjGbsOw8iAND"}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.4_1573252661186_0.7471764775249119"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.5":{"name":"@aitmed/crypto-sdk","version":"1.1.5","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"9bd4e8420265517c2861efa7527e1d2d9799da40","_id":"@aitmed/crypto-sdk@1.1.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-PTfcym6+BH7gK+BKfHilGw2PyNkeCR4K1ZexvtLr14aeHKX8iWCfLRRU6vXBfM1KLa8B007LLbs9Q8ieT0XZ/A==","shasum":"bffca3d0fe4b689f7a7d9c419eff696f8f3365f3","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.5.tgz","fileCount":33,"unpackedSize":5554279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxe7FCRA9TVsSAnZWagAA9mMP/3EhnpJhkvLJWIutl1lG\n88AgOtQ6S7jQlkkVoH3afwP86hZod+GVPI70LpfW+Dh7Dq6X3gorBDVacVIs\nlORvD8PscCPZjHLuqlDC7ilO3KyohqPWHkwPJO+zDfhZzh+U/GwbEXl1ZqTO\n4bx9mdEAzTo25QEQnMg4GVz1Wvk7PCbGAthh7bgRx0KCS9GGVIRrfgYzEuPy\nR7+BboyFezF0GeP9XAUwTKDjChui5G6qh4Qc11Hqk379A+uqbyNfXe4g0k9w\nT4/s+Beyj8txh8tITFJFhCyGNLHJU+XxCB9XDHCqeydsmTNNM1eCyjdXy5YK\ns591qDx+9C03SXCI94DlZIzQmCtbeiRSCD36Wqih2XiIeKPvbA/zfdUSMQXr\nCz39PQhNPdQdycDZ4MVAc7fDfElIAqTCldYneEamweLF6woYKUDi1rUf/Fqm\nbMKnuxxmMm07FgYuCCxDWuoOvAIA40LJjU7+MXwT/WloCE8D9DZ+PCZSiSa5\nN3nhW/ugt7wp2c5f1C3djJd++hwYRCbIe+0BVAO5ff9N0qlZCDpiOsJsAiaG\nThwkAQ606s68zAbc0u4dZaL+YBaXvjqcdLMcxWdLMFNDCD2zgHbDnr8j1ogh\nsDl8pc/FZXJlmuTjHNyfnRoMiXFNkFQOLml5MW9mof/Kcon47f24usLMgFn7\ncOSJ\r\n=gdtp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvt8AA086ycScbMi9Z9MNInfF7pMNGDdaj2T6vrplqnAiAkbUvqYFxmedYa/Y+yxNHDtGilTT9evz2kAjVM7HopTw=="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.5_1573252804606_0.5759673021498954"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.6":{"name":"@aitmed/crypto-sdk","version":"1.1.6","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"9bd4e8420265517c2861efa7527e1d2d9799da40","_id":"@aitmed/crypto-sdk@1.1.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Tq7ifT+XtOsBussa6jXSwDbqDWWfBlfX5CDBi8BgRwGylMKEedsT2zeZued1FI42qCEisIvj1FLjhldHzrsMWA==","shasum":"be67bd636d4f3ab6c7a8fc7971c832cff48119c1","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.6.tgz","fileCount":33,"unpackedSize":5554279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxfPxCRA9TVsSAnZWagAAepYP/3wcuDDWZ4ab1/enYJ8n\nSVAF57ERVfziTPuRZcZCZ5U3jy2rD2981cdtFQCopO7uHbqvrjkke8hLkvCp\nf2AIz2VrhdmQfy8JIm/4hqYoo8JXwv+H1G03V08R7Z2oQ7Yd/EMmWZjhLLzT\nYf6LZTHR0LFG/jPs05j4xwJ0VrBVhtflN6E04wwwrAbcLC42ZeC0ls1jOrHb\nTFQ9BTQfoHd+EP7LrNeA7MWDUYsTF3DBTpJGWvZfSdvfYhZTTphEfNa7WIVX\nLwm61R4kETfGzqhIPS+fncqDLFvngtgJvaIKmAhd9DJqskUgLyn8tsQzrLyq\nXb6YJnZIVrmW28FEg8HRcA1qfeSc4QSDbnAPwy63IQG3MCUkN2ba/OfeL0bW\nFQifR4Fh8VIf34sMGLJqRQPBo3uVVnOA39yGQJ1O+mSkbb+rH/IgxGRAhKIR\nzWjtdlro3fv08YGJt5VaKBn4m5dSYqxjmNVq2KyhWITR86FwtmfAaW2rpA3s\n75KDhVeWM1IGn6v0Y6Ivj0rn5Jo+kpCzkqPjow16DEVnaa/btF5dt9bzjXdH\n5enTIriS2MuC7pzTUKPQ484C1Z0YvMaYdqGHPHEgqQIQEqud5fEW0p1A9b5h\nYTyxhjUwPEnZX+lHCA70WDJA+oUnI5vQw5DgnNSvBYvChFvE4nTtNidxIl/3\nteGS\r\n=dC0P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHDHQF6CwqjmBu0DGv/TP4oDWf5TCQCLbBRNvj5VoXNQIge7cdPHuOVKJEd8q2/LnADL4pYDs8nIZy1WCEqSz4Wtc="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.6_1573254128450_0.989843402752963"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.7":{"name":"@aitmed/crypto-sdk","version":"1.1.7","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"9bd4e8420265517c2861efa7527e1d2d9799da40","_id":"@aitmed/crypto-sdk@1.1.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-6T9kCstTlZKz0nSrGQ/60LPMiEmXESxLhyfH8h5Vrm6QAW55usj7Bgw7Qho6CZiL9DpWZ/9LKdcDO3aceON+8w==","shasum":"ca5a86cd2b8597c26961058b07856c7c7a7f83c5","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.7.tgz","fileCount":33,"unpackedSize":5554279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxf/7CRA9TVsSAnZWagAAcU4P/0845f5BFmRVCMeFGxsA\nUi8rfJM16MXlIjVBkaV1fA8A59aJP8B9RIKXZT6vwQhEW6kd8OPjOgm47Uyw\nNlQ3Tkxva77hvVaEbze0xBh0d7zRk/F0I8EGZT+A10zrZg87YxudDWgP8qHP\n1hTXNUk2cFOJi3IwJva5/crSY3PqBgdv7W5HEiJgFxpmKdAZVLFKiyXufe99\niODae12cg/HNLjbviR0wVoH95Jwqi75R5a8TA2wrAlOjFKj5G6HbUCcdALvW\ndxbmkvNUsqehxicCWgmNGZEYp+azq8lFXenJFiXbAR6fquojdeFmwtnGFiSW\ndKTRlSx2QntCuIQ1C50ZVYw+RZz3uKTwPSmnUKL+YW5Hwgt4FnLJ/Yc64Umd\nC6s3ih1souMpf3FsBzkT30FX5OlMZfUCWKiSXHD9Ow0vW3m3P6/UMhJ1Xmph\nazfiNuri9XOkvu7X/bWBalMp6llEwtVdt8TMKauulfEV9GnpSNNxdXI1vZRk\nRnAql4AfiO/2FMsFsEWknXslx4F3femiQQmvaO9KOdj3O9ja7up77g4VDeGm\n3hA7mK5/6T0KtlN7oTHSZSd73IxQoQNnUftxVVYdJg5X0X5OUvteOM3IVV3N\nuEWreea/zpt/LzMDnLJpNd4v9QKpcDjT7MF9OwlON+sxSyHhEdAT06Em/oIY\n7Ma6\r\n=AOEG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICv/3hgdklzWI1n0TcZNdxRSleLqsg3oBrbUj6/TvsxdAiAhu+XY6VGm/s/O/1qJnuZxS/lJOlFEYkmZqQsQDc6oPQ=="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.7_1573257210874_0.4431918787606999"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.1.9":{"name":"@aitmed/crypto-sdk","version":"1.1.9","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"9bd4e8420265517c2861efa7527e1d2d9799da40","_id":"@aitmed/crypto-sdk@1.1.9","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-cQ8OV1LBOz8ZpiuVystL/fOapNkp808nVGsroyG9Kp3dpkvCHFJAEqhDQ5aVOUPKkxEZcqtvoBmhPYns6WAkpQ==","shasum":"c46bf39fac7d24445e2b2d42ef357f7a2cfd6944","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.1.9.tgz","fileCount":29,"unpackedSize":3482083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxgoaCRA9TVsSAnZWagAAPMcP/A4tf9AvZsoVH40eqLxI\n7CDfCKVRNr+TYZqislAHyMm9t7Xf4WgSYX32nssXTcECHqiqpeDcB9dNDFRl\n3RLYDVWV4CS6aGEn5J9u2oW9dXUSKJ2lO9+muVelr0vxPTD+DVFoL0WwkZKt\nFvcclIFfG7KG7S7RBEoBH0uHJq8T36WxMXobdbUvgIYIdlL0MrmsYATxRhiZ\nLlvjScz67TZv9OdUT1ZWIIif4hhJ1IGuMdOFiSdg8gy5ft7PRp+oDRoJYGOM\nKIxLD9l5mD7yRZITAc22DGDuAkyad3ojPpYCVX1OgFdyzsjqQWAAtP7PSrO1\n2akJbwJ7JBXnbQF/jae7bDT23VJFu0PRLeyXGjzGB5uJxWvRS9SePNEo3DdD\naYmBhpLSKQCCR1MH6QYTLqqRPyqp1rgcwyf6S5TBHiynUdmejQbTXS0dKAwx\nxBTSVSF5meaeWxu7tupEz4CadPMSJRyQfC9dT7VHC0AbeYJz4C/BpPoYZ/ix\nwUHOkvjPelyd1IVjcVu1+eebA5UdlObYXUBxroFVXqtPmLZhpeGMOPN8fddK\nzJhyRrHS1rTTgagJgSO+ooX+1G5V2wygyqkzgaJOU5fV6md13K2dm2aMkgWM\nOL+pc7eI6ODL2qfP76WVAOtaZUbzBJw3odehe+EfQfHDcMaUWGQ/tuumT3ZZ\nEjV6\r\n=9YRT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu0PFV37a8sVuPY3IhtrAT6dNwPNgMuwmfSJs/U0X7gAIgElg/9CfGEzSlj12UP0gx9Z/Fdii/cSLvLEWe2jMWeIM="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.1.9_1573259801510_0.08630625679612569"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.0":{"name":"@aitmed/crypto-sdk","version":"1.2.0","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"8df453744e1d6b1cf9c023a05033a18aba43ee89","_id":"@aitmed/crypto-sdk@1.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-aukujTRlhGhPgbBgGSqihGUWT+BZBzhkUE7oJGEC2t73K0WbWLoE2I5mag7tFnv+XVhJiwU6emair+1Fv4GH6g==","shasum":"43d3eda89b728ffecefbedbbba31e93e19b5ef8b","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.0.tgz","fileCount":29,"unpackedSize":3484018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyarcCRA9TVsSAnZWagAAdeEP/RL0ASiZgHfAt+c4msfi\nnaa4Jso26KEHjXdwAhT9pQ3FWlbHJLPeZpj17JoWAzUyMSH125qKjxcfLCwW\nkHpWn6G90VSGW3FXMVkoCmAkgB4fhwh+A/Tqd0itRPxfFXQcbFPR+ZP3ppuh\nuMR5FWLKA82Lq+5jz+AbGmKVeDwRL3dGZjWwOy20rGH8BwDebN/OFHkLxEEC\nqKzlCg7MCCosoko4jp7Hpzj8qTAh+PKotZikI4pfnIyeRtVs2YwtdrjuCmrC\n2Ui862rleQmApSVTm+MYoaPGhtroyVIfWELcnvyY5rwnwiJNB3sA+vCymdw7\n4Isle/CK94yO5rasHOku8xZmlQSq/z08323tPkDFR4s4jVziVkQY4Jgk7aC2\nIDydR5J4DVByGnIWI2t/yoLV4kxynS5ORj/MfDpf5p1+f98yvjc61MDXt1K5\nutpIOTQ4doc8RUkf2CwfeG9xmGWkwWJeuxc8WbOV7IbEAR/HxWeys8QyIMBQ\ngeAKNrp4rDIGzomOXLEOuNNsik8B/N5lQ7lf4sF4ptMdHwNLfHi5zZ+Zv1V5\ng9krDshVGc5Zete81HfTHygGgCO0WRtT+gAX5QvrtxbHLlnBxL/IF0dZ17M7\nnXeBWxkyhvLJpUUbdQd1zLtjP8V80Y8nLe1Q+lWMHVxFe5ORdK4YcK1L9W3b\n+dwM\r\n=Cp+J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOO2Re+YiCQqvxp3uJJpR8sxC6Q2bylGVK/b66xavm0AiAH+JtwpPHWbmMO0hDuHp/YPftHA626bdQ2RZzkkp8vyQ=="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.0_1573497564309_0.16041618606888042"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.1":{"name":"@aitmed/crypto-sdk","version":"1.2.1","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"8df453744e1d6b1cf9c023a05033a18aba43ee89","_id":"@aitmed/crypto-sdk@1.2.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-dpt5Sw/Mrb1ay0rx/t9Xo0k/UGj2s93DK5qHACjA4WTkHtXpAtko4urYIwPbPALBJ6nOJf2H6QHkMuED6LiXiQ==","shasum":"23af8d6aced0d5c7370b4d1b69d27e8c9b691f97","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.1.tgz","fileCount":29,"unpackedSize":3484018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdybECCRA9TVsSAnZWagAAl9QQAJAbdpIyMKFXtxzV/Z9x\nqE6Qi6xwbqd6vRJTaVzfhLjV0h8ERC3p4DzPF7oIYfrfTp8UM5AdcmLy0/NH\n3h5i/jJ0eMxBFJbzB5B7m9s+6E4jKrcRYPFGtgiiwyy3FjTTAm96VHb6P99s\n01K094TLawcWDgrEIB32hz8m2HjeN+80DdSxiltRWNaKKhRbKPXR1Gyw2myG\nJ5uzA+K83QEAXCsnuKsBVZKX6yG48BaZXMq95xqR9dZohq9cammY2x3XLijx\nw2Ix3ulX90TkZnglPVrAgj/PGFhM70A3OeSxLxAYMD6V9HEz2XAQLPDs8fwk\nORPTcXIx2BbAMGzToPh+O2GGzh6pNlkqNvALKqdxnmJLqh9iulhGdAM3uZeO\nBBjiALmycv9UHFiUMnUdBBEiSmJHaR/FUEFVMqHCk2fhU1QIDfY7hY2b/iF6\nRnUV9PwmlMBHKtvE7C2JzODyDw80IhP0gjUus00ZvTB7KQTF8Rg+bx1Y+1TE\nImi1HIE3mAlR7YPrQQQyIyhEpgOjD4JQb8DxwrwrYcdXKFHIe2kVKc71VK6m\nlFAQzV4j42XeDuVlobeVa9ASIr2BjmeBR472W5yZ4D4m6WY90BSmkEUynPlH\nk7pB1I1r9xoMTVMqE6NPIg6SbP2+vR16/Bi0ZZ8UnYRqJP6cxHSiKmpyCveP\nCozr\r\n=ioNk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfQKkvOTlBtGguuPJUL9s2wMc5B5N7E/O5PcXbuzHqHwIhANDl3HRHxZD5KoGcpKCw1NOhlYXnNVeYtr1PDwWr3tWd"}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.1_1573499138281_0.3251427238713587"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.2":{"name":"@aitmed/crypto-sdk","version":"1.2.2","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"8df453744e1d6b1cf9c023a05033a18aba43ee89","_id":"@aitmed/crypto-sdk@1.2.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-4LC5KZkBoJ+pxdX7BR7MuAfQzFljc9vQ3cAYO0XydmE2GYFv54Noub1Ub78nYXmIZh0wO1SR0GQGeGlkQsCmxA==","shasum":"4c9cdf01ef3d3f20a0937b48e58fb2784df98d87","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.2.tgz","fileCount":29,"unpackedSize":3484009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdybHVCRA9TVsSAnZWagAAlI4P/0+TBYts/y+VU3soaljg\nH0Qd0YATln4knpe7yxJcVeKqTtMihxi/f+FxeVRWhGQ55HrjXwMLNUQovDc0\n49RZwXLTUUPs/f6fZkqGJCaS3Bq4a0kPwJBB7zro0+VdDF2n2QDeJK8VM/Ip\n4qTwOcYXDbAAh6X40HmkvQBPFQ7PhXJnkW7N0Y6vsZcuCC4sjDffIeXbHfDx\n2QlgA3EsWdHWd/wNXBrqEP0mdKGKIQIpWt/1tha7m60yhMTQk1J590j+iFk8\nhNwmHDRuHVx2Nr639+Uq7xrarbxcm51lKwdJ/n97KuQTPqKy1G7u5xOCYpaO\nr9zYhyExszoJx+vGjaf3bya3ZS0FFfWc2+N3ul9dmV123MZRLqCPQqrshOpN\n7Vcnqdh0NKvcRzgO1rtFEi7k07bnoWD0qKqnWYvIED3QvLU0HgISnDiqD8uD\nCxH/oQf8zJaQpRcPIfVU3ASz1mBB5klQd30+xEkR93w/RXN1/n3lB2vHb+uO\n/S0qsvoJ5wy3TNkw1fXubY2lkdj5NsGVnRJmP5THRWrXCkH9F6DTVF5jwH4X\nd/D3xGrWgz0tuIvS1HuWQOub51Ww3z80kB7FiEQKgd5pIAIUI8Q+suruLvxJ\nrbz8lN5eFqSRJmXfDg6Hrnf7C4og/SCO90yGhV49dgiE3MEyyvN5wAMXv5ev\nlsWm\r\n=fO8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcVmX6A3Qb4iM/Kgtb/qShRs8krdfIeLR3qiHeNzaAMAiEAp5xmtYd58fwXmWTWPBj9HlaN/wuVfnKL9BCWhEHTctY="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.2_1573499349333_0.5849922137766044"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.3":{"name":"@aitmed/crypto-sdk","version":"1.2.3","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.3.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"15b73bdffb2b96954f66009a9b1f154c73a4e4a7","_id":"@aitmed/crypto-sdk@1.2.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-L4BTz4fe4kblbpLYggrzM3J5txAfGyRHYLAi+gFzn3RGt3MH/U0UqOKs+4rpbWK8T/0+fzyi0V4qRQqubgHZYA==","shasum":"1eba7277cb73b52699d07114712b594fc16b2283","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.3.tgz","fileCount":29,"unpackedSize":3483854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdybTgCRA9TVsSAnZWagAAWDkP/1nKDLpM92uZNkl9FMwW\n2p508yiwCNgf/tgIF321LE8ysugNvYPru61K73CKo/RVM/J9zt8CidMg4gk9\n6B3RfaJBmCP5UcyxpoB3vbgv3FBCFEFue7RdCknW/TJrLvmsIWPjJEBsuEUE\n98ts7pz69YExquSJrLvpyQ1NNVTFu7AgTbJ0H36tC0E23lrv+R8MdkpiKTyM\nXzzvG9Whclr5ACMdeayq2dMJT7Vk6w1xVcfTrQvgEjRFMtZvsvoCMUuO6caw\ns7uixVV8+nbyEU9yY9hOASec22OLqgg1m7LMxaDrgeceej6y1TPkaesb+BMl\nd7Tacs4jI40MmB0BaoGUH78GjxeXOtDcBGIcB3lUAGuniEq6lnB4mEqZa32S\n2Dncp1RyDyBG6WdXAJHdzomlhfxQ4o6KZbk5tyJbtWjj2rLhNPmPFlHURl31\n2Cagvyu0slliq56jURnG93AzC8mQSfTF19ghw+YiqVmo8rgjIRb1SSsJI7kZ\n1jesN+i1t/QwC7GgTEmsJ+41SU9KjIwSlu/0MobFAw5Tu8NFlLeUSmlVrkD5\nEPdPpgrmPgeDc4PsH5YoJmos1/p+Va2dcpRhFAWc+V2BFrgcrL5zKs68GV4G\n46z7sei+rCO7as3sYVVO5VQL5m8LAVK3yttO04Uv1hPR0NgtJUci/ewE7gr8\nVlk3\r\n=op2/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzFUqhrDwwWd5hzUak9GLz453fOhQBgkTQ6XGSL0XSoAiABq/xHq7WBnBeoh9EplD/pWquja/s1eUj6MT3QA8Lgcw=="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.3_1573500128237_0.06291817207063244"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.5":{"name":"@aitmed/crypto-sdk","version":"1.2.5","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","bump-version":"npm version patch","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts","publish-public":"npm publish --access public","publish":"npm run build && npm run build:types && npm run bump-version && npm run publish-public"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.4.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"8511cbfa74b82578a2ea7ad8695d6e3f022f6709","_id":"@aitmed/crypto-sdk@1.2.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-6HTqEdiqlLyoLcEaHsrnD1pTjQqAuuiJSmAxowUn8Ydx+8EbAeOxYQocwnMJiEk9Ez+kN3gJfIeBpXnRgFqKxQ==","shasum":"f91fa9873cafa25851527759c029a08577bf425b","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.5.tgz","fileCount":29,"unpackedSize":3366993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyf5QCRA9TVsSAnZWagAAFPYP/iBNv7cqmjuf6zIOBzJs\nFD6pC+ymwzPnPryj8b4xtFNmQA+XDjsv1yt4argiR9zn2UwCibAdLEvkNd26\nUDGJvnawBOhlZutLlj+El4TZhMOJhPCfOnpwbKogZL9HPVJMDVd1SCOsLs72\n3NZ0NlJlR9Zp9DblJKfI14qFlDpAFk5t6GlBT0PUipCmVd9Sv7s3+REjFO+U\n4Ua542HgiOut4EObKMLtsurAyuSQf1TjVY+zI8BDoT27QtzKG4SxfntUygG1\n6N/wrnS0ljSVpbixJR3yNw9Xt62mwHlSGjHUl9HoyWs9AQiMjnPdFUC4QnJ7\nPfUj98wrU8CHrp4w/46kqPondHvqaegrW9Ceu3hLdPOs2eZ08RxtyPLLUfNf\ny0nJmn59E/2AvE4iV0r+RknkUd4Hwifl7DWMnCGGebBlqnGmYVMlsyFL6cQL\nLixdTAYzu97CXK2Yb2lAeuSXCsm/RELNq1eyykymG2qFDJwX4TbLywS9/HxU\nceFSGCvSI1OejgEvBO5VKy7Vqm+S7qkEgOiJlwXpp5rXtQdaZm9cwoVGNYfK\nHt/WImQqPqlntLEAfOFSZ1yzMCwBKJz2LJL6m0ql3EH9HbpDQuvqMJcXSC91\n+5WAsMutsmtGEddxu9dx60uAiyajcK3hQKm+nNTN8gnIhVyazDKt9RCFj1ro\n+5xb\r\n=i1N9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcAZIPCQYsT7BefsP6JX10BgmEr8zEvC+jeBh0ABA7eAiAfoFtsYEosPTOdgzGQRb6xbBeiOG1v+uBztPlBGTFTYw=="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.5_1573518927956_0.5677201186216678"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.6":{"name":"@aitmed/crypto-sdk","version":"1.2.6","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","bump-version":"npm version patch","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts","publish-public":"npm publish --access public","publish":"npm run build && npm run build:types && npm run bump-version && npm run publish-public"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.4.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"f35a9a568d6629e5d29a05b6651d3e0499e4258a","_id":"@aitmed/crypto-sdk@1.2.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-XtZrPL03vxhc3pwJNj5c7cr4t4ehqCiFXuhqoGMy9L3XW3FDGrT2L9pd3Ha/4dHd5ugXPTKqrL8DNpACNde0XA==","shasum":"a240fc1392b49b8da3b59f7a241bffef6982818d","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.6.tgz","fileCount":29,"unpackedSize":3366993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyf5fCRA9TVsSAnZWagAANtYP/3HCC5kGtKyGowhwgO38\nscYAruw4qeLB4OwRDBkoxBPU4FiLCXQDRQy/M5/6odPdnaviVH+KSYUj/utZ\nelH12fLWzLxyZINLWh5e+l27JZrL3I0hwO90df1lHoASww+GVG/BySsOM1jO\nXpQYRTT5C8ddt69x1wQi5vhQGb2GJBQlkez9gmNZLOjj0Mi9t4nJpk08+gkc\n5GDnQSbibrgXRZ7EbdoFXME2nHXiM8gloOOXCWfe5KK48TiHRy11QOEbbzT/\nNm/M8ceS5DPNkTwHetDwYAh1dlrrl5d5FTd2y1cbSAnzqcsfYgyHy5GrHdAw\nlDBk7rR9KHeU5PBLJ8gBVKfYrtFOCogT+UXRSGyQZuud8DEd0TeYjuCLnr1D\n+/mOh2T5spVMYLbjOAufIlTii2ArjNqtc3GrC25Oc2A3GmDECqgteDnqG4d8\nUYUZRVFd9qJORWEz2wPLEOrp6Budj0qtaljJ+KoWrwoG0/Ot7nTnf9ZE0XR7\nc/3qI3qPahrI8EnvXExz7IFkRRE0NkQiIxNKdFCFlIOFzlogvI2phIE/nyJl\nfTPCotKmVsRjjfECs+LFeHpRcisVdTQp2jQ5tzT5ol7Mv65k2PkZzG5s2DKB\nzrdYcNcIwtMaXm0s3QTdpxWggY4s6t0c1K+0C7FkVrXJVnO6JU25AwlPAFGB\nk9nt\r\n=tjfE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtFu+8y1G2iziOzRRctuq5XPtLxVT9Brcz6E85YIG6wAiBKIwWNmB8juacasPX0+RHiRchCrHKlOBwTPGCnzQpTQA=="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.6_1573518942349_0.4089981486357528"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.7":{"name":"@aitmed/crypto-sdk","version":"1.2.7","description":">This is the level 2 layer sdk that handles encryption/decryption.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","bump-version":"npm version patch","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts","publish-public":"npm publish --access public","publish":"npm run build && npm run build:types && npm run bump-version && npm run publish-public"},"author":{"name":"Raymundo Martinez"},"email":"raymond@aitmed.com","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch2","@aitmed/aitmed-grpc-sdk-test":"^0.4.1","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","async":"^3.1.0","aws-s3":"^2.0.5","dotenv":"^8.2.0","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"4242fa75ab4035d53d5cb4f276b4d5f727e29a43","_id":"@aitmed/crypto-sdk@1.2.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-BYtRxoHRdehsrn2uX6+BYjOdl3Bo2PjeasqQTge1OaSAXWCXKDg4YHFQdSzlm3fuTIE5Zi/AsYRQJF2jkOY0Bw==","shasum":"35704e0ceda518a6fdf86db237de3371ee8630f5","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.7.tgz","fileCount":29,"unpackedSize":3366917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyf9JCRA9TVsSAnZWagAA/48P/1PDvixkboG0qrr0ESQZ\nsR9ET/FbP+XqxM3GY5vrG40g7zMhXYQILhfKEkUm9WvaILpFQtbyk6+yKsSK\nTw9z9kNk4xIH7VY5I1cEC2dGlKhjZ+GfisneP/WcApGk1bzuj1cPVph2uh5X\ng6/libeprVbA2j6jKiSBbsadrDHQzviIAeTy32AGzcU8T2KthSJkLYn7L3Kc\nVT1Y7ClQ6ltW5C9TwTjLjuZqYarildgsxsYzgnSzvDQRLvQ+XEHxF5uN5rBg\nwfhN08lJbCOh9AE0lPhaohpFLCvaohpeCWss7crVMhUAC5sT7E9knbJzjChr\nxGnLyM2MQsEoRLTXBfQy9H8qV3lClF9wsX7k1nlKV7meTBVAT+u8HlDVD7cL\nGzQnDmROqLFpqw5XqUP1zCUo6EGyL2xKITSWxfSqLJmiu08Zo53RRBs2PDXV\nWbfJvQxofu4o1vrDwsmtYIHHgaGVn1u68RQk5T/LdWVL/HlWwbO5pe5bwneL\nVFape6VcOh9jlUux7ALT0S07zwCjqfpysX/QTFRloJpIXC5mIvU2Z4aeYvO2\nFa9iySj2QGF7GHQeMfAlST7BbXb9oJW6UZqD8DdLNmCpUavXRmDpcwAb5S3/\nX9/wvRvIfMXVYjTmcRR0lqGPubHMa7luOWWmMaKgq9CkHmumCbbalhK4sV4I\nZHg5\r\n=z2oq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNdz9sl/CM9Mw5/NQWNQlVqfwdDvLGyTlM220M0EeySwIgJLRtYO1UWMIpYHOnxA0GscnSNvpC7zI+6JtfnGhCQdE="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.7_1573519177237_0.1840149421211108"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.9":{"name":"@aitmed/crypto-sdk","version":"1.2.9","description":">This is the level 2 layer sdk that handles encryption/decryption.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","bump-version":"npm run build && npm run build:types && npm version patch","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts","publish-public":"npm publish --access public"},"author":{"name":"Raymundo Martinez"},"email":"raymond@aitmed.com","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk-test":"^0.4.5","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"0fec70a81c3e65a40bb3762ea0edca142792c924","_id":"@aitmed/crypto-sdk@1.2.9","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-d+Vk1OmE7wcdXi7OKiXt228cVQ1Vb+6R+yRasINCzIEAW0rZQDf8bjA8T9DGTKN4zI7NSweu9DmNtks5vZZxNQ==","shasum":"782d216316b01b006064a4f7175ece5701a2033c","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.9.tgz","fileCount":29,"unpackedSize":3369377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyv7UCRA9TVsSAnZWagAAxQQQAJT4ESHwWnjiTeIAOWsd\nLh9v4SYIikPCCCrTgWV48K8wMo1clBY0pEoZY+g7VrdRogCtFpGXm2zUhynE\nDIwODq3dLMCeCvV5X9ZP2JmVWxWc0G/agOv1qijduto5o9FYfYqNDJbKwS6V\nMQ4+4kfEVMJbtp8JsVoHWZTpylepgN8D1GB2zCH21kkBvorNx2zAbxOR2uDi\nk+8yBT6TvVYyu807cz4hye3GmVGqeI/ojsacJ4aaaeaM1sIUv5wpoN8jcROp\nuUMSVv6OZek1lZCSgxxgUaR2/3VZ5Byf1z+pxOWdacQXuqWN9itSRWvUhhsJ\n29GmQnDQw1jGpPZ39rj7xcBv8syIHKg9+avhkf9y+5NWyak7sGfYEhyERem0\na+MYs2jWIro1w7sMjbExG1GCFx4VBtiJPR7szNWHUEwBbEwpO38eL3p73PYG\n2wh0jbkyZwa1zRCC59WzhHYu1NVgziWv1Uvl1GHQpH0n82tjKUXDHJ9B3GDJ\na3UAtIdG98+5J3u0nhLhEsx5W7yCmBCrs9wgZQ11X+TF5UvJ6NyhaZXApAWh\nJiAgWFm5VWyrPifG36xsZxx9SFNIsh/yDA0mnuMKQ4RDxPzrpqNEEMoQe6yO\nPKqAso03qP1O5juaDcxHq1aaFVmLnwxMuWDiw4BTO7s4uZ5rVfSTexFoOk/q\nQwqa\r\n=5g2K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzGfsbnsCWNZg5rS1qvh5rJtXBF4IyFdqt65X2M24vxwIgXIP+XUuQuARXH/BNwGq34k4dJULb8kuE3kn9PgD1EW0="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.9_1573584595637_0.2435671648953186"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.2.10":{"name":"@aitmed/crypto-sdk","version":"1.2.10","description":">This is the level 2 layer sdk that handles encryption/decryption.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/js/services/index.d.ts","scripts":{"build":"rm -rf dist && rollup -c","build-dev":"rm -rf dist && webpack --mode development --config webpack.server.config.js && webpack --mode development","build:types":"tsc --emitDeclarationOnly","bump-version":"npm run build && npm run build:types && npm version patch","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","start-dev":"node ./dist/server.js","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register -r mock-local-storage src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts","publish-public":"npm publish --access public"},"author":{"name":"Raymundo Martinez"},"email":"raymond@aitmed.com","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk-test":"^0.4.5","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","aws-s3":"^2.0.5","express":"^4.17.1","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","hash.js":"^1.1.7","nodemon":"^1.19.4","tweetnacl":"^1.0.1","tweetnacl-util":"^0.15.0","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","babel-loader":"^8.0.6","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","html-loader":"^0.5.5","html-webpack-plugin":"^3.2.0","mocha":"^6.2.1","mock-local-storage":"^1.1.8","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","sinon":"^7.5.0","style-loader":"^1.0.0","ts-loader":"^6.2.1","ts-node":"^8.4.1","typescript":"^3.6.4","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-node-externals":"^1.7.2"},"gitHead":"3b0af8eb93894728080942a73b7981e45d7d02e3","_id":"@aitmed/crypto-sdk@1.2.10","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-B0VzxChAd3mhS8zXYKVvFTX8ag8F+ynu7bhJSNuWi2nxiM3PMdZv0RSjYKTTe0mJ646niYtOO+c05SIIvITg1w==","shasum":"66f1f27f5129daa5542ce8d5d753bb3196fe3178","tarball":"https://registry.npmjs.org/@aitmed/crypto-sdk/-/crypto-sdk-1.2.10.tgz","fileCount":27,"unpackedSize":3411768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzIVDCRA9TVsSAnZWagAAVEwP/icxRmu4C5Y8O3wYLJOQ\niS3vpViAzh48sf7B2FIAOsy3gHRm4UAoXS9WD0569duiUSC2n+Jv2/0XSZCm\nuJIrLIg029w5qKJdwjDhOOeKc7WvLsfNiwddXd0Li23Ta8XHvYtS5b3Pwkru\nO60i04YWMv9TrhIxOqaaUCaPIWZRX2Vbj/jlGt0F3u+aS5la0UDw7qmvHnaD\nJM/cL9BcCcBNrHUpFh5ay8YAdBE438oO+RR1qvbC0ULzIXAUP9X0Zt86HfmD\nbwy2vEU90lXeH4YwIuP1qnedd7NxtKDadoyKJhgRLDjU/qMG0wnJCWZ+cdVv\ndZSjeOZrgW4ehRbc2lXoiqR1uBFqNkoVsE+OOcYk0NyBuYUO9OU6pePJByjr\nLC2bnqAtFdiNBw2zedq19LkqDF/2h6ti8HBYwC2EFpkvrgLzqw938C+sCIIQ\nfxOSAk9vGz1S+KISq99TPt8pJ3LRhmrYwiCatpI/FcVwYDmETG71qXWuJ5OZ\nFR5KJL5P/Fth6sQ3Z7ijBsxTqGs455ihblCdKxmgZtW/5Dzu6adk3oYPFKMU\nYIDUjw2K4U8IGiqiyaid2bIQingURgGYcIhAbA+8ZVFveLZXoRqTKcVIPnsS\nZNBZZhF/f1OiVdXIWWzRxesH63rvypc5GnQSHbPUUuX4nCjaIWCUpoV6oA0o\nFn+O\r\n=FrwO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0rBMnpgSlm+cf12tB9LbLLUi26gb7m6C3R1UIyZVwxAiEA8cObI0eGu0QuwlxXMz2pOZmgNERKZheTQqXtQEreWEs="}]},"maintainers":[{"email":"fullstackray@gmail.com","name":"fullstackray"},{"email":"pujunru@gmail.com","name":"junrup"},{"email":"junrup@aitmed.com","name":"junrupait"},{"email":"lengzhang@live.com","name":"lengzhang"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-sdk_1.2.10_1573684546171_0.0643771953567458"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"}},"time":{"created":"2019-10-03T19:19:46.971Z","1.0.0":"2019-10-03T19:19:47.368Z","modified":"2023-02-18T08:54:34.324Z","1.0.1":"2019-10-03T19:42:03.035Z","1.0.2":"2019-10-03T23:11:33.065Z","1.0.3":"2019-10-03T23:48:10.065Z","1.0.4":"2019-10-04T00:30:40.108Z","1.0.5":"2019-10-04T00:35:50.657Z","1.0.6":"2019-10-07T19:49:31.494Z","1.0.7":"2019-10-11T22:41:46.233Z","1.0.8":"2019-10-23T22:19:29.746Z","1.0.9":"2019-11-05T22:44:38.523Z","1.1.0":"2019-11-05T23:02:29.888Z","1.1.2":"2019-11-06T18:21:14.943Z","1.1.3":"2019-11-07T00:52:32.403Z","1.1.4":"2019-11-08T22:37:41.399Z","1.1.5":"2019-11-08T22:40:04.802Z","1.1.6":"2019-11-08T23:02:08.734Z","1.1.7":"2019-11-08T23:53:31.101Z","1.1.9":"2019-11-09T00:36:41.755Z","1.2.0":"2019-11-11T18:39:24.562Z","1.2.1":"2019-11-11T19:05:38.472Z","1.2.2":"2019-11-11T19:09:09.440Z","1.2.3":"2019-11-11T19:22:08.411Z","1.2.5":"2019-11-12T00:35:28.107Z","1.2.6":"2019-11-12T00:35:42.535Z","1.2.7":"2019-11-12T00:39:37.421Z","1.2.9":"2019-11-12T18:49:55.903Z","1.2.10":"2019-11-13T22:35:46.337Z"},"maintainers":[{"email":"q441321034@gmail.com","name":"atslotus"},{"email":"3286614219@qq.com","name":"dazhoutong"},{"email":"yuyongjian1998@gmail.com","name":"yongjian.yu"},{"email":"chenxu2656@163.com","name":"chenchen.xu"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"yuhan@aitmed.com","name":"blairgao"}],"description":">This is the level 2 layer sdk that handles encryption/decryption.","license":"ISC","readme":"# AiTmed's Encryption/Decryption SDK\r\n\r\n## Usage\r\n\r\nThese methods were built on top of [TweetNaCl.js](https://www.npmjs.com/package/tweetnacl#examples)\r\n\r\n```ts\r\nimport services from '@aitmed/crypto-sdk'\r\n\r\nasync function callSomeApi() {\r\n  const deat = await services.createUser({\r\n    phone_number: '(555)555-5555',\r\n    password: 'letmein123',\r\n    verification_code: '00000',\r\n    first_name: 'Tom',\r\n    last_name: 'Jones',\r\n  })\r\n\r\n  return deat\r\n}\r\n\r\n\r\nasync function callSomeApi() {\r\n  const deat = await services.createEdge({\r\n      etype:'CREATE_USER',\r\n    apiVersion: 'v1beta1',\r\n    name: {  phone_number: '(555)555-5555',\r\n    first_name: 'Tom',\r\n    last_name: 'Jones',}\r\n    callBack?: (deat, error)=>{\r\n      if(deat){\r\n        return deat\r\n      }\r\n      console.log(error)\r\n    },\r\n\r\n  })\r\n\r\n  return deat\r\n}\r\n```\r\n\r\n## Methods Include:\r\n\r\n| Method                                                             | Returns                                             | Description                                                                         |\r\n| ------------------------------------------------------------------ | --------------------------------------------------- | ----------------------------------------------------------------------------------- |\r\n| Encryption/Decryption                                              |                                                     |                                                                                     |\r\n| `.generateAKey()`                                                  | `{sk:Uint8Array, pk:Uint8Array}`                    | Generates a keyPair for assymetric encryption/decryption                            |\r\n| `.aKeyCheck(publicKey:Uint8Array,secretKey:Uint8Array)`            | `boolean`                                           | Checks if the keyPair is a valid one                                                |\r\n| `.aKeyEncrypt(secretKey:Uint8Array, data:Uint8Array)`              | `Uint8Array`                                        | Assymetrically encrypts the given data using a secret key from a valid keyPair      |\r\n| `.aKeyDecrypt: (publicKey: Uint8Array, encryptedData: Uint8Array)` | `Uint8Array`                                        | Decrypts the assymetrically encrypted data using the publicKey from a valid keyPair |\r\n| `.generateSKey()`                                                  | `Uint8Array`                                        | Generates a secretKey for symetrical encryption/decryption                          |\r\n| `.sKeyEncrypt(secretKey: Uint8Array, data: Uint8Array)`            | `Uint8Array`                                        | Symetrically encrypts data using a secretKey                                        |\r\n| `.sKeyDecrypt(secretKey: Uint8Array, encryptedData: Uint8Array)`   | `Uint8Array`                                        | Decrypts the symetrically encrypted data using the secretKey it was encrypted with  |\r\n| `.uint8ArrayToBase64(data: Uint8Array)`                            | `string`                                            | Encodes Uint8Array value to base64 string                                           |\r\n| `.base64ToUint8Array(data: string)`                                | `Uint8Array`                                        | Decodes string value to Uint8Array                                                  |\r\n| `.uTF8ToUint8Array(data: string)`                                  | `Uint8Array`                                        | Decodes string and returns Uint8Array                                               |\r\n| `.uint8ArrayToUTF8(data: Uint8Array)`                              | `string`                                            | Encodes Uint8Array or Array of bytes into string                                    |\r\n| Account                                                            |\r\n| `.createUser`                                                      | `{ status: success, user_id: UUID, token: string,}` | creates a user                                                                      |\r\n| `.login`                                                           | `{ status: success or error}`                       | login a user                                                                        |\r\n| Edges                                                              |\r\n| `.createEdge`                                                      | `Edge`                                              | creates an edge                                                                     |\r\n| `.retrieveEdge`                                                    | `Edge`                                              | retrieves an edge                                                                   |\r\n","readmeFilename":"README.md","author":{"name":"Raymundo Martinez"}}