{"_id":"@affinityproject/wallet-core-sdk","_rev":"44-b93c936cd73531bfcb916be324e76c12","name":"@affinityproject/wallet-core-sdk","dist-tags":{"latest":"0.13.3","beta":"0.9.3-beta.1"},"versions":{"0.1.16":{"name":"@affinityproject/wallet-core-sdk","version":"0.1.16","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/*.ts src/**/*.ts","test":"npm run lint && NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test:integration":"NODE_ENV=test mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@types/chai":"^4.2.7","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chai":"^4.2.0","compression-webpack-plugin":"^3.1.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0","nock":"^12.0.3","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.1.16","_nodeVersion":"12.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-k8d10HHRDAXCRLQC7FOyATO9FPnKcssWY8HG3QurjAZf6VpzXc1gM1Og6gB1hwTVQxX33g+IX/15edHPaJmaWA==","shasum":"7dd7d591ef829233fa5b9765dd71a76ee4ca1a5e","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.1.16.tgz","fileCount":107,"unpackedSize":673798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqwO0CRA9TVsSAnZWagAAG/MP/R0qlJaMHTflrjQWMbVB\nu3swoRnL7zRCPdOKbg6ehftCDyOGQ7iI46/Es+1AC5VvKpLKKKbAv0vALUVu\ndQetOFJSua1iA8t1y9VklgFF17MZjzOQBWzP0D0yD/s8q1Rbwg0y7xtB22nC\nZkpoxUG7uIpz3nJyfpiHSWsIm0yBw6FC1ZHus/v9TPdbyVGsVBvOhkSgsnDV\ni0duj8J/9d99x0PGaE5dbThsjO0MMFKI/sPNgYJGOUzJPmcYmiLaDFmZHWjp\noV1hHfZ9kiN5kzw+ULmanx0/luC3Pm+wpgpWfqLO3jUHXRxg2kd9S9ayE9BB\nxQ3olOEUHh/W0MSlfZb1Hquy68OUaU6lVbrYAbZ0uvCWff/cZTNrjfHSFdNo\n0KfzALdEYEYYMiHfw1DIKiCvQw4lEP0vdclXxDmD8+3S7ckKRW6IYLssTQKm\nygyEdmVfzqLdf3dwsSo3R1W1f4fexT6i7B8sju0goCJm2euXq0XStYBrmHtb\nnAN0dO4T+zI5T75e+Bnh//DigSlFmnKGbZ1L0KpYkE+OwOvkhY3x2CHr1Xtp\n/TPKmEb932g4LoxmYL147kJq4XC28SrnQgjjKiE6A8+mQHx0M/V5wlBk9Mn0\nhdxKx1IXH3t2Je4mgID+DA+Lfb8/flo0+fh8uLm2pjoNACL/I8MRfhmILk/t\nnHPa\r\n=pqyq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXeD0HtBwqLv3cNz9Qz0erE069M5Un3RgUhETKNjG+owIhAMmunb0fmAZ1EoXc1Fl4dqvNZrIctf4zaw7Rn2bLnuAb"}]},"maintainers":[{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"},{"name":"djvs","email":"djvs@users.noreply.github.com"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.1.16_1588265908198_0.7703258936517268"},"_hasShrinkwrap":false},"0.1.17":{"name":"@affinityproject/wallet-core-sdk","version":"0.1.17","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/*.ts src/**/*.ts","test":"npm run lint && NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test:integration":"NODE_ENV=test mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@types/chai":"^4.2.7","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chai":"^4.2.0","compression-webpack-plugin":"^3.1.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0","nock":"^12.0.3","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.1.17","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6Op2VM6MQytKUGIeMlgSfSxlSmxb0mdnyNkZKRaVkgHm2wTdLOie2rx07QQtagZ3I5Aaxast4Hqyj6pfHNLTCA==","shasum":"c708f3a0ae47a53a862816a35dc1b34f5d5640eb","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.1.17.tgz","fileCount":110,"unpackedSize":407727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerCj2CRA9TVsSAnZWagAA59QP/jI/wjEaCCR9PTlpID/c\nR6PSHZTL80N9jPQx1sE2XxMTpEw5Zrg6xShNNLPA80cJ+nlDYOhhJmf41ZMK\nVwa6m8V0CD55453v4lSraNYRxvHOQWj0BKLMphun8V4UBn9gywGG+Fn12S1y\nFKvIKIy42fiYbQcoPEQT9QBJyfbg/aJs3j3cDcFKoW6sso1PryLx9T9/GxV9\nnx2IAx/bzcXtZ/iYRt0WwL487WrcbW+JoP58XQIZI+OYlRIbjTu0IGEVWfow\n2PWBckGcM+XxQeF0eKn94ORYgapNqd0st+nJd8lAkfYaT21kR/oIRfLGc9xB\nmfHsVOPf4UfXt8ajKfNXskJ8x+wxPNGx+SMxo+8UUOcXE28vU4KrOfrTMW/H\n+18c0QxzvsOAbmyASxBeAkwI1/I6svQE9CaAreZFPemcq14jHjHpCdR+LURQ\nNxzwqmkj8Hy3EGPNkjOBfStFhUDVBb864Xj5mXYTzzUuyHaBoK73ENvKH2QT\n2tqV2NRT11Tau6ksZf1liEYZnWkyxdfLiXDL6QfGhypvvy0MrDZMkZBo4wUm\nVMKiSv7QQD5zKyRONUtAd5TIHgpVCNr3kjiLtWj/UYaY6ujGZS4GvRSpxm8q\nUQYZxowOAAFB89VBmCKgvujuhzp2pYH+8CPPa8NaRq55Rbg9GgLo97jfNY+L\nTVDk\r\n=g8U/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeK2nQoSnae5PbQWtwuvoGWXA9W1wQs9VAXe0uLxLGPAiBPyRFqUqzU8ot/1XgOKmDjZ3fQdMOH3b5BtpIPjdF5fw=="}]},"maintainers":[{"name":"djvs","email":"djvs@users.noreply.github.com"},{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.1.17_1588340981460_0.5034111247487196"},"_hasShrinkwrap":false},"0.3.8":{"name":"@affinityproject/wallet-core-sdk","version":"0.3.8","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/*.ts src/**/*.ts","test":"npm run lint && NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test:integration":"NODE_ENV=test mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.2","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@types/chai":"^4.2.7","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chai":"^4.2.0","compression-webpack-plugin":"^3.1.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.3.8","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-O8l/JjC9k6Z+LKaoUHSgkp2tGbAoNYsqmfXwuu+bJ7G9nYQohw+grfN92HozRXF9p1W2y5wv+KS66lxXHZHGjQ==","shasum":"e5bbeea115a26d271cf281e5ce6398563b9ce8ee","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.3.8.tgz","fileCount":93,"unpackedSize":438158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexke2CRA9TVsSAnZWagAAPwEQAJOLFGhl+rqj73PpO8K6\nHeQ0gGV8xN87XuYiPw3BWdTLqxKWSpXzNKIu4ox1iIyHppI13u9xjN1aGX57\n9MSAre/gz1dpBqanp4cH8BlLfl/TpppflEbeZK+2G8OmqFnNoq2g570FEAzB\n1/LXdDId1LkDpd1TLS07prCzpskLkJgRIoRR+dnpYrOEKVU/ZZxRHfIB5kMk\nijFsJfcf8S6txr+KbyQfeMvWE7oYTutktJtRt9FcS3IydeE3GyfwET0p2LZ3\no8L4IeCbmXZlPaBDTzsBo+ZCxOzD4hWurqMBn4fziLdvXLtbz+3s2tC6oU6d\n1FeFBMoT4t6FBHjp5sxPu2+Z4rlCKafW85hs+QmU3OJNWR6+3TUwaX5syCsA\nguiveQiFv2ulTJndeyRTXsCrgI/tAxce0leXfuXPZFArK9dPtYL18deIXlez\nFCluTEc1wOetZZgdGWi/BRg5ieJPcGYpkawxRCJ6rNyc60VyEMqfgpstjgTo\nJYPMPSmn5Szko2F0G6fVw4kS5GHmlaPvQ9AgBoxmKURhDD7UsmXOcboHZ1Nr\nAXKE9HocAwWU5HjC2YEfe1w82kuKu33v0QRwH1+VNRtCGFaVrS1hIXwfA2re\nYJ0ml/L6KgeYNI7DLeX0q+aGM9WhgZ33DrIcENqWy0CpeiarP8Tr2DUeISjn\ne9XG\r\n=7u6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdIHyMbbQIuJNHtP564N0AhWqEf14Akj8hE5szVRgjTAiA7W251WAW7rdS9/6OogKJSSPjnKAs0LemI0wgCGGgvJA=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.3.8_1590052789816_0.08734189321178865"},"_hasShrinkwrap":false},"0.3.9":{"name":"@affinityproject/wallet-core-sdk","version":"0.3.9","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/*.ts src/**/*.ts","test":"npm run lint && NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test:integration":"NODE_ENV=test mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.2","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@types/chai":"^4.2.7","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chai":"^4.2.0","compression-webpack-plugin":"^3.1.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.3.9","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5swuoDXGntwyuU8iTql5kn4F+BScPPd7tb2g/yimSTDid+wXjg3EwFf6w4vdyq4EH63ioJbNyNj30PMdlHbJ0Q==","shasum":"5f1b7d902721d8452b0ba3acb91eb4ae2b0c81fb","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.3.9.tgz","fileCount":93,"unpackedSize":438736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex4ltCRA9TVsSAnZWagAAbUkP/3TQcrk5N1rdyDaQp6nO\nBQYOOJrv9lMYvC/VOd2ozeagBHdIETfUIvxShqs95/rFb2jmEBao+fX8fJJX\nvO06KRIAcmB2R3TMGisIdmra51LZhAOSiP+cN587xhFPo4/e+kAh/nO5iPc7\njhPoMgwVHonddl3uacvTG3sTgLOMxnb8m1WhDPAYLngNyaodKJWg2bskwh+9\nAQA5IkFHUsxTW/8kEDoEijJq3oAi9dryPPH7YWWXRzP6d9y6+L9Br+XCCq3I\n7Mm4ap1B/LDG8DtkKMvSbfSyEZjzvxTwSQj5qb0zf7PQxsIYY8tIgXjrifWZ\n18KMBwtZ8NWdrFvb2yq88YRO/0Oi2aToxpmAP+vJ7bbUy7iYACMUzUlD79GR\nbhQPRWXTp9GZC0/wWaSlht52NGLcF/5mS4krxav04Brw2v7VVGSizS6dONW5\nR5C/cCqQR/Ug/bB9N43mO1cNIEdZcrqL+DDYuILwDTXFDJx+eQ80yHrsc8YO\nYOxsRIqh20XK21leqyV7dyMqc9Qkp8BIWK9o7O/6HKYWuLCusUPvsdLurp4b\ng13QDfEWX5jgGX8/kxZH7WRuj+15kpCZ37egv/I/oheVVgigzYVkYYw6Xi16\ndWamYZxBj30uPUD6Ckk/NzUdvEq5MLJj7QaPhQF6IAys/5r5d3YoDjF9Xi9q\nF3zX\r\n=kuvy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPcXM0H0A0WqXC+5WHg7j3mF8MBqTGQIR9qXOsTenmngIhAL37QT92bqrcKeKCsDO5WO2Xp0LpLa6YhGgZs4XtPQ8I"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.3.9_1590135149156_0.7439353787209686"},"_hasShrinkwrap":false},"0.3.10":{"name":"@affinityproject/wallet-core-sdk","version":"0.3.10","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/*.ts src/**/*.ts","test":"npm run lint && NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test:integration":"NODE_ENV=test mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.2","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@types/chai":"^4.2.7","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chai":"^4.2.0","compression-webpack-plugin":"^3.1.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.3.10","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pD8qvkFLcMy8aStC1j6zdEg/zmtN61J/Ku62fG8ueojWfhg/e9ewy7f8F9YhvM+2GzVYeZEnhKhDq4+PwkzcpQ==","shasum":"a976379047d977c397bb09b888ccfd82d4236f18","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.3.10.tgz","fileCount":105,"unpackedSize":444206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey+LzCRA9TVsSAnZWagAAHxoP/2I5cVmWtWepNN0we2eM\nXdHrk3/YeaxWRU4/GAi58ajMfa83vY90Fs3o9NmWyvJ1l1fseiZ6syAtX4q3\ndes8Dy5IsTjlS8CjPsYWnGYSbfuYg79AES6letwTCPur9suYrNl8H9Gc/44o\nJ3Iku7DF1U4m6R6I4SiBxo/xI8ddfy2U7NKTyoWEIqBblAZIaahz9734cCLx\nqN6Kk+xJY0gv/EKLFfQ1uH7Ah2cP5XGABIbxs/62RFyNOV7PQ1St3PZZ3FW9\njFN/Car6JL5mJcsNJ1e6NqAmWtim4BI/jkPNuJIKSveWz27gklf77kzQDbnJ\nwryWB2rGrVDOALnXHBZSlUg/ekdMNoLUQlaQCXvdduM+aCMECWlEGFvY0naV\nb+T85BEo4uXKiFPojscApNpOTqnfnFXDZJUdov09SnbQEBQ5c/SgMQWT0pm8\nseXIrWGCfL8m7x/vUg1ECyArhY5J5SZTHm05sxJESwlfsxBinRP7LdL6koJ2\nxxyCqI719189ahp99PoSrPLA+CXT5Nv5PMUKG/9HtCGMcEO7kNYd4n2n5xeM\nacpUR53G25pIgS3AovJNypLme4KNmwNN4pyD6N0RjMjRYuxsfKThdeA7Cc2g\nXXWPY0yjyAs4DsxHsUNcNl3EaD32TvNClH8qCAkGsf865n7x4aWpT202s4Wg\nNssi\r\n=IeqW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2GOijqQ+2MBS1aLlMF/Yy7Rs26VCwtT6KFlrUUn6ovAIhANE0vJ6YWYcISJk04v3uM8pGfPugbHcRzF52R/TkSG2m"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.3.10_1590420210458_0.9359377114138892"},"_hasShrinkwrap":false},"0.3.15":{"name":"@affinityproject/wallet-core-sdk","version":"0.3.15","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/*.ts src/**/*.ts","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.2","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.3.15","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WBQroau7I54ykWtTTTBnv4I6ssgy7Xy/v8oHSpXErYUQb5wBqvoM0r55cAJGWt0YRc1T+OzDglToVvmJpEJMVA==","shasum":"30572645f866f09f1231d6fd2da8c1cfa2f422bb","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.3.15.tgz","fileCount":116,"unpackedSize":520217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe52oTCRA9TVsSAnZWagAA3dwP/RKMocf5fmGyWCs7exq3\nTS59CfopKjviLmmlem3Lx9lI05d824UVD6JO+w6Ol51zcxK5dstEJ52qpED9\nw+G9cpkQrwRl0wXzrlXNO6MqOWzPjYKH6yzysXYu/d0XPQxwg/7nMhEcEm6m\nr+o1eFjKwLHsI2X8FfARyvzHdktxwPJdrepdDs6AEvRFZXQSPs/eXGgIh5MD\nrMLZP5NK6kCfVUDvFya85ZLl00a3dfu0OpMxk/BCMlDLlxVjrBB1qk6CxoC8\nLfzkyEoBvleJBgmsqFnsim6+JdYnbIxLFDv3sj77IjmAjZzkCYNipEIBYydR\nWP/XTYBasq5vwla6MIYjjFnyVaWNk4vznAt1/u4BJMbRDENib1cLgep3Hdfb\nwXh7F+VqkrJ6m/2Ed/QD3E5ry+ne75FdLX0Sh5HIbIM0oXCu5sqnfExTdots\n/bAG8ab44cuU3rfB5AIatwmfUUjfCkh7N/Hzq0SZSimMm4rlIIYRBO9yC5iG\nZsDn4HrYS9Ij3Bv5yoJUETITq1hKwNcSArbZHbU3Vkki8WkZhO9av/rvPyu7\n1pYHdkmHj3SNGyv0yxcQSr8gtQOsCxdl2OwD4Q5Oj+QvDu7gO95kGvxMhiZo\nELZTv3mef5IWHAv+G/U9RDjhreGeyw+Bt7IxmPE6NIx5fGA+1oa93yxS0Ve0\n7VhU\r\n=gdxD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjrnMJX6SKedTy3W/zVUmvYQ/1mgOuW0mvbc4/5UM20AIhAOokgG1XmeiQtu+V4VxpAlptbnVvPhyWSGBy8d6BA+jp"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.3.15_1592224274892_0.9648480307726317"},"_hasShrinkwrap":false},"0.3.17":{"name":"@affinityproject/wallet-core-sdk","version":"0.3.17","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.2","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.3.17","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1f620/WrXA44t/YSg1kMXKo2XSm4N7mlOS07CWpkPlpfTIchhrrPDex9Odv54lf6QHErMHipVXflgGocp8ejrw==","shasum":"6eb0600234919a39daf1b597d9f93b4d90e5bffa","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.3.17.tgz","fileCount":121,"unpackedSize":544993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe63GFCRA9TVsSAnZWagAAbv4P/0U6EKpe28/xk5JPQ04O\nIIK+lL2G+TOMJKLxo3jHJzu/0si6D15IRrURu9M/OStxlGtU3uJ7X3VlLkn0\ny91ttThQlA8P3bAoCsPh9MtpInrrmPJ7/IxaoJgUWFDhNygMUnqlLmu+DmeH\nExhdC3TdOWMlvMD21ywU0HRzGBTlLR758atFLFAD4lqk7F0JZoMT/e0WQaHY\numRvcKXt2q/IFlKHqvrpe/T9BrDhM1PtaGR4ywGlLMESw38plMt6Y8G4ZXru\niEcZf9TFQfNUX/YdY6hn2wAKGOVTcDL9+QPeV3dDf5xYbQ6q8ed3yLRRcmQK\nB1q7Y+oJ00wpoqa1xjnxFp8g5VI6L7F7Ok+mnw9MYig0SZbRVMja8ozwR4cT\nDcIx8nKdJezBCW06ZN0xvKVk7NShtbvBVgnLf+bONZdy6BRogPs6NK9VhCkN\ngc0Ba1QkMn2+cwCpnpMyDNoP0PaYP0cv15yAPnyBURAtnuwIrtbbIB9MezkL\nS9ohrWFboLbbik7zPHHxybJMWyeWnkjuqucLX5Qm7iLrGPu5YGVnsIk7vir4\nBGewRPDlejZhIlLsC/pCdQOIDrezl/7j0Asf0Xqq9z26W50qXTVXmZxV0niA\ndC3IPjcKVqWDng1zB/wxmJKWBvhjcVNiCH+svklULIMKUmRh6EQytBOImRrr\nEzvJ\r\n=ceOo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgFqIHSG/2RSa0aRznOFCiCwQoaEKWG7La7MJs5HZzowIhAM2KS0kZ5Ulty78w4/ihnhAztgTw3Kh51UF1HhlHWDtq"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.3.17_1592488324661_0.8990261476978736"},"_hasShrinkwrap":false},"0.4.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.2","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-AN6jqA9taAyDvg8JX7sJG/tif0NvlT8bJyvkRU46UUs5oB8cQKa9Jl0iAoVVg5fjDRUdyu9OpU9WAN7J59jDZA==","shasum":"cbdfc8970890515af43c5d45cd062c123db24014","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.1.tgz","fileCount":122,"unpackedSize":551482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7JLsCRA9TVsSAnZWagAA20kP/08Pmni4gwMX9WLNPkUZ\na9ILYjsu1pAZRkGKlg6gyKzWYhm56ROwl56q07e/ULkCCzKqSBzH8ot817vi\n1BAgPnabWdOxMypxGkDZxs+5NSkFdUXZI6daeap30o6NEvHEFbAlxloG6Wrf\nsYViXm77Or8BkBYLzamIYkzeG/CrhPtTFcY2Sh8av0YasqRHibL30SrEciKi\nt6AUpVDbms3/TqY/hXgpb2ubElAMs573hbOPq0TtF/s8n5tqD5TCGp0c60lH\nJW3RWXjLD0KyuGNzSqoj/V+NmNOwH9JbLJHLt/zcR7DSNT3T7RIfMgBRtq6Y\ngX8SL/K0iUN4dwtSptrTNfwwfL0p2n2jFUjWZaNabQx5tufokZ6/9PwZLYAI\ntMk4ZAN6caF+4ptBGFaXsK81CDEB2kw+CwumIhAA8w5jIim97dO7ac2y6QLR\np/GPrZtgUXMrAfjxxY3Wiq29PJf/TgqGcrY4ciZ5+i1HHg4hC0yy3UMq8Bd3\nw+5GvFzJ6aYos4+y+GVAkC7YJAWTOgHD8+BfU6C+kz5l54RUAb8qojwvoCyu\npuV18/Ut6HXty+Yp1fc+Z8DUYE0iLOhSr5/1Csn2za+iizQ16BIEQ9/CHaTa\nOO0Ib4VbGW5B5h03tBb4G3oxobrVo+y9uAGLwSIGktT7TNKfl0IzPWf/FP6a\nCiiw\r\n=9REr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz1zxNwfUI9NDgYVm5QLlRm4q0BFR2sQziQGxHh+tToAIgKaUEN3w/dbONtvdfzwDKAygInnMdmQqmUIDWCNoyprw="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.1_1592562412492_0.8984794160929215"},"_hasShrinkwrap":false},"0.4.3":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.3","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.4","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-rUI2coBqQXBMdKGd1DIIJ7rwuY4kJE7ZgRzIA3afikW/5mYFZFX1CXgnzRcnl6EwiPQkPc9ePTgbhWSIa4GOIQ==","shasum":"5b249c311f27a4ef8737bded266904e5a3507add","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.3.tgz","fileCount":122,"unpackedSize":551188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe85XMCRA9TVsSAnZWagAAZTwQAJQOk/QEPFh+CsaAY7wv\ndmtZilH5cqNvfIjLx0tYhfaZeKFpyR2VTF+s3K/00a+6FrO9iO//DW5rVJjI\nW0/5bpOBAjZauJ4SIcSCZbGQlXa+nSxFC/9xze7VE/28TNL6OJdwoGwRvIci\nGl2INZ3AHUkKvzhS/3CLlhyLPf4WwX5tyfw2gvRZf81NDp3xPH47DOYxnOtk\nvogc5CL4Jh+1EQjNA/L5w8ImLrIA3I6lB+mSb7AtsUE9LyphNe38qEkmxB1a\n3b0qvrQB1BNiYgTbmHbXQm+V88lrvQdk4tck2WZOx4zrqaLVmUhBRMM0dmW4\nNuX0ddleUguCO/C4zURrbvfrViDlaqcc69yJl9TEHfCtt/EEto6kGHX4tmNg\nnmOh0Y9Ba8mVjfJgnI+cBvBukjGZenNnZStMcxxBtuLbNg+Z7xqwINCvrglT\npDkdAkz9iJrEFpxJ4QApQAuEQwV+tPjoL2zfQp55HU66D64IjSeeQPHXry+a\ncZfKV3BXM7vxMRD/1MNWcMegFe6VbqY/h1aSalqUmgMqnAet0XDF+kui0mS9\n/urMVBYFD5r3x4LIIHfujjY8nZVkuUuiour6l+vbV4HfItkuIS9xS4hPphMs\nBmkBX+8JXDl4gPFd6Dvwuek8d/G4yXKdwnEJl9IV4XgP6ZXFe036lyGFy7Yp\nDnLg\r\n=5Pvd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNs8g9u5dKwu0Sqm2sSW9abOnCHtTOBpn5mWtUYaws6AiEA8SBESwVrjd6jDzLd913+99tnkwgudS0nmXwVPoXIHWI="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.3_1593021900249_0.5441710148748706"},"_hasShrinkwrap":false},"0.4.4":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.4","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.5","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-S+ZyH/JAfqfPGiM9PVYNae9tSlPQ8nv/6tAEOx+GLdxl21UgoBhvar0obhRvMkspTICsXTeCN0Avnmwdx7W4PQ==","shasum":"1c72c3306da94b505899fe457ad603bcd9f4272c","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.4.tgz","fileCount":122,"unpackedSize":551188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe874ZCRA9TVsSAnZWagAA8nkP/RXMO1CIh14K0YMQj50A\notUTRg6s0HFPt+/4bhVdVaJFPK0Sk8enni6dkC4u2dEYuMerXkYWtBTf4CTC\n1Lq6x5ZXobaGZ4x9q4bkYLV2EuABJQTlIEl5MWcU5iRIPcdzNAfLxPwYIUFn\nr0LEv8Hd/kMZSxi4yI0temvLWxHiB+YhXJEHF5WA2pnZtmXcR4zlGBcABs+E\nyMCv2R6VVcCFAxT5g4Y2xC9GAszdOmPmT7ncPy+AIXHNFb9E3WAleoef1cNB\nsZ9w9eH98fytTzjXB6FtGBX5nkrKo4NX6J48sgVCCVixuCh9whDxJae1aKJP\nnfU614GEF/Ut6P/JFaHBvRKhBXsk2ZcrsYeOg3yeRVyLhGGc69U+Onl7et5k\nQ+85KrvE/P857O1V5ZShWsBXdkVsYJKH4/jl2MX0LkdJ2h/NOACs+5NuvZe2\n8CpGJib9zo88cJeUGe/9ETmUU10iwZRtpmOqy8001F8SaPFET9ezzQiqbmwm\n48u/KNqf+aTWIYvbczTXQz0h7oXRX6Q+mH7KMFTymZiZxiPjCvBCDT3aFBGJ\ndosg83pLeQfQiyl4NTcHd7fzmdxim+S1lZ3hdETdmeBPLdmbo7w8UMipO67F\nVrADeYsl3nepiSkMsGw4d0J70H9uSlGLm70L/2mz7ajMWj8CWw+7Hsdobg8y\nY13R\r\n=wDUR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBduTMRRAYXvdTukCNsEJHVy1P4L3x3e1K6GnMiO+71fAiEAirgsR6IfkAGKNeu4k+dmMgCdbO8bnBgetdFZWF2+IV8="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.4_1593032217269_0.49269702026896356"},"_hasShrinkwrap":false},"0.4.5":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.5","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.6","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-19nTH95uS48iyJve0QTUULTFnjJs2TjAezcEtazAoEiERVMXrShUS28M9Q/t0Vv6dKpmO1We2qXfKmLi1+aNJQ==","shasum":"112aac61a32ef209de8d733cc1547607212fc42a","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.5.tgz","fileCount":122,"unpackedSize":551188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe884ACRA9TVsSAnZWagAATtYP/1oQEOtmXFXKrdAvhlyn\nh/wryEWgk6fu0r58LJ0e/7asFOF7Lrc3vmJlLfQ2StmwPkFeOXdfKefmQgWv\nDg3cErdehh6FwBKrYa4jKUhCO8hvKEYEwkStX77fIs9NrC8sTiYHnjjkVzCJ\nAYEUgzoMyQWoQcGT5w9GtMF0Qd/MKAGZgjfBBP+kWyF6KHtguy/wuw+V5L1d\npZYpSXRBUHFAWCoHdT6bwfu4n8Yc5lCNIQBTqSa/x1sBeuqqd7nj06LxS+UR\nODf5f3p4VOV5wk/rCBCR3dtRNMJ+tarQBPkkTt7/GauOeKmMLZ18gc8G3DC7\nZFXgexa/JO/gw7b0kVc6xS65Y029uHj3XJITcHbvQ8fWUK/5D5QiMdAwA1/l\nuXkXtg7DjvxvBLBpTmTPv63wdulKGHEL+DZRneOTOOADX027WnMOiiO3dRfP\nBtu12pzdmBjF6epUFyZY5xUMTlqBuQ1yP4JwdiXl2Ab1Cg5yG2nM1uGIX6gh\neSWG/MSScqEn1TBQHUp+ePWHWPju+fvjTYISam8u91EXONunx9If0xXF017y\nqrXIFy7Z3I9mbI9POqVX6CJufFvnz4DxToFlVTgeKMsn/oymaCWAJqkX0slZ\nkCquzgs/mu1wBpY3vwSHjnMFMPR7lkdY9c9l4pz4Z0netfR3fRFipCdNGjM2\negeO\r\n=k8Ei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvx+G6oOakCxTRpfCHSvxP9lXXXQarNqMzfObTVJz0/AiBx8gwGJudhldICncyHhbL4A27HoKnM0THIxjrCPXu7GA=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.5_1593036287540_0.32425181666024017"},"_hasShrinkwrap":false},"0.4.6":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.6","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildClient":"npm run build && webpack --config webpack.config.js","buildClient:dev":"npm run build && webpack --config webpack.develop-config.js","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.7","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","compression-webpack-plugin":"^3.1.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5","webpack":"^4.41.6","webpack-cli":"^3.3.11"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.6","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OvWBgv5NjwSeKP5QvZhCdnbc+PsK7WOWndmvvc+U2w7kMhRO1Z1voFiEUFZwt8VwsXWVGIOv7tajHQpbftcpOA==","shasum":"b1392789b612408d7f1fc17855a4a13a35d7e7fa","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.6.tgz","fileCount":122,"unpackedSize":551304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9gtsCRA9TVsSAnZWagAAvUIP/22X21hSV0LO0V5RJ39p\nd3t9TCFIXYACt8MkYnTNqYkIVYR/hoIqNGoQVoyTS0l0xkpO6Jnh7LU/pX/q\nMHoc0QkWuz2YNRuk4cD+lFLpWAji/d/z2opvJuT8J320hLDpS22UzZBWUYnA\nHbv68HYdY314YLMnbCssgc0edONfAnnMgC/pBiyU0R5hAAG+5upWpocMwbaa\nj764idSAEzJUMNVSbj2HElxBtsxOhqTTLBTNfeYNu7shTCdfNGaFfjAZ6dlj\nYiK/NAQ3zcnwkLQFISeXRYRROX/0ZYLApHPgNV6M3IdMPyEjbsBLpER99por\nIaX3uYV5URq0S1vVc5V6nXN5c8DpXL1BwmCU01WXQJRjxhAubl5GXj/Y0rCD\nKU7Kgb9PJo0NFRXV/tCmSVAzKZ9eC85U0rTVTiNiupFHhKfPVpstkvtCoZ1Y\neIiQWsKz/UrLnsfiYK1pxgSaCbGTCJSz8f+4PMIb1braqvsJfLtc1PgjcuKs\nUA5SBRPd9ZK8JLKZVKnB+5Xxbqsu3HCMTW3RfR79XhN09y3kSFG1dHotOQVq\nDYdtpFwKIuwrHzNrjTDQve4KmT+5CDLKCTs80acKc8zWWWekAgG++vF1hGw3\n9y3Sq5P/kSuxBcQI5K71DtITGW3Vt6mzDSWpNzeMgBm//qnQIGecy0iR7hVB\nOput\r\n=hnAd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1CR4aMGazmH263yh3QrE14sIfxcGnJZ7vxmZP5/ke7AiB5CY3QCag+rQLgHAtzfdEgFdzg5+0h0HJoZ6LXxHqywQ=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.6_1593183083771_0.04756825783204954"},"_hasShrinkwrap":false},"0.4.10":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.10","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.7","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.10","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1Un09glShF/K9PRG6iM5O8O6YUghwP0kccf0Phjp2rUwMaDX1gLMKquSSJsDlY3aZRGD51KhlLI3ouUIwHz6JQ==","shasum":"bba25e8f1a6d5da79d007b53429b3a38d3277ac7","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.10.tgz","fileCount":120,"unpackedSize":547541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/YCDCRA9TVsSAnZWagAAbgAP/2r9rsxa49qnzrHyADMS\n3fzh2PiXWIDAWpU6nHDdBqZiCMpBKkEpxF+ruOrtiqtt4IDNlUCvXFG225lc\nsTuyZYnbG+p2rmRviIglR4RHaFQxPdDtLAS7L7qxC7twtYHQHinnTkFGRdpZ\n1Yv4iD2PQ/5DN3HzDDFQ2mqMgk1zqyTAofsWjv8SCG6YQYrTXyZuDXnWffF9\nx2i+UAIvRWjm0mWtAHFaAc9YkGuzKpw3UjMlQJ9Ew4EwByAcujnSDu8ArdnV\njZAQs1sIiRrOwUealAfDzFrDAbBaDtQkRGESY2I0H8i1RPmmqlNLQm9OrUhC\n8haGznGDmaPD1g+So0cQ+NncCfpBqc7xHv/J6HsN9QLluXcMKt3mKI8su4y7\nhMcyppY6Eqz9kkFpGx6hi7MZnu/f9ldXknD3td0+1j5lDV5vgoPO1AT837jn\n0h3qomBum1JEAknUd7nFeztQGG0P/NMQ95MmkxnMOsbVQVI+JjBiYUdIcjnU\nGMPIPi9GRMoNfFl4dpHXKEsbN/avB8WFuUECU6G53iO5cBHrVANEP7JT13mz\nLBNuHtw9KYdjM4K71w4jakWJ8/G6c3JGKQ1U181OSSyHRHWp3gY+GojSGZbr\nV4Q2TwSEhCL9TZfMgrpAWy97beTh2tWhQhA5Bzup18PBbTy4NfROdOS/upfa\n71sI\r\n=Uzaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyubVL76IMxZOl9nVHyVnGoDGqx2g5hAVy+KiIBTINEAiEAnpJIu2RcZgXR8wcs7+eHrsStBHOxdElX0kQzozt52GI="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.10_1593671811191_0.5458264827923685"},"_hasShrinkwrap":false},"0.4.11":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.11","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.7","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.11","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-40cbtvW7ppBUKkaFCp0vHsfwdmlR1mOtFTurarjSUYbyppzY01+uTwLZ1JKQssi8n/uISMsEaMXQ0/xMcSHh8A==","shasum":"986dddf1ab74f9d3521eca9fa215c6413a258922","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.11.tgz","fileCount":120,"unpackedSize":547620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAZdMCRA9TVsSAnZWagAAVZEQAKLeEKkaxJIZv0jfL26q\nECh5qwoAb5QoTvYQOmB0XvIG/iBLh7nkkbbpNbMySgsz19Dqvuu4kUWfLKIB\nKlCdj6sbncJlKSoSH5alpx/NxoAvkqKnqbQOQmHzQcBeFyFrsXeGa/gPxUye\nhfDdYZlQVQx69MXprWngpysUQg6o+51ZoPVNjJ3m4z00ejYZH3d9/ifDqR8W\nuL07S578ZNt6+jGUfmQuDqSA67/um5ntZ+nHslnY557+QxJtK5HJz6nHLQQC\nLcoho51Isy9Bw72rFZ5+p8JWx676tA2SysttSK7YfI9IQZUa56c8lSluABe6\nGy7MxrMq2NGHxuRiXjfj0bASEUiA6SlIXspoeefV+ZFiPlgu11XzQ5pvXx4Q\nJI06W4tkGvfkREl4hY5Hvq6N68Vykog08xbGagL8Wd56yPxOea+8RTHQbUR1\n4tP7WzG6Fy1LZW7YRB9NpR5WcZKLYDyXWN9ooL1xg9qcqB8aUBsD6gstPOYF\nTpvgPEnSpB7/T8J8gEYG2Od/0ENiqN7fCRzdPZCLJmqitof8fWkzH2vsxo2s\nRQqfomC/NiHZ4vn6MT2Glr/Mlx3LgWnR4QDNx0rdTI7FEGI/tKfEx9qeNcEj\n+TxLDaNR3bii+dceoi/w5vyU/8lBQ20Sbe59NLIsJj5nwfKZS2CcfmyQbUn3\nGm9O\r\n=o1LO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICEAjjCPBO+1Eo6kuU+sN96awoC2icbA+HymCaSWFtnOAh9PHD+pm5K1iUuIb9kDE1e+IKyl3RrmP1IbIMeCp8U/"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.11_1593939787489_0.42638176716759135"},"_hasShrinkwrap":false},"0.4.12":{"name":"@affinityproject/wallet-core-sdk","version":"0.4.12","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.0.8","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","@types/jsonwebtoken":"^8.3.7","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.4.12","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-bwCV+cT6mnHWX7LXsLfkoj0Q6ziQT4yIbzK/o5BUVchwSO9rOalqPrqeNoWjPzVA3NfYy09nkkh6zNNX7kVJ+g==","shasum":"57c73c0d00ea9811d63b93ea4028572b1fa95188","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.4.12.tgz","fileCount":121,"unpackedSize":552201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBHGRCRA9TVsSAnZWagAAHXAP/0xDGy1kdKgM77i3iGCR\n7+sIA2hY6cs1iAXU0gdTvNArcL1a9i8oXkQOy7AvWiuLQ+2Jxhrh6+mq1hCV\nzk01o3TzEhrhTac80h19eokaAe/WukMYmcvBfsgQQfX25ISmPrtCVwED4+r4\npc/x7Y8KQa/E1mdrjDhy3kqSo4u/+w3h1Pj42FXliV6xHgonmvn9XTY3wYaW\nP7VNVM/yKW1i2mU5p87yHTDUN9JGncEj9DzU/8zv5UThzhoFFvRxtXGOUYwi\nmrlmEce+6Z9U8+qep8ynky0sQYhTnqPO7McvwyWdld9kN3/uRt1Vh89ZVZg8\ny/VNDRx9KLpgFzemwJvaJNRiv0TWgzg/aKiJQNKgYAaXWKSy7Z78qhU9/G5m\nfH6ZcpCkfT9ZspftyT1VIzF0+C8XVRUvB4lMz6tq8mvR32CesIZRENNP7kIr\niQ7GwUn/G5piHCMApFF9+Tc1rI6gWVyAkclsOrzg60BaL55e5ShUVZ+PjjDw\nRpSbp+HQ1FkJkRaxnXCMZQNB7f26NgbbPICDS6zSmLkHn+kswYOVvAUc0qOo\n4BwGnLNtqBcIfmJanJHpwc4CfOSOxaqAjE4BokjzrCYA4mwO8IsPlm1GsE6r\nHSvr6/pmvADm8mK1ZACcjmZBUjPY2aHZL9TdNZiJmJQLEhOHnZW3tbyjipo6\nXtF7\r\n=y4nA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGEAeZWtVNSKVVC6XRs+UE2y3Uft8TS8vDb2sgT4gf/AiBOp7dvHtZB/K/hs3gjLDsbz5n30NTCm0WoCDTZW2wrcg=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.4.12_1594126736592_0.5562207991186907"},"_hasShrinkwrap":false},"0.5.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.5.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.1.0","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.5","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.5.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0KpF+W7J4CC/++JQfMwaRvZapBGh9FgDgr9Q0F61yo0esU/pJRhp/L/qeNsU+PhKISUuHHbK1eixK1iZmCR/Ng==","shasum":"01cbdaa90fa5f9a0f6dfbfab41fcdc3e18c65fe5","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.5.0.tgz","fileCount":118,"unpackedSize":580503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCBsqCRA9TVsSAnZWagAAAt0P/1o0BxKKK+Xc+kU2xjzi\nxEmI/CMJGNvxS2Pg/4PBaocX5nSLqLlYWPa1XJ09hNhKNX9c4bJRD6HM7Ya4\nwJ2G4bW4ss1KJ7Dzlqs6n+vS1EP/cZ1FYtlwIWPvBmlwkF/oV57NA6apbNs4\nB156vkDIcWsiKlzp/JeSVK9uv9aN1PnR30LHysGYiLTw3+sm3RhCG+BPzEvr\nEeDYJ7x2Jt197Uw2br7qvfJNKA9WOE2pS3BQVMcm0ZLmmNALvhMYedmf6mu+\ndFUpYBvWfYqJ/aSMF8DtzHha4sauiU4HlwIGOTi9XjSnG7b9O62wCY+tY3hn\nDzeQ2sqZ/8hW8Ly3cp3kaFgrFYOOn0U2LNt2mqyiV7chD6cUQreBmfYRcHes\nhjSS7S8+Ka7srlqVycCZpUbZMRCX+MKnCfF+1r9uO39X9mEpFO0iHIeb883/\nQUxuRI5faOmsfE1LCpAJmj1ssEYg2iz195VVo8k9JSRFlkV0WsS6GTjWMrL4\n1JDrjxSYzYvxZp74IoIPZrK9cvNtVzylq8TgucJh+j94v9CCvmtazpGsGayv\n4nDEg3M0W1mqwZwZbYQuYpgAX0ObgdegUp1hjOL3xS8kDSZaP+ls/Od8s9TP\nzEosk1z2lI31G1gadmwAeW25rh/osyWWOEOe6K11YLCXg5kOZQtTi55NJpoV\nra1l\r\n=1keD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfFsG/zX7MzGfbhMbmQV0zkq5V6MElHI3vHjsHkPhL9AiBAJQa+IboqPe/OoSDnTd9zSurLGrUay+Czj+E+LQLwaA=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.5.0_1594366761756_0.5657427032680953"},"_hasShrinkwrap":false},"0.5.2":{"name":"@affinityproject/wallet-core-sdk","version":"0.5.2","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.1.1","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.5","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.5.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JkFuZT3tMrRW/yn1xMN3FWup4FDczvQt6jhZCxmToJ4crXe1mB2gxqYIsrN16jgBdqKBeCLaeTVd+9NgozC+ug==","shasum":"2050021d426f17fdedb0e352360294c8d11639de","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.5.2.tgz","fileCount":118,"unpackedSize":580560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDgVTCRA9TVsSAnZWagAAj9YP/j5XcRAvSG3rj8JiETvp\nDVrZr88kIph0yGLsRrd6B/JJoU7WF1293MSpEgeSbXncj2ah5BSgy3GY/krh\ntylhiE7EsurZHYuFrlW7333Lp/d3d6xzNGiPB91U+WDQF29SnCbqFLaduM75\nlhE0b/3XhSXhzDr1eGDjBKU+z2oEV/0VtZG2PjcKKbpqmN5c9TkYTuyKtkWN\nJfdO6WFMtowKin+JvXuXGvYcpcFRIT3mQrqQB2vSuob7/NAuTPGVj61JhIIY\nCH+I0wZmdc/hGyxqbZZ5h84yb+P7wuqEDimtK//nN4rknP+2MLPR3TnTgTGV\nkb5jw3QBHkIKk/0fCHvDb1ZquanpcDFnsXJC89tRUrK2PmABf1kvX5N9JalV\nSmhIlrdDN9tvBqdeDhLb9GJWH23WhLAxv2ZgfujY347FYJTHSKjH1Xq6xiyP\nbU3N9cVB45Oy9E7/wx8GiSGRGAtGQxL1gDOcxztIbcSqjv6ZudTsrS07bDmE\np4AStpJKDEymCTj9KhAjBWnK47QUSX8sNBbA+XYKvkDzuXAtd54M/OEtX2Yd\nq6VcA8xN6jcrWeLi8rxYkm7sZVsHsyo/iH9LsMP72j7K5JTU8XJBL/ZgKk8p\nz16W8lTbzmeQNHLBUxdnVp1fVb1w/Y0ocvLFuOCyvR2pLyKn01W4HIv4X1nv\n6xCC\r\n=5uvt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN9nrgRU+4Fuwho/2mvDfWnni8KZRw7FS2B0QSAskPNwIhAK/UJiUngIDXEkmrBBx0QJ5PMzTbbM5gogkpC3tLS1s4"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.5.2_1594754386489_0.41789068905468096"},"_hasShrinkwrap":false},"0.6.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.6.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.1.1","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.5","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.6.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-d9TJtrLBSi0KkDTvYgF8PyGPt/OjlhTyO9TwiGdRGYJpkdzFACkFu3Q0BuryVFvAkI6yPaPDWtQKZcrmKuDAsg==","shasum":"5f24bebff9fc4b55efd9e55755c19b008e193338","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.6.1.tgz","fileCount":118,"unpackedSize":583320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD/QnCRA9TVsSAnZWagAA7awP/2Wsjw+Q5RcGZc/1AyHE\nmJrzzOd60kB8Vi8IjXK43wnINKqG5jnkuc+n8o1WlkexZLYAvcnMbd5nnLGz\ndF0cUnRMAmjOkHdNxAXwdKcGBe2xw1QRzJlfInUpdR0ibv4F7CAexumRDjJA\n0QNLQYp5Cp9uyVKo4a9URNQqr+kQ0yK1TdvAr01QjkjYAGtZ7xqsxZP0xIKU\nCFttBlq5WSaIJGsD5B2I1La9w2DjZJ7uZxGkyAohSYyvMKqmf0QzDQ3bW7ui\nziYZZipRMR4v8zqO+ekmd4EMuL/L/rMeylVaFc1ROoLiwPrTtUhFPEoMO4vf\nwPRj4TivVpk2A+EnLJDfSCzdwZC94TPJhJeHDXZ2Orw9rZHD+ZNOT7fPF4Nn\n0/41idV2U1h80PjlMQTSa2nsFvLNIq9qGX70B40A6ywOba535DHzDmRcre9b\nPyWxqHWfADBCJ3dVRfj52045hYBaZJpw9XVrRI3CcZ5vx98bvymVnq+ouVBE\nk6o3/jTeFgS06YjlKD3KU9GNLU5vjt0+vASXL+aF+HQ8oEgCKB+kjftpHmlC\nLQKpC9eoHKSR1WALiU9UVwOZPrCKXJlz4ptBvt4ht4S9uGNCv7N/zQkWA6Tx\nGSSpJ5u5GsFOD8+EmlIkKcowIe5FXqG4q0S4uB1kYIAgdGz6+7q3ihA6xvWv\nCllj\r\n=+07I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0nSiLaCpPCc3EdplaESJwHSiK9Fy8nI6veBgbSqEtSAiEAxHldtux1gvChPyEz3/BLaFNfSO6NZA2dmg2aemZuMgU="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.6.1_1594881063223_0.3009253969035406"},"_hasShrinkwrap":false},"0.6.2":{"name":"@affinityproject/wallet-core-sdk","version":"0.6.2","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/common-lib":"0.1.1","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.5","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.6.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-k47x+qZI9QGYwqvkVt3hkSDI98it9qVZS5rFZFRM+zqNU6WtfWJBJ47qOxT7vcmP1A1dZzgg8Z+Ang9ysGFbrQ==","shasum":"fc79df8a559ced514fba1e761c3f2934bec94c1e","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.6.2.tgz","fileCount":118,"unpackedSize":583146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHv02CRA9TVsSAnZWagAAKE8P/1K9Pim48PBtcF9A8w+U\naPyTw8nrza1wl/xO7uTDfrTNSGZStaOW8KCKuYB1vxefRddvnSVmw4CUpE4+\ntckiUoiZdsgeWMtFFWzoT+5SqHhJTlFSpwWeJ3AteL2zIOp8WhwYp8XF+NyU\ntKRGfx1wR0n2rN/iTKqtnkykvIYgdfrQ8cV7ol1wjjJJW7RuPwf3Dy2gvhaR\nGNNlWeRWTsAQidL7XhNbkqcxOo58YErMQ6w62fu5ZXfVa1uTYu0mMZsqUdjA\nTqu3lQG14ilf9CE8bfqDr1/ZkYvXFX5TsHJbUCIMsJzi7dLlJjeViW/76yJd\nLClX3Ah7cKNm01aO8zSmXGNzt3//MXloV51BnShVSI9GKi/Jmsgcu/TZtqZh\nDd7Suuaee05k9Q9B2hKb9eIu6Afuce11uGe3aNGuunl8RcMJe9Lhut+xdqDz\nK+L2pZ0iUU+aiVj3AE75J6HjPlQ7SNKezo+YvjoM2cYpcX417Sm68pDnMqAB\nFNcndKrZ/Ez3oJAKoRIrF1J0mAmzApaXZ2HlEzMpSVBJzXe1fmrAX3k3Ceov\ndz+aby2qmzd6JIi6TihmPkkc2UpyYJzIh7fKu8JKSFO0L6JvtvFd38Su6FQZ\nGx91rXYREYDZTCvkoAq2rlkY/Zd3WfRsGbDVu3Lm7yOtSEaFVULjQ1wC1Tid\nE8cT\r\n=XoD0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYcb2IRa6tJhQ/UrLhMi40bfmKcitWXEPFVYOY6GKhdAiEA09LkWGJg9UigXfzCn1WQ/hpYHi2+R5pMJ8CH1D0YdEk="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.6.2_1595866421736_0.06366135431984343"},"_hasShrinkwrap":false},"0.6.3":{"name":"@affinityproject/wallet-core-sdk","version":"0.6.3","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.1.1","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.5","@aws-amplify/auth":"^2.1.5","@aws-amplify/core":"^2.2.4","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.6.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-o/lHU0EupVLLWxcnmFYAxVt7orLhZF2/f189mAqTjAblHvgodMWh4mGE82Knzc2G1VKUuGQA9IDo/5TCGBDy/Q==","shasum":"17913763ad453c04b6ca7803beec5cc85fd323dc","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.6.3.tgz","fileCount":128,"unpackedSize":626992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI8X5CRA9TVsSAnZWagAARe0P/0FKUPcRjNhQsXGmkmRH\nOKTMFmWGfqG/OOWcn30qqrg6zGk1u69TEOnqtSMq4X+kg31768b3rxh/Gbf1\nt4Qvi1bPLFkiScWaIfUyDfbPRc6D1vKdKmUavAk9Wso3ecA9uC52d0L8Orqy\nqSDcBcP4s4H0hEvRCBzVVT3c1zzN12xPxXel0ygkhz2M0QhtUCLeOVRarA7o\nxcXtwxCZBhOygcpT6deqeCMUkZGwsWI003Y0Iv2gTNWZkr//x1snY/0sCIf3\nEKubwIpOuR9CYUS75K2INiDJCLvMuXEbU2HlqAI8Pd0eTnFwV0gEogTclA9i\nIbhrRjvhH5tNrxrUav9Ug+cwwZsXPHb5K5UM1dBbro2eGU24RObfkJAmkXSQ\n8NP2gRUkM/mNpyNdUpplxg/3IWqZsUvl4uIh2+zRXttyHkceAnTrZ0Bt6C3S\n9HHCaoS9w+vflNZq4wOTt2dyWc3dLaxamde6mjrR1jeJ6+a+208pv0QbWZCF\nwsR1Dvd+h9q8xbRcw2a7d5lCIxVmH1yV3f7IfP5Y3KCLXGU9AkVBJQ77Igbb\ngxlp29B2xvMH/iMM82GvXXMc+EClgHSdH2F5pVRPrENL1L0Eioq9Tqfalxsu\nl1Z3FNJytR1RamnV91xaKfG5WZ/sv5oWpGiVeGQhiyLtKDoqJJBmKHP+YQRv\nqtrf\r\n=+HxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4BD18ogWUfaXUcDzemFPZogZSJn9UPV4PjEQOOUkj/AiEAwm+eXiB8maIy/eFPe8jrjDahuyntgrqiRZaQnW2+PMc="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.6.3_1596179960629_0.5974385252012862"},"_hasShrinkwrap":false},"0.7.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.7.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/common-lib":"0.1.2","@affinityproject/issuer-util":"1.0.0-beta.5","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Q6hQiRNzTchu8b/ijQMwL/sCX/cGY0f0887dPFwxyrKcTMtbe9uIp8MajpVXoNjnEsVaI8R4iuU6gXEgxTgwKA==","shasum":"4794f110667e683c8f49130ea1095db19cf1314a","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.7.0.tgz","fileCount":132,"unpackedSize":644602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJDtnCRA9TVsSAnZWagAAo5gP/Rhx/pT1Jh6p4sHJRkFb\nyr7Qa4A9/SkUF0+mXbB64AkTi/iFuS/vaWGBdF6eeNWaBu1JmKpIMF13Ebn9\n4tLvAfjR7Y+/JtG6CGeLBw3X4z9/8q2RxXswTYTHslTUEmrvbvem+687ptMv\nltFeyXjvFMcg5ebgYAzZXFmKsbD3jPNx/z9zlmf7CSbso5fb/zJQd1PpZ2m3\nX5d5PF1NpOvEsn9a8yWQev27AE3htf3Z9eqtfCqGLM1QSHen+rVzpnPNgP1Z\nBVf10qI63kn1xmci9o6ldy4d2S2CnAJCy9PKIYY6OkmzveO4NZCotenRddl+\nZqblenT17Xwy3mijXftEED2B4CKakhBhU/WTZn3+oMovj4Q07BN15IjH+W59\nU6MKxIjA+7i5nlHMfWHRFYpeLycNNRnkWpl7bz2LcEyvXdA7qBd+C3SVNBWD\n2U7wOZ5Rnq7sNL9eUlZZVcHdXlw6otk8HlmWORpPWkT1Ax4mpGdOVPztyPco\nKGnfK9SJ/9yipCvQA+lN5iIiHYHvfiVqFcj8YzQ7+WkCmA3kG/BZgX613D18\njc42gmTU3ojVvYpfAySVYFBbXeooRAeNFYzfxAiWT3Cv9bK8AuoRTDFvMcg6\n4PMnRlpsRuw031QyqK3gC3aTNCvOu+Pas5qjn/jUKjg8e/OaQ35dAI938kVO\nesuZ\r\n=KR8b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbkkHEsXRk+6tqCe5UibcaKZYd0UyWADGfBHLvh7zDGAiAcr9vLBEbD7OPT8P1TAkezK+8McrqvEuG3SQ7HfHvcBg=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.7.0_1596210022860_0.7546492099395143"},"_hasShrinkwrap":false},"0.7.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.7.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/common-lib":"0.1.2","@affinityproject/issuer-util":"1.0.0-beta.5","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.7.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BVUaBQ/mFKN0puCmLju4IRF19ea+6PjeUkMJOLZ2VeSh3mMD7PcRPpx7+D2kjboftFVX2govFnoe6cnBtfUhNw==","shasum":"d6d77f80a43a8ff61635e142b74c27789e632a72","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.7.1.tgz","fileCount":133,"unpackedSize":645707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ+wlCRA9TVsSAnZWagAApaQP/0yf+eEWT04yQilmhWyH\noXCGiSavJBgYH+a5yh6FtrEvm2JTBQZjvG05D7n41XcfPVEXpjv2QRF2TyAH\njTxcrFQOe/yr6vaudNyE8XumrI9uA9F6iZJsfxXDrI8FLOWnb1XaAbF+3eYH\nVS7PxCN5Zc14y4A4iz5EoVAVvv3eOG7a0XH4ThtmoK6B0bHKnSm5NRXH/CMW\nYr8bA2IdXPVlvvtXhVPuj//s1wQ2Q0VcFiOkoeHgGBZNKdAfTNfyIZp22WrR\nzyzYjAeennjZAOD8aMbBgnXeANb7iTovT4ZsY9vbOqXB/Lq/MV0vq8VLOeg9\npIixR4SUAPN5wKy48ocTANRNOZeSaO3q4OwxggO35i2k6je4hDNpuFcJCfbv\nXsiGaPHM0wl+qpBLm8BNZm0n+AVwdzXEotw0d1JolwDYR1XE/c2RfTb3rabl\nyRRufumImPsG/x6IRQYCguZTEcnZCFpAz/Kmh3MdzonNmYL0kkeQughqiEE7\nI4F2I/xmiwwP+sLg4E1uqtp1sRSxGd/RltafzF/lHi1DP8qoX6R/FsU8jOjX\nZrMTe/oZgbij8KucICb9v0ug4+net4cFv1C+CDSMdAI3wpmekCp0vL6dCIdv\nv+KOn6r0X4VP0b3dGz8YR+MhT+3aY/CKaGzByUl0uGrZEXstI2owzj8HiVrc\nUny3\r\n=gGzz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMZBayBa5RTD0Om/BWCmyXq8xdj+IeJ8H1Xb36a7p77wIgWPw0VrLFRbIQfjE84QPXMR+6aOG+WrUCPsGK60nnJyM="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.7.1_1596451877016_0.5292637989226738"},"_hasShrinkwrap":false},"0.7.2":{"name":"@affinityproject/wallet-core-sdk","version":"0.7.2","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/common-lib":"0.1.2","@affinityproject/issuer-util":"1.0.0-beta.5","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.7.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kp6iS6PI6zbi/6NvyVZYoEc+IPVVbrOzkT2xIfJYp59E+j+4Zp8rFmFoWqDjGAuDGrfrjKnjauekaXwiBBv7CQ==","shasum":"cb3e228276b353a6018cc23a237e92c0b93ed9c8","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.7.2.tgz","fileCount":134,"unpackedSize":645355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKsueCRA9TVsSAnZWagAAwy0P/RFdFTGMzULEV1p3qda7\nXLZW/fQF3Pno7kkhNo148/0+kVsJqHutdpQlGbP0wbF+lgTH3XwGWwmyIzkb\nReujuDv1i9/wIYo0d//DM8O2Fa3XUdiN8wbi9A/YDvIP/1iYumzDuyJwTbn7\npuIYyqlfE3+cZTeDL0VF2Z6W29UIzWuvJF0wqTxR/JNAwUVDgrUQOm6N1EsW\n0Qr/yyEQofbbPvbhhSCRdDjLUPjScTKZTfBTVJ5zdazQ4r50y7bCwRrwB6mf\nIQSIG5anDcU7s0eWMvOqVTgQdYPhMPNOJMX5etE49+k7snW0AcLc8K110nHH\nBPCZjgnoS/nvssQ4kywi7wa5Xrgn7jedMlRiteJ6doROi4GnPsCEae+EKWDD\nxWMcdorlaCcNvkRspXyioN9TTe70QQF1+v1mSmwmNCNv6p2nyk4C8RsjqC76\nRdXtHtW0UvLvew28+Oe0PWe6WfuMZK+OXdzVjLlHtcWY2NntL5DFs1RBiyAg\nrzcrthNtwartssqbblbf/HFiIaJeKiA7VlwM20EKAeJOyXpKQMt+6Fp2UWxS\n2LdhNy08tjjsXzGXRzRkxcCtYJGn5RF5HCHoJZKGSgB7VwOLj0aUKuvkDa9M\nVvItqwqVmPDSbGu2gws7R/+s2nVuriOx/TCoTB7g/oLVIgUW2lyBe7czeeFa\nfjRq\r\n=nYCL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3V2R06gYBIRz8Z+IyUQN1eAdUDJr5bdfLfK6N9sLa9AiEAmMBXL6zqJqHC9XzTQbIiejSfSOsBp38zQ6g5Xhc/7f0="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.7.2_1596640158424_0.6345157388421494"},"_hasShrinkwrap":false},"0.8.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.8.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.0","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.6","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2QXb23I6LoH3GdoItZ8kt1f1nDZcyJ/MjvONDY4do1MztyAXkFkA6e3m1M4FdauYqYLiPoa9Geh0kRvW7gy9AA==","shasum":"7c5a54400ce0a91198db265c009489c7cc34b154","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.8.0.tgz","fileCount":142,"unpackedSize":661991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKv3vCRA9TVsSAnZWagAAdGEQAID1aZIa5Xg1L/gJ04v4\ndpw/uP10RrPHZjn+EFHuSsUxTuT8j/9yYZncs5Z5sdX+DTE0LgDdwRzqWW2F\n44h8ABXNkRgURli4tbs+Pk4SuifnRXkIndlSaX/RITpnaOa4RJqPfzLLXN33\nKs9kk4+woqJFvXr6MFhhuCVXzsr9hUw5ydLBY+1hbx/0B02UYLGUi0dX8byj\n9ziivSYGkWgjwnxF7vEQNAWu25pa7aL5uvHqY8WwS+vogpx/3zDbR0IM+N6g\nFooc1CEk2BWof1UghUfPBQvRjVTWavG7kZ45/5QbL9WREW4vLNnewCCrjc+y\nmxN8PlwNpLWzcMuv/jfAoaimtgQ9JhbvoxrK7Cs1UT9Oc08SN1nFfiVK/unR\n6aLJ1gZlHGR1WXHN2rBPPREi698QRleN0DKSVQ7j0hwkvTFJXnF2yR2xTwME\n30sOm2Cudh5KVm6T3qKonKFzODaIKSI58xc+DqsQHI4OraBwzDG3VmQ5OHzV\n/d89h7KVXv3KYo/Hd2xvhGitLZV17t9MIJomSbjX4lvqCvhrh4aiHl1hwGjh\n22V2xQbuVTgQlrxuxuGQ5o2C2UJ2U8QjgUGk2qyhJ0qaynAwBpEF1BFoks+V\n+3+PDbGxWSSRV6ui3hXn81ZcKE9gYl9+CXggoFzQJ+r53CAsl+hWWGbo4A/L\nyOTy\r\n=h5aQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyqAV0y1ucP4RolevkTs5YH/3vDvRG/p4qniWvOcWZawIgLZsbxCZrCd8+mIcBhI3xwrHYHy9L4AYVOvd3SpVEIB0="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.8.0_1596653038896_0.8387936594718803"},"_hasShrinkwrap":false},"0.8.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.8.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.1","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.6","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.8.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fBwxrZNteyntSOFW8W8UxUgL34ByTwxeCNW1B+wYNIurVS+IYozGlA8QxlCsJARJFsuxnJ6TCP/0O5JlPXNqCw==","shasum":"f5164945514acc5ed08aa4b86323caec75609628","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.8.1.tgz","fileCount":142,"unpackedSize":662191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK0HxCRA9TVsSAnZWagAA254QAKJ0sV8bJYzalPsTvwXD\nlPFLtpwLrshyy8AeYycIsN5LVs1gs4QjgHFHFZ+utSXwOgj31nOqy0GQTVaq\nv6te2dJ57hiNbakRr0XUljeI5gZl5/2+CwzKEWuHjP/lvDh365UHzdC7D37l\ndj3BQrgjlUS4gTsh1Tjv35ic40OcVpvVcgizqY7vIDlt9zXXst3Mb84/u07+\nOWil/z/4rEdXMTGLM51veK2Om4LQPclUmKyViariiGHWTa7sNMMR4sPTCAFV\ntoNxtdGVBvP1+3eXXOwFX0uk85xFxldjGoVmLbXaklkGUaZoVO0qCJmWnx8c\n3JM9DQjx5tMv+CFu/Sg3H9enHDuxvSWQzTYI/O96MzR2c2MhzTz5fM4KntS/\nO+0XEpVTatn1PZTfxyw+i9JZLAEv3kJc3ITiNScysmQQ6RaEB1jfFySx+0bH\nRCDXMHZaGVFZCQAgLv+8N9DzFmjThNQB4fJaDV6YnNRImJm70brWeY2gDttB\n9q+vfOSd7pLoWN5glNBVFYO2AtcQ71wLWThYwQe1XbRRbK95OjziU4XppNfm\nkcyvmokBashphnwwOkA6aTUu98wzMqY58kQJ8hi0tiFTXUt9yyGQQW3+P4LX\nHMnofJfYoYXTubNHaxoYf3ZsPrdytXxaMQkOwSISX4rIkm2JjQXXO3zf/j+L\naOup\r\n=8j6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBo9ZUpX7ZuwLsA5AGYEa8Gxk0uLkajjP4GrW507HWSqAiAFSTKP4B+v8sA6NCE3lRsT8TLHzr0uL1CCZZ7rBOeK8Q=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.8.1_1596670448942_0.27116950895932157"},"_hasShrinkwrap":false},"0.8.2":{"name":"@affinityproject/wallet-core-sdk","version":"0.8.2","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.2","@affinityproject/vc-common":"1.0.0-beta.4","@affinityproject/issuer-util":"1.0.0-beta.6","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.8.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BRnHMI1KkUXzhupfagpXBNfB9kBSnogkleCxZ7kDhBxczTwVexcAbrQh7ukLzzWbv4k56aaGxecpxEVG+t/6KA==","shasum":"f3af60283509ae86e8016c51581f0019756eb207","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.8.2.tgz","fileCount":142,"unpackedSize":662233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLDyVCRA9TVsSAnZWagAAfwoQAIgRXAomUiFOP+kh+cve\nBrZw5WtRe1XGh7AFOq/9sQpjLjIrhfrvhPoNUJJdZ74ryZBVVKKVr4gwUx6G\nTgJo5Il3gAMJpb8EXeZDwJ8uTMUcljQ950NtigruA4TfLXnCKpbdnRMfuDgW\nCsHcpAooSHrHknur1sd17h1JY9Wko/rXkO2Ms9jB3ue21XIB9MWKj5x+wRbo\nJx3zuZ52SdESwhIhkGdFKEZJXVbQJhLFVW9ZTZC40OQ5wI2/j4h+UZ+vginh\nHVpzoAanfUQnWfds0txFrThevasu1+XmhUCsNsFZZqx29PsTW6gCQcMkk7G7\nTj4QvZ2BaER/VLAs48KtOd0gXxWG7dtpVL5BJctKC+XhTRGZma8C6/WDKpNA\nK+FJV9hexN411HoWQsw0I3ragHcqPd+0fvnFZup/1g+Vw1oZV5MAUIXkG7zP\n9am7jlCosP4lzsn3VikxP31GzDAX8A0T4rRhZuvKuQHNd1sBWSGx7EEluK63\nfJD1uzXQ6xlgGD65CU/UiqOyCWQnGGsQ5a0izAX4IzLsV3bSgqPjP25h1B7Z\n/GzTukMfCaNJtmiYe/nlBjvuSpcRvkqcGK60Nx0bXBy1QlXIYOCgcdY6Y4ij\n3owmFW4avgaXKAgTZcwJI2+yHXfxdyw38E1ZpeB5pLs3EA0dKl3+O6EnSEG6\n7wzq\r\n=vw9y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmDvLPQJ4IF9fsInzy05Kw/Hc2FCdS9C5SKwUTrKsBdgIhANUXMmorAie8EXlmHcuJ15X7gjCVx6zB1VHWImQHbM9J"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.8.2_1596734613146_0.8889361596778083"},"_hasShrinkwrap":false},"0.9.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.4","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-30inQcbk6RoJDWANZbl1uIKA6x9rX49hQYCgt3QgOC0A7y5MABWyyLOWZjEWq2K6ssXiN00n1e6S/GxpfcUbmA==","shasum":"ff4542bf71e756a314affaf2578fe400a178f8a6","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.0.tgz","fileCount":142,"unpackedSize":694326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLH7HCRA9TVsSAnZWagAAdOIP/39zgQV9f3ENMn8jiJWk\nqbGmxK6+huVG65u/HmqmQvB/nb92YHDCywjPllrmgzb2RYi3f5B9CUd73WIj\nqW2GPLNxC7jMx9E/tzlRwxk/R24XRRC+djOcxtwHBe+JhHx1awHlXPRiq5Ee\n78aRxRX980T3MPHUVCHRYdwTWD0OeD8o/HQ/6jNOOSjUSpPXJvQAnaVr8MkI\nEggMcxqMRyVg5y112JlDwsYez+Yx6BMQNYhW6RHV5BTxY298WBnQ8epDnez5\nCzWsKAavoutCVgsvPq83LGLorDz9f8NIIU6wIg8xX9Ni8wbq0J44ylIG6Goz\nDxqOoO1tv9zE01A8jGkFtGfk2pAWyWZLHl0oAEXLezxZJyiNqxx2UFB0dLzx\nwp/di1ArUnS3GCa4a+ieU3DcjK4fEEFuMAIKWv+Lo1BvoQCFdIZ0u/xmOz3L\nf3/oge5HRNyUUloHnK5Cw/UIKG03gqlIVAvlvqsamzuJa0Ypo1RPF/4a8Vf/\nMqYHUAXhwr1JNrVUbSB7MQVcJ7+w1YvleFEqWS/K1+Gk3bB5MjSAYCv9N1c5\nJw9QiLKo5y0Eu3u8imwZ+thS+ZqVjekMTCh6YrJsi5tc7+m+eaZ0IQYgvU1W\nKTR/UBq9iNYI4hLGrP6Bo1DQX8dLuVDL4W92QBQaRr0qmEEoAl/YWy1ztJTV\nsokI\r\n=FG8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2UFt6uQMhSvPZIMITcWo4YMx/qif8g27ep6P8Ms1//wIgZTvUbM2j3j+VTIAa05PxgyUWLhJ/WbNz4RphFMjP3jk="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.0_1596751559051_0.47607326472558364"},"_hasShrinkwrap":false},"0.9.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.4","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.9.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EchyEqe0n30x84UO9KmlkNg8ZzjA2VNNqMfEm6T6C4mBCus/Kpl6RhQtcq/WbVPq85OkHQ7/gLUpYxpRVDj10w==","shasum":"34dfdf46bd2b0a0ae3e5a205be128d633356b2c2","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.1.tgz","fileCount":142,"unpackedSize":694783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLXXuCRA9TVsSAnZWagAAMUQP/2VDH+k+Niltcno6/sHW\nsM67v3r7+1qTGNNig1sneQYgqMyLfVpsh2qIhN2f9bDW7w34eFw/He7QFRj3\n6DNbXpvqNSFyFyBFOjhs4pIIOadUS/Ob4Qra3LRrhMNb42u3lYkg0uW+8jSX\n9k4NPIVg0drPHt72zGlqrYtqbUNjDPYXNC6jrX/r8QVy2XkKJmYHUM5LNn7y\neNlY4VcDj5uZGJ+96REiUW6m+SOike/zqQDHgc0JylV4PRKegqoBbiVTzJIf\nvp2FyaMXiiawZjRXwIABOdPpERisJH68V04jGqCARIQe47cMSC1If8ZS3T7g\nvrdKbkhD9dhpH/l8FaFKr1chLioHYHekvp8s4U+68r0kEMBWMmZnvzmST7jI\nK9FLPbTzjJUnfzD824G5qtI0vURHAZ8iiUB7N5dy5J31wBcIZvtW5hopr0K8\np3uFdEpTZmkmQcpbLma2Yk/LBh/zElN3AP3eYMaQcc0ul4PQ8cq7NU4hrHg+\ntomDI3sTX4qq34LfFAML/8M2YXVbJ0J6VkwYXopvoXkR4pYVLz7tOM2eFZSF\n9eXP8MJVsDHfxmLto3t6iZtpRbz11ZuwyUXsdQ3sunjSHADcaAjiyGN+BGgY\nawcpXt7ovjs8phWvUrImN1lNJ/qATWmFojBHSMsCyFmN+H73Ju4o4SYoXbF0\nlYjm\r\n=/KgI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXnE4ampHbgpSZr9d5/AXhv3R5D1rE3qw94V8HJ9iGcAiEA/DxPhzMxQqYclCygb/YkuGBQRMe7u30Vx6FZJY2MvLE="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.1_1596814829615_0.8523078876510282"},"_hasShrinkwrap":false},"0.9.2":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.2","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.4","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.9.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PWNY0GmdQWyier6E5mwtG+pQe1/i8WacpAmSb3o57f7h2eta1ZxrANtNTItUuggjqhLWsYt88lyIEejmNX4CCw==","shasum":"d12dbbe72f2e9faef2e06f1f33debb6011b7c878","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.2.tgz","fileCount":142,"unpackedSize":694608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMVYICRA9TVsSAnZWagAACAsP/1m2rdCiaFgx5pu0LQFI\nYa3WcWJ99MYlj36gye4ZItn/5DhKlVF54/QS3RRjrPRFFWViO9W8fbt8Un5w\nwYJtOhmNSMPwENkUiAqpWcj8dP6U9XfxtYbMUDz3LpD4IENoAVUgWeNsGxNL\nLAhNkCh1i1mY8L5oKBYNWiCk2BQ9Hys3Dl/NNDuqDrfoMRYfXfPyTCmt963Y\nqevTnSHBAWldvi83Cs2Xlvlb5ypk3wfghLmQ/K+EpRMf7bjaApXqCMM0jXh7\nY8SLqcU+OvaGjOIVYXxPIfoIWwZtZc4BOaOlIDDv9Bz/34OMkkpkdFdnPz+d\nD2XVys1cx00G5udxr+eCmVPED3yDe06lGCEtHrhunNDwn067P1jFlq6KkKP0\nTlNe//h7nQ34Ultafx+IexA9gXNYt8jYaujdDpqHiWEV5VQizmedvOQ2WydJ\nhDYOnKQiVSoj0gXZtc3+yRhDw/KULwDQuAgW6+iZxvbzB07P08KehKO7bZ41\ngJ9AxikRUvdg096+nGL+2RRH2es1MEEZlCvTgl+F5RwFEAfGZYIN8J1JRNb7\nwq0xhYmWi1oul52342xXHz6er8tyvvvgf1abY+hHdIEhuypl2yC6Xkq4hn32\nAF5gtdyvot+suU/H51Q28cWWEFsWc8NC88Et9Ti/mHTYVZFMxxnoNxMC7s1S\ndI28\r\n=7SBw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfYLtLtinZ3XaWOwc2iWia3jYRM8P6+fjJ90qPndXWuAiEAiB9bWjLusL6CT1Mbex/eDzyM8vS2tmmpNKbQWrYykMQ="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.2_1597068807875_0.9198627899753855"},"_hasShrinkwrap":false},"0.9.3-beta.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.3-beta.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.4","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","readme":"# Affinity Core SDK - Affinity network DID solution\n\n## Table of contents\n\n- [Affinity Core SDK - Affinity network DID solution](#affinity-core-sdk---affinity-network-did-solution)\n\n* Workflow schemas:\n  - [DID anchoring](https://swimlanes.io/u/_swm_AGW2)\n  - [Share VC Flow](https://swimlanes.io/u/aG_XKsvuc)\n  - [Offer VC Flow](https://swimlanes.io/u/EbNYWo10I)\n  - [Wallet Storage](https://swimlanes.io/u/n-wPd_s5b)\n* [How to install](#how-to-install)\n* [Initialize](#initialize)\n  - [Initialize from seed](#initialize-from-seed)\n  - [Sign DID document](#sign-did-document)\n* [Interface](#interface)\n  - [Generate seed](#generate-seed)\n  - [Create DID](#create-did)\n  - [Intiate SDK](#intiate-sdk)\n    - [Get DID](#get-did)\n    - [Passwordless sign in or sign up if user does not exist + DID creation](#passwordless-sign-in-or-sign-up-if-user-does-not-exist--did-creation)\n    - [Confirm sign in](#confirm-sign-in)\n    - [Sign up](#sign-up)\n    - [Get Signup VC](#get-signup-vc)\n    - [Initiate instance of SDK with login and pasword](#initiate-instance-of-sdk-with-login-and-pasword)\n    - [Passwordless login](#passwordless-login)\n    - [Password recovery](#password-recovery)\n    - [Change username](#change-username)\n    - [Sign Out](#sign-out)\n  - [Issuer](#issuer)\n    - [Initiate credential offer request](#initiate-credential-offer-request)\n    - [Initiate DID auth](#initiate-did-auth)\n    - [Validate Holder Response on Offer Request](#validate-holder-response-on-offer-request)\n    - [Sign multiple credentials](#sign-multiple-credentials)\n    - [Generate signed credential](#generate-signed-credential)\n  - [Verifier](#verifier)\n    - [Initiate credential share request](#initiate-credential-share-request)\n    - [Validate Holder Response on Share Request](#validate-holder-response-on-share-request)\n    - [Validate Holder Response on Did auth Request](#validate-holder-response-on-did-auth-request)\n  - [Wallet](#wallet)\n    - [Create Response on credential share request](#create-response-on-credential-share-request)\n    - [Create Response on credential offer request](#create-response-on-credential-offer-request)\n    - [Create Response on DID auth request](#create-response-on-did-auth-request)\n\n## How to install\n\n```shell script\nnpm i --save @affinityproject/wallet-core-sdk\n```\n\n## Initialize\n\nIf you want to specify issuer's URL, pass it in the options.\n\nYou can also specify the stack environment to be used in `env` variable.\n`env` - (optional) is enum which can be `dev` | `staging` | `prod` (`staging` is used by default).\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n[Issuer / Holder / Verifier interface examples](#interface)\n\n### Initialize from seed\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nCommonNetworkMember.fromSeed(seedHex, options, password)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n`password` - (optional) if not defined, it will be generated.\n\n### Sign DID document\n\n```ts\nconst signedDidDocument = await commonNetworkMember.signDidDocument(didDocument)\n```\n\n## Interface\n\n```ts\nconst { CommonNetworkMember } = require('@affinityproject/wallet-core-sdk')\n```\n\n### Generate seed\n\nGenerates random seed from which keys could be derived.\n\n```ts\nconst seed = await CommonNetworkMember.generateSeed(didMethod)\n```\n\n`didMethod` - (optional) enum (`elem` | `jolo`), if not defined, `elem` DID method will be used.\n\n### Create DID\n\n```ts\nconst options = { issuerUrl: 'https://affinity-issuer.staging.affinity-project.org' }\n\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password, options)\n```\n\nURL mentioned above will be used, if options was not provided.\n\nCreation of DID flow is the same for each member.\nE.g. creation of DID for Verifier works the same:\n\n```ts\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password)\n```\n\n### Intiate SDK\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nconst networkMember = new Wallet(password, encryptedSeed, options)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n#### Get DID\n\n```ts\nconst networkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nconst did = networkMember.did\n```\n\n`did` - user's DID\n\n#### Passwordless sign in or sign up if user does not exist + DID creation\n\n```\nNOTE: This passwordless method was designed for a specific usecase, and its\nsimple user interface achieved by making extra calls to AWS Cognito.\nIf this method is chosen for authentication you may see failed requests\nto Cognito in the browser's console - that is expected behaviour,\nexceptions are caught and handled properly.\n```\n\n```ts\nconst options = { env: 'staging' }\n\nconst token = await CommonNetworkMember.signIn(username, options)\n```\n\n`username` - email or phoneNumber, of existing Cognito user or if it\ndoes not exist, a new one will be created.\n\n`options` - (optional) used to specify environment stack `dev | staging | prod`.\n\n#### Confirm sign in\n\n```ts\nconst { isNew, commonNetworkMember } = await CommonNetworkMember.confirmSignIn(token, confirmationCode, options)\n```\n\n`token` - from previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`options` - (optional) if not defined defaults will be used.\n\nReturns `isNew` flag, identifying whether new account was created, and\ninitialized instance of SDK - `commonNetworkMember`.\n\n#### Sign up\n\n```ts\nconst token = await CommonNetworkMember.signUp(username, password, options)\n```\n\n`username` - arbitrary username, email, phone number (+123456789). In case of\narbitrary username, password recovery is not possible.\n\n`password` - optional.\nRequirements: min length 8, require number, upper and lowercase letter.\n\nNOTE: password is optional if username is email or phone number only.\nIf not provided, user will be able to login with passwordless flow only\n(`passwordlessLogin` + `completeLoginChallenge`, with OTP submit).\n`When username is arbitrary username, password must be provided.`\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\nBy default `staging` environment is used.\n\n`To finish registration:`\n\nNOTE: email/SMS with verification code (OTP) will be sent to the provided\nemail/phoneNumber, unless username is an arbitrary username.\n\n```ts\nconst commonNetworkMember = await CommonNetworkMember.confirmSignUp(token, confirmationCode, options)\n```\n\n`token` - token from the previous step (value returned from the `signUp`).\n\n`confirmationCode` - OTP sent by AWS Cognito/SES. Parameter is required if\nemail/phoneNumber was given as a username, and is ignored in case when\nusername is an arbitrary username.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nTo re-send sign up confirmation code (in case when username is email/phoneNumber):\n\n```ts\nawait CommonNetworkMember.resendSignUpConfirmationCode(username, options)\n```\n\n`username` - email/phoneNumber.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n##### Sign up with email/phoneNumber (example)\n\n```ts\nconst username = 'great_user@email.com'\nconst password = 'Password123'\nconst options = { env: 'dev' }\n\nconst token = await CommonNetworkMember.signUp(username, password, options)\n\n// OTP is sent out by Cognito\nconst confirmationCode = '123456' // OTP from email/SMS\n\nconst networkMember = await CommonNetworkMember.confirmSignUp(token, confirmationCode, options)\n```\n\nNow user can login\n\n- [with username and pasword](#initiate-instance-of-sdk-with-login-and-pasword) or\n\n- [make passwordless login](#passwordless-login)\n\n##### Sign up with arbitrary username (example)\n\n```ts\nconst username = 'great_user'\nconst password = 'Password123'\nconst options = { env: 'dev' }\n\nconst networkMember = await CommonNetworkMember.signUp(username, password, options)\n```\n\nNow user can login with [username and pasword](#initiate-instance-of-sdk-with-login-and-pasword)\n\n#### Store keys on Affinity Guardian Wallet:\n\nNOTE: `storeEncryptedSeed` is called as a part of registration flow.\n\n```ts\nawait commonNetworkMember.storeEncryptedSeed(username, password, token)\n```\n\n`username` - username\n\n`password` - password\n\n`token` - Cognito access token, required for authorization. If not provided,\nin order to get it, sign in to Cognito will be initiated.\n\n#### Get Signup Credential\n\n```ts\nconst signedCredential = await CommonNetworkMember.getSignupCredentials(accessToken, idToken, options)\n```\n\n`accessToken` - Access JWT from AWS cognito\n\n`idToken` - ID JWT from AWS cognito\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nCredential offer is sent from wallet backend back to client if idToken contains verified email or phone number. Client automatically accepts and requests a signed credential. Signed credential is sent back. Signed credential is saved in the user vault.\n\n#### Initiate instance of SDK with login and pasword\n\nTo initiate instance of networkMember using just login and password (when user already signed up at Affinity,\nand if stored his keys at Affinity Guardian Wallet).\n\n```ts\nconst networkMember = await CommonNetworkMember.fromLoginAndPassword(username, password, options)\n```\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n#### Passwordless login\n\nLogin to the network by username, registered in AWS Cognito.\n\n```ts\nconst token = await CommonNetworkMember.passwordlessLogin(username, options)\n```\n\n`username` - email or phone number, at which confirmation code will be sent.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nComplete login challenge and initiate instance of SDK:\n\n```ts\nawait CommonNetworkMember.completeLoginChallenge(token, confirmationCode, options)\n```\n\n`token` - token from the previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`options` - (optional) if not defined defaults will be used.\n\n#### Password recovery\n\nNOTE: Password recovery is not possible with arbitrary username.\n\n```ts\nawait CommonNetworkMember.forgotPassword(username, options)\n```\n\n`username` - email or phone number, at which confirmation code will be sent.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nComplete change password challenge:\n\n```ts\nawait CommonNetworkMember.forgotPasswordSubmit(username, confirmationCode, newPassword, options)\n```\n\n`username` - username in Cognito.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`newPassword` - new password for Cognito user.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n#### Change username\n\n```ts\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nawait commonNetworkMember.changeUsername(newUsername)\n```\n\n`newUsername` - email or phone number that will be a new username in Cognito.\n\nComplete change username challenge:\n\n```ts\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nawait commonNetworkMember.confirmChangeUsername(newUsername, confirmationCode, options)\n```\n\n`newUsername` - username from the previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n#### Sign Out\n\nSigns out current user.\n\n```ts\nawait commonNetworkMember.signOut(options)\n```\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n### Issuer\n\n#### Initiate credential offer request\n\n```ts\nconst credentialOfferToken = await issuer.generateCredentialOfferRequestToken(offeredCredentials, options)\n\nconst { audienceDid, expiresAt, nonce, callbackUrl } = options\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (string) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\n#### Initiate DID auth\n\n```ts\nconst authDidRequestToken = await issuer.generateDidAuthRequest(options)\n```\n\n```ts\nconst { audienceDid, expiresAt, nonce, callbackUrl } = options\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (string) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\n```ts\nconst offeredCredentials = [\n  {\n    type: 'IssuerCustomCredential',\n    renderInfo,\n  },\n]\n```\n\n`renderInfo` (optional) where issuer can define how that VC can be represented/shown.\n\nExample:\n\n```ts\nconst renderInfo = {\n  logo: {\n    url: 'https://miro.medium.com/fit/c/240/240/1*jbb5WdcAvaY1uVdCjX1XVg.png',\n  },\n  background: {\n    url: 'https://i.imgur.com/0Mrldei.png',\n  },\n  text: {\n    color: '#05050d',\n  },\n}\n```\n\n`credentialOfferToken` can be passed to the wallet side, and let Wallet/Holder option to response\nto this offer if usser want take offered credentials.\n\n#### Validate Holder Response on Offer Request\n\n```ts\nconst { isValid, did, nonce, selectedCredentials } = await issuer.verifyCredentialOfferResponseToken(\n  credentialOfferResponseToken,\n  credentialOfferRequestToken,\n)\n```\n\n`credentialOfferRequestToken` (optional) - using when need check response against request (nonce, audience).\n\nValidates response token and verify signature, if verification not passed response `{ isValid: false }`\nif response is valid returns also `{ issuer, nonce, selectedCredentials }`.\n\n`did` - it's DID which signed that response.\n\n#### Sign multiple credentials\n\n```ts\nimport { VCV1Unsigned } from '@affinityproject/vc-common'\nimport { VCSPhonePersonV1, getVCPhonePersonV1Context } from '@affinityproject/vc-data'\nimport { buildVCV1Unsigned, buildVCV1Skeleton } from '@affinityproject/issuer-util'\n\nconst unsignedCredentials: VCV1Unsigned[] = [\n  buildVCV1Unsigned({\n    skeleton: buildVCV1Skeleton<VCSPhonePersonV1>({\n      id: 'urn:urn-5:...',\n      credentialSubject: {\n        data: {\n          '@type': ['Person', 'PersonE', 'PhonePerson'],\n          telephone: '+1 555 555 5555',\n        },\n      },\n      holder: { id: 'did:...:...' },\n      type: 'PhoneCredentialPersonV1',\n      context: getVCPhonePersonV1Context(),\n    }),\n    issuanceDate: new Date().toISOString(),\n    expirationDate: new Date(new Date().getTime() + 10 * 60 * 1000).toISOString(),\n  }),\n]\n\nconst credentials = await signCredentials(credentialOfferResponseToken, unsignedCredentials)\n```\n\n`credentialOfferResponseToken` - credential offer response JWT.\n\n`credentialParams` - array of params for credentials, where `expiresAt` is optional.\n\n#### Generate signed credential\n\n```ts\nimport { VCSPhonePersonV1, getVCPhonePersonV1Context } from '@affinityproject/vc-data'\n\nconst credentialSubject: VCSPhonePersonV1 = {\n  data: {\n    '@type': ['Person', 'PersonE', 'PhonePerson'],\n    telephone: '+1 555 555 5555',\n  },\n}\n\nconst credentialMetadata = {\n  context: [getVCPhonePersonV1Context()],\n  name: 'Phone Number',\n  type: ['PhoneCredentialPersonV1'],\n}\n\nconst credential = await issuer.signCredential(\n  credentialSubject,\n  credentialMetadata,\n  { credentialOfferResponseToken, requesterDid },\n  expiresAt,\n)\n```\n\n`credentialSubject` - data which should be present in VC according to VC schema, must be a valid `VCV1Subject`.\n\n`credentialMetadata` - schema of credential (should be defined and Issuer and Verifier use the same,\nso verifier will be able to understand what kind of credential was created by Issuer).\n\n### Verifier\n\n#### Initiate credential share request\n\n```ts\nconst credentialShareRequestToken = await verifier.generatePresentationChallenge(\n  credentialRequirements,\n  issuerDid,\n  jwtOptions,\n)\n\nconst { audienceDid, expiresAt, nonce, callbackUrl } = jwtOptions\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (number) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\nGenerates JWT with info of which VC `credentialRequirements` to be provided from Wallet/Holder.\n\n```ts\nconst credentialRequirements = [{ type: ['Credential', 'ProofOfNameCredential'] }]\n```\n\n`callbackUrl` - (optional) Holder/Wallet will be able send response on this request to this URL.\n\n`issuerDid` - (optional) its contrain, that define required isser of VC.\n\n`credentialShareRequestToken` can be send to Wallet/Holder to anwser on this with response with requested VC inside.\n\n#### Validate Holder Response on Share Request\n\n```ts\nconst { isValid, did, nonce, suppliedCredentials } = await verifier.verifyCredentialShareResponseToken(\n  credentialShareResponseToken,\n  credentialShareRequestToken,\n  shouldOwn,\n)\n```\n\n`credentialShareResponseToken` - (optional) using when need check response against request (when request have constrains).\n\n`shouldOwn` - (optional) Verify that subject is holder of VC.  Default true as per W3C spec.\n\nIts validate response token and verify signature on provided VC inside, if verification not passed response `{ isValid: false }`.\nIf response is valid it returns also `{ did, nonce, suppliedCredentials }`.\n\n#### Validate Holder Response on Did auth Request\n\n```ts\nconst { isValid, did, nonce } = await verifier.verifyDidAuthResponse(authDidResponseToken, authDidRequestToken)\n```\n\nIts validate response token, if verification not passed response `{ isValid: false }`\nif response is valid returns also `{ did, nonce }`\n\n### Wallet\n\n#### Create Response on credential share request\n\n```ts\nconst responseToken = await wallet.createPresentationFromChallenge(\n  credentialShareRequestToken,\n  suppliedCredentials,\n  callbackURL,\n)\n```\n\n`suppliedCredentials` - credentials which Holder providing for Verifier.\n\n`callbackURL` - (optional)\n\n#### Create Response on credential offer request\n\n```ts\nconst responseToken = await wallet.createCredentialOfferResponseToken(credentialOfferRequestToken)\n```\n\nAgree to recieve proposed credentials by the Issuer.\n\n#### Create Response on DID auth request\n\n```ts\nconst authDidResponseToken = await wallet.createDidAuthResponse(authDidRequestToken)\n```\n","readmeFilename":"README.md","_id":"@affinityproject/wallet-core-sdk@0.9.3-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"izkp","email":"ipatka@gmail.com"},"dist":{"integrity":"sha512-z1g5733OwQkJoub2iehVyCNkQaVh5uF7nTWqLSAlWofYzeJQA7UdP/7fz27Ckl5UlW3GdiwknbI7D+rwt3IiDw==","shasum":"9430a5f317f4d28e43c1841bd14992cbeb001fa8","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.3-beta.0.tgz","fileCount":199,"unpackedSize":2271250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMcAyCRA9TVsSAnZWagAAnO0P/RH7L/79sey1BQHRN4/B\n7T1WSqQLvBlnf73M7/lBk+4TGWo0/9yy6CTfSuJEhKLFBNCqfmr8XQWkWx+G\no7m4ZPcOPi4rqBo8JHt+qINb0XJN7ISK7MopSxgnSM6zcLiMa2aMw1ozUqDB\n32BEA7iqbmL/JARVC2atU5aLVMP5BsK0S0Xvgc/qgsIYrbyb/JE6haqq2otJ\nIq07QM/UnqXhYU+nvB72lBalwgN+p9IcTJXkPi0OF17y96eumcRkbgoHWrO9\nLtCR6UWBTm33N92ESn83JabQr2B3+CGnkmxhPCQQ6BTeMD9z6f2kZuy4ryQg\nihN2N03RrYUsGeDfwxzm9pJGRNAPEagXT31xq+yQvB78K49zTJrKRaXcgNDA\nxBZQB3Uewt19nAnTR+5UDb6CaFs5JsTiuduxk3UhfFQPLMBKkUp5Pwkqh8CV\nxLNlIm4nCY6VF1QFX0HPxAlOZJpt12omBqhVBZQ5ncumRsW23c53ZZjghYxo\np/ZfsbUmugXtWfn5zhs1G1vuloIrX+MEdmHekNw4HKglA9pwVYb+KsrRwjnc\n22RpFwxb96yur/tY+8NQ0l/JXe/gvB7xlIEfaV+8rmLQ7ROtKe9jBs1BHQVa\nGEOAKguwM7MbJJzM0u4pyEJ0Zu9J+HLPQ6n1V2wIdETdwFqi1AB+b5cbv4lf\nJtC0\r\n=jYUA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfTHfzdGW1S94QoH2e6cHng16QLgDgipLQhac2Y1efAwIhAMyCJy6xcqa7YUJkd/5gAI8SMPbJtAfmpsxXA+pRfosn"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.3-beta.0_1597095986199_0.49945884895257264"},"_hasShrinkwrap":false},"0.9.3":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.3","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.5","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.9.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-C78NJm0S21DAwupitBTE8Qz2t0Gn067cHKw2FEtLOviIFe7UTrDzTF8u3Z4poWKeg/dqlgBM8fAU1j913zVXzg==","shasum":"4275de6c705e810168d99895d005eb3555a27656","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.3.tgz","fileCount":142,"unpackedSize":694608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMqOgCRA9TVsSAnZWagAA3JQQAIHpB0wmy0d1CnQcLzEw\nYDOdmtghUiqek/vIZ32yGikzNkkdQFtBwzjd5zG22JwRkV1BnWfQ09AOqqVQ\n9sytXV5VMx8mHIenpT7RtYwseLhKJo1qwZFnpreZ54vB17K5G1gAKdFTT8dP\n0mz/l6/3Pc+XKaYoBaI2bR1pSAcnsblpgAdzVnhOJfmL9vK0DsiTifyZ+VO9\nmnB27r8HwPKpdqrCA3uwLm4hLRHVqosVbi8B0xFNE/krsB+xHD6BP0vyYSRU\n9uK/Wtxna1esvgJpPu4CE+b2dR6bWWmB8UrKdy5V5nLjctYAIB4SzgCcfyfP\n9MzX6anDX59lgCwnXR+I9/oxXW3P2Vj6cJjXbdiDcOvjiImCZm01IagQjb8F\nTLOskCzm2xENHrhOercieU0S7KIhLYYCz03iGzTh5b0lNoDZMOC7MlFtPWbD\nTMBbX+RT92Kw5fceHjYk0I0nPFYZWF08d+eNLLvgw2wT+WibervzGoNqZ1fo\nDc20RPsinFDaSU0cLqFm1XBnUfu748UE8XN2uydFBdk4TVXMDeZWpRhofdYW\nrslPQvbhBVls6OP8ODqfJmjMlaUYsojx31Rr92prREfKSXd1r4qfPcgQVoXW\ns8ueZMdL6TDsTbdFLrKUmK+elQTybOXHIkP1YQYOcD47yup8B9MOLJ0L28nA\nBU8p\r\n=RCjV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwTOzlsASn4gQkJ1zpJ2XTKg9jjNLu6BVIi1OKqlM/lAiEA/ptloZflQzzjuaUSqGlQTMzEkiPOUGaO7Nlxq5NubyE="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.3_1597154207422_0.27655868471573286"},"_hasShrinkwrap":false},"0.9.3-beta.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.3-beta.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.4","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","readme":"# Affinity Core SDK - Affinity network DID solution\n\n## Table of contents\n\n- [Affinity Core SDK - Affinity network DID solution](#affinity-core-sdk---affinity-network-did-solution)\n\n* Workflow schemas:\n  - [DID anchoring](https://swimlanes.io/u/_swm_AGW2)\n  - [Share VC Flow](https://swimlanes.io/u/aG_XKsvuc)\n  - [Offer VC Flow](https://swimlanes.io/u/EbNYWo10I)\n  - [Wallet Storage](https://swimlanes.io/u/n-wPd_s5b)\n* [How to install](#how-to-install)\n* [Initialize](#initialize)\n  - [Initialize from seed](#initialize-from-seed)\n  - [Sign DID document](#sign-did-document)\n* [Interface](#interface)\n  - [Generate seed](#generate-seed)\n  - [Create DID](#create-did)\n  - [Intiate SDK](#intiate-sdk)\n    - [Get DID](#get-did)\n    - [Passwordless sign in or sign up if user does not exist + DID creation](#passwordless-sign-in-or-sign-up-if-user-does-not-exist--did-creation)\n    - [Confirm sign in](#confirm-sign-in)\n    - [Sign up](#sign-up)\n    - [Get Signup VC](#get-signup-vc)\n    - [Initiate instance of SDK with login and pasword](#initiate-instance-of-sdk-with-login-and-pasword)\n    - [Passwordless login](#passwordless-login)\n    - [Password recovery](#password-recovery)\n    - [Change username](#change-username)\n    - [Sign Out](#sign-out)\n  - [Issuer](#issuer)\n    - [Initiate credential offer request](#initiate-credential-offer-request)\n    - [Initiate DID auth](#initiate-did-auth)\n    - [Validate Holder Response on Offer Request](#validate-holder-response-on-offer-request)\n    - [Sign multiple credentials](#sign-multiple-credentials)\n    - [Generate signed credential](#generate-signed-credential)\n  - [Verifier](#verifier)\n    - [Initiate credential share request](#initiate-credential-share-request)\n    - [Validate Holder Response on Share Request](#validate-holder-response-on-share-request)\n    - [Validate Holder Response on Did auth Request](#validate-holder-response-on-did-auth-request)\n  - [Wallet](#wallet)\n    - [Create Response on credential share request](#create-response-on-credential-share-request)\n    - [Create Response on credential offer request](#create-response-on-credential-offer-request)\n    - [Create Response on DID auth request](#create-response-on-did-auth-request)\n\n## How to install\n\n```shell script\nnpm i --save @affinityproject/wallet-core-sdk\n```\n\n## Initialize\n\nIf you want to specify issuer's URL, pass it in the options.\n\nYou can also specify the stack environment to be used in `env` variable.\n`env` - (optional) is enum which can be `dev` | `staging` | `prod` (`staging` is used by default).\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n[Issuer / Holder / Verifier interface examples](#interface)\n\n### Initialize from seed\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nCommonNetworkMember.fromSeed(seedHex, options, password)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n`password` - (optional) if not defined, it will be generated.\n\n### Sign DID document\n\n```ts\nconst signedDidDocument = await commonNetworkMember.signDidDocument(didDocument)\n```\n\n## Interface\n\n```ts\nconst { CommonNetworkMember } = require('@affinityproject/wallet-core-sdk')\n```\n\n### Generate seed\n\nGenerates random seed from which keys could be derived.\n\n```ts\nconst seed = await CommonNetworkMember.generateSeed(didMethod)\n```\n\n`didMethod` - (optional) enum (`elem` | `jolo`), if not defined, `elem` DID method will be used.\n\n### Create DID\n\n```ts\nconst options = { issuerUrl: 'https://affinity-issuer.staging.affinity-project.org' }\n\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password, options)\n```\n\nURL mentioned above will be used, if options was not provided.\n\nCreation of DID flow is the same for each member.\nE.g. creation of DID for Verifier works the same:\n\n```ts\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password)\n```\n\n### Intiate SDK\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nconst networkMember = new Wallet(password, encryptedSeed, options)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n#### Get DID\n\n```ts\nconst networkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nconst did = networkMember.did\n```\n\n`did` - user's DID\n\n#### Passwordless sign in or sign up if user does not exist + DID creation\n\n```\nNOTE: This passwordless method was designed for a specific usecase, and its\nsimple user interface achieved by making extra calls to AWS Cognito.\nIf this method is chosen for authentication you may see failed requests\nto Cognito in the browser's console - that is expected behaviour,\nexceptions are caught and handled properly.\n```\n\n```ts\nconst options = { env: 'staging' }\n\nconst token = await CommonNetworkMember.signIn(username, options)\n```\n\n`username` - email or phoneNumber, of existing Cognito user or if it\ndoes not exist, a new one will be created.\n\n`options` - (optional) used to specify environment stack `dev | staging | prod`.\n\n#### Confirm sign in\n\n```ts\nconst { isNew, commonNetworkMember } = await CommonNetworkMember.confirmSignIn(token, confirmationCode, options)\n```\n\n`token` - from previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`options` - (optional) if not defined defaults will be used.\n\nReturns `isNew` flag, identifying whether new account was created, and\ninitialized instance of SDK - `commonNetworkMember`.\n\n#### Sign up\n\n```ts\nconst token = await CommonNetworkMember.signUp(username, password, options)\n```\n\n`username` - arbitrary username, email, phone number (+123456789). In case of\narbitrary username, password recovery is not possible.\n\n`password` - optional.\nRequirements: min length 8, require number, upper and lowercase letter.\n\nNOTE: password is optional if username is email or phone number only.\nIf not provided, user will be able to login with passwordless flow only\n(`passwordlessLogin` + `completeLoginChallenge`, with OTP submit).\n`When username is arbitrary username, password must be provided.`\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\nBy default `staging` environment is used.\n\n`To finish registration:`\n\nNOTE: email/SMS with verification code (OTP) will be sent to the provided\nemail/phoneNumber, unless username is an arbitrary username.\n\n```ts\nconst commonNetworkMember = await CommonNetworkMember.confirmSignUp(token, confirmationCode, options)\n```\n\n`token` - token from the previous step (value returned from the `signUp`).\n\n`confirmationCode` - OTP sent by AWS Cognito/SES. Parameter is required if\nemail/phoneNumber was given as a username, and is ignored in case when\nusername is an arbitrary username.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nTo re-send sign up confirmation code (in case when username is email/phoneNumber):\n\n```ts\nawait CommonNetworkMember.resendSignUpConfirmationCode(username, options)\n```\n\n`username` - email/phoneNumber.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n##### Sign up with email/phoneNumber (example)\n\n```ts\nconst username = 'great_user@email.com'\nconst password = 'Password123'\nconst options = { env: 'dev' }\n\nconst token = await CommonNetworkMember.signUp(username, password, options)\n\n// OTP is sent out by Cognito\nconst confirmationCode = '123456' // OTP from email/SMS\n\nconst networkMember = await CommonNetworkMember.confirmSignUp(token, confirmationCode, options)\n```\n\nNow user can login\n\n- [with username and pasword](#initiate-instance-of-sdk-with-login-and-pasword) or\n\n- [make passwordless login](#passwordless-login)\n\n##### Sign up with arbitrary username (example)\n\n```ts\nconst username = 'great_user'\nconst password = 'Password123'\nconst options = { env: 'dev' }\n\nconst networkMember = await CommonNetworkMember.signUp(username, password, options)\n```\n\nNow user can login with [username and pasword](#initiate-instance-of-sdk-with-login-and-pasword)\n\n#### Store keys on Affinity Guardian Wallet:\n\nNOTE: `storeEncryptedSeed` is called as a part of registration flow.\n\n```ts\nawait commonNetworkMember.storeEncryptedSeed(username, password, token)\n```\n\n`username` - username\n\n`password` - password\n\n`token` - Cognito access token, required for authorization. If not provided,\nin order to get it, sign in to Cognito will be initiated.\n\n#### Get Signup Credential\n\n```ts\nconst signedCredential = await CommonNetworkMember.getSignupCredentials(accessToken, idToken, options)\n```\n\n`accessToken` - Access JWT from AWS cognito\n\n`idToken` - ID JWT from AWS cognito\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nCredential offer is sent from wallet backend back to client if idToken contains verified email or phone number. Client automatically accepts and requests a signed credential. Signed credential is sent back. Signed credential is saved in the user vault.\n\n#### Initiate instance of SDK with login and pasword\n\nTo initiate instance of networkMember using just login and password (when user already signed up at Affinity,\nand if stored his keys at Affinity Guardian Wallet).\n\n```ts\nconst networkMember = await CommonNetworkMember.fromLoginAndPassword(username, password, options)\n```\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n#### Passwordless login\n\nLogin to the network by username, registered in AWS Cognito.\n\n```ts\nconst token = await CommonNetworkMember.passwordlessLogin(username, options)\n```\n\n`username` - email or phone number, at which confirmation code will be sent.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nComplete login challenge and initiate instance of SDK:\n\n```ts\nawait CommonNetworkMember.completeLoginChallenge(token, confirmationCode, options)\n```\n\n`token` - token from the previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`options` - (optional) if not defined defaults will be used.\n\n#### Password recovery\n\nNOTE: Password recovery is not possible with arbitrary username.\n\n```ts\nawait CommonNetworkMember.forgotPassword(username, options)\n```\n\n`username` - email or phone number, at which confirmation code will be sent.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nComplete change password challenge:\n\n```ts\nawait CommonNetworkMember.forgotPasswordSubmit(username, confirmationCode, newPassword, options)\n```\n\n`username` - username in Cognito.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`newPassword` - new password for Cognito user.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n#### Change username\n\n```ts\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nawait commonNetworkMember.changeUsername(newUsername)\n```\n\n`newUsername` - email or phone number that will be a new username in Cognito.\n\nComplete change username challenge:\n\n```ts\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nawait commonNetworkMember.confirmChangeUsername(newUsername, confirmationCode, options)\n```\n\n`newUsername` - username from the previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n#### Sign Out\n\nSigns out current user.\n\n```ts\nawait commonNetworkMember.signOut(options)\n```\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n### Issuer\n\n#### Initiate credential offer request\n\n```ts\nconst credentialOfferToken = await issuer.generateCredentialOfferRequestToken(offeredCredentials, options)\n\nconst { audienceDid, expiresAt, nonce, callbackUrl } = options\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (string) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\n#### Initiate DID auth\n\n```ts\nconst authDidRequestToken = await issuer.generateDidAuthRequest(options)\n```\n\n```ts\nconst { audienceDid, expiresAt, nonce, callbackUrl } = options\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (string) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\n```ts\nconst offeredCredentials = [\n  {\n    type: 'IssuerCustomCredential',\n    renderInfo,\n  },\n]\n```\n\n`renderInfo` (optional) where issuer can define how that VC can be represented/shown.\n\nExample:\n\n```ts\nconst renderInfo = {\n  logo: {\n    url: 'https://miro.medium.com/fit/c/240/240/1*jbb5WdcAvaY1uVdCjX1XVg.png',\n  },\n  background: {\n    url: 'https://i.imgur.com/0Mrldei.png',\n  },\n  text: {\n    color: '#05050d',\n  },\n}\n```\n\n`credentialOfferToken` can be passed to the wallet side, and let Wallet/Holder option to response\nto this offer if usser want take offered credentials.\n\n#### Validate Holder Response on Offer Request\n\n```ts\nconst { isValid, did, nonce, selectedCredentials } = await issuer.verifyCredentialOfferResponseToken(\n  credentialOfferResponseToken,\n  credentialOfferRequestToken,\n)\n```\n\n`credentialOfferRequestToken` (optional) - using when need check response against request (nonce, audience).\n\nValidates response token and verify signature, if verification not passed response `{ isValid: false }`\nif response is valid returns also `{ issuer, nonce, selectedCredentials }`.\n\n`did` - it's DID which signed that response.\n\n#### Sign multiple credentials\n\n```ts\nimport { VCV1Unsigned } from '@affinityproject/vc-common'\nimport { VCSPhonePersonV1, getVCPhonePersonV1Context } from '@affinityproject/vc-data'\nimport { buildVCV1Unsigned, buildVCV1Skeleton } from '@affinityproject/issuer-util'\n\nconst unsignedCredentials: VCV1Unsigned[] = [\n  buildVCV1Unsigned({\n    skeleton: buildVCV1Skeleton<VCSPhonePersonV1>({\n      id: 'urn:urn-5:...',\n      credentialSubject: {\n        data: {\n          '@type': ['Person', 'PersonE', 'PhonePerson'],\n          telephone: '+1 555 555 5555',\n        },\n      },\n      holder: { id: 'did:...:...' },\n      type: 'PhoneCredentialPersonV1',\n      context: getVCPhonePersonV1Context(),\n    }),\n    issuanceDate: new Date().toISOString(),\n    expirationDate: new Date(new Date().getTime() + 10 * 60 * 1000).toISOString(),\n  }),\n]\n\nconst credentials = await signCredentials(credentialOfferResponseToken, unsignedCredentials)\n```\n\n`credentialOfferResponseToken` - credential offer response JWT.\n\n`credentialParams` - array of params for credentials, where `expiresAt` is optional.\n\n#### Generate signed credential\n\n```ts\nimport { VCSPhonePersonV1, getVCPhonePersonV1Context } from '@affinityproject/vc-data'\n\nconst credentialSubject: VCSPhonePersonV1 = {\n  data: {\n    '@type': ['Person', 'PersonE', 'PhonePerson'],\n    telephone: '+1 555 555 5555',\n  },\n}\n\nconst credentialMetadata = {\n  context: [getVCPhonePersonV1Context()],\n  name: 'Phone Number',\n  type: ['PhoneCredentialPersonV1'],\n}\n\nconst credential = await issuer.signCredential(\n  credentialSubject,\n  credentialMetadata,\n  { credentialOfferResponseToken, requesterDid },\n  expiresAt,\n)\n```\n\n`credentialSubject` - data which should be present in VC according to VC schema, must be a valid `VCV1Subject`.\n\n`credentialMetadata` - schema of credential (should be defined and Issuer and Verifier use the same,\nso verifier will be able to understand what kind of credential was created by Issuer).\n\n### Verifier\n\n#### Initiate credential share request\n\n```ts\nconst credentialShareRequestToken = await verifier.generatePresentationChallenge(\n  credentialRequirements,\n  issuerDid,\n  jwtOptions,\n)\n\nconst { audienceDid, expiresAt, nonce, callbackUrl } = jwtOptions\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (number) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\nGenerates JWT with info of which VC `credentialRequirements` to be provided from Wallet/Holder.\n\n```ts\nconst credentialRequirements = [{ type: ['Credential', 'ProofOfNameCredential'] }]\n```\n\n`callbackUrl` - (optional) Holder/Wallet will be able send response on this request to this URL.\n\n`issuerDid` - (optional) its contrain, that define required isser of VC.\n\n`credentialShareRequestToken` can be send to Wallet/Holder to anwser on this with response with requested VC inside.\n\n#### Validate Holder Response on Share Request\n\n```ts\nconst { isValid, did, nonce, suppliedCredentials } = await verifier.verifyCredentialShareResponseToken(\n  credentialShareResponseToken,\n  credentialShareRequestToken,\n  shouldOwn,\n)\n```\n\n`credentialShareResponseToken` - (optional) using when need check response against request (when request have constrains).\n\n`shouldOwn` - (optional) Verify that subject is holder of VC.  Default true as per W3C spec.\n\nIts validate response token and verify signature on provided VC inside, if verification not passed response `{ isValid: false }`.\nIf response is valid it returns also `{ did, nonce, suppliedCredentials }`.\n\n#### Validate Holder Response on Did auth Request\n\n```ts\nconst { isValid, did, nonce } = await verifier.verifyDidAuthResponse(authDidResponseToken, authDidRequestToken)\n```\n\nIts validate response token, if verification not passed response `{ isValid: false }`\nif response is valid returns also `{ did, nonce }`\n\n### Wallet\n\n#### Create Response on credential share request\n\n```ts\nconst responseToken = await wallet.createPresentationFromChallenge(\n  credentialShareRequestToken,\n  suppliedCredentials,\n  callbackURL,\n)\n```\n\n`suppliedCredentials` - credentials which Holder providing for Verifier.\n\n`callbackURL` - (optional)\n\n#### Create Response on credential offer request\n\n```ts\nconst responseToken = await wallet.createCredentialOfferResponseToken(credentialOfferRequestToken)\n```\n\nAgree to recieve proposed credentials by the Issuer.\n\n#### Create Response on DID auth request\n\n```ts\nconst authDidResponseToken = await wallet.createDidAuthResponse(authDidRequestToken)\n```\n","readmeFilename":"README.md","_id":"@affinityproject/wallet-core-sdk@0.9.3-beta.1","_nodeVersion":"8.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-34zcRdg+2tPPNDbNPTsJ62Zaf+gsA674gV6crGBFjOOoDyQO46WsCO0L5l6di2q0Mcvken4XxRssi/vjfZZcLg==","shasum":"3658add8ca51dd2e32131cfff8d101c74dd8a823","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.3-beta.1.tgz","fileCount":199,"unpackedSize":2271509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMr58CRA9TVsSAnZWagAA6H8P/1e4mQlPRG+rM9MlqtSw\nYmkXWhclV01015p9VVpjN5Ff1ZRdwgTt1w3Q+DfHc5rzDNZU+2C0CxD1J5Fm\nT6UgyK9pzBCquMS2U2r9nN5A+hR4/j49b1kuxcvQ8XWE9JIRGivlZyGUC79N\nVCrmFoq+ALjAi4wqMu/qCWXT0rnlPtrrLL5eaOu+UlXauG9goYY0Z+fDpqLf\n9sRknGxB0X79TGJI3cMbA6+A6c3VTW5q8dHY+hGZkKkR4y/VByUC3kvujhJ0\noHN60nEK8+6+VBTXQ7lEwWyRBhN5IH+lXCmyG+EntPRrYQrC6k3azFbtPmRE\nZmGqhe0i/hOk64kdIFvZHnMM6+crTgQ8u6WnT1Ob9OuDbBTs5MKydSitgjkD\ncfyZ99sG6WxAhjl+9lo6eKosTM81QMhE9JhyOIeWayE3b3fI1uQkS7tHRlRI\n7NwHNEXleYg+x17pTD2K3HDy3iwEVfiHZ+5NqVmk97GaO/6NcFg1M6mexIQ7\nZ1vwqRpLFSQRNcI9gHeYwIiMihAGaX/9xXwttwS2SU+i3pDqbNQCa+4BBdcO\n15ZP9Hqr7c4A8B/7JUZ3xgqO6658S77Nj96TtWLytX3W4gGq0bPXxnnH7kcf\nX5sNrlgHfOE910gjcTEUjVKSBrZYQyFmr8H2N9Od3QZ8AtJ/VZdeiXTLTTHy\npnwP\r\n=Q66c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiXE2uXsmp2+sOtbhDsiPTxezT/ZK13mZK7wACLpmqMgIgG8zvIuGDQZ8Q7Q6VgpQYxxSVIl44Z93OrlMRxJvOlL8="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"izkp","email":"ipatka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.3-beta.1_1597161084206_0.025377338480066403"},"_hasShrinkwrap":false},"0.9.4":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.4","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.5","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@sentry/browser":"^5.18.0","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.9.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-m6CTLdMuEx7up0oXZSCIqoaaSLHCJMr355fyjX6H0lHYIpTmndzWjpKVHEQf3JVNIDFxk8BiMcPsTTg0m9NMsg==","shasum":"481963cb22d522c3677d08c699a1fe4ad268abd1","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.4.tgz","fileCount":142,"unpackedSize":694781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMs+6CRA9TVsSAnZWagAAD6QP/2ytbENHGjW1+KgUP6Gk\n8atSKgFIZAsqNhE39gry3XctSSV0wzjCYNjhte7yqQYUDYC2DEUufrgfFGW6\nWKIXa3eVfCDNRqA1ATsEZae0stZ11RL2RhD1VF5GltMwnMCRNKD6dfyiONLU\nuFbUcnQ7wQiFVfsZc/UX8PayOvY2nor2OR16YnlwqFKHRbby3WW3/gYMVtzd\n8YLm+q8kDNbETcvoxvrRoQLu4N7Qj7bwzeOqeO2vubhBpb6JTD+HKpvvpIbb\n4UKUyOdLqqVlzRL8h210tpLV08nWAExifuTbF56Q/4f6Dk24Oqp+iFZ3l4Ms\nNA61xi+CVbX7Cw81tWEnAQ0W5nFNPso0Lg7nz/9xpzPOUIIBF6Gn8hCdJm/i\nYWeMVWJg4RNdrfUyQZryFDy9I8P5zgg4MVd41Ce+ZYCJ6+PvpwEZ5Au6UaXc\nvNSMZ42lCSefx/6GRpT60eiUAZiNA5cZKL7UjqagJh8Lhei6swxkyiCSzSdG\nFmb8vcAOijDGmVR/COLYs7rNIs5ql03TjuoGsDWhkQ61JqbFnmJnk/flT6iA\nk/HRUkHZPxN6Nl1q2v+q8uCSAVc+XFZc7JcM0tz0J9xbRuUutxk4v+weO7YG\n9VzZk7RRQ2EoXcMGWiVz9U8JNuJ3oFNbjbyBTjMJDEsVVjfnJYFc6K6ndm8W\naok2\r\n=JFce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8kinNeGcr3QgIq868Z8aLXrzYLlB54bnzaeKsZ3nYUAIgfKDrDheXoWI73zUgyIWEePkXqdyjdANKlJDBmnrag5o="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.4_1597165497922_0.94452227086376"},"_hasShrinkwrap":false},"0.9.5":{"name":"@affinityproject/wallet-core-sdk","version":"0.9.5","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.5","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.9.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eHtsJkbzm0SG2CW4yOFcPFlNdYrJBKiRLoTwRCz4S5ixDQGkNsw0zt3Q2D/esWMPASARnHj50QVPH9mDFubngQ==","shasum":"06dea0b53e574e2ade735b836c7dc5aeb3e4645b","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.9.5.tgz","fileCount":142,"unpackedSize":695090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNVSjCRA9TVsSAnZWagAAhdsP/RzUnT3jra/WwmsYkAt7\ni7Dfde8j5jebTwFPBGEJDa9BOEczavkCZJkYOmx7UPg7sI1mD/CUaoSxuyHI\nAf4DYvij9DpcfnlCH6pA4K/NVnVEe9ngmPqMb8qvwRy1dSbcHm69ThYu0RVq\n7cdjNsYPgS771gupP9/hcJfJHI2XHn3N0axqtg0eaCAtaTgtSFFJmF6lqwuf\nFYWYEVOZuqDSKyksb6YdiQCzzWcRzMc4lKORtJclXNUWpfUYqrYpVBa9mQPo\nKIck4iLCAsK21x0HmcVzYdRm2CUggoaucdtwSy7ptggY1Dwob8pJqRp8heco\n9SkJA5078UkU4PMsN2O3dXk03kZaV0ZkplPAzFcP4aLi+hXIO+0qOw75mNjl\n7yDmKQpIrq9TE68eEl3Nz1tT/ryCxZg7aBOhuZ8yfefJ21fAtj5YUqeAy79F\nLdXoEkSS6/1QyN6kdXIlpJHMwr0ziurOSDl6OVGMQ3wK7+lQCxsiN6luXBa9\nDR59F1efxhLkHFRmoWT97VOv9MYEcYLeSqRtf9/+wUKjxEkJI0bsNW/3PI1v\n2ErTU9S3im7gaWb/edNW2fEXE9V2uxucAW0VfmqZCu10g9082ZHKjR2FTlM7\nBCC2wrubtUbeCQFkrHfW4rgoRs44vMYMP/Xj+Nw2Vcc39nC7AnMk9H2oSjI7\n8PrI\r\n=IF3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8huFzJvmxvIYRoOF0BE5NCx5nLhU66nbaYu2a6RNmYAiA2a1YoqYEqOsDul0L+jpOmTkaQM2l5+GFKykaPw/lpCw=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.9.5_1597330594959_0.1009865937749721"},"_hasShrinkwrap":false},"0.10.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.10.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.5","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^2.0.2","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.10.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YBwXbNMbtrOjMODqn90JsrNougnDrYkKB+1V9aWV+9XW2eeguysIzVUd/OuHtAE4Xg2dmkVRVq/2N9ONPgROBQ==","shasum":"93daca6207ea9e64a9b26b05d8039ac0f0eb50a9","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.10.0.tgz","fileCount":149,"unpackedSize":708890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOrbpCRA9TVsSAnZWagAARRYQAJfVtcALQtsLy7cYEORb\nC/DfLT4Xm8AbKW1Uowkg5SvNBJEvUhRotxHkOTVS3TABivjzM6D8KqTe9/k3\njhnmZYOEHB/PhfTLm+pU9UXc+4ha6tqBFYL/w2BNM5vxSZzPxgpmI9V6/pa+\n5vC7YsQ6ZBNot0Ci20wHGhJPB4ErVdZTJk/0NPN2+tx47M7KMDBQJFe3Q94x\nVBKDer2OjeOqJK17FPkYoPnbVfmdhiSNJjP4M5sP8TODg/tPaMlyO8PvgYYN\nnw1Ztj3Wyoc+5GeDOmsOojb+KWCyqSfo48eokoH5UdaeQY4+HLCA2Lyu8bG2\n/yfqZDZ9VxDXuBD1R0gIFkKVD/bdPqDf9aWfvzmv1aBSFpxnzzBEzSX0YXyR\nPljjvB3YVSc3ZYUbTYwjfQ70kS6dbI6EOSjQ+13VwhnAUl02maTXdh1c/k5e\ngjXmRucF97L6vZi75i6VSr0dqogFgJ7R/1hsMyDjnMkmW1Y3PMm20ioBEJop\n0wD2KbEksMs6t9WPzHaMbLTGwJIVR02mwh/jHhwbnuorAekdZr1qBbhChEfP\nPA53A4EnSXmqpj+xl/E/GVaZbg4S1V/LPBD2yWpFGp0UWVOtDPln+9Qqfq1H\nnB+DzMh/dio9tk95Lt7/FEaXM9Z1fUGLuK3TRNTcsM2dIo30cNIPA+nW2Mwv\nJP7J\r\n=8KUC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8qJxS+AMUug2xudq12zGu5ftwrltKgjaWKQXW8EcMbAIhAKzjCGjniVhRvIHIL54fXy0bOQ/nWLsBLcNsv769HSDs"}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.10.0_1597683432143_0.4318976678392408"},"_hasShrinkwrap":false},"0.10.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.10.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.5","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/issuer-util":"1.0.0-beta.7","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^3.0.0","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^0.4.19","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^1.11.1"},"devDependencies":{"@affinityproject/eslint-config":"^1.0.1","@affinityproject/prettier-config":"^1.0.1","@affinityproject/vc-data":"^1.0.0-beta.7","@kravc/request":"^1.0.0","@types/chai":"^4.2.7","@types/chai-spies":"^1.0.1","@types/ethereumjs-util":"^5.2.0","@types/express":"^4.17.2","@types/jsonwebtoken":"^8.3.7","@types/lodash.uniq":"^4.5.6","@types/mocha":"^5.2.7","@types/node":"^13.5.0","@types/randombytes":"^2.0.0","@types/sinon":"^9.0.4","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","aws-sdk-mock":"^5.1.0","chai":"^4.2.0","chai-spies":"^1.0.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.2","jsonwebtoken":"^8.5.1","license-checker":"25.0.1","mocha":"^7.0.0","nock":"^12.0.3","nyc":"^15.0.1","prettier":"^2.0.5","sinon":"^9.0.2","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.7.5"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.10.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BCvUYGTfRUXCoY+pivRXTHNcSot72T3AFQ0JPwQF8oQGxhp5ulHsUh3d6c2F3+llTgHpyf63DXO/P12ZgfBEpA==","shasum":"24b3a1307b5cb89d6194097a6a1f2a165630f79e","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.10.1.tgz","fileCount":149,"unpackedSize":709176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPQe5CRA9TVsSAnZWagAAmJ8P/R1wwWOG5E8aJN1U9idr\nz1QccS27u3l/kBNA9MhpATZB/2+Afc5ZsP1v/ZOu75gJi7HZJcBY+UeotzJz\nL6FETdoEirU4OdlEkfjaWP+o3mtmwFGs77Z1EazZ7MrP1UkPNUZLQoq3WAGt\nohzfB/FkZmqDGeoXeOxukqFhPKO/F2aKjXdaMDcgj9WT4+SFbNmTfD+i8YnD\n2t8/zfEdW2nfmu2uMD4adfC5MGp8UEYCz04suHjrMIt3d3J8C8K5S79kBF0O\n2RLgMJ3P641kSsMBInK1/+r+y4dm9LvdVzzuJjkpuIYbPRnG+6ELHswBFycA\nEmo614USknHUmdSXBP0kz9GhWXPBYVC3UoKap8QIetKyhoRKX+tqveh+jmBI\ndrfa8PW199DWcZc2yBAqHaJ3LxeG+b5fhw64udFvmZOFRjF5SJGXZwZ7vqtH\nMj9I1yHuWViPKKJum9O4hqXhqMFxXtJkRZ+dOtmXUpnlyv53ozWR2LjA5jQD\nOy6/buyNxsd/HZ0OTachmRu9juBk5zpYiF+D5OHJeG96ykY0votpupqfVdcY\nl4O6vUtU2AjLmGMaM5Fr5iP2VkxT4kHyURxxli86N47aRnUTQGkm/fGuq8HA\nP0G9XKyu+2zIb3PDdAUFW3t3OLOf15i4kfRIvy43aeK6N8FJ7TlKdl6fm5j0\nA8dN\r\n=5uSZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwQa9KjAaql/uJb8nHGpaSyNCDr6Lf5Og64TjWp+COPAiBeLoQMDUoTg79uR9xKbLwzDPxcfUnXimA0vEhAtvbjXA=="}]},"maintainers":[{"email":"djvs@users.noreply.github.com","name":"djvs"},{"email":"ipatka@gmail.com","name":"izkp"},{"email":"kishore@affinity-project.org","name":"kishorebhatia"},{"email":"stas.d@affinity-project.org","name":"standemchuk"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.10.1_1597835192833_0.9956348371340205"},"_hasShrinkwrap":false},"0.12.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.12.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.3.7","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/vc-data":"^1.0.0-beta.7","@affinityproject/issuer-util":"1.0.0-beta.7","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","did-resolver":"^2.0.1","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^3.0.0","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^3.0.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^2.0.0"},"devDependencies":{"@affinityproject/eslint-config":"1.0.1","@affinityproject/prettier-config":"1.0.1","@kravc/request":"1.0.0","@types/chai":"4.2.12","@types/chai-spies":"1.0.2","@types/ethereumjs-util":"5.2.0","@types/express":"4.17.7","@types/jsonwebtoken":"8.5.0","@types/lodash.uniq":"4.5.6","@types/mocha":"5.2.7","@types/node":"13.13.15","@types/randombytes":"2.0.0","@types/sinon":"9.0.4","@typescript-eslint/eslint-plugin":"3.8.0","@typescript-eslint/parser":"3.8.0","aws-sdk-mock":"5.1.0","chai":"4.2.0","chai-spies":"1.0.0","eslint":"7.6.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","jsonwebtoken":"8.5.1","license-checker":"25.0.1","mocha":"7.2.0","nock":"12.0.3","nyc":"15.1.0","prettier":"2.0.5","sinon":"9.0.2","ts-node":"8.10.2","typedoc":"0.16.11","typescript":"3.9.7"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.12.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-VbkF3T0G3H/zeBjDGSj7KRp1jHjnLBGXmte7bZvG9zV2V945GYpVcQCrznXXgMpIzOrFn6UUBoK25GeltXHpTw==","shasum":"4d414e9cdf487a34e6ab141388df3d6486d374f4","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.12.0.tgz","fileCount":154,"unpackedSize":768548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV2ErCRA9TVsSAnZWagAAO3IP/0utygOzdifGNPo1X38j\naSu+U8OFYdb2Sul/BOTnvbHzK02F/7wlrVhPxx6fMJoifJBJaANbugH5ZBa2\nNSyd30J6pA24eOoQblkdRGbju5nB8J12TZvnqovqf1pj2x/xdCMjid13c5N8\nGiQHcGWMbL0Ls0bGBb3g3jD0MEPGDkSueO5dt4kWL5jZQ/N6S7zfxOlOzBym\nLvA2E17IR7qxQmdfdeDMejNBeb/gohoSy5x83H4gmNePQeVopy+oaco3Ty03\n0Fg6RCZu+CjWhk3ycKoOBHj45SKASxD91VAjPepGL/lRFgVRUDvDkcgXtRXM\nU+6jif2TeqEeOOAps0l0YAz1uIAR51F6Y2OrrdVwQT+eufTEiff7HGeKyvnH\nHv7vIJtKlMNAHCUQdGLGMQur4pdOebZCjRryS1JVV7PFesUzX6EnjboFDsEG\n18QQ98dQT0Zy2lM1VYGoTve+bWvkcmDzDtaD4rRXnC6BYPZTrVZHy+Cn/nhJ\nrYo5ThGipJa8zbMXyW2igA+cDDwKMB+iVtZTwDo1jyVyC74w4lRJ5lR8QznU\njzp6in8/apjZOnm+vDzBdjGRNHnEutv2xAxr2YhsIpx24GxGJvpbku3tWtoc\ne6vRJZhwE9bkprgDdR5q27hHYivpFDvTxfWnP7hBV90t0qWPYU+thWOHUn8+\nA/j7\r\n=L1dK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRvnCPA5B+AeUoXctDQouXgp2+fDaSmInsOrcU4PRX1QIgRqnbzrMT0J9v3oI/ht0k3okP63bUXDLXPA4Rx8D3q/M="}]},"maintainers":[{"name":"izkp","email":"ipatka@gmail.com"},{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"},{"name":"djvs","email":"djvs@users.noreply.github.com"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.12.0_1599562026582_0.4528965344806539"},"_hasShrinkwrap":false},"0.13.0":{"name":"@affinityproject/wallet-core-sdk","version":"0.13.0","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/affinity-metrics-lib":"0.0.8","@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.4.0","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/vc-data":"^1.0.0-beta.8","@affinityproject/issuer-util":"1.0.0-beta.8","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","did-resolver":"^2.0.1","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^3.0.0","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^3.0.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^2.0.0"},"devDependencies":{"@affinityproject/eslint-config":"1.0.1","@affinityproject/prettier-config":"1.0.1","@kravc/request":"1.0.0","@types/chai":"4.2.12","@types/chai-spies":"1.0.2","@types/ethereumjs-util":"5.2.0","@types/express":"4.17.7","@types/jsonwebtoken":"8.5.0","@types/lodash.uniq":"4.5.6","@types/mocha":"5.2.7","@types/node":"13.13.15","@types/randombytes":"2.0.0","@types/sinon":"9.0.4","@typescript-eslint/eslint-plugin":"3.8.0","@typescript-eslint/parser":"3.8.0","aws-sdk-mock":"5.1.0","chai":"4.2.0","chai-spies":"1.0.0","eslint":"7.6.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","jsonwebtoken":"8.5.1","license-checker":"25.0.1","mocha":"7.2.0","nock":"12.0.3","nyc":"15.1.0","prettier":"2.0.5","sinon":"9.0.2","ts-node":"8.10.2","typedoc":"0.16.11","typescript":"3.9.7"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.13.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Yv0LJkGWLKfXqWWo1VwlIaEsRb5PDFeUOYfombQ0GugkCf7zA8x38oBJ91T7tN7pRsOd51TwdCgd4KizyDmQPg==","shasum":"30c38eaeb34feda5627322d77ceb14782a57443d","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.13.0.tgz","fileCount":158,"unpackedSize":780029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX7bqCRA9TVsSAnZWagAAjUgP/jvran04g25YrwV161qW\nbwXfZyUQfwXw5V05QDEvOAxUlx24SqlhsHsWgC/UOfjjKuZTjsjS96d6y7V1\nrrNqt6q9Rn2dQsuKyFY4XWMh4ciwtVgkn/BYsF5w0vIhJmHw3ql/UkkhML44\nnxYTj8hFYQEbXvb9nthhANmXunP9PJwflxl/yMsy5/G3iamSFQb8g32XlWP+\n13OjJfROowvp+71bf+AbWKVKFFF4BPhoHuvhVq9j/poJJ9SZI2HVOJUuW4MF\nGwEo+Nx6gBAVPslvZZJCZXNtbOFrpp75zcPwFedJ3rH0QwnfnUTe/30pDIx6\nfIaQT8mQ3kPVQ8u6n9sv0J9Ra0k8necYd8I3LghFLMlngelc64YWlwfny5HV\nSA4PQxlcT+v9tDQ+EtLtrv2J3H8faE/Xs7d713bRmsId4hlGmeEZXi+0xGay\nFo2kIO02031vPrUt3sRyGNAknvanG7QqY+KaL6LI9JMai7FXqJ0LKGOpPwzF\nX72RdX7omKeC2mORw61IcRaM/7CxBMYDrdTtlqeRPAr2msfzHooI99orW19z\nZlN62PcezjQjeSdUfSWEOqGeeHDB/feRr28keC9nn0jHkDOac8qR9gJAA9eZ\nwivZRpEzK0h0pCPvhum1yF+hhWfr5S2BTUiO9TqYd8/lcsEvj/KLJmfG93hI\nhPRv\r\n=BpLR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtCCmce/nHcYer4goS5etiT/RZYeIfKPUIeahvbhPxoAIgPJSAbtmduzFQicjwxPZE5/qeP8YhRQbxSf6C/4v7MdI="}]},"maintainers":[{"name":"izkp","email":"ipatka@gmail.com"},{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"},{"name":"djvs","email":"djvs@users.noreply.github.com"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.13.0_1600108265322_0.3269273489652351"},"_hasShrinkwrap":false},"0.13.1":{"name":"@affinityproject/wallet-core-sdk","version":"0.13.1","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/affinity-metrics-lib":"0.0.8","@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.4.0","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/vc-data":"^1.0.0-beta.8","@affinityproject/issuer-util":"1.0.0-beta.8","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","did-resolver":"^2.0.1","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^3.0.0","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^3.0.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^2.0.0"},"devDependencies":{"@affinityproject/eslint-config":"1.0.1","@affinityproject/prettier-config":"1.0.1","@kravc/request":"1.0.0","@types/chai":"4.2.12","@types/chai-spies":"1.0.2","@types/ethereumjs-util":"5.2.0","@types/express":"4.17.7","@types/jsonwebtoken":"8.5.0","@types/lodash.uniq":"4.5.6","@types/mocha":"5.2.7","@types/node":"13.13.15","@types/randombytes":"2.0.0","@types/sinon":"9.0.4","@typescript-eslint/eslint-plugin":"3.8.0","@typescript-eslint/parser":"3.8.0","aws-sdk-mock":"5.1.0","chai":"4.2.0","chai-spies":"1.0.0","eslint":"7.6.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","jsonwebtoken":"8.5.1","license-checker":"25.0.1","mocha":"7.2.0","nock":"12.0.3","nyc":"15.1.0","prettier":"2.0.5","sinon":"9.0.2","ts-node":"8.10.2","typedoc":"0.16.11","typescript":"3.9.7"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.13.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yZtE/vhwFJq4Wh20neT2QLEarOpMKxcRWvyzjKJAJrjBvKu433aMhF0RsF2NXamYma+PVkT6l9y2rVZRE8OcAw==","shasum":"74f491c46aa148bc242294611f0ed01853625df9","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.13.1.tgz","fileCount":158,"unpackedSize":781776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKzcCRA9TVsSAnZWagAAqAIP/RaMBk1LkHOi3mhKDsie\ntaITm+FgDTMtAIDSyuKcYWiymf4mBvqD4Zuq5ZhvRDLuyI/2H3r+fE08tGZT\nj3jK7LNjZ3jFbVTTYMX78xLqWr98vD/upuFBh0l7avZtzGwpJD2GD+VxlqXY\n7gbYgowwAfbTWYed9IOs0RRAzKNHYYP4eoZkVfseGYqfiGgrqC7HR4FADKsS\nMgXA6j4wZQ56yNskarVxpBtUO9tC62jxS85LhICvH6kZ6gMn0+dtTM0mniBo\nwkjLPC9ElVg9p5XakAMIaWEXmR0+pBFMvdFxSWM3/fTMuCJpjHbFEvxrSQ+O\n7aO9Mzv4IK/9ZBW+bnTd6gncarwLmw/EQUb+9+aPijsENuDoHpWm+NWsSPGv\n+5oqhneOjkJ12rKrzf7y463/reHhChzwgzV5mvwIjJavpegMoLMC6iWJEBgl\nwE4429QPMnoSVER5iWn24jpTWAEtZf3XDBamS88m0s3F3a9mqtkdNASaMyB1\nzH1yjxY/H/cQzcVnLioTrO2cID4YOi0zqKD7RKiakAErxrCwt7PoL8PhkjUV\n0WZfjq4w9bq5WaBxUKukuPs4ItlE4T1KMXIjd4Y4cdjZ/CIZ5P0UHqirNEuY\ne3oFwgPSonzHSp0jeak1DfYb1j4/Ppj8BuUDXA0oBI4v0NYNsN51Ng2QHXEN\n3KCu\r\n=SXVW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDozDd8Fe8BRlj7EvMABC5GRhXeu0ze2gA8ZYsSskJcJQIgPTaXzKEVxL8cukGs5ZjUJbG31OOI8h7UsdV1rYQ3qqs="}]},"maintainers":[{"name":"izkp","email":"ipatka@gmail.com"},{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"},{"name":"djvs","email":"djvs@users.noreply.github.com"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.13.1_1600171228175_0.8970363774551962"},"_hasShrinkwrap":false},"0.13.2":{"name":"@affinityproject/wallet-core-sdk","version":"0.13.2","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/affinity-metrics-lib":"0.0.8","@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.4.1","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/vc-data":"^1.0.0-beta.9","@affinityproject/issuer-util":"1.0.0-beta.9","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","did-resolver":"^2.0.1","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^3.0.0","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^3.0.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^2.0.0"},"devDependencies":{"@affinityproject/eslint-config":"1.0.1","@affinityproject/prettier-config":"1.0.1","@kravc/request":"1.0.0","@types/chai":"4.2.12","@types/chai-spies":"1.0.2","@types/ethereumjs-util":"5.2.0","@types/express":"4.17.7","@types/jsonwebtoken":"8.5.0","@types/lodash.uniq":"4.5.6","@types/mocha":"5.2.7","@types/node":"13.13.15","@types/randombytes":"2.0.0","@types/sinon":"9.0.4","@typescript-eslint/eslint-plugin":"3.8.0","@typescript-eslint/parser":"3.8.0","aws-sdk-mock":"5.1.0","chai":"4.2.0","chai-spies":"1.0.0","eslint":"7.6.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","jsonwebtoken":"8.5.1","license-checker":"25.0.1","mocha":"7.2.0","nock":"12.0.3","nyc":"15.1.0","prettier":"2.0.5","sinon":"9.0.2","ts-node":"8.10.2","typedoc":"0.16.11","typescript":"3.9.7"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.13.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-t8cuLAr4KajsRvAmrehfp7oe1k7sYpeLhn7baLpDefmQiH+MeXxP3IQAXFb/xWE0VE0Y9vQA55gA4T4P3zMOhg==","shasum":"8b99e2ff04536c9480938b2e4d2aabf94ea9086b","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.13.2.tgz","fileCount":158,"unpackedSize":781776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYQxcCRA9TVsSAnZWagAABwsP/3sR+D95+nYMFyxqXmDH\nIp/JXOMguBMVbm2sadzb2x6ewSv+PaVIL6FWDprmWdZpxrhrOp/xgb22FENS\nshqbVClzqFIWOHdSiMql4Xldlei1moKDCTsmr9CnKP9PVbTJthi6WY2MtGjv\nr0oPwSoUwaNFLEPAV2NHKmeAAIi9oEXgtpFXwS7+CvJO48N1UNKEcZ86RnXO\nMIQS2NnZfcZJhgyPScjux6gaMVPaczCES2Ye99I/0UgVDhIYd5Ljt6lqnMu0\nHNddSqkGImBZ1rovqnQlP4bB02l01rS1EaDCT9rB7zPD2oRJVnLi2DIj5zMl\nNQzQqtJ94GqGb0h4/sICam/D7qScz7la0EB6AiAK57k635Nvz6iBamofW8LJ\nKgO9yCq9lCuyUN2zmID4F3MwphNHwi44cc8IEwPF4AAH5d36ES+bNMc3bOtr\nuVnMtlKiSiVlH5XydQaWxy4wzDD1JqpY2v1CbIAJk2VpREosNKd1DggdFRsZ\nqn1ithumMttiIZYX+W5/07hdQF894ex/+j/r+wG3IUbXQQIfrdFTaSDZQSv9\nDocgiCdKLgjc+bdzTqmfV+R7RS1t6vTySy1qyEI953ltNt4hrdvsCy7YdfKz\nnHPncPYMVB3knfvB4o2OdkfbDPC0zOnsvMyt2dhPn0oVZEeTbTWDLlkT+aLo\nqgsi\r\n=zTfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxAbfsNyxBdrIQYrCO8qOe2Xgh6BmDudodQZlr7OkA2AiBioLYvHiTjB6Obj+s5eeRFaXHSCCbvMEcJskiq4V3vzA=="}]},"maintainers":[{"name":"izkp","email":"ipatka@gmail.com"},{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"},{"name":"djvs","email":"djvs@users.noreply.github.com"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.13.2_1600195675875_0.4033007376308091"},"_hasShrinkwrap":false},"0.13.3":{"name":"@affinityproject/wallet-core-sdk","version":"0.13.3","description":"SDK core monorepo for affinity DID solution","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"npm run tsc","buildDocs":"typedoc --out docs src","start":"npm run build && node dist/index.js","prepare":"npm run build","tsc":"tsc -p tsconfig-build.json","lint":"eslint src/** test/**","test:only":"NODE_ENV=test mocha -r ts-node/register test/unit/index.test.ts -p ./tsconfig.json --timeout 55000","test":"npm run lint && npm run test:only","test:integration":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/index.test.ts -p ./tsconfig.json --timeout 115000","test:integration:otp":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/integration/otp/index.test.ts -p ./tsconfig.json --timeout 115000","test:coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000","test:coverage:codeclimate":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary mocha -r ts-node/register test/unit/index.test.ts test/integration/index.test.ts -p ./tsconfig.json --timeout 55000 && $GITHUB_WORKSPACE/tmp/cc-test-reporter format-coverage -t lcov -o $GITHUB_WORKSPACE/tmp/codeclimate.core.json coverage/lcov.info --add-prefix $(pwd | rev | cut -d'/' -f-2 | rev)","checkLicenses":"license-checker --production --failOn 'AGPL 3.0;LGPL 2.1'"},"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"keywords":["sdk","affinity","network","did"],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"license":"ISC","bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","dependencies":{"@affinityproject/affinity-metrics-lib":"0.0.8","@affinityproject/issuer-phone-twilio-client":"^0.1.0","@affinityproject/issuer-email-ses-client":"^0.1.0","@affinityproject/common-lib":"0.4.1","@affinityproject/vc-common":"1.0.0-beta.5","@affinityproject/vc-data":"^1.0.0-beta.9","@affinityproject/issuer-util":"1.0.0-beta.9","@types/async-retry":"^1.4.2","@types/create-hash":"^1.2.2","@types/jsonld":"^1.5.1","@types/lodash.keyby":"^4.6.6","@types/node-fetch":"^2.5.4","@types/zen-observable":"^0.8.0","ajv":"^6.12.3","async-retry":"^1.3.1","aws-sdk":"^2.721.0","base64url":"^3.0.1","bip32":"^2.0.5","browserify-aes":"^1.2.0","class-validator":"^0.12.0","create-hash":"^1.2.0","did-resolver":"^2.0.1","ethereumjs-util":"^5.0.0","fluent-schema":"^1.0.4","jsonld":"^3.0.0","jsontokens":"^3.0.0","keccak256":"^1.0.0","lodash.keyby":"^4.6.0","lodash.uniq":"^4.5.0","multihashes":"^3.0.0","node-fetch":"^2.6.0","randombytes":"^2.1.0","secp256k1":"^4.0.0","tslib":"^2.0.0"},"devDependencies":{"@affinityproject/eslint-config":"1.0.1","@affinityproject/prettier-config":"1.0.1","@kravc/request":"1.0.0","@types/chai":"4.2.12","@types/chai-spies":"1.0.2","@types/ethereumjs-util":"5.2.0","@types/express":"4.17.7","@types/jsonwebtoken":"8.5.0","@types/lodash.uniq":"4.5.6","@types/mocha":"5.2.7","@types/node":"13.13.15","@types/randombytes":"2.0.0","@types/sinon":"9.0.4","@typescript-eslint/eslint-plugin":"3.8.0","@typescript-eslint/parser":"3.8.0","aws-sdk-mock":"5.1.0","chai":"4.2.0","chai-spies":"1.0.0","eslint":"7.6.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","jsonwebtoken":"8.5.1","license-checker":"25.0.1","mocha":"7.2.0","nock":"12.0.3","nyc":"15.1.0","prettier":"2.0.5","sinon":"9.0.2","ts-node":"8.10.2","typedoc":"0.16.11","typescript":"3.9.7"},"gitHead":"5420b34bac444d42d16b336a7ae95f47741d150c","_id":"@affinityproject/wallet-core-sdk@0.13.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-gqJ1xC0caW701KjVwVOd90f0jNRbefKiXcRw2Iy+by0qPYI6N+vTU+TlWbo4i8RjE8b6Q3odkGe81VGp82xnEA==","shasum":"318ddb1a00549542091b975f7c827bd6e0788770","tarball":"https://registry.npmjs.org/@affinityproject/wallet-core-sdk/-/wallet-core-sdk-0.13.3.tgz","fileCount":158,"unpackedSize":790931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYiT8CRA9TVsSAnZWagAA8Z8P/2Fr+N34i9uzV5WZVMGf\nHx9k35ER1GRIeLY+L5Ap07eS5yXLKAdnw7qKD37RQdoD4ToEY+iRjCb3uvM3\n4olp+o1hpzE50YSLMl4pSRELiVEUAMmn5yqXKvWH2RyiKZ3goDZofz84QJ1h\nqlKdgS8WkFZ0NhvTZ0fk8mB2UAOXCSv6gpN1eazLF7jIRl6QmLJ63mYGmICJ\n2DFn96IxAieIWPy5hf9GRGh5FB1kvff0FMk7SRvGdd1f4yI4zq1wR6Yhi9gr\npgKwyCRXopgCjEQieSGh0pbRlc53KnjOUSo2GVW0PEP+g7aD6dWdQ7dCTswv\nNRVxvSlGj+XMIZTWehRhpNpDQFBdte0Qvea2zbBUqLWNflSiAApjvbvPCn7S\nHhV+97RX5UV6pB9NQE+owhVyTf6Ar8dYoEE6NSrIsn1fN7sw8bfH0xMW8XO6\n85uhiqwEkCaRClz2hBjugI13/5PUOyofgv2qut3fqatJEBAmN93QEsWTg3lU\nGHtSP/dRE/hBeQkGsUecQksAv5YpRGw7isp6U/cKoE6CJaqluVz5DJnvXiMf\ntU5mwBIKGBPPTlpdSliy/Pv97r2vT0o6vHv0wMzKK7+Amjw4oTcW/fKfTkUm\nFgmvQNO02vl5VIB/1/1ssDDoydhFbhpC81gKLurVqK9WkuWfiZy8vK0R6jTE\nsxzh\r\n=VQ62\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2H7wTolRz8q11nPENmuPAQ9oufjyEC6UjqGPWRaFknAiEApeC8fmx5NliE5txUq8Z6ovLaDi1zIeXDjjVXtHEQRQE="}]},"maintainers":[{"name":"izkp","email":"ipatka@gmail.com"},{"name":"kishorebhatia","email":"kishore@affinity-project.org"},{"name":"standemchuk","email":"stas.d@affinity-project.org"},{"name":"djvs","email":"djvs@users.noreply.github.com"}],"_npmUser":{"name":"standemchuk","email":"stas.d@affinity-project.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wallet-core-sdk_0.13.3_1600267515822_0.7201418515730245"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-30T16:58:27.908Z","0.1.16":"2020-04-30T16:58:28.304Z","modified":"2022-04-16T17:58:24.480Z","0.1.17":"2020-05-01T13:49:41.639Z","0.3.8":"2020-05-21T09:19:49.933Z","0.3.9":"2020-05-22T08:12:29.308Z","0.3.10":"2020-05-25T15:23:30.639Z","0.3.15":"2020-06-15T12:31:15.101Z","0.3.17":"2020-06-18T13:52:04.791Z","0.4.1":"2020-06-19T10:26:52.622Z","0.4.3":"2020-06-24T18:05:00.379Z","0.4.4":"2020-06-24T20:56:57.456Z","0.4.5":"2020-06-24T22:04:47.699Z","0.4.6":"2020-06-26T14:51:23.917Z","0.4.10":"2020-07-02T06:36:51.351Z","0.4.11":"2020-07-05T09:03:07.689Z","0.4.12":"2020-07-07T12:58:56.683Z","0.5.0":"2020-07-10T07:39:21.892Z","0.5.2":"2020-07-14T19:19:46.655Z","0.6.1":"2020-07-16T06:31:03.347Z","0.6.2":"2020-07-27T16:13:41.844Z","0.6.3":"2020-07-31T07:19:20.872Z","0.7.0":"2020-07-31T15:40:22.951Z","0.7.1":"2020-08-03T10:51:17.221Z","0.7.2":"2020-08-05T15:09:18.558Z","0.8.0":"2020-08-05T18:43:59.159Z","0.8.1":"2020-08-05T23:34:09.091Z","0.8.2":"2020-08-06T17:23:33.300Z","0.9.0":"2020-08-06T22:05:59.261Z","0.9.1":"2020-08-07T15:40:29.814Z","0.9.2":"2020-08-10T14:13:27.993Z","0.9.3-beta.0":"2020-08-10T21:46:26.340Z","0.9.3":"2020-08-11T13:56:47.539Z","0.9.3-beta.1":"2020-08-11T15:51:24.344Z","0.9.4":"2020-08-11T17:04:58.063Z","0.9.5":"2020-08-13T14:56:35.161Z","0.10.0":"2020-08-17T16:57:12.318Z","0.10.1":"2020-08-19T11:06:32.986Z","0.12.0":"2020-09-08T10:47:06.798Z","0.13.0":"2020-09-14T18:31:05.810Z","0.13.1":"2020-09-15T12:00:28.487Z","0.13.2":"2020-09-15T18:47:56.063Z","0.13.3":"2020-09-16T14:45:16.060Z"},"maintainers":[{"email":"stas.d@affinidi.com","name":"standemchuk"}],"description":"SDK core monorepo for affinity DID solution","homepage":"https://github.com/affinityproject/affinity-core-sdk#readme","keywords":["sdk","affinity","network","did"],"repository":{"type":"git","url":"git+https://github.com/affinityproject/affinity-core-sdk.git","directory":"sdk/core"},"contributors":[{"name":"Roman Brazhnyk","email":"roman@affinity-project.org"}],"author":{"name":"Denis Popov","email":"denis@slatestudio.com"},"bugs":{"url":"https://github.com/affinityproject/affinity-core-sdk/issues"},"license":"ISC","readme":"# Affinity Core SDK - Affinity network DID solution\n\n## Table of contents\n\n- [Affinity Core SDK - Affinity network DID solution](#affinity-core-sdk---affinity-network-did-solution)\n\n* Workflow schemas:\n  - [DID anchoring](https://swimlanes.io/u/_swm_AGW2)\n  - [Share VC Flow](https://swimlanes.io/u/aG_XKsvuc)\n  - [Offer VC Flow](https://swimlanes.io/u/EbNYWo10I)\n  - [Wallet Storage](https://swimlanes.io/u/n-wPd_s5b)\n* [How to install](#how-to-install)\n* [Initialize](#initialize)\n  - [Initialize from seed](#initialize-from-seed)\n  - [Sign DID document](#sign-did-document)\n* [Interface](#interface)\n  - [Generate seed](#generate-seed)\n  - [Create DID](#create-did)\n  - [Intiate SDK](#intiate-sdk)\n    - [Get DID](#get-did)\n    - [Passwordless sign in or sign up if user does not exist + DID creation](#passwordless-sign-in-or-sign-up-if-user-does-not-exist--did-creation)\n    - [Confirm sign in](#confirm-sign-in)\n    - [Sign up](#sign-up)\n    - [Get Signup VC](#get-signup-vc)\n    - [Initiate instance of SDK with login and pasword](#initiate-instance-of-sdk-with-login-and-pasword)\n    - [Passwordless login](#passwordless-login)\n    - [Password recovery](#password-recovery)\n    - [Change username](#change-username)\n    - [Sign Out](#sign-out)\n  - [Issuer](#issuer)\n    - [Initiate credential offer request](#initiate-credential-offer-request)\n    - [Initiate DID auth](#initiate-did-auth)\n    - [Validate Holder Response on Offer Request](#validate-holder-response-on-offer-request)\n    - [Sign multiple credentials](#sign-multiple-credentials)\n    - [Generate signed credential](#generate-signed-credential)\n  - [Verifier](#verifier)\n    - [Initiate credential share request](#initiate-credential-share-request)\n    - [Validate Holder Response on Share Request](#validate-holder-response-on-share-request)\n    - [Validate Holder Response on Did auth Request](#validate-holder-response-on-did-auth-request)\n  - [Wallet](#wallet)\n    - [Create Response on credential share request](#create-response-on-credential-share-request)\n    - [Create Response on credential offer request](#create-response-on-credential-offer-request)\n    - [Create Response on DID auth request](#create-response-on-did-auth-request)\n    - [Delete All Credentials](#delete-all-credentials)\n\n## How to install\n\n```shell script\nnpm i --save @affinityproject/wallet-core-sdk\n```\n\n## Initialize\n\nIf you want to specify issuer's URL, pass it in the options.\n\nYou can also specify the stack environment to be used in `env` variable.\n`env` - (optional) is enum which can be `dev` | `staging` | `prod` (`staging` is used by default).\nYou should register your entity at (Affinity)[https://...], as result you will get apiKey, which should pass\nat options as required parameter there.\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n  apiKey: '....'\n}\n\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n[Issuer / Holder / Verifier interface examples](#interface)\n\n### Initialize from seed\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n  apiKey: '....'\n}\n\nCommonNetworkMember.fromSeed(seedHex, options, password)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n`password` - (optional) if not defined, it will be generated.\n\n### Sign DID document\n\n```ts\nconst signedDidDocument = await commonNetworkMember.signDidDocument(didDocument)\n```\n\n## Interface\n\n```ts\nconst { CommonNetworkMember } = require('@affinityproject/wallet-core-sdk')\n```\n\n### Generate seed\n\nGenerates random seed from which keys could be derived.\n\n```ts\nconst seed = await CommonNetworkMember.generateSeed(didMethod)\n```\n\n`didMethod` - (optional) enum (`elem` | `jolo`), if not defined, `elem` DID method will be used.\n\n### Create DID\n\n```ts\nconst options = { issuerUrl: 'https://affinity-issuer.staging.affinity-project.org', apiKey: '....' }\n\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password, options)\n```\n\nURL mentioned above will be used, if options was not provided.\n\nCreation of DID flow is the same for each member.\nE.g. creation of DID for Verifier works the same:\n\n```ts\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password)\n```\n\n### Intiate SDK\n\n```ts\nconst options = {\n  issuerUrl: 'https://affinity-issuer.staging.affinity-project.org',\n}\n\nconst networkMember = new Wallet(password, encryptedSeed, options)\n```\n\n`options` - (optional) if not defined, values posted above will be used.\n\n#### Get DID\n\n```ts\nconst networkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nconst did = networkMember.did\n```\n\n`did` - user's DID\n\n#### Passwordless sign in or sign up if user does not exist + DID creation\n\n```\nNOTE: This passwordless method was designed for a specific usecase, and its\nsimple user interface achieved by making extra calls to AWS Cognito.\nIf this method is chosen for authentication you may see failed requests\nto Cognito in the browser's console - that is expected behaviour,\nexceptions are caught and handled properly.\n```\n\n```ts\nconst options = { env: 'staging' }\n\nconst token = await CommonNetworkMember.signIn(username, options, messageParameters)\n```\n\n`username` - email or phoneNumber, of existing Cognito user or if it\ndoes not exist, a new one will be created.\n\n`options` - (optional) used to specify environment stack `dev | staging | prod`.\n`messageParameters` - (optional) used to specify message, htmlMessage, subject, see signup method.\n\n#### Confirm sign in\n\n```ts\nconst options = { env: 'staging', didMethod: 'elem' }\n\nconst { isNew, commonNetworkMember } = await CommonNetworkMember.confirmSignIn(token, confirmationCode, options)\n```\n\n`token` - from previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`options` - (optional) used to specify:\n\n`env` - environment stack `dev | staging | prod`,\n\n`didMethod` - DID method `elem` | `jolo`, if not defined, `elem` DID method will be used.\n\nReturns `isNew` flag, identifying whether new account was created, and\ninitialized instance of SDK - `commonNetworkMember`.\n\n#### Sign up\n\nWe STRONGLY recommend using a password at least 8 characters, but it's allowed to be 6 min\n(in this case - salt as username hash and special character will be added on signup, and the same rule will be applied on login cases)\n\n```ts\nconst token = await CommonNetworkMember.signUp(username, password, options, messageParameters)\n```\n\n`username` - arbitrary username, email, phone number (+123456789). In case of\narbitrary username, password recovery is not possible.\n\n`password` - optional.\nRequirements: min length 8, require number, upper and lowercase letter.\n\nNOTE: password is optional if username is email or phone number only.\nIf not provided, user will be able to login with passwordless flow only\n(`passwordlessLogin` + `completeLoginChallenge`, with OTP submit).\n`When username is arbitrary username, password must be provided.`\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\nBy default `staging` environment is used.\n\n`messageParameters` - optional\n```ts\n\nconst htmlMessage = `\n  <table align=\"center\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"600\">\n    <tr>\n     <td bgcolor=\"#70bbd9\">\n       here is your {{CODE}}.\n     </td>\n    </tr>\n  </table>\n`\nconst messageParameters = {\n  message: 'Welcome to Affinity, your OTP: {{CODE}}'\n  subject?: 'Your verification Code'\n  htmlMessage?\n}\n\n{{CODE}} - will be replaced at the message by OTP\n```\n\nIf htmlMessage not provided, meesage parameter will be used\n\n`To finish registration:`\n\nNOTE: email/SMS with verification code (OTP) will be sent to the provided\nemail/phoneNumber, unless username is an arbitrary username.\n\n```ts\nconst options = { env: 'staging', didMethod: 'elem' }\n\nconst commonNetworkMember = await CommonNetworkMember.confirmSignUp(token, confirmationCode, options)\n```\n\n`token` - token from the previous step (value returned from the `signUp`).\n\n`confirmationCode` - OTP sent by AWS Cognito/SES. Parameter is required if\nemail/phoneNumber was given as a username, and is ignored in case when\nusername is an arbitrary username.\n\n`options` - (optional) used to specify:\n\n`env` - environment stack `dev | staging | prod`,\n\n`didMethod` - DID method `elem` | `jolo`, if not defined, `elem` DID method will be used.\n\nTo re-send sign up confirmation code (in case when username is email/phoneNumber):\n\n```ts\nawait CommonNetworkMember.resendSignUpConfirmationCode(username, options)\n```\n\n`username` - email/phoneNumber.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n##### Sign up with email/phoneNumber (example)\n\n```ts\nconst username = 'great_user@email.com'\nconst password = 'Password123'\nconst options = { env: 'dev' }\n\nconst token = await CommonNetworkMember.signUp(username, password, options)\n\n// OTP is sent out by Cognito\nconst confirmationCode = '123456' // OTP from email/SMS\n\nconst networkMember = await CommonNetworkMember.confirmSignUp(token, confirmationCode, options)\n```\n\nNow user can login\n\n- [with username and pasword](#initiate-instance-of-sdk-with-login-and-pasword) or\n\n- [make passwordless login](#passwordless-login)\n\n##### Sign up with arbitrary username (example)\n\n```ts\nconst username = 'great_user'\nconst password = 'Password123'\nconst options = { env: 'dev' }\n\nconst networkMember = await CommonNetworkMember.signUp(username, password, options)\n```\n\nNow user can login with [username and pasword](#initiate-instance-of-sdk-with-login-and-pasword)\n\n#### Sign up to Affinity Wallet with already created DID/keys. (Create User at Affinity Wallet and store there user keys)\n\nUser already have created keys in advance, e.g.\n\n```ts\nconst { did, encryptedSeed } = await CommonNetworkMember.register(password, options)\n```\n\nSign up with already created keys:\n\n```ts\nconst keyParams = { encryptedSeed, password }\nconst username = 'example@affinity-project.org'\nconst userPassword = 'Password123'\nconst options = { env: 'dev' }\nconst messageParameters = { message: 'Welcome to Affinity, here is your OTP: {{CODE}}' } //  (optional)\n\nconst token = await CommonNetworkMember.signUpWithExistsEntity(keyParams, username, userPassword, options, messageParameters)\n```\n\nIf username arbitrary value (not email or phoneNumber), then `signUpWithExistsEntity` will go throw all signup flow\nIn case when phoneNumber or email was used, need to execute confirm signup method with recieved OTP:\n\n```ts\nconst affinityWallet = await CommonNetworkMember.confirmSignUpWithExistsEntity(keyParams, token, confirmationCode, options)\n```\n\n#### Update Did Document (supported only for jolo method):\n\ninit SDK\n```ts\nconst affinityWallet = new CommonNetworkMember(password, encryptedSeed)\n// OR\nconst affinityWallet = await CommonNetworkMember.fromLoginAndPassword(userName, userPassword, options)\n```\n\nThen\n```ts\nawait affinityWallet.updateDidDocument(didDocument)\n```\n\nwhere didDocument - its valid signed didDocument\n\n#### Store keys on Affinity Guardian Wallet:\n\nNOTE: `storeEncryptedSeed` is called as a part of registration flow.\n\n```ts\nawait commonNetworkMember.storeEncryptedSeed(username, password, token)\n```\n\n`username` - username\n\n`password` - password\n\n`token` - Cognito access token, required for authorization. If not provided,\nin order to get it, sign in to Cognito will be initiated.\n\n#### Get Signup Credential\n\n```ts\nconst signedCredential = await CommonNetworkMember.getSignupCredentials(accessToken, idToken, options)\n```\n\n`accessToken` - Access JWT from AWS cognito\n\n`idToken` - ID JWT from AWS cognito\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nCredential offer is sent from wallet backend back to client if idToken contains verified email or phone number. Client automatically accepts and requests a signed credential. Signed credential is sent back. Signed credential is saved in the user vault.\n\n#### Initiate instance of SDK with login and pasword\n\nTo initiate instance of networkMember using just login and password (when user already signed up at Affinity,\nand if stored his keys at Affinity Guardian Wallet).\n\n```ts\nconst networkMember = await CommonNetworkMember.fromLoginAndPassword(username, password, options)\n```\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n#### Passwordless login\n\nLogin to the network by username, registered in AWS Cognito.\n\n```ts\nconst token = await CommonNetworkMember.passwordlessLogin(username, options)\n```\n\n`username` - email or phone number, at which confirmation code will be sent.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nComplete login challenge and initiate instance of SDK:\n\n```ts\nawait CommonNetworkMember.completeLoginChallenge(token, confirmationCode, options)\n```\n\n`token` - token from the previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`options` - (optional) if not defined defaults will be used.\n\n#### Password recovery\n\nNOTE: Password recovery is not possible with arbitrary username.\n\n```ts\nawait CommonNetworkMember.forgotPassword(username, options)\n```\n\n`username` - email or phone number, at which confirmation code will be sent.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\nComplete change password challenge:\n\n```ts\nawait CommonNetworkMember.forgotPasswordSubmit(username, confirmationCode, newPassword, options)\n```\n\n`username` - username in Cognito.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n`newPassword` - new password for Cognito user.\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n#### Change username\n\n```ts\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nawait commonNetworkMember.changeUsername(newUsername)\n```\n\n`newUsername` - email or phone number that will be a new username in Cognito.\n\nComplete change username challenge:\n\n```ts\nconst commonNetworkMember = new CommonNetworkMember(password, encryptedSeed, options)\n\nawait commonNetworkMember.confirmChangeUsername(newUsername, confirmationCode, options)\n```\n\n`newUsername` - username from the previous step.\n\n`confirmationCode` - 6 digits code, generated and sent by AWS Cognito/SES.\n\n#### Sign Out\n\nSigns out current user.\n\n```ts\nawait commonNetworkMember.signOut(options)\n```\n\n`options` - (optional) used to specify environment stack (dev | staging | prod).\n\n### Issuer\n\n#### Initiate credential offer request\n\n```ts\nconst credentialOfferToken = await issuer.generateCredentialOfferRequestToken(offeredCredentials, options)\n\nconst { audienceDid, expiresAt, nonce, callbackUrl } = options\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (string) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\n#### Initiate DID auth\n\n```ts\nconst authDidRequestToken = await issuer.generateDidAuthRequest(options)\n```\n\n```ts\nconst { audienceDid, expiresAt, nonce, callbackUrl } = options\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (string) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\n```ts\nconst offeredCredentials = [\n  {\n    type: 'IssuerCustomCredential',\n    renderInfo,\n  },\n]\n```\n\n`renderInfo` (optional) where issuer can define how that VC can be represented/shown.\n\nExample:\n\n```ts\nconst renderInfo = {\n  logo: {\n    url: 'https://miro.medium.com/fit/c/240/240/1*jbb5WdcAvaY1uVdCjX1XVg.png',\n  },\n  background: {\n    url: 'https://i.imgur.com/0Mrldei.png',\n  },\n  text: {\n    color: '#05050d',\n  },\n}\n```\n\n`credentialOfferToken` can be passed to the wallet side, and let Wallet/Holder option to response\nto this offer if usser want take offered credentials.\n\n#### Validate Holder Response on Offer Request\n\n```ts\nconst { isValid, did, nonce, selectedCredentials } = await issuer.verifyCredentialOfferResponseToken(\n  credentialOfferResponseToken,\n  credentialOfferRequestToken,\n)\n```\n\n`credentialOfferRequestToken` (optional) - using when need check response against request (nonce, audience).\n\nValidates response token and verify signature, if verification not passed response `{ isValid: false }`\nif response is valid returns also `{ issuer, nonce, selectedCredentials }`.\n\n`did` - it's DID which signed that response.\n\n#### Sign multiple credentials\n\n```ts\nimport { VCV1Unsigned } from '@affinityproject/vc-common'\nimport { VCSPhonePersonV1, getVCPhonePersonV1Context } from '@affinityproject/vc-data'\nimport { buildVCV1Unsigned, buildVCV1Skeleton } from '@affinityproject/issuer-util'\n\nconst unsignedCredentials: VCV1Unsigned[] = [\n  buildVCV1Unsigned({\n    skeleton: buildVCV1Skeleton<VCSPhonePersonV1>({\n      id: 'urn:urn-5:...',\n      credentialSubject: {\n        data: {\n          '@type': ['Person', 'PersonE', 'PhonePerson'],\n          telephone: '+1 555 555 5555',\n        },\n      },\n      holder: { id: 'did:...:...' },\n      type: 'PhoneCredentialPersonV1',\n      context: getVCPhonePersonV1Context(),\n    }),\n    issuanceDate: new Date().toISOString(),\n    expirationDate: new Date(new Date().getTime() + 10 * 60 * 1000).toISOString(),\n  }),\n]\n\nconst credentials = await signCredentials(credentialOfferResponseToken, unsignedCredentials)\n```\n\n`credentialOfferResponseToken` - credential offer response JWT.\n\n`credentialParams` - array of params for credentials, where `expiresAt` is optional.\n\n#### Generate signed credential\n\n```ts\nimport { VCSPhonePersonV1, getVCPhonePersonV1Context } from '@affinityproject/vc-data'\n\nconst credentialSubject: VCSPhonePersonV1 = {\n  data: {\n    '@type': ['Person', 'PersonE', 'PhonePerson'],\n    telephone: '+1 555 555 5555',\n  },\n}\n\nconst credentialMetadata = {\n  context: [getVCPhonePersonV1Context()],\n  name: 'Phone Number',\n  type: ['PhoneCredentialPersonV1'],\n}\n\nconst credential = await issuer.signCredential(\n  credentialSubject,\n  credentialMetadata,\n  { credentialOfferResponseToken, requesterDid },\n  expiresAt,\n)\n```\n\n`credentialSubject` - data which should be present in VC according to VC schema, must be a valid `VCV1Subject`.\n\n`credentialMetadata` - schema of credential (should be defined and Issuer and Verifier use the same,\nso verifier will be able to understand what kind of credential was created by Issuer).\n\n### Verifier\n\n#### Initiate credential share request\n\n```ts\nconst credentialShareRequestToken = await verifier.generatePresentationChallenge(\n  credentialRequirements,\n  issuerDid,\n  jwtOptions,\n)\n\nconst { audienceDid, expiresAt, nonce, callbackUrl } = jwtOptions\n```\n\n`audienceDid` (string) - audience of genreated token.\n\n`expiresAt` (isoString) - expires of genreated token.\n\n`nonce` (number) - nonce/jti of genreated token.\n\n`callbackUrl` (string)\n\nGenerates JWT with info of which VC `credentialRequirements` to be provided from Wallet/Holder.\n\n```ts\nconst credentialRequirements = [{ type: ['Credential', 'ProofOfNameCredential'] }]\n```\n\n`callbackUrl` - (optional) Holder/Wallet will be able send response on this request to this URL.\n\n`issuerDid` - (optional) its contrain, that define required isser of VC.\n\n`credentialShareRequestToken` can be send to Wallet/Holder to anwser on this with response with requested VC inside.\n\n#### Validate Holder Response on Share Request\n\n```ts\nconst { isValid, did, nonce, suppliedCredentials } = await verifier.verifyCredentialShareResponseToken(\n  credentialShareResponseToken,\n  credentialShareRequestToken,\n  shouldOwn,\n)\n```\n\n`credentialShareResponseToken` - (optional) using when need check response against request (when request have constrains).\n\n`shouldOwn` - (optional) Verify that subject is holder of VC.  Default true as per W3C spec.\n\nIts validate response token and verify signature on provided VC inside, if verification not passed response `{ isValid: false }`.\nIf response is valid it returns also `{ did, nonce, suppliedCredentials }`.\n\n#### Validate Holder Response on Did auth Request\n\n```ts\nconst { isValid, did, nonce } = await verifier.verifyDidAuthResponse(authDidResponseToken, authDidRequestToken)\n```\n\nIts validate response token, if verification not passed response `{ isValid: false }`\nif response is valid returns also `{ did, nonce }`\n\n### Wallet\n\n#### Create Response on credential share request\n\n```ts\nconst responseToken = await wallet.createPresentationFromChallenge(\n  credentialShareRequestToken,\n  suppliedCredentials,\n  callbackURL,\n)\n```\n\n`suppliedCredentials` - credentials which Holder providing for Verifier.\n\n`callbackURL` - (optional)\n\n#### Create Response on credential offer request\n\n```ts\nconst responseToken = await wallet.createCredentialOfferResponseToken(credentialOfferRequestToken)\n```\n\nAgree to recieve proposed credentials by the Issuer.\n\n#### Create Response on DID auth request\n\n```ts\nconst authDidResponseToken = await wallet.createDidAuthResponse(authDidRequestToken)\n```\n\n#### Delete All Credentials\n\n**Warning**: calling this endpoint will remove all credentials from the wallet\n\n```ts\nawait wallet.deleteAllCredentials()\n```\n","readmeFilename":"README.md"}