diff --git a/packages/oid4vci-holder/__tests__/shared/oid4vciHolderLogicAgentLogic.ts b/packages/oid4vci-holder/__tests__/shared/oid4vciHolderLogicAgentLogic.ts index c9b472d07..7b604e62a 100644 --- a/packages/oid4vci-holder/__tests__/shared/oid4vciHolderLogicAgentLogic.ts +++ b/packages/oid4vci-holder/__tests__/shared/oid4vciHolderLogicAgentLogic.ts @@ -13,6 +13,8 @@ import { IDENTIPROOF_OID4VCI_METADATA, } from './MetadataMocks' import { IMachineStatePersistence } from '@sphereon/ssi-sdk.xstate-machine-persistence' +// eslint-disable-next-line @typescript-eslint/ban-ts-comment +// @ts-ignore import nock = require('nock') type ConfiguredAgent = TAgent @@ -30,13 +32,13 @@ const mockedVC = const INITIATE_QR_PRE_AUTHORIZED = 'openid-initiate-issuance://?issuer=https%3A%2F%2Fissuer.research.identiproof.io&credential_type=OpenBadgeCredentialUrl&pre-authorized_code=4jLs9xZHEfqcoow0kHE7d1a8hUk6Sy-5bVSV2MqBUGUgiFFQi-ImL62T-FmLIo8hKA1UdMPH0lM1xAgcFkJfxIw9L-lI3mVs0hRT8YVwsEM1ma6N3wzuCdwtMU4bcwKp&user_pin_required=true' const OFFER_QR_PRE_AUTHORIZED = - 'openid-credential-offer://?credential_offer%3D%7B%22credential_issuer%22%3A%22https%3A%2F%2Fissuer.research.identiproof.io%22%2C%22credentials%22%3A%5B%7B%22format%22%3A%22jwt_vc_json%22%2C%22types%22%3A%5B%22VerifiableCredential%22%2C%22UniversityDegreeCredential%22%5D%7D%5D%2C%22grants%22%3A%7B%22urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Apre-authorized_code%22%3A%7B%22pre-authorized_code%22%3A%22adhjhdjajkdkhjhdj%22%2C%22user_pin_required%22%3Atrue%7D%7D%7D' + 'openid-credential-offer://?credential_offer=%7B%22credential_issuer%22%3A%22https%3A%2F%2Fissuer.research.identiproof.io%22%2C%22credentials%22%3A%5B%7B%22format%22%3A%22jwt_vc_json%22%2C%22types%22%3A%5B%22VerifiableCredential%22%2C%22UniversityDegreeCredential%22%5D%7D%5D%2C%22grants%22%3A%7B%22urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Apre-authorized_code%22%3A%7B%22pre-authorized_code%22%3A%22adhjhdjajkdkhjhdj%22%2C%22user_pin_required%22%3Atrue%7D%7D%7D' const HTTPS_INITIATE_QR = 'https://issuer.research.identiproof.io?issuer=https%3A%2F%2Fissuer.research.identiproof.io&credential_type=OpenBadgeCredentialUrl&pre-authorized_code=4jLs9xZHEfqcoow0kHE7d1a8hUk6Sy-5bVSV2MqBUGUgiFFQi-ImL62T-FmLIo8hKA1UdMPH0lM1xAgcFkJfxIw9L-lI3mVs0hRT8YVwsEM1ma6N3wzuCdwtMU4bcwKp&user_pin_required=true' const HTTPS_OFFER_QR_AUTHORIZATION_CODE = - 'https://issuer.research.identiproof.io?credential_offer%3D%7B%22credential_issuer%22%3A%22https%3A%2F%2Fissuer.research.identiproof.io%22%2C%22credentials%22%3A%5B%7B%22format%22%3A%22jwt_vc_json%22%2C%22types%22%3A%5B%22VerifiableCredential%22%2C%22UniversityDegreeCredential%22%5D%7D%5D%2C%22grants%22%3A%7B%22authorization_code%22%3A%7B%22issuer_state%22%3A%22eyJhbGciOiJSU0Et...FYUaBy%22%7D%7D%7D' + 'https://issuer.research.identiproof.io?credential_offer=%7B%22credential_issuer%22%3A%22https%3A%2F%2Fissuer.research.identiproof.io%22%2C%22credentials%22%3A%5B%7B%22format%22%3A%22jwt_vc_json%22%2C%22types%22%3A%5B%22VerifiableCredential%22%2C%22UniversityDegreeCredential%22%5D%7D%5D%2C%22grants%22%3A%7B%22authorization_code%22%3A%7B%22issuer_state%22%3A%22eyJhbGciOiJSU0Et...FYUaBy%22%7D%7D%7D' const HTTPS_OFFER_QR_PRE_AUTHORIZED = - 'https://issuer.research.identiproof.io?credential_offer%3D%7B%22credential_issuer%22%3A%22https%3A%2F%2Fissuer.research.identiproof.io%22%2C%22credentials%22%3A%5B%7B%22format%22%3A%22jwt_vc_json%22%2C%22types%22%3A%5B%22VerifiableCredential%22%2C%22UniversityDegreeCredential%22%5D%7D%5D%2C%22grants%22%3A%7B%22urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Apre-authorized_code%22%3A%7B%22pre-authorized_code%22%3A%22adhjhdjajkdkhjhdj%22%2C%22user_pin_required%22%3Atrue%7D%7D%7D' + 'https://issuer.research.identiproof.io?credential_offer=%7B%22credential_issuer%22%3A%22https%3A%2F%2Fissuer.research.identiproof.io%22%2C%22credentials%22%3A%5B%7B%22format%22%3A%22jwt_vc_json%22%2C%22types%22%3A%5B%22VerifiableCredential%22%2C%22UniversityDegreeCredential%22%5D%7D%5D%2C%22grants%22%3A%7B%22urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Apre-authorized_code%22%3A%7B%22pre-authorized_code%22%3A%22adhjhdjajkdkhjhdj%22%2C%22user_pin_required%22%3Atrue%7D%7D%7D' function succeedWithAFullFlowWithClientSetup() { nock(IDENTIPROOF_ISSUER_URL).get('/.well-known/openid-credential-issuer').reply(200, JSON.stringify(IDENTIPROOF_OID4VCI_METADATA)) diff --git a/packages/oid4vci-holder/package.json b/packages/oid4vci-holder/package.json index 3cb37ae22..c9ccfa20f 100644 --- a/packages/oid4vci-holder/package.json +++ b/packages/oid4vci-holder/package.json @@ -14,8 +14,8 @@ "build:clean": "tsc --build --clean && tsc --build" }, "dependencies": { - "@sphereon/oid4vci-client": "0.10.4-unstable.52+125cb81", - "@sphereon/oid4vci-common": "0.10.4-unstable.52+125cb81", + "@sphereon/oid4vci-client": "0.10.4-unstable.61+bed9a57", + "@sphereon/oid4vci-common": "0.10.4-unstable.61+bed9a57", "@sphereon/ssi-sdk-ext.did-utils": "0.18.0", "@sphereon/ssi-sdk-ext.did-resolver-jwk": "0.18.0", "@sphereon/ssi-sdk.contact-manager": "workspace:*", diff --git a/packages/oid4vci-issuer-rest-api/package.json b/packages/oid4vci-issuer-rest-api/package.json index c6124ce1c..08e2e9954 100644 --- a/packages/oid4vci-issuer-rest-api/package.json +++ b/packages/oid4vci-issuer-rest-api/package.json @@ -11,9 +11,9 @@ "start:dev": "ts-node __tests__/RestAPI.ts" }, "dependencies": { - "@sphereon/oid4vci-common": "0.10.4-unstable.52+125cb81", - "@sphereon/oid4vci-issuer": "0.10.4-unstable.52+125cb81", - "@sphereon/oid4vci-issuer-server": "0.10.4-unstable.52+125cb81", + "@sphereon/oid4vci-common": "0.10.4-unstable.61+bed9a57", + "@sphereon/oid4vci-issuer": "0.10.4-unstable.61+bed9a57", + "@sphereon/oid4vci-issuer-server": "0.10.4-unstable.61+bed9a57", "@sphereon/ssi-express-support": "workspace:*", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", "@sphereon/ssi-sdk.oid4vci-issuer": "workspace:*", diff --git a/packages/oid4vci-issuer-rest-client/__tests__/localAgent.test.ts b/packages/oid4vci-issuer-rest-client/__tests__/localAgent.test.ts index f92a41b93..a210c1d10 100644 --- a/packages/oid4vci-issuer-rest-client/__tests__/localAgent.test.ts +++ b/packages/oid4vci-issuer-rest-client/__tests__/localAgent.test.ts @@ -1,4 +1,4 @@ -import { createObjects, getConfig } from '../../agent-config/src' +import { createObjects, getConfig } from '../../agent-config/dist' jest.setTimeout(60000) diff --git a/packages/oid4vci-issuer-rest-client/__tests__/restAgent.test.ts b/packages/oid4vci-issuer-rest-client/__tests__/restAgent.test.ts index c061fae83..16970942b 100644 --- a/packages/oid4vci-issuer-rest-client/__tests__/restAgent.test.ts +++ b/packages/oid4vci-issuer-rest-client/__tests__/restAgent.test.ts @@ -5,7 +5,7 @@ import { Server } from 'http' import { IAgent, createAgent, IAgentOptions } from '@veramo/core' import { AgentRestClient } from '@veramo/remote-client' import { AgentRouter, RequestWithAgentRouter } from '@veramo/remote-server' -import { createObjects, getConfig } from '../../agent-config/src' +import { createObjects, getConfig } from '../../agent-config/dist' import { IOID4VCIRestClient } from '../src' import issuanceRestClientAgentLogic from './shared/issuanceRestClientAgentLogic' diff --git a/packages/oid4vci-issuer-rest-client/package.json b/packages/oid4vci-issuer-rest-client/package.json index 27f95ca0f..62482937b 100644 --- a/packages/oid4vci-issuer-rest-client/package.json +++ b/packages/oid4vci-issuer-rest-client/package.json @@ -16,7 +16,7 @@ "generate-plugin-schema": "ts-node ../../packages/dev/bin/sphereon.js dev generate-plugin-schema" }, "dependencies": { - "@sphereon/oid4vci-common": "0.10.4-unstable.52+125cb81", + "@sphereon/oid4vci-common": "0.10.4-unstable.61+bed9a57", "@sphereon/ssi-types": "workspace:*", "@veramo/core": "4.2.0", "cross-fetch": "^3.1.8" diff --git a/packages/oid4vci-issuer-store/package.json b/packages/oid4vci-issuer-store/package.json index 792e9c874..82b4716c8 100644 --- a/packages/oid4vci-issuer-store/package.json +++ b/packages/oid4vci-issuer-store/package.json @@ -14,7 +14,7 @@ "build:clean": "tsc --build --clean && tsc --build" }, "dependencies": { - "@sphereon/oid4vci-common": "0.10.4-unstable.52+125cb81", + "@sphereon/oid4vci-common": "0.10.4-unstable.61+bed9a57", "@sphereon/ssi-sdk-ext.did-utils": "0.19.0", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", "@veramo/core": "4.2.0", diff --git a/packages/oid4vci-issuer/package.json b/packages/oid4vci-issuer/package.json index 0df58dadd..c971796cc 100644 --- a/packages/oid4vci-issuer/package.json +++ b/packages/oid4vci-issuer/package.json @@ -14,8 +14,8 @@ "build:clean": "tsc --build --clean && tsc --build" }, "dependencies": { - "@sphereon/oid4vci-common": "0.10.4-unstable.52+125cb81", - "@sphereon/oid4vci-issuer": "0.10.4-unstable.52+125cb81", + "@sphereon/oid4vci-common": "0.10.4-unstable.61+bed9a57", + "@sphereon/oid4vci-issuer": "0.10.4-unstable.61+bed9a57", "@sphereon/ssi-sdk-ext.did-utils": "0.19.0", "@sphereon/ssi-sdk.core": "workspace:*", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", diff --git a/packages/wellknown-did-verifier/__tests__/shared/wellKnownDidVerifierAgentLogic.ts b/packages/wellknown-did-verifier/__tests__/shared/wellKnownDidVerifierAgentLogic.ts index 0876cd3c3..21aaadebc 100644 --- a/packages/wellknown-did-verifier/__tests__/shared/wellKnownDidVerifierAgentLogic.ts +++ b/packages/wellknown-did-verifier/__tests__/shared/wellKnownDidVerifierAgentLogic.ts @@ -1,7 +1,8 @@ import { ValidationStatusEnum } from '@sphereon/wellknown-dids-client' import { TAgent, IResolver } from '@veramo/core' -import { IWellKnownDidVerifier } from '../../src/types/IWellKnownDidVerifier' - +import { IWellKnownDidVerifier } from '../../src' +// eslint-disable-next-line @typescript-eslint/ban-ts-comment +// @ts-ignore const nock = require('nock') type ConfiguredAgent = TAgent diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 433c21b6c..48df59a94 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -668,11 +668,11 @@ importers: packages/oid4vci-holder: dependencies: '@sphereon/oid4vci-client': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/oid4vci-common': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-sdk-ext.did-resolver-jwk': specifier: 0.18.0 version: 0.18.0 @@ -744,11 +744,11 @@ importers: packages/oid4vci-issuer: dependencies: '@sphereon/oid4vci-common': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/oid4vci-issuer': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-sdk-ext.did-utils': specifier: 0.19.0 version: 0.19.0(encoding@0.1.13)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.3.2)(encoding@0.1.13)(react@18.3.1))) @@ -802,14 +802,14 @@ importers: packages/oid4vci-issuer-rest-api: dependencies: '@sphereon/oid4vci-common': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/oid4vci-issuer': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/oid4vci-issuer-server': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(@noble/hashes@1.2.0)(encoding@0.1.13)(msrcrypto@1.5.8)(passport-azure-ad@4.3.5)(passport-http-bearer@1.0.1) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(@noble/hashes@1.2.0)(encoding@0.1.13)(msrcrypto@1.5.8)(passport-azure-ad@4.3.5)(passport-http-bearer@1.0.1) '@sphereon/ssi-express-support': specifier: workspace:* version: link:../ssi-express-support @@ -962,8 +962,8 @@ importers: packages/oid4vci-issuer-rest-client: dependencies: '@sphereon/oid4vci-common': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-types': specifier: workspace:* version: link:../ssi-types @@ -999,8 +999,8 @@ importers: packages/oid4vci-issuer-store: dependencies: '@sphereon/oid4vci-common': - specifier: 0.10.4-unstable.52+125cb81 - version: 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + specifier: 0.10.4-unstable.61+bed9a57 + version: 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-sdk-ext.did-utils': specifier: 0.19.0 version: 0.19.0(encoding@0.1.13)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.24.5(@babel/core@7.24.5))(@types/react@18.3.2)(encoding@0.1.13)(react@18.3.1))) @@ -2565,10 +2565,10 @@ importers: version: 3.1.1 web3-core: specifier: ^4.0.4 - version: 4.3.2(encoding@0.1.13) + version: 4.4.0(encoding@0.1.13) web3-errors: specifier: ^1.1.0 - version: 1.1.4 + version: 1.2.0 web3-eth-accounts: specifier: ^4.0.4 version: 4.1.2 @@ -2577,10 +2577,10 @@ importers: version: 1.6.0 web3-utils: specifier: ^4.0.4 - version: 4.2.3 + version: 4.3.0 web3-validator: specifier: ^2.0.0 - version: 2.0.5 + version: 2.0.6 devDependencies: '@sphereon/ssi-sdk-ext.key-manager': specifier: 0.19.0 @@ -4574,12 +4574,12 @@ packages: '@sphereon/lto-did-ts@0.1.8-unstable.0': resolution: {integrity: sha512-3jzwwuYX/VYuze+T9/yg4PcsJ5iNNwAfTp4WfS4aSfPFBErDAfKXqn6kOb0wFYGkhejr3Jz+rljPC2iKZiHiGA==} - '@sphereon/oid4vci-client@0.10.4-unstable.52': - resolution: {integrity: sha512-iqoMtMcJtx8fFzg1JLKyFHRyf/cF7DQIHJWmO5yVYoOd9SgHY6bKh1eN5DOt0QCAeZB2rGMeTpTgIVjPF1KSTw==} + '@sphereon/oid4vci-client@0.10.4-unstable.61': + resolution: {integrity: sha512-1rVsuY49YJNi8yyv6X/OwS+cUPtSW1iIhS0bq5MABf/sTJN++2RBx8C6Gydot/ofj6qnc+TijNJ7esSHTUeA2w==} engines: {node: '>=18'} - '@sphereon/oid4vci-common@0.10.4-unstable.52': - resolution: {integrity: sha512-8t/A9frH36JSDFjA0yI+U2NBRruoczjDlKyr7mBHTmZI+GLTUFrniEwsL/wdjliGvi5tVii0qUn2PG56AKEChw==} + '@sphereon/oid4vci-common@0.10.4-unstable.61': + resolution: {integrity: sha512-h6tyaYwL6Umx+ozHB/xEfK7GeiNt2koUwl4Nm3EW9JZgSbWe+9qy6T06UBvvY3uxnRYpdZFMyEG2pgTcue+hrg==} engines: {node: '>=18'} peerDependencies: msrcrypto: ^1.5.8 @@ -4587,12 +4587,12 @@ packages: msrcrypto: optional: true - '@sphereon/oid4vci-issuer-server@0.10.4-unstable.52': - resolution: {integrity: sha512-wT+V8ROPOLi/IEhFFwFCh8we0/Pu0ua6XCg1tUoNkKfqC4DQTar5a6YmE1f2OB9QcsHEyrNxbBItBToTuAr56Q==} + '@sphereon/oid4vci-issuer-server@0.10.4-unstable.61': + resolution: {integrity: sha512-YAf1NtwymKnx5wbzvYIOURmykKX8jAgs+vi3PFVdHMLOB+jlDnILNM5npcItP0SFYz0xAl7peQNi+JBxFF3C8g==} engines: {node: '>=18'} - '@sphereon/oid4vci-issuer@0.10.4-unstable.52': - resolution: {integrity: sha512-uCARUsJetB/Y/7mNYBiUmw9u8g8VXeO2diCqB8HMhZ30V9wT+mPGVNDNHw5KyEi0mAaNg5zSBc3t5yfskvV1rg==} + '@sphereon/oid4vci-issuer@0.10.4-unstable.61': + resolution: {integrity: sha512-Ws29YqYbISh9WQJBts92UXfRJKne5Kwe93hIfMdA1ODdQ2N0mPyainOkOk70+w6BTCBv9a8JagN/1ESpi3WIJg==} engines: {node: '>=18'} peerDependencies: awesome-qr: ^2.1.5-rc.0 @@ -10123,6 +10123,7 @@ packages: read-package-json@6.0.4: resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. read-package-json@7.0.1: resolution: {integrity: sha512-8PcDiZ8DXUjLf687Ol4BR8Bpm2umR7vhoZOzNRt+uxD9GpBh/K+CAAALVIiYFknmvlmyg7hM7BSNUXPaCCqd0Q==} @@ -11410,12 +11411,12 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} - web3-core@4.3.2: - resolution: {integrity: sha512-uIMVd/j4BgOnwfpY8ZT+QKubOyM4xohEhFZXz9xB8wimXWMMlYVlIK/TbfHqFolS9uOerdSGhsMbcK9lETae8g==} + web3-core@4.4.0: + resolution: {integrity: sha512-sN1AkhTAFI89anOeCaO0c3GtiGeWtOGVc2tmTdQs2Rd14HuxLyDuLIF3/WwjtkDFRM2189uYy8HJJSWJvW2mYA==} engines: {node: '>=14', npm: '>=6.12.0'} - web3-errors@1.1.4: - resolution: {integrity: sha512-WahtszSqILez+83AxGecVroyZsMuuRT+KmQp4Si5P4Rnqbczno1k748PCrZTS1J4UCPmXMG2/Vt+0Bz2zwXkwQ==} + web3-errors@1.2.0: + resolution: {integrity: sha512-58Kczou5zyjcm9LuSs5Hrm6VrG8t9p2J8X0yGArZrhKNPZL66gMGkOUpPx+EopE944Sk4yE+Q25hKv4H5BH+kA==} engines: {node: '>=14', npm: '>=6.12.0'} web3-eth-accounts@4.1.2: @@ -11442,12 +11443,12 @@ packages: resolution: {integrity: sha512-qgOtADqlD5hw+KPKBUGaXAcdNLL0oh6qTeVgXwewCfbL/lG9R+/GrgMQB1gbTJ3cit8hMwtH8KX2Em6OwO0HRw==} engines: {node: '>=14', npm: '>=6.12.0'} - web3-utils@4.2.3: - resolution: {integrity: sha512-m5plKTC2YtQntHITQRyIePw52UVP1IrShhmA2FACtn4zmc5ADmrXOlQWiPzxFP/18eRJsAaUAw2+CQn1u4WPxQ==} + web3-utils@4.3.0: + resolution: {integrity: sha512-fGG2IZr0XB1vEoWZiyJzoy28HpsIfZgz4mgPeQA9aj5rIx8z0o80qUPtIyrCYX/Bo2gYALlV5SWIJWxJNUQn9Q==} engines: {node: '>=14', npm: '>=6.12.0'} - web3-validator@2.0.5: - resolution: {integrity: sha512-2gLOSW8XqEN5pw5jVUm20EB7A8SbQiekpAtiI0JBmCIV0a2rp97v8FgWY5E3UEqnw5WFfEqvcDVW92EyynDTyQ==} + web3-validator@2.0.6: + resolution: {integrity: sha512-qn9id0/l1bWmvH4XfnG/JtGKKwut2Vokl6YXP5Kfg424npysmtRLe9DgiNBM9Op7QL/aSiaA0TVXibuIuWcizg==} engines: {node: '>=14', npm: '>=6.12.0'} webcrypto-core@1.7.9: @@ -14081,7 +14082,7 @@ snapshots: '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 is-plain-object: 5.0.0 - node-fetch: 2.6.7(encoding@0.1.13) + node-fetch: 2.7.0(encoding@0.1.13) universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding @@ -14739,9 +14740,9 @@ snapshots: - encoding - typescript - '@sphereon/oid4vci-client@0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8)': + '@sphereon/oid4vci-client@0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8)': dependencies: - '@sphereon/oid4vci-common': 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + '@sphereon/oid4vci-common': 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-types': link:packages/ssi-types cross-fetch: 3.1.8(encoding@0.1.13) debug: 4.3.4 @@ -14750,7 +14751,7 @@ snapshots: - msrcrypto - supports-color - '@sphereon/oid4vci-common@0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8)': + '@sphereon/oid4vci-common@0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8)': dependencies: '@sphereon/ssi-types': link:packages/ssi-types cross-fetch: 3.1.8(encoding@0.1.13) @@ -14762,10 +14763,10 @@ snapshots: transitivePeerDependencies: - encoding - '@sphereon/oid4vci-issuer-server@0.10.4-unstable.52(@noble/hashes@1.2.0)(encoding@0.1.13)(msrcrypto@1.5.8)(passport-azure-ad@4.3.5)(passport-http-bearer@1.0.1)': + '@sphereon/oid4vci-issuer-server@0.10.4-unstable.61(@noble/hashes@1.2.0)(encoding@0.1.13)(msrcrypto@1.5.8)(passport-azure-ad@4.3.5)(passport-http-bearer@1.0.1)': dependencies: - '@sphereon/oid4vci-common': 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) - '@sphereon/oid4vci-issuer': 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + '@sphereon/oid4vci-common': 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) + '@sphereon/oid4vci-issuer': 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-express-support': 0.23.4(@noble/hashes@1.2.0)(passport-azure-ad@4.3.5)(passport-http-bearer@1.0.1) '@sphereon/ssi-types': link:packages/ssi-types body-parser: 1.20.2 @@ -14785,9 +14786,9 @@ snapshots: - passport-http-bearer - supports-color - '@sphereon/oid4vci-issuer@0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8)': + '@sphereon/oid4vci-issuer@0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8)': dependencies: - '@sphereon/oid4vci-common': 0.10.4-unstable.52(encoding@0.1.13)(msrcrypto@1.5.8) + '@sphereon/oid4vci-common': 0.10.4-unstable.61(encoding@0.1.13)(msrcrypto@1.5.8) '@sphereon/ssi-types': link:packages/ssi-types uuid: 9.0.1 transitivePeerDependencies: @@ -24155,16 +24156,16 @@ snapshots: web-streams-polyfill@3.3.3: {} - web3-core@4.3.2(encoding@0.1.13): + web3-core@4.4.0(encoding@0.1.13): dependencies: - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-eth-accounts: 4.1.2 web3-eth-iban: 4.0.7 web3-providers-http: 4.1.0(encoding@0.1.13) web3-providers-ws: 4.0.7 web3-types: 1.6.0 - web3-utils: 4.2.3 - web3-validator: 2.0.5 + web3-utils: 4.3.0 + web3-validator: 2.0.6 optionalDependencies: web3-providers-ipc: 4.0.7 transitivePeerDependencies: @@ -24172,7 +24173,7 @@ snapshots: - encoding - utf-8-validate - web3-errors@1.1.4: + web3-errors@1.2.0: dependencies: web3-types: 1.6.0 @@ -24181,41 +24182,41 @@ snapshots: '@ethereumjs/rlp': 4.0.1 crc-32: 1.2.2 ethereum-cryptography: 2.1.3 - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 - web3-utils: 4.2.3 - web3-validator: 2.0.5 + web3-utils: 4.3.0 + web3-validator: 2.0.6 web3-eth-iban@4.0.7: dependencies: - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 - web3-utils: 4.2.3 - web3-validator: 2.0.5 + web3-utils: 4.3.0 + web3-validator: 2.0.6 web3-providers-http@4.1.0(encoding@0.1.13): dependencies: cross-fetch: 4.0.0(encoding@0.1.13) - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 - web3-utils: 4.2.3 + web3-utils: 4.3.0 transitivePeerDependencies: - encoding web3-providers-ipc@4.0.7: dependencies: - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 - web3-utils: 4.2.3 + web3-utils: 4.3.0 optional: true web3-providers-ws@4.0.7: dependencies: '@types/ws': 8.5.3 isomorphic-ws: 5.0.0(ws@8.17.0) - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 - web3-utils: 4.2.3 + web3-utils: 4.3.0 ws: 8.17.0 transitivePeerDependencies: - bufferutil @@ -24223,19 +24224,19 @@ snapshots: web3-types@1.6.0: {} - web3-utils@4.2.3: + web3-utils@4.3.0: dependencies: ethereum-cryptography: 2.1.3 eventemitter3: 5.0.1 - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 - web3-validator: 2.0.5 + web3-validator: 2.0.6 - web3-validator@2.0.5: + web3-validator@2.0.6: dependencies: ethereum-cryptography: 2.1.3 util: 0.12.5 - web3-errors: 1.1.4 + web3-errors: 1.2.0 web3-types: 1.6.0 zod: 3.23.8