{"_id":"@blobaa/bba-did-method-handler-ts","_rev":"10-dc238aa10e002a3b287026f0c59cf0a9","name":"@blobaa/bba-did-method-handler-ts","dist-tags":{"latest":"0.1.15"},"versions":{"0.1.5":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.5","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","testrun":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.6.4"},"gitHead":"94f157be560eb346dc18bc0bd325c38d11b05f08","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hd9AG3CLuLVUc/tKZQscm0YoX+Vkad2YHrpXyV+iRRfVbbZmmb3DPS3WRRoXwSDlM4/ibaNONvCqxEBGCEYnmw==","shasum":"37306953d095b47d1425416faec45a301c4e9e9e","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.5.tgz","fileCount":51,"unpackedSize":146952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJYNXCRA9TVsSAnZWagAAIKgP/2fkt4hAhy/2ynFIdikx\nESAjYkL3nzSJjv+LCQA8OjzAWY8jaTu6zrfG85z/Ij49eFsgxDaJioTdz6+N\n+3sM7YA4TYz5f8Tyqc0yj9cpE1YXna3Nc6M/pKW2xO/w2+cYFN8eb3qWOQWi\n4+aZK8gL5CgAhB6bToAn+cpceeUtn+NgW4vzAqZS7YLhe1wgKwE5XG04Tolb\nZv6mGYUgJBBLo6OAFFGgVDpSYM6jlKugV2D4zn9NAAuiOKdcZFTRCOfABJEL\nJYy/5BLBe2jqNdcmT1vqhFw9+WPnaC8zee70C1pTWIGuCjoc6qbSm+Cd+LK2\nX3tI9DPGP81+sk7FkvLulpQnm4l8NH3VVOOz5BJcZ+enNwnKKFGdkZHMDTZz\n2cpZrliydwtdzCgsBV+SG1fnGn0atefj54hKhyw1m67ogBd08Vhvsb9m6/d7\nCCAJmB6xxf5/5Cc/okos3IAxBIbFHWIVBBgnoP1Y/EJlPnEFQ8LmD+h33F2Y\nQS1gdmVBRveb1G20KZfJlUlyeQdVQ/3g5eFPUQcIr5nI+dfTm7O+l6ol8HDF\ndmlJk8oHZIWLHnxcV47cVaYkZuEp3fAIrVxSeWHo+PKC3IhGG4gSxWOzJsGf\nv50ErNaMHCFOsny2CM0Of9+c6Or37JziDWxANoeCWJAtLHLYCgm0ntBogcAl\naAoy\r\n=YXDi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhwOd3P/WFpUOzTovST3dvUbidsWzztRpdsbs6tGhm3AiEA3rShUodvn1Qra5PE1i6vm1lO0LFusLzeAa48Nk2SfEY="}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.5_1596293975312_0.11869828451556996"},"_hasShrinkwrap":false},"0.1.6":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.6","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","testrun":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.6.4"},"gitHead":"7f2420619157c7e3c0dd156c3897b41a54bae906","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Vxtjxb+3GrBUyU1HPJ1qERP1Wazp/06dx/3q3ztKPPeQK1bw6lhHdug5KzuW4KvltJ0Jbq9HdajMYdvteU3+nw==","shasum":"e96032a8060ca18af0027d8ad889d47a9923ff83","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.6.tgz","fileCount":51,"unpackedSize":147069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKtX9CRA9TVsSAnZWagAADj8P/ibIfa/euuBwaGjHm+W7\nlQZSJXBwfxYO570R+nNCbzObqY2fFwJYmWj33AfGuVklEg03Pg+re4IK4een\nF4clapEfpSh+tqnAfwucKePgNgw7qWucN60yUx0RmPMDGjTxRA/ifSJFt71O\nmRwqYQ3WlRBkHvEGIgyH1ts4mTTSDzDugeKPZ+G88kwRHIRNJFj3ttgM5Piw\nx/J+f+HlzwkI1uip/XIurU/O+cbIJBJDFSOmudoRqAVGnMhSswHkY/EVyMlu\nZuoWUdvEseW2wEJGAeeY17lACfomQmatQqhPMpr9zCIPwqjcWwuq+q2LgTXL\niYejeuMv4l1s7VMiG2hzb/6waYWnJ2E/fgKP2H9O4VoWMwhH/vJtkeDf+lyO\n5WZruA1O+ZyhaKjaooDpQQ/WEfCXWATuGOU2urUiBjaP2q0aUbervQTfr0kk\n6W+eHbWhmwa9TNRskgbgFukYYW+JpfnnjLTuVXBpQkdsGRj4wAMcS9VB0Ey8\nHT6clplmcIWA8TchrEbLAa0QJxPtIITCyAj0BiemSX7G8yI2vCQQB8yaboCY\nEMmMznmZ3tvTbAf7GTjXepGSdeLmHvTub3trMMV/JrI1uLav1fYok2msTcmR\n/SJp/rWSoHJQEAAXBhaGfaj5cODZiAWWFWYrVdzINKN2ht8imApXQ33MedL8\ncDuh\r\n=hk67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAXXwZvyG2nSV+dXHAn02HFooWbS+QxHRMdJBRqJSmyAIhAJU/ZALy0mw1Qu8J8CIQ7kTzyuGiI3zd1iEPkPvr1s6r"}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.6_1596642812765_0.2914115615130328"},"_hasShrinkwrap":false},"0.1.7":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.7","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","testrun":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.6.4"},"gitHead":"80b7997d2188c39ad7e6610c34d015f0fe9933ed","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fT156M1UU0WZDgJ+Mkwp4zsz7BsaaiO4AWp2f8iiwu9nY8rEH4X4Bt/o4bGAeJlgzYlT6seha5htt017gzzfiA==","shasum":"d7083a259e74211ce595a367ef4a859db5a983cd","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.7.tgz","fileCount":51,"unpackedSize":148049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLXSyCRA9TVsSAnZWagAAOdUP/i4xe1ubU4vuX8JsZokk\nMHPOzorQwkHTFKmNkcIjeqAHaJGi6SwhLZvuFsAw3++yS1ckyBugZr7dhpjp\njefSXzQOSHbOsASmEhKxMu9Ogw7Frf3LRvsbHaL9SuJJIkI8HX/S1QiQxr1V\nvG+UbzBkIfzTp0eBUKe5JdX0VLKr7wR/3kFScv80o63nA0uy3wzrcKLXdWt3\nFk9Vse0EP4tRhLhFY19Z/nE7S4mwhQKqQ1wEXmLpAr50QOcruqeAEFG5CzTc\nS9w/1zBZ6qWNzuakHhZ+pyjC2PIPJwSirlCDtaRAFE4wsl3mR78BR3DJkY6E\nhPk/wZoL+1a6++mdBuGVeuIDZlVPPntnogBOLVHe4MZRmHlBA0AfWBX8xCDX\nJ+T/2jxGs4EKabXdvHKNZBe9BBZ4TbggMv6Q+0ZZx78HM7Ule5KBY9dHH1NX\n9DR/3BnqRC5S9xsvriSwLof4AzMOePxm/i1ySiJvdIUlYrUKG369HlvvhiBd\naKgt7vrGdKyagn9D2Y0wF+yfNr+qPERoaSDewaU9yBj0N4y0p+9lgJo8r23A\nUW1vAYMgsnJoKeixQfTchOnpEPXPWeIHRXUf6iH9gt9MEmKX/3Qcg7HX7DLg\nB5rZyiL/ykRhVb0TuZPYN7PHnwJ8LngmEzh2HCEStpoidhhNHKrN52WQe4Sq\n5sqq\r\n=i9+1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNVxz9/0J+VRY6NSHCLVY6pBvT30iCEYBb+J29J2A68AiEA8H7mViMWWlWNlxKMyYwh4nGXMgRAF86O5L+B6i1dlL4="}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.7_1596814514032_0.9004156519471975"},"_hasShrinkwrap":false},"0.1.8":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.8","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","testrun":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.7.0"},"gitHead":"64cec7140456e514efe5e1be66e2fdd26525c2a1","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.8","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/FF1TSU77+jSPgfjz0+WazAouFhWhX/17TrVxW3GV+RW4HBU7s8iqIJhQCFeRcJAsROm732ppaCdgCTL9t6Xjw==","shasum":"99378b1bdb94c425fc84350d5f1be2db1b9ff8bc","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.8.tgz","fileCount":51,"unpackedSize":149064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMEsSCRA9TVsSAnZWagAAqB0QAIjYn0DsCTDeEG0rGx4D\n7EgR2Z+6F9U0hsLPvKm3KOmHrD9Y6fV/PrQ6LPI55nUbUWjlCsUPTuTTfcUy\najda0OFXMoK6VyrSVbd8INfhwoL0gvpPHWp10ttikGFDmYzZKmlCCbKupaGJ\nopAGU6j5fR8VAQ5p7etLVb+qvHGgddFeWyMXzOfNPW1LYD9aGyMgD+ofe5x2\nighOtO0g8Tm//srlbiub4U/LNhz0fwiQR4CwlHFqqAW6Zv9qVUvU50jcOpnf\nf08/8ElJytzLxZaipSE+0TFxE8BwABqUEKpyvMXfEHAIg+qQ/4Wiru71Z6fj\n+Py2dBN/IXsw4AnWCuf/gXbSTxHf8rbhco5dCEVRlpCzJ6xT9yu1ds0G222V\nStl7UqZxLOxPAObS+mDfoTXuxpHtcziwhLVfC5ODFGjCqjW1lQQKKLcBbnJR\nFc7KRkpk79LzeMdKR5XRxrHEpJ9c+rKDiWjsX+vA9WSOqGbIO0USHKybzto7\nQNQoAKwiItfNe5N988IjlpAiQjgXPrOXIJS/5RBQINn0CR1jqM4VWW7cbB62\nn66EsTdw5tlBkIF90Nf9kG/5FYK6KsfdUyerNK6EM+TqMSjbv0TA6Qhu6g4K\n9xkjZGU9SzYGFV3NP8KpLU1PDuEcIPsrp/vUJnXph9URNsMxx/QkJT4Meysr\ncKDT\r\n=AQXJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdeGxJXYHvia1lHzjzhP1VbuNWRapEF2aTUy6ALcGL1AiEAvNAvjHsm9vQc0FLxTjyVb6heHzgIGr5B4OEu92f6v6U="}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.8_1597000465931_0.34121873719195994"},"_hasShrinkwrap":false},"0.1.9":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.9","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","play-run":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.7.1"},"gitHead":"34d8b863fd82f7749f94748e9f569cd0d23bf6a8","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.9","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CLN0lsTS2S8CtbLdqTABYyc765BSJIMsrVSfxOQdytFGqKhwu7LjbTqQfkLamXMD6f4Vq8CRtzoV0+dxNz7w8Q==","shasum":"182514157cf9bf82569b67ca2e50b39c420c322e","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.9.tgz","fileCount":51,"unpackedSize":149134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMFaRCRA9TVsSAnZWagAApGAP/izGI/kFmWvfC/jrndm6\n45WmH0hto6iEFbigK0KrHH9V58k34GYNlvdWwfwk+7tdlznDkD8zgohRg8v+\n3VRHugVE+UEGZjZ4LIx/fdSrkOT6xCMonGQc2Ztnfy+v4jt4yMY2kHs75zpC\nH9svwcCYdQiqJsrUH2wxAsJ8ftB0DeyL4xl6Hs9HpP54U6B68ZqpxrjPb1vP\nTy0EC6vBP7L8KorVX8oeXBcAXxuiVs5avzOXXNmUPBlJz+M5dkdObmFHbZcx\ne8gjEEp90i1sUibyKLg/sx0xsFTMBhFTb54j4pp+v8Og+C7vkboDGJ4FSH0C\neCu3SvVOg8PQaKfbrZJb4SBerAHhF50D2XRvSXpO3tWgtmEYK9NtBte6PcEf\nBWPXDNZn/o5o8c4tW6hyN0G7qCcTR2JSGjYlYzDaKGU8S7d0wrsl+cwOUQrr\n0zxZwW84fMOzzNnhvJTVFaPvkl0NQ+U7Hp6mWCBUOhj86Wlo2b264dMgzi9z\n0X8wcJjy5iA69U86RlKix04PPbkNjiIvhrYkI2oHKHrydC/92g6j9oY8u5mF\nIE2QPHQGmtk6Rcz11ckSqy8bgPVQYF0QBgjNB2tCqbTphF4xre/YDY2pbjuq\np8RjvuBzH5DDok7ZifkjocKsRRaONnwuoEqtujtLFToSRx4B95zCOsxCC3tE\nytMo\r\n=apI2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5dVUiYuiOh1dUjk3LZ4vTJJzWOFktgnIgDRMNnjqcwAiEAlaYKomiuGIpg4wTfMI1Piq/OJKXxYTTFXyiC80fNCTk="}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.9_1597003408713_0.671228349158369"},"_hasShrinkwrap":false},"0.1.10":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.10","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","play-run":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.7.1"},"gitHead":"cd0cf6743b5a56ef18469bfef4ded0771693a8c6","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.10","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Esg4XdlArO6XJ7eQeu1myTKrGKobCFZwZtVFKTMYqx/1vPpEtronbhAdj35crnBlCmgd++EffPKQdEiTV6D4Sw==","shasum":"07324ce6e9973213e4a7298ec66528ef55ed3d61","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.10.tgz","fileCount":51,"unpackedSize":152774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMvfJCRA9TVsSAnZWagAAmm0P/ircsUxXuoKILajQApzP\nv3c1wAf7sN6srwdm2avDuUEcR+AEetOIcQsg/Y8Fx7o/weJkFeTKGepzOpnf\n49sf4WgqYLl0V1GNrYliSYbL1E35BSl6zSsCP+fBJSzLNyKY/l4gk2YRXX1i\nhGqeZlR83ZVGm+cC8jse7COAzH2aOwOyONM6SjoKkTXsJVde9G2ZIfIeDBru\nC0OM+RQ9gz2cFoOfznVndunVPbhLTtKDClXYn1aqXOHVo8mENhwVcMdvX5bD\nOksUquy3oOWB8rGisSu9RAq1S6LtVIEHifBOFIttzJa33nvc/rxf8fVQMXe/\nSAXKYgT0A5r1Ak7Hfg9CtfcI9m27EhfAHLyRkJOQnDBs1ycvppXS4Efw7s/B\nwtsnJfRnhukfZ5+qv8mfzPDDT17B8Yckls+XoMP1n0IOGW5wqNh38E96Fpm6\n9S8PG5/+FJnxeR6IqKsMLwsA+XFWNgWL8TLBeS/eja4wo2aRJbSKVou+TgKw\n214I4ue76RObbzneP5+zz0WmxUDCqWJODK2WrlCCOIf6OhZ+TBVf6bqBZfBo\nlyo/J0P6xun9/wCpfnP+7sRLBNdAkGC4SnwlyRZPK0tZOXsG2P9BhuV5xzYw\n+YBKfe8lB5fsb389WrJFlVmZZ9Y17Zddrl4LiJTvkv2VzZlBLVLasCa5yyhz\nZSMt\r\n=1H5w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJsDjCyM4pW+MVSfyvfie77lyNjZsqcv7OlhHPDnJAIAIgf2XFy7n5BQ7J8GSxat63lBfxK5US6S4gPNkQWa+/bR0="}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.10_1597175752927_0.8443578978163933"},"_hasShrinkwrap":false},"0.1.11":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.11","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","play-run":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.7.1"},"gitHead":"492ddf65fd4f87bfd6c46ebee14cb98640e64694","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.11","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WAK4XChC70HhwJWxuzPPu9GUyxps8givK/td/wbqrqlh0ox0ytyzeuJcoI1YHq1cUMWjn/R4Hkj2nKxtGG3tYg==","shasum":"35a3098be4dd76cb39ecf51332864a04927e34f2","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.11.tgz","fileCount":51,"unpackedSize":152749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSrP0CRA9TVsSAnZWagAAApcP/AqI6r8UrEf6sP2OyVxw\nj+PecZqrYaHf249LcQ2Pn5K5yNTxcaUb9ok6ZKWlbK3XGgY5aeZPmDEJkmuO\nVeBrbkjOC7DSCt/dVrmA03WFmg7TPUKBp+xhyodRgy7kg42TvvBEOSBSHpqn\n2FsLi1gQUV+oMmzlJETEtpss72B0QCws46gHQksMqoQiQbMFj08J+uTHbZuE\nsIKCZedtLkKy1A25Pdx2scviYEvo7Gu3GSWetVe8ONrx4WPcAEjq316bG645\nMiTz4TkKR7xBEqoIsmcK6k6B0Ctle4A9JcocoBnOGALgjjCSMvaQ8yRhKQj4\nBScuUP3KLkApFw6xKhrSv36R5mGa4t+u0EoKWSyL8AFP8pid2xALiZYePuRs\nKXgisyX3HJKTu4RzXMiTy6t24sxbhAncvlqUeerxL1qb/WL33b7ImJksW6Ge\nmF++QcxlfbuzVroLa7hFEYVnt88mcxHCAW6wcLzcsGSGoUKzAliPqBo9t5jJ\nhb8f78T3T2xlepRX3loEHbS0izH1J3OnU/8+hjAyk0fILTX5L8lqky21mEsy\nz5xep0zJP2c/mYgPaCnisrVbt3ImrSTWbtecDiZKyU6ZXUrDCukjRVWW+YKE\nhNMX8ebCJGp5XBpVlMPrdU+OWCd+S621FxvlXnQRBqUrX0wx0J48OfjHw6Pg\nQpPh\r\n=kW2c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYo3xud7mUFppBnRKNTm91TbFHrUljSSfseFfatkzD8wIgGEmbjLO8AWGujvIwx48sHIiwsw1slJkK6jyIqhbOsPk="}]},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.11_1598731251758_0.7247743369371082"},"_hasShrinkwrap":false},"0.1.13":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.13","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","play-run":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^24.2.0","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.8.1"},"gitHead":"b179002469334a32184c27db670ecef59da9d06c","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.13","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nIkQbFzpqHO+ujMtvTyP+3u83cciaz6BfrxoKeHF745XxPSznsnmbemKJ1OPSBWL5qfbZ+jxoHxNP763tFPXOQ==","shasum":"ea05d626ec78d538b7f4a303cdf49582377ba3b1","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.13.tgz","fileCount":51,"unpackedSize":152749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzTTiCRA9TVsSAnZWagAAOEkP/3hZoxkEf13AFpFUSsnE\nxW4jKaZTfNoABbrknKV3dJfowPmsgfpcQmag1ULdGE1FJ1ZyoVIVV186f7xr\ndAJLkaEwBjBUP6MRY8Q2PG7IyF9sRMvMJK8NEgm6H4R+rieWkblcrvvJ93fw\nVweZD2rZ0YcjZWKrb2/MDP/v25ob/PM8ndGUoQ4KIGm4b95ayRLL9SWtg/Bx\nx9ffplLfw20leHXHrIPhblL8ZV3KwTVuA49IynWJvDGP+Sfc+NOMVaKew04w\n/+udgVmIvlK/F3MMDx35RsjV7exI849O+u8xfmISkkkVpOCyfRM5y+0vNyOi\nttSytwVXPo/FCNmka/z2aOgDD+8e/nAtZQqDe+tDgyFcGxolwbWZhYO+MbEc\nY1vgN6ZR/bdU2xWqp2JgLqNY2H4xm2tiAU7p2cA2ju5YVTFzO/98iO5kL93A\n/sb/8FB2pCQ3dPfg4CUlKXq5davyWGcuaMsw/AaZiI0NJ6l3HOMzhc5lz+qq\n3jB4j4OvoGZ8mD9MGkERv9XIXRlDUgAE/GUVY/0ysarqUwcxKulKxoCQ3f53\n10M5Cs6rqChcmKYJuNeTWoC3wGR2DtkffEi2MC70/3HCV7v59Jd/vRHX2JWD\nuy52NU0EeO7sYJZKDYq3DrPS45M1vkDJ7NQSLTmVWKoPmyt8HahbKDlvxLRt\n1Goq\r\n=J/Pm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMQ8YfJaqeTvY+twpdBHsUYdlBTlD8ZVlOvHBtftW/cAIgbP5t8tbEYr+zJ2n0X2s+qAeZDBY+ruhOIGKJYMKG3B8="}]},"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.13_1607283938367_0.8087584452513903"},"_hasShrinkwrap":false},"0.1.14":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.14","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","play-run":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.19.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^26.4.4","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.8.2"},"gitHead":"56d7d334c194f58c8fdd7ebf57782e6aaabbacf6","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.14","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Z5TbrTcMQtpUiUcD3dl2AgXAsLyR11wfLlAsHeJK7vmkzBXhcCOyz08glUrzWiVaYqXLo1Qf9eIqCl2Ln2z93A==","shasum":"f09b20d214d63e7c23b40f19c1db9b2520665f65","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.14.tgz","fileCount":51,"unpackedSize":152749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAz7UCRA9TVsSAnZWagAAVAcP/iUD4K9FedrkAm2NOjqL\nHHHxFGMl84lNSxgzfVRpvbkgedQpROQ5lNwo7hQdcKKdWTtIKjh/qVOA8CNy\nijgXHKngLNofD6MdC9Rx05jdLhi8UFvwiJRY1TCbaBpzZdapE7LIKPFTk8/4\nZavtVnZc7ZtW2160jJ9ajLxof0BHs6FNezvH8p24BU950HpS2lgjchxQJs3j\nWIkJnNBpRCmsDmAvyhPwF5LjNE7J4w0n63PHXpNhVtxE7K8dAQN3K8CxCiVO\n2gfo2e8gGSVh+hTTZ4YNSrrEHzzBW24F6P9p95PgzSy6qZpXJZGfao0wBwlR\nnD5u8hFY+kE3QM4xU3p8Rgt9jH6pRFe7PxN0YuaeCSJ17quFS3cR8GTrJ78M\nK/MZeqz68YxtHjgSavvjqVvbvkVe6Lqk/WywVDcVpT9kfB4r8mhaAowE5X6Q\ngA21/TZZ5jEUo8aNyKB0WljNut32zaUzV47jRMMEiDRkj2Lgg91b7WYdS+4h\nAg68WtbGXQex2ZjGf7SaqjTL6a2MSNzOk6DQe4rE1d9ACNb5UF8KKVxmV3Ms\nkXIZdjjjf+AAbcAbWZTMWac7a/avDs387IlATrgeBG/OiECnJKoAwI50OekK\ntgg23is1H7ykHZr3rzDGKzbJa4F89NnniTyzf0IRtShSBTkGGhCFHC9GgslX\nwxlG\r\n=tmZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/MErxNJ+bgnctFLS6pZcs1YDLY7VHPoKpdS1k/usGdAIhAPwd21Qd5mj3zarH+SBqHiOJnYVokzOry7JhM37FRyLS"}]},"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.14_1610825428129_0.328624464400576"},"_hasShrinkwrap":false},"0.1.15":{"name":"@blobaa/bba-did-method-handler-ts","version":"0.1.15","description":"A handler for the bba DID method written in TypeScript","author":{"name":"atz3n"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"main":"dist/src/index.js","scripts":{"test":"npm run test-browser && npm run test-node","test-node":"jest --testEnvironment=node","test-browser":"jest --testEnvironment=jsdom","build":"rm -rf dist && tsc","test-build-node":"jest --rootDir=dist --testEnvironment=node","test-build-browser":"jest --rootDir=dist --testEnvironment=jsdom","lint":"eslint ./ --ext .ts","fix-lint":"eslint ./ --fix --ext .ts","play-run":"npm run build && node dist/playground/index.js"},"devDependencies":{"@types/jest":"^24.0.23","@types/node":"^12.19.14","@typescript-eslint/eslint-plugin":"^2.16.0","@typescript-eslint/parser":"^2.16.0","eslint":"^6.8.0","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.1.7","jest":"^24.9.0","jest-cli":"^24.9.0","ts-jest":"^26.4.4","tslint":"^5.20.1","typescript":"^3.7.3"},"dependencies":{"@blobaa/ardor-ts":"^2.8.2"},"gitHead":"14e57291e4a5c77d12ee030500d1a535936795b3","bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","_id":"@blobaa/bba-did-method-handler-ts@0.1.15","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-XGo3lOLIBGVWp1p3vgs+G7ctdvvtU40z+5wvMU0Ot5+gIPA3zDP7gHB62ax2iNqPfKmHE/f4FkKQmFGE5ySglw==","shasum":"5130c00bd272c9dbb3038a4e39c1a4d5e0560b1d","tarball":"https://registry.npmjs.org/@blobaa/bba-did-method-handler-ts/-/bba-did-method-handler-ts-0.1.15.tgz","fileCount":51,"unpackedSize":152749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4CNSCRA9TVsSAnZWagAA3vIQAJH+xACGb5CkTGcM0kgl\nSE/AFAUWQqvzIaU+vOI1jVtBpiG0wd8jXFBAOn68tA0Dw2Qa9TmCGJf+gp/O\nWQMX2GU/clvYDtnKJZBH72ERaAKf7vEWwxHMq9I64dw+Kv06aAb3N5PDmzFS\nq2lMDUrVR4wGBB8WzO0/nudRMO3yoSGCAqTIlEALHV/0g69Als0flkWHsmtJ\nFbaEXTlz72KyLUGKOaU+WTdmC09t1CRzw2utRB9nfeRHqP5U5AR5xabMDlqQ\nX2/NcY9Bqghd1ha9hM/vUJTMR5aAxX+aKY8gDWGl3AnX8Ys+vFZc2BmdPEOD\nCgTX1LyAa9+Fvr+CNqloslmvwKBXVRelLOUJYZD46vpTHs1tm/k1aQ7qw1dX\n0bLiXrLSjh9uabsp+UtHuWE2EmGmaHVEN+xu/gSMqMRKfAwCZaVSCxVn43of\nf68G9BTOsnotRFFjXyQTABq5Jvm6Z6un/WVUXu05vz0y0Q+KDGVosbivtchT\n7mHNzkKSCHuBQb3tRnd+utsgASKko7iWFuPt9pjdW873KpRnA/UNJDtIiQtN\nPTsbFjfmiGLSP9QlvU52gmelh6nxcnuDk+RmVKSwiPRedEl9JqZJh7kmIErH\nIeEAjDX1kvRlqCSezn0F+P0Ux9w4va4PD2whF4SqUhzLodZqic442J6Xe+Dr\nJ8mB\r\n=eh/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0L9rlEclwW0e+zKN4fFZvkLyzZHs2UAOw+GhGq6d3dQIhAPHohG6fTG+5I4wx244nXhhIFewpi25NEem/DWY1PeId"}]},"_npmUser":{"name":"blobaa","email":"hi.blobaa@gmail.com"},"directories":{},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bba-did-method-handler-ts_0.1.15_1642079058738_0.24274694304325495"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-01T14:59:35.271Z","0.1.5":"2020-08-01T14:59:35.475Z","modified":"2022-04-04T19:36:30.283Z","0.1.6":"2020-08-05T15:53:32.878Z","0.1.7":"2020-08-07T15:35:14.152Z","0.1.8":"2020-08-09T19:14:26.062Z","0.1.9":"2020-08-09T20:03:28.872Z","0.1.10":"2020-08-11T19:55:53.072Z","0.1.11":"2020-08-29T20:00:51.942Z","0.1.13":"2020-12-06T19:45:38.536Z","0.1.14":"2021-01-16T19:30:28.244Z","0.1.15":"2022-01-13T13:04:18.894Z"},"maintainers":[{"name":"blobaa","email":"hi.blobaa@gmail.com"}],"description":"A handler for the bba DID method written in TypeScript","homepage":"https://github.com/blobaa/bba-did-method-handler-ts#readme","repository":{"type":"git","url":"git+https://github.com/blobaa/bba-did-method-handler-ts.git"},"author":{"name":"atz3n"},"bugs":{"url":"https://github.com/blobaa/bba-did-method-handler-ts/issues"},"license":"MIT","readme":"# bba-did-method-handler-ts\n\nA handler for the `bba` DID [method](https://github.com/blobaa/bba-did-method-specification) written in TypeScript.\n\n\n## Table of Contents\n\n<details><summary><i>click to expand</i></summary>\n<p><br/>\n\n- [bba-did-method-handler-ts](#bba-did-method-handler-ts)\n  - [Table of Contents](#table-of-contents)\n  - [Background](#background)\n  - [Install](#install)\n  - [Usage](#usage)\n    - [Create and Register DID and DID Document](#create-and-register-did-and-did-document)\n    - [Resolve DID](#resolve-did)\n    - [Update DID Document](#update-did-document)\n    - [Update DID Controller Account](#update-did-controller-account)\n    - [Deactivate DID](#deactivate-did)\n    - [Error Handling](#error-handling)\n    - [Module Instantiation](#module-instantiation)\n  - [API](#api)\n    - [createDID](#createdid)\n    - [resolveDID](#resolvedid)\n    - [updateDIDDocument](#updatediddocument)\n    - [updateDIDController](#updatedidcontroller)\n    - [deactivateDID](#deactivatedid)\n  - [Contributing](#contributing)\n  - [License](#license)\n\n</p>\n</details>\n\n\n## Background\n\nThis library implements a handler for the `bba` DID [method](https://github.com/blobaa/bba-did-method-specification) to enable the [Ardor](https://ardorplatform.org) Blockchain to act as a [DPKI](https://www.weboftrust.info/downloads/dpki.pdf) (Public Utility) within the [Trust over IP](https://trustoverip.org/wp-content/uploads/sites/98/2020/05/toip_introduction_050520.pdf) Stack for Self-Sovereign Identity ([SSI](https://www.manning.com/books/self-sovereign-identity)).\n\n\n## Install\n\n```\nnpm install @blobaa/bba-did-method-handler-ts\n```\n\n\n## Usage\n\n### Create and Register DID and DID Document\n\n````typescript\nimport { DIDDocKey, DIDDocRelationship, DIDDocRelationshipType, DIDDocument } from \"@blobaa/did-document-ts\";\nimport { CreateDIDParams, bbaMethodHandler } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst createDID = async(): Promise<void> => {\n\n    /* Even though not necessary, it is recommended to create a DID document Template with\n      the @blobaa/did-document-ts package.\n    */\n\n    /* create or import DID document public keys  */\n    const key = new DIDDocKey();\n    await key.generate();\n    const publicKey = key.publish();\n\n    /* create verification relationships */\n    const authentication = new DIDDocRelationship({\n        relationshipType: DIDDocRelationshipType.AUTHENTICATION,\n        publicKeys: [ publicKey ]\n    });\n\n    /* create document template */\n    const document = new DIDDocument({\n        relationships: [ authentication ]\n    });\n\n    const didDocTsTemplate = document.publish();\n\n\n    /* You can also use an otherwise created template */\n    const didDocTemplate = {\n        \"@context\": [ \"https://www.w3.org/ns/did/v1\", \"https://w3id.org/security/v1\" ],\n        id: \"\", // already existing DIDs will be overwritten in the resolution process\n        authentication: [\n            {\n                id: \"#z6Mkq9uAju2ezpgoT8q88pqMDLcZ4wJQXZiNKpT4SyJ8xCDQ\",\n                type: \"Ed25519VerificationKey2018\",\n                publicKeyBase58: \"Bhe89enDfHCLLdzRTFsWNF4ZFN2Z7gU1doY8chL82yS2\"\n            }\n        ]\n    };\n\n\n    /* set parameters */\n    const params: CreateDIDParams = {\n        didDocumentTemplate: didDocTemplate,\n        passphrase: \"<controller account passphrase>\",\n        isTestnetDid: true\n    };\n\n    try {\n\n        /* create and register DID and DID document */\n        const response = await bbaMethodHandler.createDID(\"https://testardor.jelurida.com\", params);\n\n        console.log(\"DID:\", response.did); // did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\n        console.log(\"DID document:\", JSON.stringify(response.didDocument, undefined, 4));\n        /*\n        {\n            \"@context\": [\n                \"https://www.w3.org/ns/did/v1\",\n                \"https://w3id.org/security/v1\"\n            ],\n            \"id\": \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\",\n            \"authentication\": [\n                {\n                    \"id\": \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e#z6Mkq9uAju2ezpgoT8q88pqMDLcZ4wJQXZiNKpT4SyJ8xCDQ\",\n                    \"type\": \"Ed25519VerificationKey2018\",\n                    \"publicKeyBase58\": \"Bhe89enDfHCLLdzRTFsWNF4ZFN2Z7gU1doY8chL82yS2\"\n                }\n            ]\n        }\n        */\n\n    } catch (e) { /* see error handling */ }\n};\n\ncreateDID();\n````\n\n\n### Resolve DID\n\n````typescript\nimport { ResolveDIDParams, bbaMethodHandler } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst resolveDID = async(): Promise<void> => {\n\n    /* set parameters */\n    const params: ResolveDIDParams = {\n        did:\"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\"\n    };\n\n    try {\n\n        /* resolve DID */\n        const response = await bbaMethodHandler.resolveDID(\"https://testardor.jelurida.com\", params);\n\n        console.log(\"DID:\", response.did); // did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\n        console.log(\"DID document\", JSON.stringify(response.didDocument, undefined, 4));\n        /*\n        {\n            \"@context\": [\n                \"https://www.w3.org/ns/did/v1\",\n                \"https://w3id.org/security/v1\"\n            ],\n            \"id\": \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\",\n            \"authentication\": [\n                {\n                    \"id\": \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e#z6Mkq9uAju2ezpgoT8q88pqMDLcZ4wJQXZiNKpT4SyJ8xCDQ\",\n                    \"type\": \"Ed25519VerificationKey2018\",\n                    \"publicKeyBase58\": \"Bhe89enDfHCLLdzRTFsWNF4ZFN2Z7gU1doY8chL82yS2\"\n                }\n            ]\n        }\n        */\n\n    } catch (e) { /* see error handling */ }\n};\n\nresolveDID();\n````\n\n\n### Update DID Document\n\n````typescript\nimport { DIDDocKey, DIDDocRelationship, DIDDocRelationshipType, DIDDocument } from \"@blobaa/did-document-ts\";\nimport { bbaMethodHandler, UpdateDIDDocumentParams } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst updateDIDDocument = async(): Promise<void> => {\n\n    /* create new DID document template */\n    const key = new DIDDocKey();\n    await key.generate();\n    const publicKey = key.publish();\n\n    const authentication = new DIDDocRelationship({\n        relationshipType: DIDDocRelationshipType.AUTHENTICATION,\n        publicKeysAsRef: [ publicKey ]\n    });\n\n    const assertion = new DIDDocRelationship({\n        relationshipType: DIDDocRelationshipType.ASSERTION_METHOD,\n        publicKeysAsRef: [ publicKey ]\n    });\n\n    const document = new DIDDocument({\n        relationships: [ authentication, assertion ],\n        publicKeys: [ publicKey ]\n    });\n\n    const didDocTsTemplate = document.publish();\n\n\n    /* set parameters */\n    const params: UpdateDIDDocumentParams = {\n        did:\"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\",\n        newDidDocumentTemplate: didDocTsTemplate,\n        passphrase: \"<controller account passphrase>\"\n    };\n\n    try {\n\n        /* update DID document */\n        const response = await bbaMethodHandler.updateDIDDocument(\"https://testardor.jelurida.com\", params);\n\n        console.log(\"DID:\", response.did); // did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\n        console.log(\"new DID document\", JSON.stringify(response.newDidDocument, undefined, 4));\n        /*\n        {\n            \"@context\": [\n                \"https://www.w3.org/ns/did/v1\",\n                \"https://w3id.org/security/v1\"\n            ],\n            \"id\": \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\",\n            \"publicKey\": [\n                {\n                    \"id\": \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e#z6MkpM57tyJhB47CwL5mPE8T7C87Sj35dQ1mWZvRyw4TKt3B\",\n                    \"type\": \"Ed25519VerificationKey2018\",\n                    \"publicKeyBase58\": \"Atp5Jj4FqWcjpqF4hfAcG6a7d9mEDWmQpZ1W9f6SQfFo\"\n                }\n            ],\n            \"authentication\": [\n                \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e#z6MkpM57tyJhB47CwL5mPE8T7C87Sj35dQ1mWZvRyw4TKt3B\"\n            ],\n            \"assertionMethod\": [\n                \"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e#z6MkpM57tyJhB47CwL5mPE8T7C87Sj35dQ1mWZvRyw4TKt3B\"\n            ]\n        }\n        */\n\n    } catch (e) { /* see error handling */ }\n};\n\nupdateDIDDocument();\n````\n\n### Update DID Controller Account\n\n````typescript\nimport { bbaMethodHandler, UpdateDIDControllerParams } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst updateDIDController = async(): Promise<void> => {\n\n    /* set parameters */\n    const params: UpdateDIDControllerParams = {\n        did:\"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\",\n        passphrase: \"<old controller account passphrase>\",\n        newPassphrase: \"<new controller account passphrase>\"\n    };\n\n    try {\n\n        /* update DID Controller Account */\n        const response = await bbaMethodHandler.updateDIDController(\"https://testardor.jelurida.com\", params);\n\n        console.log(\"DID:\", response.did); // did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\n        console.log(\"old Account:\", response.oldControllerAccount); // \"ARDOR-S27P-EHWT-8D2L-937R7\"\n        console.log(\"new Account:\", response.newControllerAccount); // \"ARDOR-YQ26-W5RK-6ATW-G9HRT\"\n\n    } catch (e) { /* see error handling */ }\n};\n\nupdateDIDController();\n````\n\n\n### Deactivate DID\n\n````typescript\nimport { DeactivateDIDParams, bbaMethodHandler } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst deactivateDID = async(): Promise<void> => {\n\n    /* set parameters */\n    const params: DeactivateDIDParams = {\n        did:\"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\",\n        passphrase: \"<controller account passphrase>\",\n    };\n\n    try {\n\n        /* deactivate DID */\n        const response = await bbaMethodHandler.deactivateDID(\"https://testardor.jelurida.com\", params);\n\n        console.log(\"deactivated DID:\", response.deactivatedDid); // did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\n\n    } catch (e) { /* see error handling */ }\n};\n\ndeactivateDID();\n````\n\n\n### Error Handling\n\nThere is an unified error handling for all APIs. Every API throws an error in case of any failures or unmet conditions. Every error implements the 'Error' interface of this library. The interface consist of two data fields. The code field contains a value of the 'ErrorCode' enum to indicate the error reason. The description field contains a human readable description of the error reason.\n\n````typescript\nimport { bbaMethodHandler, Error, ErrorCode, ResolveDIDParams } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst errorHandlingExample = async(): Promise<void> => {\n\n    const params: ResolveDIDParams = {\n        did:\"did:bba:t:0239684aef4c0d597b4ca5588f69327bed1fedfd576de35e5099c32807bb520e\"\n    };\n\n    try {\n\n        /* resolve DID */\n        await bbaMethodHandler.resolveDID(\"https://testardor.jelurida.com\", params);\n\n    } catch (e) {\n\n        /* all errors implement the library's Error interface */\n        const error = e as Error;\n\n        /* every error has an error code that corresponds to the ErrorCode enum */\n        if (error.code === ErrorCode.DID_DEACTIVATED) {\n            //  handle did deactivated error here\n        }\n\n        console.log(error.code);\n        console.log(error.description);\n    }\n};\n\nerrorHandlingExample();\n````\n\n\n### Module Instantiation\n\nThe handler module is pre-instantiated and importable via the lower case module name. If you need the class definition, import it via the upper case name.\n\n````typescript\nimport { bbaMethodHandler, BBAMethodHandler, ResolveDIDParams } from \"@blobaa/bba-did-method-handler-ts\";\n\n\nconst moduleInstantiationExample = async (): Promise<void> => {\n\n    const params: ResolveDIDParams = {\n        did:\"did:bba:t:45e6df15dc0a7d91dcccd24fda3b52c3983a214fb0eed0938321c11ec99403cf\"\n    };\n\n    try {\n\n        /* use the default instance */\n        const response = await bbaMethodHandler.resolveDID(\"https://testardor.jelurida.com\", params);\n        console.log(response);\n\n        /* use your own instance */\n        const myBBAMethodHandler = new BBAMethodHandler();\n        const response = await myBBAMethodHandler.resolveDID(\"https://testardor.jelurida.com\", params);\n        console.log(response);\n\n    } catch (e) { /* error handling */}\n};\n\nmoduleInstantiationExample();\n````\n\n\n## API\n\nThe library provides a bba method handler module for handling the CRUD operations. You can import the class definition with the upper case notation `BBAMethodHandler` or use the pre-instantiated `bbaMethodHandler` object. It provides the following five asynchronous functions:\n\n\n### createDID\n\nThe `createDID` function lets you create a bba DID. It has the following signature:\n\n\n````typescript\ntype CreateDIDParams = {\n    didDocumentTemplate: objectAny; // DDOT used for the DID document\n    passphrase: string; // DID controller passphrase\n    isTestnetDid?: boolean; // network type selector\n    fee?: number; // fees in IGNIS\n    feeNQT?: number; // fees in IGNIS NQT\n    // automatic fee calculation is used if no fee is specified\n}\n\ntype CreateDIDResponse = {\n    did: string; // created DID\n    didDocument: objectAny; // DID document linked to the DID\n}\n\nasync createDID(url: string, params: CreateDIDParams): Promise<CreateDIDResponse>\n````\n\n\n### resolveDID\n\nThe `resolveDID` function lets you resolve a bba DID. It has the following signature:\n\n\n````typescript\ntype ResolveDIDParams = {\n    did: string; // DID to be resolved\n}\n\ntype ResolveDIDResponse = {\n    did: string; // resolved DID\n    didDocument: objectAny; // resolved DID document\n}\n\nasync resolveDID(url: string, params: ResolveDIDParams): Promise<ResolveDIDResponse>\n````\n\n\n### updateDIDDocument\n\nThe `updateDIDDocument` function lets you update a DID document. It has the following signature:\n\n\n````typescript\ntype UpdateDIDDocumentParams = {\n    newDidDocumentTemplate: objectAny; // new DDOT\n    passphrase: string; // DID controller passphrase\n    did: string; // DID to be updated\n    fee?: number; // fees in IGNIS\n    feeNQT?: number; // fees in IGNIS NQT\n    // automatic fee calculation is used if no fee is specified\n}\n\ntype UpdateDIDDocumentResponse = {\n    did: string; // updated DID\n    newDidDocument: objectAny; // updated DID document\n}\n\nasync updateDIDDocument(url: string, params: UpdateDIDDocumentParams): Promise<UpdateDIDDocumentResponse>\n````\n\n\n### updateDIDController\n\nThe `updateDIDController` function lets you update a DID controller. It has the following signature:\n\n\n````typescript\ntype UpdateDIDControllerParams = {\n    passphrase: string; // current DID controller passphrase\n    newPassphrase: string; // new DID controller passphrase\n    did: string; // DID to be updated\n    fee?: number; // fees in IGNIS\n    feeNQT?: number; // fees in IGNIS NQT\n    // automatic fee calculation is used if no fee is specified\n}\n\ntype UpdateDIDControllerResponse = {\n    did: string; // DID to be updated\n    newControllerAccount: string; // new DID controller account\n    oldControllerAccount: string; // old DID controller account\n}\n\nasync updateDIDController(url: string, params: UpdateDIDControllerParams): Promise<UpdateDIDControllerResponse>\n````\n\n\n### deactivateDID\n\nThe `deactivateDID` function lets you deactivate a DID. It has the following signature:\n\n\n````typescript\ntype DeactivateDIDParams = {\n    did: string; // DID to be deactivated\n    passphrase: string; // DID controller passphrase\n    fee?: number; // fees in IGNIS\n    feeNQT?: number; // fees in IGNIS NQT\n    // automatic fee calculation is used if no fee is specified\n}\n\ntype DeactivateDIDResponse = {\n    deactivatedDid: string; // deactivated DID\n};\n\nasync deactivateDID(url: string, params: DeactivateDIDParams): Promise<DeactivateDIDResponse>\n````\n\n\n## Contributing\n\nPRs accepted.\n\nIf editing the Readme, please conform to the [standard-readme](https://github.com/RichardLitt/standard-readme) specification.\n\n\n## License\n\n[MIT](./LICENSE) © Attila Aldemir\n\n","readmeFilename":"README.md"}