{"_id":"crypto-ld","_rev":"31-3a65873b209c3afc66fadc3fa8fad444","name":"crypto-ld","dist-tags":{"latest":"7.0.0"},"versions":{"1.0.0":{"name":"crypto-ld","version":"1.0.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url":"^3.0.0","bs58":"^4.0.1","chloride":"^2.2.9","node-forge":"^0.7.6","ursa":"github:JoshKaufman/ursa#7083023efe0dd3802573c4cdbe8b4916708a5a51"},"devDependencies":{"chai":"^4.1.2","dirty-chai":"^2.0.1","mocha":"^5.0.5","nyc":"^13.0.1"},"nyc":{"reporter":["html","text-summary"]},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential"],"scripts":{"mocha":"nyc mocha ./tests/*.spec.js","test":"npm run mocha","preversion":"npm test","postversion":"git push --follow-tags"},"gitHead":"2424a82fc83dbad3fde94f1da8e10fff71ee455c","_id":"crypto-ld@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"dist":{"integrity":"sha512-v8Gmrx1noXFwRXiWl5suAaildK5sh43VmPoqu0jqdlNoboIiO/WQ4MCEdTPzIlo7tUQpYEQpQR0SMOqbn6qlHw==","shasum":"9bd0ae958221521b3ba5206004a7c478e8c37e9c","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-1.0.0.tgz","fileCount":11,"unpackedSize":22687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5JdyCRA9TVsSAnZWagAATr8QAJxMx2f/IjxU3aRE2kAs\n4hL9LQ5+pY4eNrOGFBH6rjRCphRV3FW5cFEg20Hsl+xggbTo+fM0Ph1gYg3l\nleQZfBO1DSCMQgjjYGKOqT+rcZMrf+0gJKilldgNvA3+nKWBD6/N8DHocB0G\nF9txvsmVwcKUsQpDv7jelYTr1NrHZzu1/m3rc5ncU1fcjdjvz1zUa2VbuaDE\nFzW+6LQWLKZYhi99xKHL5lxpkLKXCEWGToZ+3hY/kyuNwM08TR1ZCeLy7DOn\nBIQJTMCJrQianUU6ERHw/4Wn96dcy8eQfuN0O6hP7o3ATnhkXeO3mzF4N3Me\nEINdCuUILh2rarkHk/qSSajyH1p9YZloyX+x65AaCzvVhZCs4EuuCBtnWcD5\n/AANYw0zUqBtxKD1i2xunXMbecTULgiB3nR4X+YG2R6w9O1Is4KjVZ6pk3c8\n2QqTzxO9R+3/iER2hiCzt8QQ5xryIMIPrOa8BsW1Bo2QFXxpJFsaUT5WBRil\ngIx+H0DQrGe8JLZXUrAEs4GV100tb6YojP5prsQmLpe048Nv0/wuRklLmASn\nq+K3MIX92U2rKtMIf28tzyJwXRv7A+GTO6I46ZjYUxGZK4zDT2tHcOA3qMhR\n4KWpAAwv/AWPqo5RrQW4f5z+a1ANbgaWUlSl5WLiIvMPc1D1FG82hosOSeko\nyFNI\r\n=wsIk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv1FS5MdjmC+EriMQLGTNezLMsA6Ci7vO2JKlJpWr/MwIhANEkLQKFC/JmOJ9AtWzlXzLDq75ck3ZduPVcWHsTkhAP"}]},"maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_1.0.0_1541707633794_0.9981487326168328"},"_hasShrinkwrap":false},"2.0.0":{"name":"crypto-ld","version":"2.0.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url":"^3.0.0","bs58":"^4.0.1","node-forge":"^0.7.6","sodium-universal":"^2.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.2.3","@babel/runtime":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.1.2","core-js":"^2.5.3","cross-env":"^5.1.3","dirty-chai":"^2.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0-beta.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","nyc":"^13.1.0","webpack":"^4.28.4"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"crypto":false,"bs58":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"preversion":"npm test","postversion":"git push --follow-tags","test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report"},"gitHead":"32375cfff4ba8b2bf84040817ad71617ca4bed58","_id":"crypto-ld@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"dist":{"integrity":"sha512-waRLdVvrAoosWP4H2QoHK/iqYWqn2/rT5meIyt7bJN8BQj8S3AXz82jq3VVVG+5l3McN3EgHDRIxTo4uAtej2A==","shasum":"b5dddf7087e2a8ea2557af86e95bf2d903dcdc87","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-2.0.0.tgz","fileCount":7,"unpackedSize":26925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP2tcCRA9TVsSAnZWagAAauwP/Ah1fmyKBEswcC5VFDom\ncbZcAMqhsGBlwp2AUz6KHhEi6mGNAtd/06iJFeLKBEb3BCgzBehCPijnPWFU\nPw37zG6OYXjbV0Df9jkp0Xk2B9up8bTQZIg2f7vP1q75Ldg8sZEQBz31aImn\nP0Qh9EVQdparByQ33HW9dC0RkpBiP4m1hHTAR05vCxQXVRllfcIIsKOwmXud\nsiBfELec4PYAnVK4Qvnb4iA717oxpcOdpS73tphwylQS7ZIPgXK+U3KQDTTI\n8vyQ/BbYcFPt837KhOaKs7V/tRlTRUG7B+DYzvQbY2U2jZpTy+EdmJ1q3zzF\nI/XJgaTzBuLqziWdTAZEK9M2CChAmJKY5N8zsyfl1PY1mcHF3D+a0pvGsHjp\nGjLPBSh1tKiHs0CfmIK8mORb/t984/lDBzSyaMLj6kGPvXC0qzzvl0YoNehM\n6dTZdo3D+92rJiRgva0kF6ugVpnLy3bYxkKAJLKEAIOuIcJNHOdvUK//jt0A\n9USAr3ztoJTzzLrvqAqd8q8nCq/YfVCh8qsr4IYUt+i0e0cUowKUrPokLMTx\nckKnYQrcMiOoRhmgT51nYd5bktV6FtUpJuiTadCQdXUPJy7o2IaZFo/qfjD9\nErEyquByWuTg/mQXUzT7YM6Dnu4JR9w+Uon3uZF4aPHJxju+iuBTGJBmSD/z\n6XKl\r\n=auDn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4G6gcYLyBDTSBeJxx1mRRpQcFwABRmc0/v/SjLCTfLQIhAJO6cJMWEHt6LEj1WBsAgpRv5tcI0pGDVHOoAoAV6gUq"}]},"maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_2.0.0_1547660123785_0.4126363161277302"},"_hasShrinkwrap":false},"2.0.1":{"name":"crypto-ld","version":"2.0.1","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url":"^3.0.0","bs58":"^4.0.1","node-forge":"^0.7.6","sodium-universal":"^2.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","dirty-chai":"^2.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report"},"gitHead":"dd5b1f1dfe5f952c5bb3a21f2545611be9cdeafe","_id":"crypto-ld@2.0.1","_npmVersion":"6.5.0","_nodeVersion":"10.15.0","_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"dist":{"integrity":"sha512-JonNzdoIpXqsBmdje9w+EMG9bWgGFLfpj8yXJ/gL6/Eg7iB8ep3j9EQXstE0Ei/Tr59XvLjocEXIEmJUBnW88w==","shasum":"8de9706c744c9e9073ce6388bfc289b4f664a8ed","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-2.0.1.tgz","fileCount":7,"unpackedSize":26949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcShQMCRA9TVsSAnZWagAAyFMP/2dAXYaD/gxhUDS5XVj6\nrMd0kiYg3cwgIDoLF06hDz8dX5bgc+a+cBplj2vdFRjtsIxRFLCOrgUNWiI4\nVbGBjajK119qCBibO6DnRhHhybtygYYK3KD2Lb/BYpH2MLudF7jxoM9XeHP3\ncgNMsiekWzD/iPvuNYYU1OAGOW0hMWGh7dIawKcSviSKUk9cD+Alcsbmxu5d\natVQsscj36uczddju4Y/rC2+LY3KlDaIbByoHuu/ns5Nes/Nu2TK9dP/wgm8\neAzH73/F2rB/QZcwMYF8b2V7vSQvowJxaseuJhmpV6rAAYmK3q3Kvh6nROrG\nLjGCAMsr5evTWtl9Fh0uMl0ikPzknKOdfcBp7eyhD6njuTXWAvZQxMvDL7Lw\n+Z+XPziNTJlrwMkudy3UCWGgqlyBt6ALzzzZlbgwkyeL6ALit3iFrmFRkddk\n+m7tYUS1yaAB5vqhQAtWZpt9zB1Z533Gk7n4fl+F9/RqdJw/BhX+7wNm7uav\n/IYrjoNWekrUURCC5cIgBhnSlU9pXE5oGvQCnV4h6MvmrT33Z5txdr/+vYnb\nWe0edUyhj6g9CMi4b2qdxysrJ1rL+A6VULN4M5gyEpbk62Vq6jtcU7NzGgDl\nDFFlbOSurtgPMRmStuG4DH36iZOZ7lRfp5CqeRlEaCFmlTZvhStufHVb8Ub/\nE++Y\r\n=6O4M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWWuq1jLInwpHhtDPlr9YOaLSyyJ6yueUOa5W9JawYaAiACTESWp68/d2D8ea6m8g5NcYAduBPXPLZEVgpNMQMd+g=="}]},"maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_2.0.1_1548358667978_0.7342085144156512"},"_hasShrinkwrap":false},"3.0.0":{"name":"crypto-ld","version":"3.0.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url":"^3.0.0","bs58":"^4.0.1","node-forge":"^0.7.6","sodium-universal":"^2.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report"},"gitHead":"96780086178d498f52c892d35a0342e2f266fc1f","_id":"crypto-ld@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-CJ1U5F9DIZVHGkaFvpmaUF49F2gfLf5Y4bcKoMuZzVgo+I4pQxxEAcwcayNwv/aWGGmgSsuGT5uis3D2TO+CNA==","shasum":"89e6f54de48419ac1fe17399a709c8c5c2942597","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.0.0.tgz","fileCount":9,"unpackedSize":29702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUdGnCRA9TVsSAnZWagAAGpQP/1rzczMv2GUX8XNWD4Jq\ndcsqQBI4YDEYoYDqsSh3/JDS8C9y8d4ctDYwRVjQH6bKs2aDV38qql22UQ0Q\nx4d3AmkceiqTrhMuNw4OoDUUYWNtxjxknuul9v5gdbJDxKCYhe8NEBAJKCOC\nQKoj80YD9rBsXFDGS0cdd4gREpO9kd6+R28wU4CEIInYOwmIUbFdGsdtxxRl\ntN2YEJQNMcTOcQA86yqJmQspuC82jd+etyeEivEksp8exf9IKIt3aLvZY8+y\nus5QJZzHe4nJj2GJihPYtPbQX58oH3uZQqhy49uReJgXMeAs0f1FeuyQRg0w\ndvqxa7CqrwZxIceET4+aOR7HbBOF1EZPJpNrjGAvPG/85z3RQ7G6rD3psZdT\nAKzqXg9O145jRe3fobuk5NHPsi4vdn9OgJAtlW24TnBV5bZroWF+u9H2FcmZ\nE7r3PMr+dQx5/INcBsxSRA7uKJ9NwmCbT8MnhO7xu4x+x/LQEM6GlvShudk2\nsTW2D4ms92N/jZxi2Ui12mYFtcQpxp0r8JgUcOramOxc/aYfJ7AzXHI4sW75\nvWAkrUI9CEcBQ8mGNvoX5OckjKMV1xROjpQlr3QuXxr1F/I84w7XL6dsAh0t\ntc/UKCREMbWy+N58s3LKq5s1KV0hD8SvvKae7Qcvt5GSAu4HhDyeFDBWYPpj\n/8Oa\r\n=9Z1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrG6skndoBM7n3Zt9Yqp/oqBW95C/LizavSS5mmO5MYAiANxZ9QLhnSur2MdIjE/0Pau4/eWSAXGsM2rs7FGygQmw=="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.0.0_1548865958942_0.73043472567214"},"_hasShrinkwrap":false},"3.1.0":{"name":"crypto-ld","version":"3.1.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url":"^3.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-universal":"^2.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib"},"gitHead":"8cc553f2f8891fba7f5203647c39c767b0908533","_id":"crypto-ld@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-RK63522Tr/bVz5xqE+YKHFaTvhGDjycoImH098K3KHUMCVPVG0cvNPT4sfd1QBhohEOANeNuMHqn+YhUyMRD6A==","shasum":"d91fe18f7b9a165f7cc0d9c90a13e7060cf17fd2","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.1.0.tgz","fileCount":9,"unpackedSize":29280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcazI1CRA9TVsSAnZWagAAd6QP/3wZLEc2k9nd7lC+m9wy\nrMnu/xUciLyl2QRGCGLhHpq+Mdavtoec8rCGCv6BeIJeEySYJ2VJ7kgEypqP\nRu5hVVJ/lGRGOb2DDnEZzIgURXw2XDelFmyDLtAXD4ObBmpcHY1XCU5Lv1mQ\no/NqD0jSveI/Escn8WRv2fgiJx120auP+tMrM118/53lrebsWS+oCBUc1jRG\nvF4V9IwF25uQtVFV/hEetxVbbJWyuS5Qp2+s0yI1E/AjnRcSMgwhOjBTQZX8\nRQw59o8ntfs82r++vQBnXOhgH+Ub4EEvEqmrvT7Vzp1Kud8Zd9lL3Qdy2LZQ\n6xyOvcT6wG2yuU5vY8WjUYs6TWY6kSTByJH1sotVu/gu2IUi2t8FlFh5V+Jr\n+52nbnsmoYkHt7oh4wvE6wLpg4gwvgwjiiZ4Npa7y3j0MfmZ+7Din6UsmAvl\nELSVC9KvwG9vqgGiv5mDwCjkSi9nW0zH+5sVDudcqZLqBLoj23Ps6iI5TCj6\nkKEuB3rDv0Id/CvMg+5ska0FPfIxwdS2DVTM6DjjrN3NO0qZ8CDw2/KewZ1D\nFi14w6GnvJ+RUcfMO+VExyEAlRWLibgvgpsMCSsaOpu61LlBLUzU0cgZVt/K\notQVJw30YHZi/U9zt90t1vbS2EuITbJ3qavFCC3+X09BZyYilUwiUyCBtwyU\no8Wy\r\n=hod+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5S2r8IRJrwu1h66Wlurwi5C4fsYE0nwi7YRe87OdXTAiAuWGNXdaum7HRjw1TYXs+RsRpeERtLgxdrTcYz/lHwow=="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.1.0_1550529077002_0.613754317759452"},"_hasShrinkwrap":false},"3.2.0":{"name":"crypto-ld","version":"3.2.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib"},"gitHead":"9572d376e28e4027ba671122262628098cb1a7b8","_id":"crypto-ld@3.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-t+ttCF+JKJB6SyKN9bT2urvaLfTFZodj4heLanRss5paWwSSB6RF1Hh1EeUVorzcwuXMJOYwSCtBLVy7QezlVQ==","shasum":"edcee8c1898197e58cb2c7e779eb45743d2a38ee","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.2.0.tgz","fileCount":9,"unpackedSize":29534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbKTjCRA9TVsSAnZWagAA9OAP/AlaD6PzBQtWXrWPVFZF\nCqea2NTGdAO44OTDTuKgN/BPYEgAwmhWjZDws/wvO6kzAhO/B1KqH1eSd/YX\nIJMgW7o9oGLwJrb7vkfDTnv3YhPiDz59v6IJSHLT494RMWhTakv+bhiJexBH\nxX17/G2QVpUVAb2mVBat/dlcF/1f+OhMXtfHUACU76aGQ9E/+91okJjB9c/M\nwB1WJVwkWflR8C5/QTQ89kWm/4mNHVx5HjCHAAdTjD5xm+0jIxq2SOB35RzV\nk2IbufWW/n5hi2j1LCDkaG7H8gje6M2gTsu7mfTKM9/ULzXV9sgmgHCkcooG\nZAXgSfu/1NEv03fept8glNcAErbH+FcD/BrEb7GjutuwDe1+9vZmPJyxrBp2\nXBNndxKY/MovXXMwnY7jh04wAJhUezj34D7TW52FACXl9pgovtAulox2lIAF\n/wOqpgc/7vW3mSErrRBgXL6ZzgSMxuSCHIuynRL5cwXZf9t3SO9bSP6bGtQg\nTPDxmbFJYOFoXKU5NVn63IYRWODrid/KoFEjEq1gpbbjTWbDWwWZ1Bxbfepo\nUx3UU2FX8DYplJUivtuWkNOGZRA64u4G+dwWoPOVyeoxkY0DHhpJuFKEAfrL\nJkKKEwzrmYmkokXq771adUxHZwupKz4/pnH3A3Ufl2Kd+xRnV4elD58uyNXe\n6u93\r\n=oV3B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4AokMXA/ZqnKLfRoxmSIcPSnF07/YZByAZtwc55mZ8AiEAtPb2Pv+jArzOnfuIsDv90fCZq0GkL2rZslS3pJ27s0I="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.2.0_1550623970886_0.09026846439114133"},"_hasShrinkwrap":false},"3.3.0":{"name":"crypto-ld","version":"3.3.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"2f3b0a8a0281aa170d38d5512b25294674eab19f","_id":"crypto-ld@3.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-tk6IFwfRyB9SfkiuuBaEX7+whOELDeVIax/BUkaLA1ocxE02TxF3vkDL16fRLCsaK6uLXQXt7d5L1i78ulFR3A==","shasum":"7af1dc1c1e1ccda0cd42f27ac89ccce45e61ec24","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.3.0.tgz","fileCount":9,"unpackedSize":31445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbxHzCRA9TVsSAnZWagAAwUoP/3cMVplNgWAjdTOZF+jF\n6DwXxqsLsIQ2bCY6O73ZKjtfSYW+ItoTbE2LRqA1fIfKSOBnPXeLzIkK5JH/\nWNuCIzRNgtZQeRgLPAbbbmgXvkXNMwTsIAfYu0CqE+W0eBmeiwmdi+fgwPTZ\nq79d8/J9XLLUMv6y24CIEyPYv2Glq7v5GUa/S75Z3zNCzlHC1ScU2TU4S3LI\n/BOlWRadfl8k9j90BoDWoroAsz0SmUdzyP4vdms9rKuR4In5rIylq/2gqJG+\n5mDDx4pH/rDL1/3ZIEmgNqUQ4euV6sJ54+PEZ0zHNBR8JJwR633i6HUAWC3k\nZxdt56XHIShIYNJmQ8pgTOPVMgO8ZV/dzM2PgLVQ1rqI5OtsqqtlvAzCG7b9\nWRtd1Y6/PGXJnwDzLAbpBWkzioMlSOtjy7RKOpOpfMttywvdMrQ0MR3Hje6N\nE/fwLvM42U0gSuyWd5Q67XEMxbY6btyPNW9LFazJgpbOzHfW4dhlVbzOh8Z8\nBqkphQnII1F+cPGpeRQB1TfpqNbVTikpg3fPbu57L1rGIawVBtkMmRJrTfRm\njDi/HlEYLKEvUNdrbwPnA0mQxbpoyOSPTylGc9oYOfZwgYGKKAK9OlpOMRGY\nFEuEPwEv94auiqNGhuvZ/NGVyMJ8GYTcv6+ZCvZPEF3P8zjyx02bl0DW+gYx\nJ8Jk\r\n=sRuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3E95+ZccpSWNTaYhgZuMfBdzmNljPZC9zTb8m5TW7YAiBChzn8q1O6//I1N5gy5wXp3LWx8lHXjnnqQoz7zEbXdA=="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.3.0_1550782959059_0.5527812129714023"},"_hasShrinkwrap":false},"3.4.0":{"name":"crypto-ld","version":"3.4.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"7195f579ddb7f1dc136415289dab9555db9ce838","_id":"crypto-ld@3.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-FZig4a+BAtb24JbRcjEj2QXOM+KC5R6XJ4uvHMu1g5w4/Kq8xq1ImxZGbexvQpyqDf8GEe0xZaug0mDiS2PVbQ==","shasum":"78c3e90e411c77c3599704b099c373f3066bc58c","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.4.0.tgz","fileCount":9,"unpackedSize":31897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdaANCRA9TVsSAnZWagAA5KEP/04RUYNnmeC9jq/GfWHP\npXYfkThqJT32nZBQ/YXchOgxFr9vN3E/6Q+1AtmSgEv+OsdQQ8vBRDb1ba1j\ngfp6Yl5Gt3uZxY0Istj461xL6hZ783U++GvAg7nxDHFdGxicIu9vktP/BXNj\nv7fUzRccXyyNH0r7irb/8yPeoM2zcYhK5uSXSFEyY/Bgcq5CaYy/w/QZjsxG\nrRaFNQ/CdKbRRpzAVDfJ7L1n/eQ8/as71S4DxaqjdVEwbM0lDcnt569b0dIO\nP43y62Yq9JneU6gYXAQpamNjM4396gLGwGvbpWIUbXL6yrIDSnwgAqDJLlzy\nXmpx2HfgSxKmW3/cWQnwTIKpJU8yNnTWMzbQmYCjRgmx2ODYD0dLDJUIZsMY\nQ9xCLsKak0ipAybhgkM9Bkuxsh7uo2vTtmtlGbDXVF6OyjtnTHIZ0IdgL02P\nKLXjIhL9m475WikFwIAFrlxkACssck25OIuRjLX/tvi8usgFHrBxZvkP46r1\nPTG9rWi5N4lw8h9GHfJOwJhWTrKjaDCLUNxr7aPZSg/mlkmHHf/UxOwgTQlu\nCCps5OPTpBvppp995BCIPXO8Ib8Cer5RdRyl3mo0RaCTrKYOceSZtjq+Ql2h\nmNPoN/i5zDwzPpl2SBkJ5Z1/b8G9Kg+D8u6TXnVgADWquVEEGKM1xByhoaQR\n6vGQ\r\n=t8TG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcohRWS6yXTuTjtdOnnnYlLlWGIawXYEhrZzdIkessIQIgW3RoISlFhGe8Mv+jV72IwAlF4SnH/f/u14/nUYUUbgI="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.4.0_1551212557084_0.2685254724585253"},"_hasShrinkwrap":false},"3.4.1":{"name":"crypto-ld","version":"3.4.1","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"5130ec4e70cdbdc016bcac268594aaf2fe387634","_id":"crypto-ld@3.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"dlongley","email":"dlongley@digitalbazaar.com"},"dist":{"integrity":"sha512-uDO9+oGyGouLcmtggO4YY70cJ+qnq1SSVt3gxFerVF5Zp+RmR6ovANIgsELHkvmsfPS9bPsWRZTfX4fUVJNayQ==","shasum":"f7861a6a73a7c9c34c0b0df1e8490d3603c2f030","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.4.1.tgz","fileCount":9,"unpackedSize":45275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm9/6CRA9TVsSAnZWagAAwCgP/1tTTm8M2sbk3pY5SiwQ\nuVu0j1YiEsxY8raZuItU3aPhlfEyqeLFf64ArQBKAqHE/vU2PAJs8Yphmlm2\nJFb1fNfBQDQ9YJwpVKqebP3gedWYl0EDXwpksexhw/zcqvLDjHLpLagWMypq\nMEdauV0GtqdF1K7/UXQFgabdqXLGc78TUzbo9QeD35wcFriz//K97gxEtK1g\n/3X16LkcuU6TpkKRqFIU+MLQl2p+5g5oBzkcwtXpyviCzefq1jR9yyDYy1U3\n0EMco4u50AwEqTSyTwxZs5DlwGwtEVzrlZsOV0yCarAVqLsbcU0DX7OArNtK\n7q8MnBNij/eixLmqIEtgwormGPOFYpWuc7Z+qwRsqqg+kvrwxoEb/D5cRez/\n0jpcn2rJgZCgOtHbl8t+5vgQrisPWPCrvrpyb924xtrYorslaiBEkbdx+2hf\naCGfKZfbJcejGYnyHAI2xGXnsXJt/3Bchi334VKLlz1U3bPlq8RagA193kKj\nggPawfH+iCDy7Np3Wbx7Wxu6lePaKNKMoE7JSIi52ReMtWVCGmofuTPpIJIo\nvKJ/abM3oB1h6kgvmjckxPqIlVLptIVS+e1wDK8gWBAs53NLsHBitWBa2X01\nh4QGCkwfvSbwVLHZC3lV0BHUSn9WaJJkpGegw7C/oNFYwNYQFQO9IE5Jmj9F\n8/u+\r\n=NayU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGK6/0/Rt+Xn1uC2gDr3enzzs90hfODQQWGySzj7MHtQIhAOVqjiz3WDiIZvyt3gR12ePNQDIPxS4JSzKj9nmRamJ9"}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.4.1_1553719289996_0.43057932360927165"},"_hasShrinkwrap":false},"3.5.0":{"name":"crypto-ld","version":"3.5.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"e96c22bb2154e23ec86515ec394da5cdbffe2b8d","_id":"crypto-ld@3.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-ZORFq1KcyJqal23xOMprwlixyubuOHbcFm78xo3qM9x/Q/lUmE1lFz7klh5R3ei6VmTuuG60kHuMOsPqC9Iivg==","shasum":"e1687a27fac7e1e1eb6b0dffb6a35563336820d3","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.5.0.tgz","fileCount":10,"unpackedSize":45941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq2tfCRA9TVsSAnZWagAA1csQAJ+BGL+eLzwQxVtevVvc\nbcb0DfN7AXbEnbjzfaXNDt3QL/WbxW00dT8Q2qYhZY0VMP1R6JP4fGnl8lNv\ni/OZJ/Sc0pi372UdY7hlr0wtVeWiXrbZ+Ixw/pgzpNz5ywQINm3rO2Gym3av\ndCaX3tV3+DH3D23ubb3sw468pcw3Mc9QhpUxfQQeLP2Tq/Ed+DFsiFDrjYIn\n0OwAa5kSLPnbrYu286MpijX5MAPCpC89XzbkxW8c4ffKaAY3Ae5bbV7O/JUV\n5inXrVuwdd2Tx912KgxS8vwdYO2eZW1vL5BBUNndJmnKCOqP6hl6f0bkLsy2\nNO8gCBXoMZWBUrmHlpX1FK7EDRvFq+C0gKtZ426JdxIvxP+S0PykYgku1NwF\nFhIDtiZA/sTu/5LxdL4GXuXPoQxuix8BT9aj9pVzuBqZEpyberWGl0nx/fbR\ncJhz4UEm7/ahFflcSbCaM3tBwES7JAMBttEEOY/A+joe7tFeohMtEjIpNcVm\n0FIfcql0y9XpB/7Xq/zhbGROvmh45nE7en7HuZ5m6B3qCsv5bL+RObn8cU5N\nmQq99BDSDoqkQJrHuSayexkHY/kz54VZu7VjPEKpRjY6fSRKXRxxF5xyju8z\nSUxzlBaSVJ/MqcoQzqAmvpdXnxN6NtjP7BuThk3yPpZQVgktEovjLO/MRL7Y\n80b7\r\n=Ey2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4BUB6e6LyKVjEQndp7Z12YiLSIclfs4KHgynWW6J4/wIgfdDNmnw1+n0SmtsgDh5pD/IlMgLHyMZAVFyH6UaWP40="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.5.0_1554738014628_0.2695717232867372"},"_hasShrinkwrap":false},"3.5.1":{"name":"crypto-ld","version":"3.5.1","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":"^8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"c8a7e575257a480f9ed7d465858c12d67b3f2808","_id":"crypto-ld@3.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-ONNciFFfU5Sk/2tkyxxl+IhLEFFEZEKYrP6fJIXg0PLl8ke/IJSGRjCndft8np8zEvesmJytRcgz9vhPneqNIw==","shasum":"5a7de7ee5c52e944f98ede28b2d3dfa0d102050d","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.5.1.tgz","fileCount":10,"unpackedSize":46200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrLi8CRA9TVsSAnZWagAAyPUP/iY2avsIWucvVcSiJv8C\ntR3b8QsXMoupgKDNZujoYVe3ZPc9ZnOqOoGf4c6b4aIe4O4AHBnca3hQVIkb\nocmTKg9ihx/n78aVD6zRuO3NPkkPbUENkzoTJMIQzf8tvdBJeL9tVThfXjsI\n7mwzEX4ND5iKnFDoHn7oPEFn2icLM8rB/+2y3UL/yYZsSRCIVNcvrSHs8A3x\nBL9X83N4A6QEs5/JCRPPH1ERNdehKWNvanKnTK0kpJLpEQZHqt/RmDst7tuV\nNNyg75qumf8KYwQZySYYF7uFzHtVLM4NdOEfy7mhjBplm8suLQd/PKajTjrl\n1pggDmjdXlYxFi09sA4wjbAh1+L2ffzZ4C53mPlpIdHe8QXKpdylYR2s6R5i\nqlYpSTXiqIwaelPPcl0XM4DuwCfDxseVXt4e7otxxMD/+y+nriCsyWMRQ/AD\nRAsTbcKuU8DbxiqvQ8st7OzeU2jXs93CnR6rYapaloUqjruC6mHgXs+lYGV8\n+RzvMOgKtLFui2ZFRvRs63na+iahwZHQWR5Jp2RVnFiX7lfEajaWSzw/2kUi\npK1U6Yvy1bD7MIs0fXciGWozV//BKBmkGiG+ZWRwmGwq4NahghfrbSY/aric\nJcJmzC0KPhGIiPiZSHQxCzdZQSvcicF+2AjfmZT7BRQa1AzLe5jkLsBSIdBN\niLTu\r\n=R61M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiVC8P8X9qqLHuel4f514w7xMj83c+jND19DcBm+7gugIgahrF7EFgHGYhmenR5yK3n3sycVCVlgizDMB9BirtG+E="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.5.1_1554823356319_0.4796317958589311"},"_hasShrinkwrap":false},"3.5.2":{"name":"crypto-ld","version":"3.5.2","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.0","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"1ec725ba3299c1cbf8f76ad667c84c47493c40bb","_id":"crypto-ld@3.5.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"dist":{"integrity":"sha512-iW1hNxG86hbLZQQ3ENQvhJoeN66qOvvgfP/TYCYjq6Ag+6nrg/uUXWI2lkmr6+ne/Fk69fLfTB6G1LKY2WiIjg==","shasum":"4abe86891f2ccfe426e1b1f9d9e5bc5660bd9946","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.5.2.tgz","fileCount":10,"unpackedSize":46291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctdjxCRA9TVsSAnZWagAA5rEP/jllxcs9SKl6gzZ9H/vG\nEGgWYNLgRcDhjbzBAhWI+5GbFNMHoEVDVmO521B7uIgO/9vXGVC9xE1tO3wE\nZCsJkZszaiIxFk01ISpqvNZzG9x+iVXkgPBC8mNPY/ApNMi1yiBi+ImCvS9r\neozFAA83KOrtnQyk8k+gILLu/d84mS3NR01Yr15kw8lBlT5jGUkXwrHFE6mZ\n9mo2+lyAJthNI1oL1Z2Sez5qYXwtUnMzlqFJ+eJZcgj4rL6twTpqB/chije/\n3+1rUb2oJBzOQrS6iYtDK2Cfbu6aHVsTPoKdaBMGnoOaFJkSuptM/DVCOlje\ngIEtqbmzVHskVroNhO1Crc+k97rfkBrGRgEW1UWv1g435JdC6UYs+HjWtDau\nkAGwK0y91xezvSqOJFlT8LBIrGNH4UJW1FxX8rCRPB43LENspC5RD96cwnQd\nKCPMO82vFrqxK4ZffX4no8abWaGGiEundaXrLiGnnugVMszVNKLMF73wgTpW\n44osM0Y59VfPHUxKem+qqodX3mR8l+w39PKJsUWgACpe/hzhCn0hPR9GCeMn\ngsqZ8XAh/o2P672E8XsEhVU+ymw6qOeiK0JRQYLvO/57VwdfC9IOH+scRRVe\nT3jx5CitcZxry9REWokyj0QFLaQfddJdfY5l0VZZSM1Bofjn1fIDokkLuDlw\nCiXs\r\n=XtY1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCieT9XJW1AgifvtAhCkfhffNwjz75TJ+MmLoIc2OtD9wIgVwS7GIvzAzLqPfNPx5N4kAcV9lgNlqIEIaePyh3rJbE="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.5.2_1555421424089_0.4049441199554862"},"_hasShrinkwrap":false},"3.5.3":{"name":"crypto-ld","version":"3.5.3","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.1","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"b8a0bc59657b7dcb334ceaad9bc46724899c6842","_id":"crypto-ld@3.5.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JW0f7dLcD3nK49gDqqMp3t100xuK86RhdtIHZWWlENJpsEB6tcWwn16dMSHXIcN1nPuZvxdfqHYOAjIM7+Tquw==","shasum":"c5b0c77a20d72c32a23323d111cb6733daa58afc","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.5.3.tgz","fileCount":10,"unpackedSize":46402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLb76CRA9TVsSAnZWagAAimEP/RBoLhLiSGX6c/ubMpeP\nwCMe39VDLMdFlh9D6AX7e9agyRYvc/7vSX5HUfp4W0hDjD5Komd/rdiILJQV\nsahZVpk08RaCHdhNzZGYLwJidLgSHeYnfeEneLusAyH5BrCOxyuQZ2yGv5ix\nANxEPaqVHtxkE+sji+lAAWjn8mWQdYNP8fxb8qIG0PI9UA95muOXUsr+6t8Q\nWuCLXuZIdBikVYIAx2XP8ClnlNc+qYi4NoSWdEFesMsrWgxxnSeIp3xYhiFY\nTCRmo/KBphmrD/tyiUAIApQ52IDXehnnIKk1wEKps+EDHj2nCBgfKaV7M5JA\nlaSnOgbIIAen9LqE3hejY7q1RhffhKk0oYb9o6q+rC+d0FVezkCH2+RasiQS\nCLD+vIYG7UEed8GRFgk6yAU/2MUerCqQj9ChgWNlmHAKMraPlzVALXpTegjB\n3M83R6jggyVm4VYvTdoFqDKfS7zQKoLO4601dp8KvixjClLHsKCLw736qRA7\nhfJEnowVe2UjiqV9wx/kf368oP1kQN+ra54bksWVsVYXfCkklj1p/STtge+K\nEDqAPTA4iEMSy05EIqqiRrEEg3kbGN3q5Dh1aolpdwjPamGcX+2XBcXWb9dK\ntj1mKQ4QCHs7FOU3qDTHUbV9bsjLWFtAvWjeVD91cEFd8zf0DfIkYiCL5d7j\nbUuI\r\n=CdRc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqO+ZCcy1DMtFNqwgB4krUfUqCPMmlyo5Jz7Ba1kfuXAiBYboINWt+uTzoi3JsimSvuT8wcC+QAmFp4sKdo2CSeng=="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.5.3_1563279098030_0.5057315388518835"},"_hasShrinkwrap":false},"3.6.0":{"name":"crypto-ld","version":"3.6.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.1","bs58":"^4.0.1","node-forge":"^0.8.0","sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"e263048f57711b97f02d2cf1dec04bdfbd6b73fa","_id":"crypto-ld@3.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"dist":{"integrity":"sha512-+y63ZslWXsSnCRo+XCE3O+sEIQy4Wn8BuqXV1Feesl612oCqpDRzu2DFwKyOFbKp/egW0ZZxyZHL3epZxAL+Jw==","shasum":"6e2567ea0603a0280223857e2a7a59ad01fadd56","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.6.0.tgz","fileCount":10,"unpackedSize":47412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSchmCRA9TVsSAnZWagAAbf0P/37hU/F8HKwfpJOHtmen\njhEWAOPpwklnejXEurVSyEn0G2iYfGtU/YFqths2DbnfhSu64haA9WRCPN4P\nXbyJaZfaj9brieG9PBbyaeirOD3gGCv1ClrAyJw1wtGerV/oZR1lDRHFN+4H\n5QKwPD7Fp3Q2xcQiiKq/9vW1gp/Hmakhdc6PZ1RiFqk+caDqIKt2ty3bMS+3\nmaX5lnn1U9INe3t/9Vtzmu7arcwAkhXXr+aDD9TFglNNZCXPgyWutcYliK8f\n3Nfv6s7YpxUSz4qH9g4W3RORlZHqev57zIyen6AS4tges0VyMgKVVfuDPmKH\nvhrSbWSmWToMwN70ySw7aQaD0Rb3ywXkndARPy4i25rpGQM6s7O2VgJJmz3s\nsmMCJQs8h7JaZ3OK4jjrLyBoB7P00RO9vMbncW1ZRO6oAS/cO+eWjDHwUHa+\n2h/ic+cif9cBl6wAQt7WGOl2Cn+jXo2zQDTIjWMAdWYPDx8GSx0wcEG2E7NY\nixIZF1D8AFX2UUS1LeMv7mvpD0Ps+PaC1MkU4ncYxfvzN310TxVQ04RDIW32\nNeGpqKus7a1ZGZoweLT24kPtQHUjBBWSx/8XRy0c4p+a9J44qMm6dptoC3yb\nrUXMF8PfNLmj7olMam6yPt+4xeHYXQsduppaeF6gc9dboq8OR7NkwSbA5P07\nutas\r\n=RAuA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjJT6gis/kCukjpcEE1PB9xt/YqFGGDzN2OpbIzd/Q5AiA9E7z/sESz4uRNr2vI37W6IHKWkxW/c6Qayo5xrB33sg=="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.6.0_1565116517424_0.7574110060271988"},"_hasShrinkwrap":false},"3.7.0":{"name":"crypto-ld","version":"3.7.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.1","bs58":"^4.0.1","node-forge":"~0.9.0","semver":"^6.2.0","sodium-native":"^2.3.0"},"optionalDependencies":{"sodium-native":"^2.3.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^5.14.1","eslint-config-digitalbazaar":"^1.5.0","jsdoc-to-markdown":"^4.0.1","karma":"^3.1.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^5.0.5","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^13.1.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false,"semver":false,"./lib/ed25519PublicKeyNode12.js":false,"./lib/ed25519PrivateKeyNode12.js":false},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"eb00eb73687d1371fd04281ae082eb91bfa4c52d","_id":"crypto-ld@3.7.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-aSIYMSVnHcWDFH4Oq+M5JVqpRMYmfVFbkR3mpSIG+DHjD8fvgBhmutQJeslXrkuDNYaLmxb8asHE2AwRJryV7Q==","shasum":"d05b5d5a9b9d66f01cbd2b5eb5ace523202d905b","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.7.0.tgz","fileCount":12,"unpackedSize":54930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcpP4CRA9TVsSAnZWagAAbSkQAKJ44LYrFrot7G2Qt7fp\nhlvYTRX0HzQE93q/X/C5++w8YZge09YpLZquIwzTRlgkxYNF9FVU7t/cRUy7\nBxAYLsmjaqr4HKs7o3yhX993R8IxZKKisChX8IK1JAxrXirWeET1ZyhaFMBl\nRBKKXtqaOOrN4hvIAHNZ9LhgX7aJw6lalEv7fO7p0QLNVkbfxXqNk7sN8FN4\n21C0o/07ybcnW43T2+/MO3HxR0+XZk2J8GsjpiAz1eGdA8DQ8a3IJQOsselL\nN9GntKFFiJw85mikgiXCZY4/eAug30N2rwD2urj+0M6pN/EyC+pSgoCsqd0F\nG+FRFShT2UoMOaY9AdYh9MJPIqYaGWmimfzK8iiNsF5TC/9Fj6BjYFpJcHiA\npAJRWkrrKTwBqvDaqDpCLcPF5P7F779XDXC1LXD46il6IoOKyF8lrCJTvaKB\ncm/Wjil55PpD5As0x+yDlET4HurNB6NHFEhXEtpoVzVDqWNDBIr6Ff7eR2N8\nY7tdMzrFP1sPyscE8JR9lWNLnhnUn0lb7ibve+9v7j6vZGeSCBLXrY03JG6N\nDWrz9Z47sdV7ZIeXKxQ9s0+Zx3i7d/pVDsogLyxEytjeIelFRti0Ye92Inuv\n+80MBtzpsK//RfLBIA/xwXY8UhXnniq0EsjWtaS07s5JCGvCkLVvjy0nBRu5\nQgWM\r\n=YIuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG/anY+5xjVz6Q56amvuSBVISRuhQ1VLxmf6RlaRReowIgHSIR2eynduUyqlGfngAuHHtKm6opNwprxUkqcNegTSU="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.7.0_1567790071785_0.15827652957515292"},"_hasShrinkwrap":false},"3.8.0":{"name":"crypto-ld","version":"3.8.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.1","bs58":"^4.0.1","node-forge":"~0.9.0","semver":"^6.2.0","sodium-native":"^3.2.0"},"optionalDependencies":{"sodium-native":"^3.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^6.8.0","eslint-config-digitalbazaar":"^2.0.0","jsdoc-to-markdown":"^4.0.1","karma":"^4.0.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^6.0.0","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^15.0.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false,"semver":false,"./lib/ed25519PublicKeyNode12.js":false,"./lib/ed25519PrivateKeyNode12.js":false},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"d08b4a4c7cddb0cf9698c6df8008a0a89bd791de","_id":"crypto-ld@3.8.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-NOKR2Ohoxc+1AnkLQUV0bSNRRzTdAeH6zMMakiqE7b22wHokQs65scLn58O4jD81V0mQQr27ytkmm1QgH3kT7w==","shasum":"0a4bd269e5631f88db18df32aa85531eada3c510","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.8.0.tgz","fileCount":12,"unpackedSize":59023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8hvxCRA9TVsSAnZWagAAzowP/jeBGYe1KIN8UY7Gyt/u\nAZmFYo5Fuv9w071pQaf4J6Bf4FnirCLHQ6hkKZhE0GfmuFClI73SnE9lgl1B\nmHki8UWWiVROLs8hrStY/VMoWKEixFgUMOyZqG1IY1jK1zUjQlOIW/F2UiXa\nIKt7lKN26rAA34SCyvbfqyOko7y4Hz8iFgi6eIZtgVZ+mVSF9Rlu0TxMANHe\nWU2CKdNrTEe5CDDQE5sNYW+/X73iLfVNskXr638W+BH8GfqElqJVNoA1Tbgt\n3xkpKW2fvKST7o+MCm9nnu0BZqAp8JQGlpzA2KMCwib7KS7SjslYi8G8z47o\nrnwJitDYNX0BEKDdgAsFnUQenm/izewogdypwtYiQD3G/koCtbjyqVv4l5jZ\nCVGjFb1lNordso6T+4Ud86cPfGmAYI/wXSBItyqHsdcoNHcG9rPqSPxfByZF\niTyZgEVgY6PJXNvo/IDAVxmRe5gYPRQAAvfJFgMxgK73EZKDxL29Xdp0DY/j\n6m1lbh8SyNSKmscwGW0LZzsDopUfVAfaH00KSm/X/Kj7Z/7cnJAq+E2UVR9g\n1OG4tsWxV2sEYTwkSBb+93JFLUuAuiDKMuhKcE7zggXMbzoKfw+B4EluAFbP\nAzC6/PlEt1/bIkphi4IvJPWGY56bVdy33Bx86RcLFgn94rX+iyFDIvP7fD+m\nLQsi\r\n=hp6F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ56ArgXyl5IsRgMGQecHnRozU9Xsxn63RgGgY3qykJAiEA2FD14yy5YT6LqpKekSh745bqoifp+N4dF/WdYuzjDHA="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.8.0_1592925168503_0.11469203721444932"},"_hasShrinkwrap":false},"4.0.0":{"name":"crypto-ld","version":"4.0.0","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"sodium-native":"^3.2.0"},"optionalDependencies":{"sodium-native":"^3.2.0"},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"8998982ac979b1e6adfdfcf512fa3b40c90a1a51","_id":"crypto-ld@4.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+gd+Pnl8i7NjHa/nCXS9K1ia6hbHbxGZ5Av4GHtoYKX7znkx/jSY2UL5teAD+skJ8n+2qr43n6ITh5nW1ccZdQ==","shasum":"60cb87bcb0cc693a2613c25099275e1e8a6bf12c","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-4.0.0.tgz","fileCount":8,"unpackedSize":26565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJa9kCRA9TVsSAnZWagAAhJEQAKPkV2vV5UxycWF24lq6\niqmqhU9oazCDY8AU3n1WZXSMOqGQVruPbRJDilDq494PJ0abxF1/k/HRJjTh\nXw+xKhc7zCQmhHlQUXksKBAyyuUABTvg+8MDTJ7H45t2Kcs5yvkbTxn8SlDE\nAxSJJKoAExjSBMDdXcJwa19vPT3/BSbPja/f7bLzSOm2YGrhif5We4dX4RXL\nfBEuZ4rt050XIgjoZnnx4W9wwbypFvS0i9PO8XT+R+P41g1TRVpWMH8mtx4Z\nvgVnbHj+tYyggeLOzRFkbrWWjU9CvPkOuS/PzJCQh6JlkRm4F/Z1Zy6f4B+C\npsFqJrL0ivLLUj9wMhA7ciHNwPvOhS8jiXEZhjvFyJW07kF6NfWswBZug+Ti\nS30oYLzTzjcVzswaIQel0Mx+hZatq2guYf/6FRcvj6E382i00YLOWGJWuO58\n4ZCd8P0jPbuIhFb4mxw11AmbrMqyQgBu2OjRAxeK6JHv8kCVXNXIMARKG5w3\nkilIP/hjxdJpqX+kZwKyF9fC4rKL+inU4BDVwg2rRxjKnwQ/k0h+JnrVPIP1\nUYRFg0PrfDI+qbmYqs0Zg+k3i17R2hEWZOX17bYZhgqAXrnHcRDSUnCP8at/\nNUx9SRhurgYOuObTFUIi1sbRhrcrAvsM9KZ575mvomlta0l4aTUtqBpzYPsQ\nysq9\r\n=C+/K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAdlH/2i71tKXoUPrTPNGuqH4YLH1XJByJ8VwTnrJYuwIgB2NUXz9GIcLm/ysjy+dSg+MgIfI/KePJ2j1OwMIzxe0="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_4.0.0_1596305252344_0.08516124580109996"},"_hasShrinkwrap":false},"4.0.1":{"name":"crypto-ld","version":"4.0.1","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"12391e755bf0538886a43657a2799ef47ecee7bd","_id":"crypto-ld@4.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PHD3YY42EPsZ20E1TfbWWKvd7858pcOWScyr7ZRvZd4ZWkijU9Zh6Q5Ci/p1YuDUJqdLAk/MVCuPKSP33h5a2Q==","shasum":"95bd944bc1b5ccd6c194712baf30d8f2b575ea7c","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-4.0.1.tgz","fileCount":8,"unpackedSize":26595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJcxBCRA9TVsSAnZWagAAiUEQAKTJYtuRbBidoVKaEAdU\nHKTyIYDwV0aWyAULMbNde2M6+W0qa3EDDsd/VZOM9yk1JGySDd/7trbWqNtY\n6GP8s6EQeX9RWzZzbFcsW36hwWRf8d4gAF0G9abcCSkqP+L1nLKbEOfX54+e\n7Mk6lQ07yD8zi13YeTCVhY+fdDFj1kdTX4n7nkVoPABoN08dx9uvVadm33M4\ntl3zKQBElTsCBjjT9+7KkDdAALiBdaJ/hSKizDkSNzx40pV2o6CbmHqR7bMu\nihLrua826qx4xK1nO8ovfUvfapOUIEWOBQrGUeqen6yc4DhBoG85RaxzaKPH\neWLdbpYhM5s/tOAmLWVRxmMsZJAQ2VXC5F/odU5mk37ggoGs08ZJVwEr5yrB\n1b59uXEaVR3H3bO9roxV41cWCgmh0Q8QJbIG5Q/dUMBS/LXaTazId6yWpA22\n/f+FSr5hjYjcWCHlwoXhDWtzoMNF+OjLhRGVdOsi8B4P7Ku0OJ+XvjD7RPj1\ntaAtGttvaksSsx+ksy4wT89/uq0cmrIC7sTvJpQ7uFMxYE+FPgM8hJjHo7VE\n08lAnGJudXSQ0IQdEbhLXcFQ9BO/bxI/Yq0rPJ19rZdZ3eILQNdFo00y4RQt\n+PFlau77icn1vqhSErjdvkR82aExL03ggqeYO2enQrjkC6qBAvdQuQPYmYkk\nCSWi\r\n=GYPO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9L+fO5gw/skbO4V3e7EU7xc7cpFVD+bnoYnvN7zK+SAIhAJY7TrGikGPVx82G9WlWbdN7x5U4il1vxicfonn6aBcP"}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_4.0.1_1596312641245_0.417105451994249"},"_hasShrinkwrap":false},"4.0.2":{"name":"crypto-ld","version":"4.0.2","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"e4846762c92081f77eb6b3ff42659a8a513d8d57","_id":"crypto-ld@4.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MR0hGdLOeNrDAZ6omujDIMrH3GUE3Ns2QolOBPWe5TL6GCx7cjdypKfy1C4Dy5b/DmZ51nTY3XxCRX6CoEWz1w==","shasum":"cf913ff468ab6cbcf7be9785016726f6b8f609fb","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-4.0.2.tgz","fileCount":8,"unpackedSize":26659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJelZCRA9TVsSAnZWagAAPQQP/0zeTDQuYs0YeKeOe/S4\nNBp7P1yXyY/+D7cWIJncK1z+PxbEKq5dlgAoByVUAg18Kkwgvf6uXihuCKfS\n8jN6fPKMlAihUpkwDgcyxlG3T7afJyUGJFtLSCZjCeLQ9MBvM7yCmHWmOaOj\n3o3vf0RlGQOXbss3clRWM/h9btb3hM6futnuMWKDQrStfm1CnNecs10Fn+hH\nm4lKjqVc9mXPeoOIRsTU+eAhtCg/aMRL4Eqt406k6BK3qyKFNKBuSKlrL5/g\nOIlPk1I2929jFiw07Gp+W8Ma8fZE8ruYX6KCkU6HAE4DrDSBfEQlIiYX1Ob/\nC8QOBJgvjUt8nydlvca0QwSG7LIJH2hRWDenyKZwP++PNuApnzuAWE7OEqxn\nmDjvbfKKHZp+7716qIt/XUIWQiMk20367S/HZ/3EAwPzEJIpjEVRRZJ47ECF\nnLqolxRY4rXhUsCPaNdaGCpvtzDJ3dZpYF/Tz7Baa6CCtOU/v96uy8nmzHGy\nEBNKvvasQrf8ckEk2pM0TVwHB1qPvuh6sCWCXomfEh3QWyqSHzwMyokZd/w7\nTyjf6GuMU6wNhoqX/KZtWOZcv7lPTw9J1wjr+5jBhWtdGTLjfG6/b+7Xq4/E\nAI2uQzm++u1SK3fkcI4u8QZVN3eYTrcC2rzjQllo32MmQsK56qWiLw49DWjA\nXYWD\r\n=K+z6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAkwkSRiHifVlwarr0NMcXIPXAgB4DBL9Ecx1ilvvJAwIgDnVT8ZLb/NPMQRfOhP9SzteKRMMC8rD/63qPFQKiujg="}]},"maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"dil@lehn.org","name":"davidlehn"},{"email":"dlongley@digitalbazaar.com","name":"dlongley"},{"email":"mcollier@digitalbazaar.com","name":"mattcollier"},{"email":"msporny@digitalbazaar.com","name":"msporny"}],"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_4.0.2_1596320089424_0.00903424674018427"},"_hasShrinkwrap":false},"3.9.0":{"name":"crypto-ld","version":"3.9.0","description":"A library for managing cryptographic keys using Linked Data.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{"base64url-universal":"^1.0.1","bs58":"^4.0.1","node-forge":"~0.10.0","semver":"^6.2.0","sodium-native":"^3.2.0"},"optionalDependencies":{"sodium-native":"^3.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/runtime":"^7.3.1","babel-loader":"^8.0.5","benchmark":"^2.1.4","chai":"^4.1.2","core-js":"^2.6.3","cross-env":"^5.1.3","eslint":"^7.10.0","eslint-config-digitalbazaar":"^2.0.0","jsdoc-to-markdown":"^4.0.1","karma":"^4.0.1","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.7","karma-tap-reporter":"0.0.6","karma-webpack":"^3.0.5","mocha":"^6.0.0","mocha-lcov-reporter":"^1.3.0","multibase":"^0.6.0","multicodec":"^0.5.0","multihashes":"^0.4.14","nyc":"^15.0.0","webpack":"^4.29.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"browser":{"bs58":false,"crypto":false,"sodium-native":false,"util":false,"semver":false,"./lib/ed25519PublicKeyNode12.js":false,"./lib/ed25519PrivateKeyNode12.js":false},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/*.spec.js","test-karma":"karma start","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests","generate-docs":"node docs/generate.js"},"gitHead":"d777eb3c0ac8a0d3f7468b13b07171f78bfc19ca","_id":"crypto-ld@3.9.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PFE7V6A2QNnUp6iiPVEZI4p8wsztkEWLbY1BAXVnclm/aw4KGwpJ+1Ds4vQUCJ5BsWxj15fwE5rHQ8AWaWB2nw==","shasum":"4f42849a143b5d65f28b018d80bc0fee6cd37ba8","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.9.0.tgz","fileCount":12,"unpackedSize":59086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdQsMCRA9TVsSAnZWagAA4G0P/jVMvab32r98hV74qFMb\nQ1g3ZWuODuwEdEL0SPbAM1BnGzAH0/4UTmlQsjFFGTLzHUPLRZnFkdutDTMG\npyi4QfPZ7wFD6M5CsBWEzJCX0ZrSX23mcQvmfGjnN0nWh5qGxAaVC1Gw5kZV\nHqWb+78a3G+YonSK0/MaGumXRh7AZy2scr2xvgdRbWNAEzVv32LTdwRzdJL7\nFUJQ+47D/05HryXaxiB0+DGOBO//eCAUTEBSo5J7IE8a2jgLA5N0pNurynqW\n8JDVu/3whRb9wfpnpmycJIt6LQSfz9gy/pquSkMIxLUCQvYeleNgvOaL8/RX\nOdeoZroAm8TkYLW9olL7XdzNYPx7TqLyzLGn4K99gBUbADiVp2huHSXa2YiU\nq8N79SUCdLefuM/i78EViaMCXd2+izeJv22ASIH2+fgGcBMOozCHnaeeSg0h\nA0JmZc4ATl/AkAdwks2mNsv/mw+SMzVlRpMO5NQgDCev5XUEwuH90t48+Jp6\nvRGnKJbWmpwdO1AmdOf+bnMulQjxTpUGBEUWVO2PZRIZwSo6/KfhK5dOdb1f\n83RQ+R/gcHI+Tjy7z1Q8DCXZ6UPjXSaZvqJMSeZE7TzsAKfR9xFBMk37ffNA\n/mi+4zF7nCSkCe6fi3k4lyMkWFRmyT30IETzCzN80sHUyvUPRf5vgETvSF7E\nYazZ\r\n=+8NU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCocycGMO3mMGmRLCKe1orNZei0QCF1PHDzAjUIUee0XgIgPLNq1E7hpjsZTyKfqagK8AjlMoGwHpg0x0RYE3Ms9Oo="}]},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_3.9.0_1601506059816_0.25255037647679957"},"_hasShrinkwrap":false},"4.0.3-0":{"name":"crypto-ld","version":"4.0.3-0","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"7d8dee8122a9adcb4b21bf6b072e0338146fd15f","_id":"crypto-ld@4.0.3-0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GPF/cb+ss2HOST8WhNn4Yw/IrdCrwBGKyR9YynHXwzmsICWzeNjTvzY4xmq0FYVI5D/6CIzsZorQG5GKyhz6Ug==","shasum":"a900b6f05395fc863423b76faba2590cd17129ba","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-4.0.3-0.tgz","fileCount":8,"unpackedSize":26661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvxHvCRA9TVsSAnZWagAAWsEQAIaKJNuCxBJP2nnvI9MK\n+AL87lIZdIeE4mKa3B5gEiri3M4JJ8K2od8GVqIr9Vw0a47jCST+cay52FJD\ne/tG3Je1tVephFnN0JSVcPcKypk8QkCGVlD58T9OrtdX6Qlg0uEvfj8bJyU5\nb1CGeCbLGtb0Vq344wfDopzS76br7T+5jjSFJjDVx9IvqesnUyLvAujFpvML\nFCBl92T9J4evt/mCl8DdHQPjCPm0e8yQe1Zw93+/TXU2J3joQ/VEM0REtIax\nYJEvxPDkvnzTQZfcYh3GtKvmqu7sC6pVHDYU/us+05HPq08Me5NWVpNls6yZ\nJo3z0V18y2SCqwlF/7EvLVDG8TXdy7VYsSTC60IlJLuo6++jpFLNoVm/sHWW\nyBe+ZJxQJ72tlBG1EtFN4HuqAKJwIp1MBOhdzMPhLf3s4o19undmeoMQ9/T3\ndHknC4CHW5TkYJ/Sj4h/SNfATefcP4/WDdPEGBEHI9vSVWi2Cb6gADWpm6Op\neQcDaC7t4ZvwkOSzzxH2U44GGMljkacM27+CtLiwq6x1mMVCoQSoMNLUrMOP\nQsadbIoTgfk3qNw7InZMDDfWy/9fD/ex7LH0PbWosWq17XaK/xJjk31IwmLI\n+C5i3xijmMBoyVprmg0gWZLqMfl9ml182rB5zFJ7DfIs8G3i2SNLNa4/8Toe\nWWja\r\n=aGWY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICB9h6Votd1g+E6gdgc2tpTeZQdh07ihv5Bey5woT4eXAiBIOubwgFJIarXqq8VHvVHOkzbFh9wZ/SD1JPc1mOaKNw=="}]},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_4.0.3-0_1606357487263_0.08440035658036305"},"_hasShrinkwrap":false},"4.0.3":{"name":"crypto-ld","version":"4.0.3","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"93589b944f29636c1a35bf8a42fa5f88b2c12caf","_id":"crypto-ld@4.0.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IeNCX1wv7kLjxhKrCV6Jee0CU84e2dSyVxTaM3SCuO8/fMbYzjsx1e1js+c7w8GlOslubOHJKvhJ1EI+aZ1MwQ==","shasum":"037fa178a79207ad7458ce245dff7e6a52196b39","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-4.0.3.tgz","fileCount":8,"unpackedSize":26714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvxJnCRA9TVsSAnZWagAAXEwP/3WeOmeHwRFyIm4BYQRN\nGPanOp4M3lcF6sAChtoMmJu3CaUXA95NMk3GwsmkZMhAYKvW5bWqyHguf9Qr\nPT7DRktAGtHuRmksSAtDmnIIbZ9YU8hv0qzVAPPpBUHRbsnneRA0EiNrmjGL\ntsBC8qjeagE0WUVaGlVY24fLoyiX4zNIRaMaW9SzL1MI0FDqwgxui+BcnuEE\n0Aq3xe7bs21KyAl74wugVGfgC69kG9HhOVzfdspGByAWzhHM2VQ6pG2CQCbM\n+dej9OfL8n109tEZb/GKnno3SsN3RPkAGMivYrZWKLyO+J8DhC71R2JQqCg+\nPvg1zW/itjNiXJLMqf14sSZ+Dbla9qlrPsGpg2C7FDzRmuq8r9m7QVGrrXcA\nGIw264gkdhsWfBwHEl0MwIt+te7o4HW0DK+x7Z14zFi7+/YTpwiqBu4cLSTn\nqjwyGELQh1qIIIGACFw0Jyx473CZwYy4StIUjzeSOSQQja9Ni5acM3CZXruF\njDXxzNXQwESvRf/pMmUmu8tqZ8ro9eHLzoUqNcyvLSMNrbyXYp2P698iABku\nWoYh5pIy7ST4hGMLePXpRmaSzpiVYtx6msCuxERaXCk/fOWgw/ny1qmlGbyG\ng3odeMxvH054pwDNte80DmPvUfdVp3F/DEDTzptTUind7jjPDRGomca7Jyr+\nFkBX\r\n=bFzu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuhTrPEkossuW2RrvaVn2+f0NRpm3bOYi5Wsze66pBLwIgeosWQf0TLPAueDrmMC1Y5zODkz9eeUyuXVxUMqhOucE="}]},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_4.0.3_1606357606583_0.07909006134204466"},"_hasShrinkwrap":false},"5.0.0":{"name":"crypto-ld","version":"5.0.0","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"8684a1670015f055c69f7a8ca9ce70309cbc9378","_id":"crypto-ld@5.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BDNKNKyO5GBFz0nnCsavqMhXG7ViohaWKo7VQSzvCfSwsrmL8FV7rS19bInh0KvyeBgy75HoQu2zbyhL38M/VA==","shasum":"9623e68e08d5ea40645417aa1121a973559c86c4","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-5.0.0.tgz","fileCount":7,"unpackedSize":26819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUNZOCRA9TVsSAnZWagAAKQIP/jMmVKqq6zgoUWJ7EGaJ\nMqmRE3kPXx5SKYa1Jp49JiqI4MTE8VI63b82QzPZLJ9KjXA7itQuljO3ff30\nKiMR1DKetERcgWptiwsRKmEoWheG9vtZiZ9MYa0nI+WgWpMjl6ro0ZojwVLc\nk8VfhUNG3AUhZawZVOUXvedxof8RX4Mq3lSe7Jh4Jny45oc3G9lWEQCaE0Lm\nVR86VF9uEXvrnq1BV860EA1cu0unm33cFe9jGx1B4PEAGWHnKQLZhKw0qsEN\naDLvaoo/Y7DG+LXGtD3yZT+LrEI642WG4lCG2fKnjPIjB8x9F+Uglj+8Mf1D\ntp73iji/usxvx+uHhERql7RfXzsnIam7blnJ5ALLm48LhkbYxwHAS6NFybhc\n9lKQkB6jDvgOfRevH3QNJRUg4cwJixClYQM5i0I33VLoN9EoCTGMXgv9uctT\nnKUfXkq4+8iSZRQMiGN0zuw+7OyEfh8XN5texqkV5kk2vFSjkoniA0a+oPaI\n8pOyB8YSTAmUo8g9tS83M1mnbffT2gFsL4R+qJdbNA4bhtFBsuhOeKsnyyQA\nUqPAuU4HGWYzQQ0UKXDoa6wgLhaJivfddIWdNRU2DQypxhyfoMRnAlA4MDAc\nkDjVADE3cTfVPPE5063gTBwg+W3kdlK/yZBeIpBdcGQp2akrCfrNoeE4lTQc\n17ut\r\n=a7Ay\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyxtFVHgpe33e+isEWgJD30mzVyM1TZBBvYpKV9h4JWAiEArf/Bhd/rb4brQaPv3pt1MUh1GaILLsv0/kFX9w9LrE8="}]},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_5.0.0_1615910477910_0.79427085419506"},"_hasShrinkwrap":false},"5.1.0":{"name":"crypto-ld","version":"5.1.0","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"369b7a7aeb9f682b9e1914a42b051c0b668d5e7a","_id":"crypto-ld@5.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Dy1QoQzj+2K6UlGZ9l34cPp+g/YHOd+r3/DXXQTnnz5btGb0vqDlkZBn+icYmwntEmW0bvGVwFWvcwZSbk1EEQ==","shasum":"fbc1344c553f10aa1bcfc9d94c8c161a56c07150","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-5.1.0.tgz","fileCount":7,"unpackedSize":30904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZgX9CRA9TVsSAnZWagAAaPMP/3oq/YYz1Gtd8IGDNYGF\nKnaaDEXpQsBkX1eqKNNf6vSG2ra7rfEk1pJiojje/aLVUQlw1wCTS8Qwp8oY\nB6Sbl2jW3kFCg5cGVdUTfc4Oj9neuCp1JVLa01YIHHCTBdvpr+3duULn8+7L\nHQEhCUT7tVBU8675lVYgykHMX2XzGHtDfZYwHsjJH4ak2JYc0HojQydhc3d5\nOJ+bxCqdB49zo/6YqcPqc0xVmHYTJPiwKfoQjZ6fgjFqgSa8MXMLRh3hcCZU\nFHkq5Mw3fVn4yFadA0IJcM1DvT8AE4+oOhj4xlS320Xa8gq5mVURz5h6YB12\nvWNAicBq0U/oeWdDF9TT6+bhg7bUt6TWs3mkO4BQLNnjBpRs/ZyPHPXm89fC\nV8GFLdafHkR4ydAjZvrdF7g+0GzzwIf3bGiWssppZywMNu150y9Gk6Fnbp37\nX8aN4N9plorofp8wpBc5npVp0j0+3Z52V0iYPm/vV5yvyzKxsfZiKs4Y13VB\nBYQtZoYfciH+VdNEfSulYVJS1TYpvjCilq98JzfhEu3zu5LNdVUHkrDdXyoi\nCtB0FuNLeyuCbOIBth2T9poVQ4r6Cytm1U6W4QNGy8nmGWNSb1PcJVrxh3T3\nxly971cVEo/9a8UxNW72HVCVqT7PH0NoYH3TmuLD/0bHAGmt0LbFfEcMpfjG\n4x9d\r\n=Sz12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3/cDSXi4LZD7jXUN8t7kQ3YTQC74lhpxUucISAL7k6wIgCaa0MOnGzVh4+D8KsKgk1VU1soh55XipxUrrkTAfb/g="}]},"_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_5.1.0_1617298941103_0.012423766042607864"},"_hasShrinkwrap":false},"6.0.0":{"name":"crypto-ld","version":"6.0.0","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"lib/index.js","dependencies":{},"devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/runtime":"^7.10.2","babel-loader":"^8.1.0","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.2.0","eslint-config-digitalbazaar":"^2.5.0","eslint-plugin-jsdoc":"^27.0.4","karma":"^5.0.9","karma-babel-preprocessor":"^8.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^4.0.2","mocha":"^7.2.0","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0","webpack":"^4.43.0"},"nyc":{"exclude":["tests"],"reporter":["html","text-summary"]},"engines":{"node":">=8.3.0"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run lint && npm run test-node && npm run test-karma","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.js","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node","coverage-ci":"cross-env NODE_ENV=test nyc --reporter=text-lcov npm run test-node > coverage.lcov","coverage-report":"nyc report","lint":"eslint lib tests"},"gitHead":"cd590121b2b1224e01d5e92a4dc447c850fa9546","_id":"crypto-ld@6.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XWL1LslqggNoaCI/m3I7HcvaSt9b2tYzdrXO+jHLUj9G1BvRfvV7ZTFDVY5nifYuIGAPdAGu7unPxLRustw3VA==","shasum":"cf8dcf566cb3020bdb27f0279e6cc9b46d031cd7","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-6.0.0.tgz","fileCount":7,"unpackedSize":32710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksxPCRA9TVsSAnZWagAAZp4QAKN7phrzqDf5gbf2KQ+q\ntHp+rrCbcQoM2TTBuKLLx1PbJ9LrY2W760buy7FpSxWZYIWMcl+mxG3nH327\nF/om5By8WxwYfaoUwdAhUNGDwXy2kB4CyGt1vIfVPpzKjUuK/yHn5aCVYsi2\nCg6BKHcr6jB0N3kFXoLR4gDBWV3hqinBPxDVwXddaBFMYTR8Q5fMaZpqblcU\n18UgGYnc89SFzBwmtd3VcCYr2VOkZ/5Qak9HbdJEQShIqfE8Tb84VW+zDBsE\n4vqxDMXx2pmuIHkPiwbJuk2gA9E23FYQGd4yFgPvg09JJpnOSC14HftyewOo\nQjtehpRtV9sdwkuW2HRqjWpz8/2KE399FoSJsiUW/aRoG/llz6TJ2tETRCjL\nSGrONUpy1nTr3RVHx3gCqXJUoqtBgwzejkbsvWgbe3ppZ0XX3dlbDwKXZzNA\na6uNExKIGXhWG6+7laQvzoKtbRXuyg9y0m1PorYiDEznXDAYCVnpnxARBArY\nqMuRQOUZ7m9cWHyQHHZ7UYaN1/uwaRjGU2hLj2haD/xj1Aot3WbfNcsnmdGQ\nEbEJaZujBOBa7TDZb9y85Ez5XumjHy5ZG0mak/gP0n/8YEYPjoQG6IbkJbof\nzwEj710ybN/vgKILOS/NYlvk8/O0Ry7o1KkbpFSUI23Y/nOe3ZtSej5F+3/j\nJ7O3\r\n=kRxV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDse8blCUFhkDtMboQv8dctCWDf92e9xnsMiAQTDUhAxAiEAlriXLjdX+3LRIR1A4lJnp/yh5YL1kXcoXvhJezFMLz4="}]},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_6.0.0_1620233294424_0.7722892941246486"},"_hasShrinkwrap":false},"7.0.0":{"name":"crypto-ld","version":"7.0.0","description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","type":"module","exports":"./lib/index.js","dependencies":{},"devDependencies":{"benchmark":"^2.1.4","c8":"^7.11.3","chai":"^4.3.6","cross-env":"^7.0.3","eslint":"^8.16.0","eslint-config-digitalbazaar":"^3.0.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-unicorn":"^42.0.0","jsdoc-to-markdown":"^7.1.1","karma":"^6.3.20","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^5.0.0","mocha":"^10.0.0","mocha-lcov-reporter":"^1.3.0","webpack":"^5.72.1"},"c8":{"reporter":["lcov","text-summary","text"]},"engines":{"node":">=14"},"keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"scripts":{"test":"npm run test-node","test-node":"cross-env NODE_ENV=test mocha --preserve-symlinks -t 30000 -A -R ${REPORTER:-spec} tests/**/*.spec.js","test-karma":"karma start tests/karma.conf.cjs","benchmark":"node benchmark/benchmark.js","coverage":"cross-env NODE_ENV=test c8 npm run test-node","coverage-ci":"cross-env NODE_ENV=test c8 --reporter=lcovonly --reporter=text-summary --reporter=text npm run test-node","coverage-report":"c8 report","lint":"eslint ."},"gitHead":"a97999a9a7dfad42fa92adde62624460e0b2796f","_id":"crypto-ld@7.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RrXy6aB0TOhSiqsgavTQt1G8mKomKIaNLb2JZxj7A/Vi0EwmXguuBQoeiAvePfK6bDR3uQbqYnaLLs4irTWwgw==","shasum":"ad593cce31da84e60bd14fd2b25221f97e8a3b74","tarball":"https://registry.npmjs.org/crypto-ld/-/crypto-ld-7.0.0.tgz","fileCount":6,"unpackedSize":26053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzuWvVabdbiwdC2JRZLy35+0YaZlIJL8Pk6Pa0X7W7LAiBwcwMhorRkr2Mod7E3l07rK30NHLJ/XWJgoaoYi1Of4Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimCJBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT4xAAk6PhbhlCXfBNJ7xtjNc2DXuvkp9YhkHuDndVYjHAIS3OWGbw\r\nfEkWrO4iowZO5wr86TjsJcZ1bu/C3VYm+vfUpygqQxz9qhRNeXL5OF5yzT20\r\nuKxT5CjOh86eQtnzZcP2t0eIUBbEIBG1OeMKxfdRaeuyt/5exG1wIGPcLk8S\r\nVdv7YrGqim5EmPovhJ/6knncx15srINEyY9p8mAetEKT54wzdf3FwI/n7r9a\r\nqdSoebq9IGNwTpCNqRXVaqO1G3/wtFavVDWJIodyYn6Uv4wkN8XbAbIfn6vb\r\nk/BbcIYoJvgKeJ57qjSkQ4WRx+wUVgKdrx/gwMC/Ts5bjnDjygaRNYfgkzjf\r\nRWDP57O0p/3+jHttlqNNi6B0r+S2s2wyJqmwSxsZPoMqtla0mk6rQ6hk8ZlF\r\n1HPBXkuPbAnS8FvkDSladZ5842UKOGLUjBmQRZz7wng7+Oc2W5q7vQWQJup5\r\nnX1p9J0Ya8s+/Htu3Tmhd0nUlmErEVJuSQVTKl2DQvgNvHEm7N25yJ9IGhdM\r\nUx0+7umtwCKSW6Mx7tyuaIa4RExCSlkqoiO+MtSXW8GGpvKaMlyTo1B7ipt+\r\nyGJa2juZy6nWvfLPUIiD0J30ffSW3sdES+ZEi7o+63KrqzbQ/qO/6mq73Rr7\r\nplAh/ME44VcqaekzsLQkcmk8YLy6bEKUQis=\r\n=ttaC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-ld_7.0.0_1654137409134_0.8745982184457128"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-08T20:07:13.794Z","1.0.0":"2018-11-08T20:07:13.982Z","modified":"2022-06-02T02:36:49.347Z","2.0.0":"2019-01-16T17:35:23.918Z","2.0.1":"2019-01-24T19:37:48.134Z","3.0.0":"2019-01-30T16:32:39.171Z","3.1.0":"2019-02-18T22:31:17.174Z","3.2.0":"2019-02-20T00:52:51.013Z","3.3.0":"2019-02-21T21:02:42.805Z","3.4.0":"2019-02-26T20:22:37.233Z","3.4.1":"2019-03-27T20:41:30.173Z","3.5.0":"2019-04-08T15:40:14.817Z","3.5.1":"2019-04-09T15:22:36.468Z","3.5.2":"2019-04-16T13:30:24.272Z","3.5.3":"2019-07-16T12:11:38.153Z","3.6.0":"2019-08-06T18:35:17.574Z","3.7.0":"2019-09-06T17:14:31.901Z","3.8.0":"2020-06-23T15:12:48.710Z","4.0.0":"2020-08-01T18:07:32.481Z","4.0.1":"2020-08-01T20:10:41.374Z","4.0.2":"2020-08-01T22:14:49.525Z","3.9.0":"2020-09-30T22:47:39.946Z","4.0.3-0":"2020-11-26T02:24:47.405Z","4.0.3":"2020-11-26T02:26:46.767Z","5.0.0":"2021-03-16T16:01:18.063Z","5.1.0":"2021-04-01T17:42:21.287Z","6.0.0":"2021-05-05T16:48:14.612Z","7.0.0":"2022-06-02T02:36:49.279Z"},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"description":"A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.","homepage":"https://github.com/digitalbazaar/crypto-ld","keywords":["Decentralized","DID","Credential","Cryptography","Linked Data"],"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/crypto-ld.git"},"author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"bugs":{"url":"https://github.com/digitalbazaar/crypto-ld/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","readme":"# Cryptographic Key Pair Library for Linked Data _(crypto-ld)_\n\n[![Node.js CI](https://github.com/digitalbazaar/crypto-ld/workflows/Node.js%20CI/badge.svg)](https://github.com/digitalbazaar/crypto-ld/actions?query=workflow%3A%22Node.js+CI%22)\n[![NPM Version](https://img.shields.io/npm/v/crypto-ld.svg?style=flat-square)](https://npm.im/crypto-ld)\n\n\n> A Javascript library for generating and performing common operations on Linked Data cryptographic key pairs.\n\n## Table of Contents\n\n- [Background](#background)\n- [Security](#security)\n- [Install](#install)\n- [Usage](#usage)\n- [Contribute](#contribute)\n- [Commercial Support](#commercial-support)\n- [License](#license)\n\n## Background\n\nSee also (related specs):\n\n* [Linked Data Cryptographic Suite Registry](https://w3c-ccg.github.io/ld-cryptosuite-registry/)\n* [Linked Data Proofs 1.0](https://w3c-ccg.github.io/ld-proofs/)\n\n### Supported Key Types (`crypto-ld` versions `4+`)\n\nThis library provides general Linked Data cryptographic key generation \nfunctionality, but does not support any individual key type by default.\n\nTo use it, you must [install individual driver libraries](#usage) for each \ncryptographic key type. The following libraries are currently supported.\n\n| Type        | Crypto Suite | Library | Usage |\n|-------------|--------------|---------|-------|\n| `Ed25519`   | **[Ed25519VerificationKey2020](https://w3c-ccg.github.io/lds-ed25519-2020/#ed25519verificationkey2020)** (recommended), [Ed25519VerificationKey2018](https://w3c-ccg.github.io/lds-ed25519-2018/#the-ed25519-key-format) (legacy) | **[`ed25519-verification-key-2020 >=1.0`](https://github.com/digitalbazaar/ed25519-verification-key-2020)** (recommended),  [`ed25519-verification-key-2018 >=2.0`](https://github.com/digitalbazaar/ed25519-verification-key-2018) (legacy) | Signatures, VCs, zCaps, DIDAuth |\n| `X25519/Curve25519`    | X25519KeyAgreementKey2019 | [`x25519-key-agreement-key-2019 >=4.0`](https://github.com/digitalbazaar/x25519-key-agreement-key-2019) | [ECDH](https://en.wikipedia.org/wiki/Elliptic-curve_Diffie%E2%80%93Hellman) key agreement, JWE/CWE encryption with [`minimal-cipher`](https://github.com/digitalbazaar/minimal-cipher) |  \n| `Secp256k1` | [EcdsaSecp256k1VerificationKey2019](https://w3c-ccg.github.io/ld-cryptosuite-registry/#secp256k1) | [`ecdsa-secp256k1-verification-key-2019`](https://github.com/digitalbazaar/ecdsa-secp256k1-verification-key-2019) | Signatures, VCs, zCaps, DIDAuth, HD Wallets |\n\n### Legacy Supported Key Types (`crypto-ld` versions `<=3`)\n\nIn the previous version (v3.x) of `crypto-ld`, the RSA and Ed25519 suites were\nbundled with `crypto-ld` (as opposed to residing in standalone packages).\nFor previous usage instructions of bundled RSA, Ed25519 and standalone\nCurve25519/[`x25519-key-pair`](https://github.com/digitalbazaar/x25519-key-agreement-key-2019/tree/v3.1.0)\ntype keys, see the [README for `crypto-ld` v3.9](https://github.com/digitalbazaar/crypto-ld/tree/v3.9.0).\n\n### Choosing a Key Type\n\nFor digital signatures using the \n[`jsonld-signatures`](https://github.com/digitalbazaar/jsonld-signatures), \nsigning of Verifiable Credentials using [`vc-js`](https://github.com/digitalbazaar/vc-js),\nauthorization capabilities, and DIDAuth operations:\n\n* Prefer **Ed25519VerificationKey2020** type keys, by default.\n* Use **EcdsaSepc256k1** keys if your use case requires it (for example, if \n  you're developing for a Bitcoin-based or Ethereum-based ledger), or if you\n  require Hierarchical Deterministic (HD) wallet functionality. \n  \nFor key agreement protocols for encryption operations:\n\n* Use **Curve25519** with the [`minimal-cipher`](https://github.com/digitalbazaar/minimal-cipher)\n  library.\n\n## Security\n\nAs with most security- and cryptography-related tools, the overall security of\nyour system will largely depend on your design decisions.\n\n## Install\n\n- Node.js 14.0+ is required.\n\nTo install locally (for development):\n\n```\ngit clone https://github.com/digitalbazaar/crypto-ld.git\ncd crypto-ld\nnpm install\n```\n\n## Usage\n\n### Installing Support for Key Types\n\nIn order to use this library, you will need to import and install driver\nlibraries for key types you'll be working with via the `use()` method.\n\nTo use the library with one or more supported suites:\n\n```js\nimport {Ed25519VerificationKey2020} from '@digitalbazaar/ed25519-verification-key-2020';\nimport {X25519KeyAgreementKey2020} from '@digitalbazaar/x25519-key-agreement-key-2020';\n\nimport {CryptoLD} from 'crypto-ld';\nconst cryptoLd = new CryptoLD();\n\ncryptoLd.use(Ed25519VerificationKey2020);\ncryptoLd.use(X25519KeyAgreementKey2020);\n\nconst edKeyPair = await cryptoLd.generate({type: 'Ed25519VerificationKey2020'});\n```\n\n### Generating a new public/private key pair\n\nTo generate a new public/private key pair: `cryptoLd.generate(options)`:\n\n* `{string} [type]` Suite name, required. \n* `{string} [controller]` Optional controller URI or DID to initialize the\n  generated key. (This will also init the key id.) \n* `{string} [seed]` Optional deterministic seed value (only supported by some\n  key types, such as `ed25519`) from which to generate the key.\n\n### Importing a key pair from storage\n\nTo create an instance of a public/private key pair from data imported from\nstorage, use `cryptoLd.from()`:\n\n```js\nconst serializedKeyPair = { ... };\n\nconst keyPair = await cryptoLd.from(serializedKeyPair);\n```\n\nNote that only installed key types are supported, if you try to create a\nkey pair via `from()` for an unsupported type, an error will be thrown.\n\n### Common individual key pair operations\n\nThe full range of operations will depend on key type. Here are some common\noperations supported by all key types.\n\n#### Exporting the public key only\n\nTo export just the public key of a pair - use `export()`:\n\n```js\nkeyPair.export({publicKey: true});\n// ->\n{\n  type: 'Ed25519VerificationKey2020',\n  id: 'did:example:1234#z6MkszZtxCmA2Ce4vUV132PCuLQmwnaDD5mw2L23fGNnsiX3',\n  controller: 'did:example:1234',\n  publicKeyMultibase: 'zEYJrMxWigf9boyeJMTRN4Ern8DJMoCXaLK77pzQmxVjf'\n}\n```\n\n#### Exporting the full public-private key pair\n\nTo export the full key pair, including private key (warning: this should be a\ncarefully considered operation, best left to dedicated Key Management Systems):\n\n```js\nkeyPair.export({publicKey: true, privateKey: true});\n// ->\n{\n  type: 'Ed25519VerificationKey2020',\n  id: 'did:example:1234#z6MkszZtxCmA2Ce4vUV132PCuLQmwnaDD5mw2L23fGNnsiX3',\n  controller: 'did:example:1234',\n  publicKeyMultibase: 'zEYJrMxWigf9boyeJMTRN4Ern8DJMoCXaLK77pzQmxVjf',\n  privateKeyMultibase: 'z4E7Q4neNHwv3pXUNzUjzc6TTYspqn9Aw6vakpRKpbVrCzwKWD4hQDHnxuhfrTaMjnR8BTp9NeUvJiwJoSUM6xHAZ'\n}\n```\n\n#### Generating and verifying key fingerprint\n\nTo generate a fingerprint:\n\n```js\nkeyPair.fingerprint();\n// ->\n'z6MkszZtxCmA2Ce4vUV132PCuLQmwnaDD5mw2L23fGNnsiX3'\n```\n\nTo verify a fingerprint:\n\n```js\nkeyPair.verifyFingerprint({\n  fingerprint: 'z6MkszZtxCmA2Ce4vUV132PCuLQmwnaDD5mw2L23fGNnsiX3'\n});\n// ->\n{ valid: true }\n```\n\n### Operations on signature-related key pairs\n\nFor key pairs that are related to signature and verification (that extend from\nthe `LDVerifierKeyPair` class), two additional operations must be supported:\n\n#### Creating a signer function\n\nIn order to perform a cryptographic signature, you need to create a `sign`\nfunction, and then invoke it.\n\n```js\nconst keyPair = await cryptoLd.generate({type: 'Ed25519VerificationKey2020'});\n\nconst {sign} = keyPair.signer();\n\nconst data = 'test data to sign';\nconst signatureValue = await sign({data});\n```\n\n#### Creating a verifier function\n\nIn order to verify a cryptographic signature, you need to create a `verify`\nfunction, and then invoke it (passing it the data to verify, and the signature).\n\n```js\nconst keyPair = await cryptoLd.generate({type: 'Ed25519VerificationKey2020'});\n\nconst {verify} = keyPair.verifier();\n\nconst {valid} = await verify({data, signature});\n```\n\n## Contribute\n\nSee [the contribute file](https://github.com/digitalbazaar/bedrock/blob/master/CONTRIBUTING.md)!\n\nPRs accepted.\n\nIf editing the Readme, please conform to the\n[standard-readme](https://github.com/RichardLitt/standard-readme) specification.\n\n## Commercial Support\n\nCommercial support for this library is available upon request from\nDigital Bazaar: support@digitalbazaar.com\n\n## License\n\n[New BSD License (3-clause)](LICENSE) © Digital Bazaar\n","readmeFilename":"README.md"}