From ca86a5aa58b0e74b0a5329bda10b5d138674b2b1 Mon Sep 17 00:00:00 2001 From: nitro-neal <5314059+nitro-neal@users.noreply.github.com> Date: Thu, 21 Mar 2024 15:48:09 -0700 Subject: [PATCH] update dids version and consume with creds (#456) --- packages/credentials/package.json | 2 +- packages/credentials/src/jwt.ts | 4 ++-- packages/dids/package.json | 2 +- pnpm-lock.yaml | 27 ++------------------------- 4 files changed, 6 insertions(+), 29 deletions(-) diff --git a/packages/credentials/package.json b/packages/credentials/package.json index 66ddae47e..280441184 100644 --- a/packages/credentials/package.json +++ b/packages/credentials/package.json @@ -77,7 +77,7 @@ "@sphereon/pex": "2.1.0", "@web5/common": "0.2.3", "@web5/crypto": "0.4.0", - "@web5/dids": "0.4.0" + "@web5/dids": "0.4.2" }, "devDependencies": { "@playwright/test": "1.40.1", diff --git a/packages/credentials/src/jwt.ts b/packages/credentials/src/jwt.ts index b56d77b19..cc4f3b888 100644 --- a/packages/credentials/src/jwt.ts +++ b/packages/credentials/src/jwt.ts @@ -8,7 +8,7 @@ import type { import { Convert } from '@web5/common'; import { LocalKeyManager as CryptoApi } from '@web5/crypto'; -import { DidDht, DidIon, DidKey, DidJwk, DidWeb, DidResolver, utils as didUtils } from '@web5/dids'; +import { DidDht, DidIon, DidKey, DidJwk, DidWeb, UniversalResolver, utils as didUtils } from '@web5/dids'; const crypto = new CryptoApi(); @@ -67,7 +67,7 @@ export class Jwt { /** * DID Resolver instance for resolving decentralized identifiers. */ - static didResolver: DidResolver = new DidResolver({ didResolvers: [DidDht, DidIon, DidKey, DidJwk, DidWeb] }); + static didResolver: UniversalResolver = new UniversalResolver({ didResolvers: [DidDht, DidIon, DidKey, DidJwk, DidWeb] }); /** * Creates a signed JWT. diff --git a/packages/dids/package.json b/packages/dids/package.json index e58315a8b..63d1810ca 100644 --- a/packages/dids/package.json +++ b/packages/dids/package.json @@ -1,6 +1,6 @@ { "name": "@web5/dids", - "version": "0.4.1", + "version": "0.4.2", "description": "TBD DIDs library", "type": "module", "main": "./dist/cjs/index.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0df5c4fd..190b179aa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -348,8 +348,8 @@ importers: specifier: 0.4.0 version: link:../crypto '@web5/dids': - specifier: 0.4.0 - version: 0.4.0 + specifier: 0.4.2 + version: link:../dids devDependencies: '@playwright/test': specifier: 1.40.1 @@ -3261,16 +3261,6 @@ packages: '@web5/common': 0.2.1 dev: false - /@web5/crypto@0.4.0: - resolution: {integrity: sha512-GIKn2CizQKeATvHQqmC4ky26b3q2pJOd2GjIYsOSw/3Y3QIEm3holDGqu9FHs6kacmr6u0Pv5ELvccs58+cKEg==} - engines: {node: '>=18.0.0'} - dependencies: - '@noble/ciphers': 0.4.1 - '@noble/curves': 1.3.0 - '@noble/hashes': 1.3.3 - '@web5/common': 0.2.3 - dev: false - /@web5/dids@0.2.4: resolution: {integrity: sha512-e+m+xgpiM8ydTJgWcPdwmjILLMZYdl2kwahlO22mK0azSKVrg1klpGrUODzqkrWrQ5O0tnOyqEy39FcD5Sy11w==} engines: {node: '>=18.0.0'} @@ -3290,19 +3280,6 @@ packages: - supports-color dev: false - /@web5/dids@0.4.0: - resolution: {integrity: sha512-e+QcrKWlWPJVBbpz4QKrdcgPoj+uC8YUXt4tGKj1mC4kV0rCtIioMLw9Djg+54pp3VXl3eGKxju98UEddyZwqA==} - engines: {node: '>=18.0.0'} - dependencies: - '@decentralized-identity/ion-sdk': 1.0.1 - '@dnsquery/dns-packet': 6.1.1 - '@web5/common': 0.2.3 - '@web5/crypto': 0.4.0 - bencode: 4.0.0 - level: 8.0.0 - ms: 2.1.3 - dev: false - /@web5/dwn-server@0.1.9: resolution: {integrity: sha512-t1xpWGQ+hbIglu0OjZS3DG6Q8pmrxK2TmPo53YaxNpceKNT9tkqJqgssiIJzVWiQS90BmR/JULchKR/aQX1sOg==} hasBin: true