{"_id":"@digitalcredentials/issuer-registry-client","_rev":"17-8e281a019787caf84f5f417b17fcaaa4","name":"@digitalcredentials/issuer-registry-client","dist-tags":{"beta":"3.2.0-beta.5","latest":"4.1.0"},"versions":{"1.0.0":{"name":"@digitalcredentials/issuer-registry-client","version":"1.0.0","keywords":["interop","alliance"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@1.0.0","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"ulrich.gallersdoerfer@tum.de"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"b23929cc7bf385142dfe9e0c3e6acee7ef0b3f6d","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-1.0.0.tgz","fileCount":40,"integrity":"sha512-eB4rNjGuqQ2ikVN3HJdIrxBoic5fn0JAyMWkLPseg7Tf9NzOgbxVyUDrEYYLLHXt5Qje7026bB5Ksu/Ry9PlcA==","signatures":[{"sig":"MEYCIQDDHuOsToFa6Iwtxxqrfg3OJgjcJIbqmbC0ZUuPNTCpmwIhAIcsJFRRoNpGE5EZxRyqogsx+IVqqunNRbTRaOjsLF+6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh+shACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiORAAkfLuS6psC7XjrwtSviWfnBSppHjb3UcrskhfwQ+Z37Pm5l/5\r\nU3j0JrknMLR1y0A3n7YpXA+AkPWKFuSOpTZ8zEq2n7gmzsk3olVTBeAyMuWs\r\nnHlXyK0uJGoz8A+qEybNxYQqAsO11OQOfiXt6kcBf8fhXsT53EhATt0+j0+w\r\neL+PB0h5Nfmu+xVx+XtUkbWgtlUYjNNbwF5WFlDgxjrfiT7XXDYSmohOVwrY\r\nygSF/6O9i2Zw0WR3s8wEBTqUan6kjTiwSYhYMBBK0UagtcHuoBMdmHJcCVeF\r\nAGcj23EAd97tXXK+i3S7SeaevrEAIXcGVKouC0xnewQmQ25QiO2Wu4toQGKs\r\njRIDLABwsoiup1BDAsWQDIvEgWEGHyHXEYQlI6ZbIilC+GhlliX8Ag/aDZlU\r\nsdVmifjZOln7cmT7/p8uiHpdwxLE0xBflCKvmZB+4VS7jESxPJ7J/sBaX2lD\r\nx5P6hAi0F7ZXEcH1NcLBwQ0r7R9ydQn63w+0l8Y5v5wkXlRVZpt39a/+k1M/\r\nN9WTOP1vLgzwat5cCVaCc5qRmMsMnmzV4YN0Vp/zh+5UZvdlGeYL/CdzfztZ\r\nyHPiNqYwMJD2ZW5VaemRkmkPeaKVKNNwebvKJIQGQtE/x1cuRq333597Xv4R\r\nciMXTxgoRvWN+6vyBTXNisD1rXDLWkObkeU=\r\n=fltI\r\n-----END PGP SIGNATURE-----\r\n"},"mocha":{"spec":"test/**/*.ts","require":"ts-node/register","extension":["ts"]},"types":"dist/index.d.ts","module":"dist/index.js","browser":"dist/index.js","engines":{"node":">=16.0"},"exports":{".":{"import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d8bd1ed6769aa7ab85a9e3eef8c66040c6178d1d","scripts":{"lint":"eslint .","test":"npm run lint && npm run test-node","build":"npm run clear && tsc -p tsconfig.json","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","lint:fix":"eslint --fix .","test-node":"cross-env NODE_ENV=test TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/*.ts'","test-karma":"karma start karma.conf.js"},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"8.9.0","description":"Known issuers / trust registry client.","directories":{},"_nodeVersion":"18.2.0","dependencies":{"isomorphic-fetch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","karma":"^6.4.1","mocha":"^10.1.0","eslint":"^8.25.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.7.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"^4.8.4","@types/chai":"^4.3.3","@types/node":"^18.11.0","karma-mocha":"^2.0.1","@types/mocha":"^10.0.0","karma-typescript":"^5.5.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^6.1.0","karma-chrome-launcher":"^3.1.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","karma-sourcemap-loader":"^0.3.8","@typescript-eslint/parser":"^5.40.0","@typescript-eslint/eslint-plugin":"^5.40.0","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_1.0.0_1669851936956_0.7509147826788805","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@digitalcredentials/issuer-registry-client","version":"2.0.0","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@2.0.0","maintainers":[{"name":"kezike","email":"kezike13@gmail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"accc3765a02cbc9dfc412cb8a2a86529e8c7515e","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-2.0.0.tgz","fileCount":11,"integrity":"sha512-CWi2kvNjMK8OuSUHT1/ooLoSLU/DgbXhokomZwtQj/JxclbfQJICuEJR7+h2HcCUDKJswTubk5HDlka9V8lYQw==","signatures":[{"sig":"MEUCIQDbMXhp5m++7f5159wMucUI0x3n77A4fuUYZrlefIeZkAIgBbQJUFJQ0yoFOBUlrxipRP6ZBl+inYQbmSiDM3mF6tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24384},"main":"dist/index.js","mocha":{"spec":"test/**/*.ts","require":"ts-node/register","extension":["ts"]},"types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0"},"gitHead":"8609ccd35c0afd7cafafc56757a3b40effe666e2","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && tsc -d && tsc -p tsconfig.esm.json","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","test-node":"cross-env NODE_ENV=test TS_NODE_PROJECT=tsconfig.spec.json TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register --project tsconfig.spec.json 'test/*.ts'","test-karma":"karma start karma.conf.js"},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"9.8.0","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"resolutions":{"@typescript-eslint/typescript-estree":"^6.1.6"},"ts-standard":{"ignore":["dist"]},"_nodeVersion":"20.5.0","dependencies":{"@digitalcredentials/http-client":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_2.0.0_1704311927500_0.3145621584335767","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@digitalcredentials/issuer-registry-client","version":"3.0.0","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.0.0","maintainers":[{"name":"kezike","email":"kezike13@gmail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"859e81522616c9b845b98dcd5284d70884337423","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.0.0.tgz","fileCount":11,"integrity":"sha512-dRtU35NO1dwa5e10G0IbCT8k3ih/IeG06sACxXYadbmxGjqr7qBDLgLolGgBLoDsc7wYi5ilUD+EGAfo/pT5yQ==","signatures":[{"sig":"MEUCIQDN6byBqjXnP+5AvzlN540wFdo5SoYj/c3ZjoRxxP6jBQIgZZH8zLG0Utcf3Ftjf33m9S2YU9vvvu+dJqGnZakYrI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24515},"main":"dist/index.js","mocha":{"spec":"test/**/*.ts","require":"ts-node/register","extension":["ts"]},"types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0"},"gitHead":"bb2f6d3f36bb2148a78f897850b970745886c137","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && tsc -d && tsc -p tsconfig.esm.json","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","test-node":"cross-env NODE_ENV=test TS_NODE_PROJECT=tsconfig.spec.json TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register --project tsconfig.spec.json 'test/*.ts'","test-karma":"karma start karma.conf.js"},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.8.1","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"resolutions":{"@typescript-eslint/typescript-estree":"^6.1.6"},"ts-standard":{"ignore":["dist"]},"_nodeVersion":"20.10.0","dependencies":{"@digitalcredentials/http-client":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.0.0_1722898203323_0.6676089201195508","host":"s3://npm-registry-packages"}},"3.0.1-beta.1":{"name":"@digitalcredentials/issuer-registry-client","version":"3.0.1-beta.1","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.0.1-beta.1","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"64f88e3cdf507b9c757146de37caa462a993cc69","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.0.1-beta.1.tgz","fileCount":11,"integrity":"sha512-IQ1/UGs8PnCH3+CF9Jp3jUXnbHz8i4hDYojEH0krMvPLVkbhpAOK1ol8o7JqBtHVtfErfACDufXqqjuQjBLaHw==","signatures":[{"sig":"MEUCIEb8lvhBfWqTyECTrDh4L4+CfjVxhD1+mQoO+KddingCAiEAqzflblCJe3C8RPe9h8wPc3xaZSvtGXyfHFv/dU3zv4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26977},"main":"dist/index.js","mocha":{"spec":"test/**/*.ts","require":"ts-node/register","extension":["ts"]},"types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0"},"gitHead":"718106645b16a18aaf96827c26cccd050cd45fa9","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && tsc -d && tsc -p tsconfig.esm.json","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","test-node":"cross-env NODE_ENV=test TS_NODE_PROJECT=tsconfig.spec.json TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register --project tsconfig.spec.json 'test/*.ts'","test-karma":"karma start karma.conf.js"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"resolutions":{"@typescript-eslint/typescript-estree":"^6.1.6"},"ts-standard":{"ignore":["dist"]},"_nodeVersion":"20.12.2","dependencies":{"@digitalcredentials/http-client":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.0.1-beta.1_1737237528641_0.8637692549134601","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@digitalcredentials/issuer-registry-client","version":"3.1.0","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.1.0","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"ea319b1a606f9b506675953927613ffbc5df724a","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.1.0.tgz","fileCount":11,"integrity":"sha512-RY5F9aCx1MU/Iw2fW/CzMEAF1AMbWXyVb8E52kUlwfCqqfIQdG+5nzYK3HGlcHGZgexkQyQOcg2HtaLE9s8WSg==","signatures":[{"sig":"MEQCICIPj7mXE4cACovFQF106IBayxfzPDNGQaUO/6DO/ZTZAiApOVsP3yVsOAPwvwso4BrNRdlI9tgdAMHNefEq7t68Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27269},"main":"dist/index.js","mocha":{"spec":"test/**/*.ts","require":"ts-node/register","extension":["ts"]},"types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0"},"gitHead":"7717f5779c18092374670cfdbb4075f7d0e6eb0a","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && tsc -d && tsc -p tsconfig.esm.json","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","test-node":"cross-env NODE_ENV=test TS_NODE_PROJECT=tsconfig.spec.json TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register --project tsconfig.spec.json 'test/*.ts'","test-karma":"karma start karma.conf.js"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"resolutions":{"@typescript-eslint/typescript-estree":"^6.1.6"},"ts-standard":{"ignore":["dist"]},"_nodeVersion":"20.12.2","dependencies":{"@digitalcredentials/http-client":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.1.0_1739131451396_0.3611901087972902","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.1":{"name":"@digitalcredentials/issuer-registry-client","version":"3.2.0-beta.1","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.2.0-beta.1","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"f4b83b376be66f6aff6272b259da214258206b91","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.2.0-beta.1.tgz","fileCount":8,"integrity":"sha512-F6UZCjwugUdn7zU/IZxL/5jEZuBgywljHa8S02DRg9BCJy9vn3v+fUNL4nxjNwn0dhFFbN1rjUtPZ4gy+7WfHw==","signatures":[{"sig":"MEUCIGxpcCjG0HrVyvGR2+iCCqmsg0HiSj/Sg0tjxvZryUahAiEAwqhw4TQQwLNa70590cUqtBZBwDd47izCZAGBAtoKljM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18157},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0"},"exports":"./dist/index.js","gitHead":"3eb7bb9a2fd270e3b7a89a64797f2597fea56db4","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && npm run build-types && npm run build-esm","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","build-esm":"tsc -p tsconfig.esm.json","test-node":"npm run build-test && mocha dist/test/*.spec.js","build-test":"tsc -p tsconfig.spec.json","test-karma":"karma start karma.conf.js","build-types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@digitalcredentials/http-client":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.2.0-beta.1_1741976509028_0.5929473195224482","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.2":{"name":"@digitalcredentials/issuer-registry-client","version":"3.2.0-beta.2","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.2.0-beta.2","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"d350de2c5b65da439556abcd583a5f25ce91c716","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.2.0-beta.2.tgz","fileCount":8,"integrity":"sha512-7dqtGzOPsC4RWY3gZjstWFQ6YnkWv0yROSmhYZc4yZyBZlPZHSCQom2UUDiy/YGdbGQF8Tl72rST1S+H4L0Ojw==","signatures":[{"sig":"MEUCIQDmu017RnhDlxhfxrEtey4X3qc1Lumj/ThokS47CXQ6bAIgdoLBY5mepDd8MMWgHVwYRInmUgVgj3oumrvuvlX9UdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18749},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0"},"exports":"./dist/index.js","gitHead":"ad1f12921b2a186132fd9666271cf59191c6ecab","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && npm run build-types && npm run build-esm","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","build-esm":"tsc -p tsconfig.esm.json","test-node":"npm run build-test && mocha --timeout 20000 dist/test/*.spec.js","build-test":"tsc -p tsconfig.spec.json","test-karma":"karma start karma.conf.js","build-types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jwt-decode":"^4.0.0","@digitalcredentials/http-client":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","nock":"^14.0.4","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.2.0-beta.2_1746132656152_0.36415841333124255","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.3":{"name":"@digitalcredentials/issuer-registry-client","version":"3.2.0-beta.3","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.2.0-beta.3","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"1b0cff9e91d68299d324889ea3bc701f1b576409","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.2.0-beta.3.tgz","fileCount":8,"integrity":"sha512-tWJ4ebj5qlXBI4QBwGHnkTtLBMuexAWV4V9qXNm82mKSca75SWc0mBqUdR+H5G+Y76bwHpIHnrKp97mJY2lT6w==","signatures":[{"sig":"MEUCIQCc2isJ5Vgnzq5ePR+R8BqRA+aQ69Arux+5RPI9oBzTYQIgXjjFAatoWvq8IhWJ4M5J2Kq258t1He0lEwMO13LBJgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20124},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0"},"exports":"./dist/index.js","gitHead":"46c081cddf8c2831040a235af38581f83e371a98","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && npm run build-types && npm run build-esm","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","build-esm":"tsc -p tsconfig.esm.json","test-node":"npm run build-test && mocha --timeout 20000 dist/test/*.spec.js","build-test":"tsc -p tsconfig.spec.json","test-karma":"karma start karma.conf.js","build-types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jwt-decode":"^4.0.0","@digitalcredentials/http-client":"^5.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","nock":"^14.0.4","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.2.0-beta.3_1746213556684_0.7881323422282553","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.4":{"name":"@digitalcredentials/issuer-registry-client","version":"3.2.0-beta.4","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.2.0-beta.4","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"d43b54a6862d5560b645c6688f3a3a545f9c4262","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.2.0-beta.4.tgz","fileCount":16,"integrity":"sha512-Q/MsW8VA0mypBqkb8JGTtXkYolhjJ2XLUKZ6AEDrGsYytTLb0icNAnmaZO5OFOxeJr9x/Ov1IeRO4FOYuvzmhg==","signatures":[{"sig":"MEUCIHihGsl6ZqbpOqW2CUeuRytSEOgi496oPl7EHHSSrAq+AiEAlJtAGlFDpN/InakiDB10QWkQmhExnHI+w3tHYGZSfGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22102},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0"},"exports":"./dist/index.js","gitHead":"8462e737360be4f465e497d943cbf451ce33a163","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && npm run build-types && npm run build-esm","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","build-esm":"tsc -p tsconfig.esm.json","test-node":"npm run build-test && mocha --timeout 20000 dist/test/*.spec.js","build-test":"tsc -p tsconfig.spec.json","test-karma":"karma start karma.conf.js","build-types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"core-js":"^3.42.0","jwt-decode":"^4.0.0","@digitalcredentials/http-client":"^5.0.2"},"react-native":{"./jwtDecode.js":"./jwtDecode-reactnative.js"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","nock":"^14.0.4","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.2.0-beta.4_1747227827827_0.03333596629724078","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.5":{"name":"@digitalcredentials/issuer-registry-client","version":"3.2.0-beta.5","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@3.2.0-beta.5","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"6152ae9077e0f47b04fb25062e5ef556dfe96549","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-3.2.0-beta.5.tgz","fileCount":16,"integrity":"sha512-uwL7xkRpeANAtJ5Cgn6FDcVCjjEA959+HPokHB4IzV/gabnBBN1y8r3uCFwMTF6qCq30pA6+RZAhKsqMCI1SDw==","signatures":[{"sig":"MEUCIQDtrKFB2PnI/6CTnzAL2LcE6j0qnKoRka/60QBtF7kK3gIgD0i2i7uyFPkQu7PFoYV9G6nTgl6fI3jkTiw1mSwRcm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22112},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0"},"exports":"./dist/index.js","gitHead":"bd23e3666a6c8df1fbdc7a6e9c246d03e8079d55","scripts":{"lint":"ts-standard --fix --project tsconfig.spec.json","test":"npm run lint && npm run test-node","build":"npm run clear && npm run build-types && npm run build-esm","clear":"rimraf dist/*","prepare":"npm run build","rebuild":"npm run clear && npm run build","build-esm":"tsc -p tsconfig.esm.json","test-node":"npm run build-test && mocha --timeout 20000 dist/test/*.spec.js","build-test":"tsc -p tsconfig.spec.json","test-karma":"karma start karma.conf.js","build-types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"jchartrand","email":"jc.chartrand@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"10.5.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"core-js":"^3.42.0","jwt-decode":"^4.0.0","@digitalcredentials/http-client":"^5.0.2"},"react-native":{"./dist/jwtDecode.js":"./dist/jwtDecode-reactNative.js"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","nock":"^14.0.4","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","karma-chai":"^0.1.0","typescript":"5.2.2","@types/chai":"^4.3.5","@types/node":"^20.4.6","karma-mocha":"^2.0.1","ts-standard":"^12.0.2","@types/mocha":"^10.0.1","karma-typescript":"^5.5.4","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_3.2.0-beta.5_1747260896259_0.18582796751340225","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@digitalcredentials/issuer-registry-client","version":"4.0.0","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@4.0.0","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"331afa354f1d399bcba7e979c50b03f7e53cddfb","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-4.0.0.tgz","fileCount":16,"integrity":"sha512-L8QI/7E9TrHp3ivnNjQRQ86VWC6RyKa5VxPfpOBUSUim+mNAkxiOn0m1idOIpnAaP6LG9AMC4lwTc4dmFHoGpA==","signatures":[{"sig":"MEQCIFElw0/VrT03CIJO/aQRYuIeYgF8fwHPHXcRApcdgEEOAiAJIDBSnU5Bo3COu5/FarMd81m/xye6OMbNOZCbo2LLlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22878},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":"dist/index.js","engines":{"node":">=24.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"}},"gitHead":"fddcc79d3a02a8a71c14b8446221d12585886dd6","scripts":{"dev":"vite","fix":"eslint --fix src test && pnpm run format","lint":"eslint src test","test":"pnpm run fix && pnpm run lint && pnpm run test-node && pnpm run test-browser","build":"pnpm run clear && tsc","clear":"rimraf dist/*","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"*.md\"","prepare":"pnpm run build","rebuild":"pnpm run clear && pnpm run build","test-node":"vitest run","test-browser":"playwright test","test-coverage":"vitest run --coverage"},"_npmUser":{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"11.6.1","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"sideEffects":["**/jwtDecode-reactNative.js"],"_nodeVersion":"24.10.0","dependencies":{"core-js":"^3.42.0","jwt-decode":"^4.0.0"},"react-native":{"./dist/jwtDecode.js":"./dist/jwtDecode-reactNative.js"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"nock":"^14.0.4","vite":"^8.0.14","eslint":"^10.4.0","rimraf":"^6.1.3","vitest":"^4.1.7","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.0.0","@playwright/test":"^1.60.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_4.0.0_1780673961105_0.7270303274062859","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@digitalcredentials/issuer-registry-client","version":"4.1.0","keywords":["dcc","dids","did","registries"],"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","_id":"@digitalcredentials/issuer-registry-client@4.1.0","maintainers":[{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"kimhd","email":"kimdhamilton@gmail.com"},{"name":"uligall","email":"npm@ulig.io"},{"name":"alexander.muehle","email":"Alexander.Muehle@hpi.de"},{"name":"stuartf","email":"stuart.freeman@c21u.gatech.edu"},{"name":"jchartrand","email":"jc.chartrand@gmail.com"},{"name":"kiliankae","email":"kilian.kaeslin@googlemail.com"},{"name":"klemoie","email":"klemoie@mit.edu"},{"name":"kezike","email":"kezike13@gmail.com"}],"homepage":"https://github.com/digitalcredentials/issuer-registry-client","bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"dist":{"shasum":"c077963fc0b16c13b1baf03dacc98648563fc2f6","tarball":"https://registry.npmjs.org/@digitalcredentials/issuer-registry-client/-/issuer-registry-client-4.1.0.tgz","fileCount":16,"integrity":"sha512-+0/v6bcWH/z7P4dgKyDR0cUqv/BFEpyJySVWaelLmhF6caa80SSfmNicwXrWjginfAt6omAojVy4SG2N5IASaA==","signatures":[{"sig":"MEUCIACHAJVe13rcDLttIV+KkVJI3Llbcoo+hLsxzMWuMHDwAiEApVcw+MjgQLC7VXdb03s2eLdoWNt7/hlsDArp6JaKgdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@digitalcredentials%2fissuer-registry-client@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25777},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":"dist/index.js","engines":{"node":">=24.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"}},"gitHead":"f82220b9332a16f9c47d4ca0ed6f8ab304bd98f7","scripts":{"dev":"vite","fix":"eslint --fix src test && pnpm run format","lint":"eslint src test","test":"pnpm run fix && pnpm run lint && pnpm run test-node && pnpm run test-browser","build":"pnpm run clear && tsc","clear":"rimraf dist/*","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"*.md\"","prepare":"pnpm run build","rebuild":"pnpm run clear && pnpm run build","test-node":"vitest run","test-browser":"playwright test","test-coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8ce74216-b5fa-422c-bff5-60ff22b1230f"}},"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"_npmVersion":"12.0.2","description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","directories":{},"sideEffects":["**/jwtDecode-reactNative.js"],"_nodeVersion":"24.19.0","dependencies":{"core-js":"^3.42.0","jwt-decode":"^4.0.0"},"react-native":{"./dist/jwtDecode.js":"./dist/jwtDecode-reactNative.js"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"nock":"^14.0.4","vite":"^8.0.14","eslint":"^10.4.0","rimraf":"^6.1.3","vitest":"^4.1.7","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.0.0","@playwright/test":"^1.60.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/issuer-registry-client_4.1.0_1788205035814_0.6961393775486322","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-11-30T23:45:36.898Z","modified":"2026-09-30T17:46:19.756Z","1.0.0":"2022-11-30T23:45:37.114Z","2.0.0":"2024-01-03T19:58:47.665Z","3.0.0":"2024-08-05T22:50:03.517Z","3.0.1-beta.1":"2025-01-18T21:58:48.863Z","3.1.0":"2025-02-09T20:04:11.580Z","3.2.0-beta.1":"2025-03-14T18:21:49.194Z","3.2.0-beta.2":"2025-05-01T20:50:56.331Z","3.2.0-beta.3":"2025-05-02T19:19:16.850Z","3.2.0-beta.4":"2025-05-14T13:03:48.002Z","3.2.0-beta.5":"2025-05-14T22:14:56.458Z","4.0.0":"2026-06-05T15:39:21.264Z","4.1.0":"2026-08-31T19:37:15.961Z"},"bugs":{"url":"https://github.com/digitalcredentials/issuer-registry-client/issues"},"author":{"url":"https://github.com/digitalcredentials/","name":"Digital Credentials Consortium"},"license":"MIT","homepage":"https://github.com/digitalcredentials/issuer-registry-client","keywords":["dcc","dids","did","registries"],"repository":{"url":"git+https://github.com/digitalcredentials/issuer-registry-client.git","type":"git"},"description":"Known issuers / verifiers registry client, for use in Typescript, browser, and React Native.","maintainers":[{"email":"dzagidulin@gmail.com","name":"codenamedmitri"},{"email":"jc.chartrand@gmail.com","name":"jchartrand"},{"email":"kerri@dccommons.org","name":"klemoie"},{"email":"nate.otto@dccommons.org","name":"nateotto.dcc"}],"readme":"# Known Issuer Registry Client _(@digitalcredentials/issuer-registry-client)_\n\n[![Build status](https://img.shields.io/github/actions/workflow/status/digitalcredentials/issuer-registry-client/main.yml?branch=main)](https://github.com/digitalcredentials/issuer-registry-client/actions?query=workflow%3A%22Node.js+CI%22)\n[![NPM Version](https://img.shields.io/npm/v/@digitalcredentials/issuer-registry-client.svg)](https://npm.im/@digitalcredentials/issuer-registry-client)\n\n> Isomorphic client for looking up DIDs in Known Issuer/Known Verifier\n> registries. For Node, browser and React Native.\n\n## Table of Contents\n\n- [Description](#description)\n- [Install](#install)\n- [Usage](#usage)\n- [Contribute](#contribute)\n- [License](#license)\n\n## Description\n\nThis is a client library that looks up DIDs in either:\n\n- an OIDF registry using the /fetch?sub= oidf endpoint to lookup the did,\n  passing it as the value of the 'sub' paramter\n- a static list of DIDs encoded in a format previously used by the DCC for it's\n  member and community registries, and served publicly, like this one:\n  https://github.com/digitalcredentials/dcc-community-registry/registry.json\n\nNote that an individual DID can appear in multiple registries. Because of that,\nthe _order_ of registries loaded matters. For example, given a registry list:\n\n```js\nconst knownRegistries = [\n  {\n    type: 'oidf',\n    fetchEndpoint: 'https://registry.dcconsortium.org/fetch?sub=',\n    name: 'DCC Member Registry'\n  },\n  {\n    name: 'DCC Sandbox Registry',\n    url: 'https://digitalcredentials.github.io/sandbox-registry/registry.json',\n    type: 'dcc-legacy'\n  }\n]\n```\n\nIf an issuer DID is contained in both of those registries, the issuer entry\n(that contains the issuer name and URL) will come from the _first_ registry,\n\"DCC Member Registry\".\n\nIn other words, verifiers and other implementers must order the registries _in\norder of most authoritative to least_.\n\n## Install\n\n- Node.js 24+ is recommended.\n\n### NPM\n\nTo install via NPM:\n\n```\nnpm install @digitalcredentials/issuer-registry-client\n```\n\n### Development\n\nThis project uses [pnpm](https://pnpm.io/). To install locally (for\ndevelopment):\n\n```\ngit clone https://github.com/digitalcredentials/issuer-registry-client.git\ncd issuer-registry-client\npnpm install\n```\n\nBuild, lint, and test:\n\n```\npnpm run build         # compile to dist/ via tsc\npnpm run lint          # eslint\npnpm run test-node     # vitest (Node)\npnpm run test-browser  # playwright (browser); run `pnpm exec playwright install chromium` first\npnpm test              # fix + lint + node + browser\n```\n\n## Usage\n\nYou'll need an array of known issuer and verifier registries you would like to\ncheck against, like this publicly available copy of the DCC known registries:\n\nhttps://digitalcredentials.github.io/dcc-known-registries/known-did-registries.json\n\nwhich as of apr 22 2025 looked like so (reproduced here for convenience):\n\n```json\n[\n  {\n    \"type\": \"oidf\",\n    \"fetchEndpoint\": \"https://registry.dcconsortium.org/fetch?sub=\",\n    \"name\": \"DCC Member Registry\"\n  },\n  {\n    \"type\": \"dcc-legacy\",\n    \"name\": \"DCC Sandbox Registry\",\n    \"url\": \"https://digitalcredentials.github.io/sandbox-registry/registry.json\"\n  },\n  {\n    \"type\": \"dcc-legacy\",\n    \"name\": \"DCC Community Registry\",\n    \"url\": \"https://digitalcredentials.github.io/community-registry/registry.json\"\n  },\n  {\n    \"type\": \"dcc-legacy\",\n    \"name\": \"MSP Registry\",\n    \"url\": \"https://sandbox-issuer.myskillspocket.com/registry.json\"\n  }\n]\n```\n\nYou would use that list thusly:\n\n```js\nimport { RegistryClient } from '@digitalcredentials/issuer-registry-client'\n\nconst registryClient = new RegistryClient()\n\n// get the list of known issuers from wherever you store it, which could just be in a variable,\n// but here we show how to fetch the DCC's list from it's github repository:\nconst response = await fetch(\"https://digitalcredentials.github.io/dcc-known-registries/known-did-registries.json\");\nconst knownRegistries = await response.json();\n\n// set the registry client to use that list\nawait registryClient.use({ registries: knownRegistries })\n\n// You can now query to see if a DID is known in any registry\nconst results = registryClient.lookupIssuersFor('did:key:z6MkpLDL3RoAoMRTwTgo3rs39ZwssfaPKtGdZw7AGRN7CK4W'))\n```\n\nThe lookup returns:\n\n- a list of issuers in which the provided DID is registered\n- a list of any registries (from the provided known issuers list) that couldn't\n  be checked\n\nEach returned issuer includes metadata for the issuer and metadata for the\nregistry in which the issuer was registered.\n\n### Supplying your own `fetch`\n\nEvery registry request goes through `globalThis.fetch` by default. Pass a\n`fetch` of your own to take that over -- to apply a timeout, add headers, serve\nfrom a cache, or reach a registry the runtime cannot request directly (in a\nbrowser, one that sends no CORS headers), which would otherwise come back in\n`uncheckedRegistries`:\n\n```js\nconst registryClient = new RegistryClient({\n  fetch: async url =>\n    await fetch(`https://gateway.example/fetch?url=${encodeURIComponent(url)}`)\n})\n```\n\nIt is called with a URL and returns a `Response`, exactly like `fetch`.\n\nNote that it is called as a method of the client, so a bare global reference --\n`{ fetch }` or `{ fetch: globalThis.fetch }` -- is a detached call. In a browser\nthat throws `TypeError: Illegal invocation`, and every registry comes back in\n`uncheckedRegistries`. Wrap it, as in the example above, or bind it:\n\n```js\nconst registryClient = new RegistryClient({\n  fetch: globalThis.fetch.bind(globalThis)\n})\n```\n\nHere is an example lookup response for a DID that is registered in one legacy\nregistry, one OIDF regsitry, and also lists one registry that couldn't checked\nfor some reason (e.g., the server was down):\n\n```json\n{\n  \"matchingIssuers\": [\n    {\n      \"issuer\": {\n        \"federation_entity\": {\n          \"organization_name\": \"OneUni University\",\n          \"homepage_uri\": \"https://oneuni.edu\",\n          \"logo_uri\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAB4SURBVEhLY1Da6ENTNGoBQTRqAUE0Yixwkq3X5tNgAANBkRlosvgQERbM0OaAmAwFNLFAkMNdW2KGkwjIE1S3AIFGLSCIRi0giEYtwIHq5Tk0BCEIaDwIwLh89RiKMRBRFkDNxQBUsoAyNGoBQTRqAUE01C3Y6AMAsDxJowXOs6oAAAAASUVORK5CYII=\"\n        },\n        \"institution_additional_information\": {\n          \"legal_name\": \"Board and Trustees of OneUni University\"\n        },\n        \"credential_registry_entity\": {\n          \"ctid\": \"ce-e8a41a52-6ff6-48f0-9872-889c87b093b7\",\n          \"ce_url\": \"https://credentialengineregistry.org/resources/ce-e8a41a52-6ff6-48f0-9872-889c87b093b7\"\n        },\n        \"ror_entity\": {\n          \"rorid\": \"042nb2s44\",\n          \"ror_url\": \"https://ror.org/042nb2s44\"\n        }\n      },\n      \"registry\": {\n        \"type\": \"oidf\",\n        \"fetchEndpoint\": \"https://test.registry.dcconsortium.org/fetch?sub=\",\n        \"name\": \"DCC Member Registry\"\n      }\n    },\n    {\n      \"issuer\": {\n        \"federation_entity\": {\n          \"organization_name\": \"Issuer Registry Client test\",\n          \"homepage_uri\": \"https://dcconsortium.org/\",\n          \"location\": \"here\"\n        }\n      },\n      \"registry\": {\n        \"type\": \"dcc-legacy\",\n        \"name\": \"DCC Community Registry\",\n        \"url\": \"https://digitalcredentials.github.io/community-registry/registry.json\"\n      }\n    }\n  ],\n  \"uncheckedRegistries\": [\n    {\n      \"type\": \"oidf\",\n      \"fetchEndpoint\": \"https://registryyyyy.dcconsortium.org/fetch?sub=\",\n      \"name\": \"DCC Member Registry Not Real\"\n    }\n  ]\n}\n```\n\n## Contribute\n\nPRs accepted.\n\nIf editing the Readme, please conform to the\n[standard-readme](https://github.com/RichardLitt/standard-readme) specification.\n\n## License\n\n[MIT License](LICENSE.md) © 2025 Digital Credentials Consortium.\n","readmeFilename":"README.md"}