{"_id":"@cambrianprotocol/3id-did-resolver","_rev":"5-e898d5418a45b06e59da36be7d766bec","name":"@cambrianprotocol/3id-did-resolver","dist-tags":{"next":"2.22.0-rc.0","latest":"2.22.0"},"versions":{"2.18.0-rc.0":{"name":"@cambrianprotocol/3id-did-resolver","version":"2.18.0-rc.0","description":"DID Resolver for the 3ID method","keywords":["Ceramic","DID","identity","Data"],"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","directories":{"lib":"./lib"},"sideEffects":false,"exports":{".":"./lib/index.js"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest --silent --coverage","build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib"},"dependencies":{"@ceramicnetwork/common":"^2.23.0","@ceramicnetwork/stream-tile":"^2.19.0","@ceramicnetwork/streamid":"^2.14.0","cross-fetch":"^3.1.4","lru_map":"^0.4.1","multiformats":"^11.0.1","uint8arrays":"^4.0.3"},"devDependencies":{"@ceramicnetwork/http-client":"^2.20.0","did-resolver":"^4.0.1"},"gitHead":"1913908a5e09c769883a3f38c232a50130e133b0","_id":"@cambrianprotocol/3id-did-resolver@2.18.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-dpBsvTh1v9sp+/GwL/M9WpvqGQvsat3Jvj0KmeRbxlDw/hn/VhVBxZlqtc7BlqodwkXWRzK9EQWlztaOVLhNEg==","shasum":"bfe5a82f084234028da2929484e3309f508ddcee","tarball":"https://registry.npmjs.org/@cambrianprotocol/3id-did-resolver/-/3id-did-resolver-2.18.0-rc.0.tgz","fileCount":14,"unpackedSize":24295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTunqewvtUJmGzu0+2/B6uZbzCquD2pRaQipZK41czLAiEAqza9XfxTkh17R9nQnBUpGNQlSXL+wC17x2BfkC+nhWk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCGX1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDaQ//cUmGSQHt9lgZeaxMpgpOrE2rnZtDvFyH1hF4t29msKepsDwV\r\nXGrjG06WlX4aw5lCfv/0IX5555gzfpldBo2umb0rwHDOhtBVsW1QQIkAHmfQ\r\n4yz7CV6e7kbpJHScP+okcsbmBKi2NPUqo83m6Zk3f+GNSuT/PsLTvF6kQjtF\r\n+YC1yXTJUvkDyaz1nVr3jcEMCEOQUUenH17C4St1P6989+elwTAQQlPO8BdR\r\neO+csfGsIDAco8yvbX5+wRp7oZqWsOmSxLU5NOhkRGzDicEoeT7nNeS522cU\r\ndVLQhddBHdTAWvfuEt6kVw7uKUM5SDVW7hIqdkYGyo4npZEKDeVMnGmRtjzX\r\nP5SbKclNDZi7JOjSyIJIeuR63x/KXlD1JxGQmkaJCVTg04wsvDmbfcpyyzSW\r\n0xs6PGYmvRXNb5zU9Vh78NgveEGooXrFTETNMW/SOxNaHtQcgMnNYN/cOrQ1\r\n7tO99PuRGIAKwoXqB+/j7QYUKxNqKowrfXR8iQhvuhkAaPwVBtEvOu9Oi5lI\r\ndRLbxJyBDZycL3tmsvY3AzPJXmJkj2THY2CMFug6aWVvqgtBYSn4qYn0gJzA\r\nnKOAR/oraQxjJfiVTvb/fQLS9X6NBQKOnFo0TlsvUUXL/FyBdRzxsJ8PUvf+\r\nkR6yustYhAEUJFbYiBKSQ5U1nJ9XyIsZiZg=\r\n=W0ql\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-did-resolver_2.18.0-rc.0_1678271989150_0.10799415124929945"},"_hasShrinkwrap":false},"2.19.0-rc.0":{"name":"@cambrianprotocol/3id-did-resolver","version":"2.19.0-rc.0","description":"DID Resolver for the 3ID method","keywords":["Ceramic","DID","identity","Data"],"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","directories":{"lib":"./lib"},"sideEffects":false,"exports":{".":"./lib/index.js"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest --silent --coverage","build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib"},"dependencies":{"@cambrianprotocol/common":"2.25.0-rc.0","@ceramicnetwork/stream-tile":"^2.19.0","@ceramicnetwork/streamid":"^2.14.0","cross-fetch":"^3.1.4","lru_map":"^0.4.1","multiformats":"^11.0.1","uint8arrays":"^4.0.3"},"devDependencies":{"@ceramicnetwork/http-client":"^2.20.0","did-resolver":"^4.0.1"},"gitHead":"d7cebc7257f14a8b65514249d81a0d369ce33ed1","readme":"# 3ID DID Resolver\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> 3ID is a DID method that uses the Ceramic network to resolve DID documents.\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/3id-did-resolver\r\n```\r\n\r\n### Usage\r\n\r\nSee the [Ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport { getResolver } from '@ceramicnetwork/3id-did-resolver'\r\nimport { Resolver } from 'did-resolver'\r\n\r\n// You need an instance of Ceramic to call getResolver.\r\n// This can be either @ceramicnetwork/core or @ceramicnetwork/http-client.\r\nconst ceramic = // ...\r\n\r\n// getResolver will return an object with a key/value pair of { '3': resolver }\r\n// where resolver is a function used by the generic did resolver.\r\nconst threeIdResolver = getResolver(ceramic)\r\nconst didResolver = new Resolver(threeIdResolver)\r\n\r\nconst doc = await didResolver.resolve('did:ethr:0xf3beac30c498d9e26865f34fcaa57dbb935b0d74')\r\nconsole.log(doc)\r\n```\r\n\r\n## Development\r\nRun tests:\r\n```\r\n$ npm test\r\n```\r\n\r\nRun linter:\r\n```\r\nnpm run lint\r\n```\r\n\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n\r\n## License\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/3id-did-resolver@2.19.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-VpIqflVdHrczD814XXKozM6Z+iySFvCSWjN0D2eq4GZjWWkWNrjYcMc3dOVEPna4gk8/4BHtrHOA6HoMspQP7w==","shasum":"16cb6f5fec6ba4d24f2e3d339f12f4904b7b33ba","tarball":"https://registry.npmjs.org/@cambrianprotocol/3id-did-resolver/-/3id-did-resolver-2.19.0-rc.0.tgz","fileCount":14,"unpackedSize":24301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYfnRr1kz3SYxPDxvzs1PX6evVyL3+y8/OwXg9N2zhOwIgORHTZEWM1x4R/0OkzhUpUjLHx2aTkifIY2LffnnoLF4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCHPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM0Q//TPPuBR0M9IE5OMJ2/mRNm578XcAtHWMiZeXH3pnpcTuJu+OD\r\nh3FFjHn2FpEfudW6CMSBlX6h5yyyoUXxyHXhpp76PtJlrbr2IWNYheBDg/45\r\nt+im51FEQ98CEKuT0bhGQQYX3euQnvVTomANEUtA8o+HxqkDE8AHoOPIs03O\r\nvbwTtbJAp5sdLEMY0Sn7CVayKolcbuuyNy9yKE/Sc/Jog/C7MQsUBa2IJYdt\r\nhmOKNnzes53fIHlmmIS8H+fwl/bq1yDmt95QDbQlgVMUBCnE7enayEtrS76T\r\nCTcSVBnTToRIaGkYOTIHBfYfhfsnE+kguYhbDiW+zTUg57EqMhAO7oKxYFNf\r\nJjSA3KN+bPszENO91odr8sQ+ph1dSHW/Im6qGcCMhhrluh28ocoEPSVmJ9fU\r\na0SbsLHoOEgjRx5H+9MQCEGlgjE+EfjEw0zTVksGTMK1XIZ0YffwRG7T3kmP\r\nIYo3FMLslh0uDYLqr+T48+m0Xc4PGHfKsAzcXVIWiDp7Bm/fLTzGe7bYAEwT\r\nbm3BSouFi74HpJHBD//MiiPDFbyn17bzadiQ7P/uCLa4dH5NSc+t7HeCMe9Q\r\n/uCua/nc488jF+AZhE0Mnk0BZW/VJJL5SM3ev/8XLZWt8O2DM73pWUf8qS1X\r\nwS4TlJa8vM23GLgbskIFKxgYZSm/91EBBAY=\r\n=ZX4i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-did-resolver_2.19.0-rc.0_1678275519952_0.29910560348518245"},"_hasShrinkwrap":false},"2.20.0-rc.0":{"name":"@cambrianprotocol/3id-did-resolver","version":"2.20.0-rc.0","description":"DID Resolver for the 3ID method","keywords":["Ceramic","DID","identity","Data"],"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","directories":{"lib":"./lib"},"sideEffects":false,"exports":{".":"./lib/index.js"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest --silent --coverage","build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib"},"dependencies":{"@cambrianprotocol/common":"2.25.0-rc.0","@ceramicnetwork/stream-tile":"^2.19.0","@ceramicnetwork/streamid":"^2.14.0","cross-fetch":"^3.1.4","lru_map":"^0.4.1","multiformats":"^11.0.1","uint8arrays":"^4.0.3"},"devDependencies":{"@ceramicnetwork/http-client":"^2.20.0","did-resolver":"^4.0.1"},"gitHead":"eb1d02da12564f5a0a3dcd73bffeec71d144c209","readme":"# 3ID DID Resolver\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> 3ID is a DID method that uses the Ceramic network to resolve DID documents.\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/3id-did-resolver\r\n```\r\n\r\n### Usage\r\n\r\nSee the [Ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport { getResolver } from '@ceramicnetwork/3id-did-resolver'\r\nimport { Resolver } from 'did-resolver'\r\n\r\n// You need an instance of Ceramic to call getResolver.\r\n// This can be either @ceramicnetwork/core or @ceramicnetwork/http-client.\r\nconst ceramic = // ...\r\n\r\n// getResolver will return an object with a key/value pair of { '3': resolver }\r\n// where resolver is a function used by the generic did resolver.\r\nconst threeIdResolver = getResolver(ceramic)\r\nconst didResolver = new Resolver(threeIdResolver)\r\n\r\nconst doc = await didResolver.resolve('did:ethr:0xf3beac30c498d9e26865f34fcaa57dbb935b0d74')\r\nconsole.log(doc)\r\n```\r\n\r\n## Development\r\nRun tests:\r\n```\r\n$ npm test\r\n```\r\n\r\nRun linter:\r\n```\r\nnpm run lint\r\n```\r\n\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n\r\n## License\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/3id-did-resolver@2.20.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-v8WewN4azouN3f0z/fB6033dJ/b0FXOqXPoVxN0k7THLq7W896jPeIn7E4TjdQFlXRQn2AsO6c4Ma5//L8GPAg==","shasum":"0bbef536abd90eb8e12aa14a2831d0371ebf1030","tarball":"https://registry.npmjs.org/@cambrianprotocol/3id-did-resolver/-/3id-did-resolver-2.20.0-rc.0.tgz","fileCount":14,"unpackedSize":24305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5u6V81+p7SPKn63D0FaNZE6xo4vDZxrhIOP62Mn3YPwIgX05XJCkyoYEWZYtbt4PINMjgAREhOwyj2BgrFnalnec="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCJ4WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLog/+PelTQr6xEzDG02IBnlS0bzb6UTdlGcQg2JLWd7CcmAokD6y3\r\n+NVcP5A37pteDncZvj8HQHhJosQEbunYbaUM6YFNvIEi+fsukkR/ve+JxA29\r\n6QI0f7asIVXm3c21pCA8c62rrZ/je4f8geUGCC5akZ7IWbHWxhDKClpRNDba\r\nTTZqnnGn0oVMSIoHNsEzgOAe+FAGEDgee6M6XnkmAyGST+GKUkYfqVNc6S8Y\r\nj9DWo8sgoPDuVuNTPa1KX7bzEXNllWh9utgECjVX/zBIR3o1Ot555/CRgTL/\r\n1bLbnj2lHF1mQ3+W5iTatFRjMY3r2Me4Wjkb6mSefyn7Aomm1bBbVU+eVwZC\r\ndjLMjAzO0BoVxn/M7KrvftwaCf8tLPeryb9mIs58qJ+GXQbc4+pLn6trCEDr\r\nGVf65OgfMjLpfwLJ6pnuNAujminr1KzeLzDGlOHgtD4N6SL3LdogR8N80K/P\r\nATZnwMFKDAjUDTxzFx1v2qe/mqyh/HlG2d+mBfRw2F4lU8J2xhfsXmPFH32m\r\np+wLZcM4toZqisLc/veS+xpTacjMggY/xvH5X2x+jwjp/Q0akj3lhoZgbTG6\r\neL00PqaDKfZS/ctXDohXZpecgTC0a22VPGvrJBGvg0pv+Dga/zyFZdNZfXaL\r\nQyITWXuM62Md8+7lXH+4b65Non7s63tJf18=\r\n=+wSE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-did-resolver_2.20.0-rc.0_1678286357923_0.9485272576826351"},"_hasShrinkwrap":false},"2.21.0-rc.0":{"name":"@cambrianprotocol/3id-did-resolver","version":"2.21.0-rc.0","description":"DID Resolver for the 3ID method","keywords":["Ceramic","DID","identity","Data"],"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","directories":{"lib":"./lib"},"sideEffects":false,"exports":{".":"./lib/index.js"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest --silent --coverage","build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib"},"dependencies":{"@cambrianprotocol/common":"^2.26.0-rc.0","@ceramicnetwork/stream-tile":"^2.19.0","@ceramicnetwork/streamid":"^2.14.0","cross-fetch":"^3.1.4","lru_map":"^0.4.1","multiformats":"^11.0.1","uint8arrays":"^4.0.3"},"devDependencies":{"@ceramicnetwork/http-client":"^2.20.0","did-resolver":"^4.0.1"},"gitHead":"0903cc3a6c0e7d6fe4109ef2ac07b836bca75552","readme":"# 3ID DID Resolver\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> 3ID is a DID method that uses the Ceramic network to resolve DID documents.\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/3id-did-resolver\r\n```\r\n\r\n### Usage\r\n\r\nSee the [Ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport { getResolver } from '@ceramicnetwork/3id-did-resolver'\r\nimport { Resolver } from 'did-resolver'\r\n\r\n// You need an instance of Ceramic to call getResolver.\r\n// This can be either @ceramicnetwork/core or @ceramicnetwork/http-client.\r\nconst ceramic = // ...\r\n\r\n// getResolver will return an object with a key/value pair of { '3': resolver }\r\n// where resolver is a function used by the generic did resolver.\r\nconst threeIdResolver = getResolver(ceramic)\r\nconst didResolver = new Resolver(threeIdResolver)\r\n\r\nconst doc = await didResolver.resolve('did:ethr:0xf3beac30c498d9e26865f34fcaa57dbb935b0d74')\r\nconsole.log(doc)\r\n```\r\n\r\n## Development\r\nRun tests:\r\n```\r\n$ npm test\r\n```\r\n\r\nRun linter:\r\n```\r\nnpm run lint\r\n```\r\n\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n\r\n## License\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/3id-did-resolver@2.21.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-+8zZowhU+27Q8zi0axlC4uy3Iui/4MQ/tvbJCpmN+8RCEBCmThe0c4GGJrVvs3XlbdANL3ydwN2RVomAEtDkFw==","shasum":"ab836c09224b51e9ce2f35a4034bd0cdbfd57e18","tarball":"https://registry.npmjs.org/@cambrianprotocol/3id-did-resolver/-/3id-did-resolver-2.21.0-rc.0.tgz","fileCount":14,"unpackedSize":24306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdWeZ+DfxK/S6+gVWv+C2zA3mnIN+YzqWWMgHB9JFbUAiBtb1tG86uSLqQHMTi81ywFV4YVBcctidXPAF64OgTLAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCK1SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxIBAAnl8+ZS+6A7llgm+dKI2xjkZwcriYKroHBEsdveAsbzSKIWed\r\nniZ5CZ/cliY0AAQP2QDL6bgE99Ucb9fz5l7tovA+8jlNnRI4lcvH7VKh6rtM\r\nlHWApZkBGZtVfEBX+g31Ewyipk4optBGwJ50kWHaltlZyPj1KS5kV6LPRBno\r\nayYBIkGnEqOHEKh/ed8+M+GQeg4WS3iLtdD3+gfYJdUy4LCkBnZfnMpSX+0y\r\nfOvdWX/CYLlfOoo3TXUVcCjlhPkIKrclCICjFEZhG9t3d231t5RQpyujgnrU\r\n40+gEfDYEiyXXQvOhqiCUERp7Imz56UfzQcIsSJNuXhcFS3T5IQrD+xpu1YJ\r\nDHaYQSz9seU+PrBSqdivujPJPC24pyAVj8GzGLHprzF9DBcvnOA59Pz9zRjs\r\ncg8l35sVxbpi0Sf3EHh3GnVbSDu20Vr3XvV/0jIBPegokbwX+ZHuxmvuLTeW\r\nBUNagwcyCZYKbwArWG+y1HvbQetfHZl8QZ+UV7wdTbX2XC2SKw+ttNTxorw+\r\nfx0fG+18me+MWjG199XNjhjCHLDLi3EvBS6827eD6n2nYPaxIaSOPO7E2k/R\r\nFDi/Qz64VpBczkXhbLKDPyIdMlrhHZ6nJX81uTBeFXCQ1MWQxGmuXrA8N4ZU\r\nhpfxKcFKegzP0Ka4bOEhmNHqObsSaXnCcI4=\r\n=vzUr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-did-resolver_2.21.0-rc.0_1678290258105_0.6861598686889658"},"_hasShrinkwrap":false},"2.22.0-rc.0":{"name":"@cambrianprotocol/3id-did-resolver","version":"2.22.0-rc.0","description":"DID Resolver for the 3ID method","keywords":["Ceramic","DID","identity","Data"],"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","directories":{"lib":"./lib"},"sideEffects":false,"exports":{".":"./lib/index.js"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest --silent --coverage","build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib"},"dependencies":{"@cambrianprotocol/common":"^2.27.0-rc.0","@ceramicnetwork/stream-tile":"^2.19.0","@ceramicnetwork/streamid":"^2.14.0","cross-fetch":"^3.1.4","lru_map":"^0.4.1","multiformats":"^11.0.1","uint8arrays":"^4.0.3"},"devDependencies":{"@ceramicnetwork/http-client":"^2.20.0","did-resolver":"^4.0.1"},"gitHead":"77d05e076af8f307dbe8ba3a675778d6ae33165c","readme":"# 3ID DID Resolver\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> 3ID is a DID method that uses the Ceramic network to resolve DID documents.\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/3id-did-resolver\r\n```\r\n\r\n### Usage\r\n\r\nSee the [Ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport { getResolver } from '@ceramicnetwork/3id-did-resolver'\r\nimport { Resolver } from 'did-resolver'\r\n\r\n// You need an instance of Ceramic to call getResolver.\r\n// This can be either @ceramicnetwork/core or @ceramicnetwork/http-client.\r\nconst ceramic = // ...\r\n\r\n// getResolver will return an object with a key/value pair of { '3': resolver }\r\n// where resolver is a function used by the generic did resolver.\r\nconst threeIdResolver = getResolver(ceramic)\r\nconst didResolver = new Resolver(threeIdResolver)\r\n\r\nconst doc = await didResolver.resolve('did:ethr:0xf3beac30c498d9e26865f34fcaa57dbb935b0d74')\r\nconsole.log(doc)\r\n```\r\n\r\n## Development\r\nRun tests:\r\n```\r\n$ npm test\r\n```\r\n\r\nRun linter:\r\n```\r\nnpm run lint\r\n```\r\n\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n\r\n## License\r\n","readmeFilename":"README.md","_id":"@cambrianprotocol/3id-did-resolver@2.22.0-rc.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-2lKnj1CnE7iK5JWOtS7f7DJq46sxyG0/WZ60bDU62Mnkn/RmnP+rvOr3eH1cMCYei+abbDGlz+VFQPcuBuyKAg==","shasum":"6b06b446418367a7d53c8a5a012c1ae2b45f8f26","tarball":"https://registry.npmjs.org/@cambrianprotocol/3id-did-resolver/-/3id-did-resolver-2.22.0-rc.0.tgz","fileCount":14,"unpackedSize":24306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdup5ZEyGaiBBZ9PoS3A7q2yeeuDPc26Wchr+vpvPUSAIgd+BwQBQgOEi2pjddmfR5l9xJ+yklJJ/Fk8kTaUX4JB0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCLx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOcA/+Na15q0vhjSnXKzBfavkk2Gq+aQw3HUGTrK1E+edvCrOquOeQ\r\n6FNKwgs+5NXNnmZ4pRjipRpqiRl5tc297St0AwSWkKcoOjcAJdrjzBmdtguo\r\nGed4ldWTOBlphQ/u06tC6EaXLZ7B/AYvopr21uAGrmsArUy09yOjV6q/8bYu\r\nIlkXaxAwlT8VLClEzHfFbicxw0FRSNryVqH2pzmy+hpsjAw33hWTzhWAn5um\r\no5zTebnAHdCADLBPXbmWQVsbBl57rco0ad93pxiXvfKe56Cc0uIUivvh9Sk+\r\naFDCcBILoja42nQqUD1ahlQglnCVfQmb+XzHvzetywGgoh6dIR2fej8e7jQq\r\nHfjaIcVlCDIguX2JkLQ4/+IKhjsaCX2jPJzacyIMOSzd72J6raTSJYAGZrYP\r\nq19q8iKYsMrFoKJWrtFx4xtg3hXiWQBCmlV4sOjeW18dAigUnf3ZH0Nr5pbe\r\nq9f8WmVPjBsI8WcKh/aOJoZw/71l0BrBpIURUSYdj2EVVrO+waNI7/qQFGs2\r\n+9LWcTHNetMltEB3T2RXblHri8XfgBR+rAYbkQGayqHEiHpEgRXYlriXJKUE\r\ntOuC+OUrRaoue7qxgzRGIARCZUijPs/eKkr+oEf8eOhT2X0EKSxagYdu5azR\r\nY9VKFXOpAa7nvBj0ASj85XbDrkDDNFsKXXI=\r\n=JpDG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-did-resolver_2.22.0-rc.0_1678294134405_0.1832879971569772"},"_hasShrinkwrap":false},"2.22.0":{"name":"@cambrianprotocol/3id-did-resolver","version":"2.22.0","description":"DID Resolver for the 3ID method","keywords":["Ceramic","DID","identity","Data"],"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","license":"(Apache-2.0 OR MIT)","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","directories":{"lib":"./lib"},"sideEffects":false,"exports":{".":"./lib/index.js"},"scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules npx jest --silent --coverage","build":"npx tsc --project tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"npx eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"npx rimraf ./lib"},"dependencies":{"@cambrianprotocol/common":"^2.27.0","@ceramicnetwork/stream-tile":"^2.19.0","@ceramicnetwork/streamid":"^2.14.0","cross-fetch":"^3.1.4","lru_map":"^0.4.1","multiformats":"^11.0.1","uint8arrays":"^4.0.3"},"devDependencies":{"@ceramicnetwork/http-client":"^2.20.0","did-resolver":"^4.0.1"},"gitHead":"7fec99b17e8e28e93ef34002755d5240db492a32","_id":"@cambrianprotocol/3id-did-resolver@2.22.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (win32)","dist":{"integrity":"sha512-kuhaM0ia1aowtHmQRQHG2zqzKglllSpk5xp/lDHmgNiI4j5woItRfhOEVRo9u9snOUJVJcxf4lJP8aiTdBlGDQ==","shasum":"70bdf1021d03aa7ca1ed90385b996d66df772a0f","tarball":"https://registry.npmjs.org/@cambrianprotocol/3id-did-resolver/-/3id-did-resolver-2.22.0.tgz","fileCount":14,"unpackedSize":24296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTP3HwqCJNvFppzHKakJdC8qTiQX0hstrt6ZFE+IJPugIhAJkZYxVZSTPVQfuQwFXx4AacK5Xb6QvG56bieipfj4Z0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCMKhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIVA//SZu8gke8VyOmAebncH3EzBgFN806E0j/k47H6AYv70qqf+Oq\r\ngT3WtR1CQ9UCkViA3qHrvbd5kjFlqhJ+bqJYzMovUsNegr2FoSKqORetPVFA\r\nLx5/TVNydIgIhwxPHiKJRSseRwxZfxo5wGtvN57QBNZwBuQyIpEhfZqlPZkC\r\nRwwfDorfK6GmAbYuKs/0/ISulHC0i1zEuN/F364Bw7HDBNfusCkwOYNwgl7k\r\nZyJMVmfBnsBd9PaJRq6fssTlxGaqA8hIXAGSKn42dS2xzeAcp8ZEBxxnmY7A\r\nlhgANVjUeYxL70f8ODxKrQyYzAew83a0/K14PORS3kX7Cy2OSczv5930n/Av\r\nO2ncRbU+OwH+lUBbJqPsimNpxD4hZ7f+LkvkrHo8Vy0OCl9BLMdJjloD9lkR\r\nyUsfm6FMvY8bulXYsy1+IbDHywz4v3vvB/70FWS798lUqPw4nIALagVxc89I\r\nJP57Im32g3cGWrrfWCrXlnaEihFBE41LQyKD4bLLwNJz2SabemyW1kt0perc\r\n8h5BlWr5kTUsCgaWQbkVyRpoo7Xi6CzPXiUpsXz7+XRqqcxzK8zFqCusNS20\r\nqRQ4G17XtkF3qTIxXG+ZAyH8n71Zqj/xT28x2T+O0PpYnjfAjAPJW5l8MDCR\r\n19OhR+fpGh6cZmMmDiu+BzbbvVppHfRceuE=\r\n=RgfO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zktruth","email":"nic@cambrianprotocol.com"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-did-resolver_2.22.0_1678295713516_0.4216532420183545"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-08T10:39:48.988Z","2.18.0-rc.0":"2023-03-08T10:39:49.274Z","modified":"2023-03-08T17:15:13.811Z","2.19.0-rc.0":"2023-03-08T11:38:40.482Z","2.20.0-rc.0":"2023-03-08T14:39:18.128Z","2.21.0-rc.0":"2023-03-08T15:44:18.258Z","2.22.0-rc.0":"2023-03-08T16:48:54.668Z","2.22.0":"2023-03-08T17:15:13.696Z"},"maintainers":[{"name":"zktruth","email":"nic@cambrianprotocol.com"}],"description":"DID Resolver for the 3ID method","homepage":"https://github.com/ceramicnetwork/js-ceramic#readme","keywords":["Ceramic","DID","identity","Data"],"repository":{"type":"git","url":"git+https://github.com/ceramicnetwork/js-ceramic.git"},"author":{"name":"Joel Torstensson","email":"oed3933@gmail.com"},"bugs":{"url":"https://github.com/ceramicnetwork/js-ceramic/issues"},"license":"(Apache-2.0 OR MIT)","readme":"# 3ID DID Resolver\r\n![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield)\r\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\r\n[![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP)\r\n[![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork)\r\n\r\n> 3ID is a DID method that uses the Ceramic network to resolve DID documents.\r\n\r\n## Getting started\r\n\r\n### Installation\r\n```\r\n$ npm install @ceramicnetwork/3id-did-resolver\r\n```\r\n\r\n### Usage\r\n\r\nSee the [Ceramic developer site](https://developers.ceramic.network/) for more details about how to use this package.\r\n\r\n```\r\nimport { getResolver } from '@ceramicnetwork/3id-did-resolver'\r\nimport { Resolver } from 'did-resolver'\r\n\r\n// You need an instance of Ceramic to call getResolver.\r\n// This can be either @ceramicnetwork/core or @ceramicnetwork/http-client.\r\nconst ceramic = // ...\r\n\r\n// getResolver will return an object with a key/value pair of { '3': resolver }\r\n// where resolver is a function used by the generic did resolver.\r\nconst threeIdResolver = getResolver(ceramic)\r\nconst didResolver = new Resolver(threeIdResolver)\r\n\r\nconst doc = await didResolver.resolve('did:ethr:0xf3beac30c498d9e26865f34fcaa57dbb935b0d74')\r\nconsole.log(doc)\r\n```\r\n\r\n## Development\r\nRun tests:\r\n```\r\n$ npm test\r\n```\r\n\r\nRun linter:\r\n```\r\nnpm run lint\r\n```\r\n\r\n\r\n## Contributing\r\nWe are happy to accept small and large contributions. Make sure to check out the [Ceramic specifications](https://github.com/ceramicnetwork/ceramic/blob/main/SPECIFICATION.md) for details of how the protocol works.\r\n\r\n\r\n## License\r\n","readmeFilename":"README.md"}