diff --git a/packages/oid4vci-issuer-rest-api/__tests__/agent.ts b/packages/oid4vci-issuer-rest-api/__tests__/agent.ts index 7bbc3a6ac..e8ec267a6 100644 --- a/packages/oid4vci-issuer-rest-api/__tests__/agent.ts +++ b/packages/oid4vci-issuer-rest-api/__tests__/agent.ts @@ -2,7 +2,9 @@ import { IonPublicKeyPurpose } from '@decentralized-identity/ion-sdk' import { getUniResolver } from '@sphereon/did-uni-client' import { CredentialIssuerMetadata } from '@sphereon/oid4vci-common' import { JwkDIDProvider } from '@sphereon/ssi-sdk-ext.did-provider-jwk' +import {SphereonKeyManager} from "@sphereon/ssi-sdk-ext.key-manager"; import { /*generatePrivateKeyHex, */ toJwk } from '@sphereon/ssi-sdk-ext.key-utils' +import {SphereonKeyManagementSystem} from "@sphereon/ssi-sdk-ext.kms-local"; import { OID4VCIIssuer } from '@sphereon/ssi-sdk.oid4vci-issuer' import { OID4VCIStore } from '@sphereon/ssi-sdk.oid4vci-issuer-store' import { @@ -112,10 +114,10 @@ const agent = createAgent({ plugins: [ new DataStore(dbConnection), new DataStoreORM(dbConnection), - new KeyManager({ + new SphereonKeyManager({ store: new KeyStore(dbConnection), kms: { - local: new KeyManagementSystem(privateKeyStore), + local: new SphereonKeyManagementSystem(privateKeyStore), }, }), new DIDManager({ diff --git a/packages/oid4vci-issuer-rest-api/package.json b/packages/oid4vci-issuer-rest-api/package.json index da4de0bfa..ee1d99dc9 100644 --- a/packages/oid4vci-issuer-rest-api/package.json +++ b/packages/oid4vci-issuer-rest-api/package.json @@ -35,9 +35,11 @@ "@sphereon/did-uni-client": "^0.6.0", "@sphereon/pex": "^2.0.1", "@sphereon/pex-models": "^2.0.2", - "@sphereon/ssi-sdk-ext.did-provider-jwk": "^0.12.0", - "@sphereon/ssi-sdk-ext.key-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-provider-jwk": "0.12.1-next.9", + "@sphereon/ssi-sdk-ext.key-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.data-store": "workspace:*", + "@sphereon/ssi-sdk-ext.key-manager": "0.12.1-next.9", + "@sphereon/ssi-sdk-ext.kms-local": "0.12.1-next.9", "@sphereon/ssi-sdk.vc-handler-ld-local": "workspace:*", "@types/body-parser": "^1.19.2", "@types/cookie-parser": "^1.4.3", diff --git a/packages/oid4vci-issuer-store/package.json b/packages/oid4vci-issuer-store/package.json index 0fde8ff85..d0af55d52 100644 --- a/packages/oid4vci-issuer-store/package.json +++ b/packages/oid4vci-issuer-store/package.json @@ -15,7 +15,7 @@ }, "dependencies": { "@sphereon/oid4vci-common": "0.4.1-unstable.308", - "@sphereon/ssi-sdk-ext.did-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", "@types/uuid": "^9.0.1", "@veramo/core": "4.2.0", diff --git a/packages/oid4vci-issuer-store/src/agent/OID4VCIStore.ts b/packages/oid4vci-issuer-store/src/agent/OID4VCIStore.ts index 0351bdd6c..501bb1e4d 100644 --- a/packages/oid4vci-issuer-store/src/agent/OID4VCIStore.ts +++ b/packages/oid4vci-issuer-store/src/agent/OID4VCIStore.ts @@ -20,11 +20,17 @@ export class OID4VCIStore implements IAgentPlugin { return this._defaultOpts } + set defaultOpts(value: IIssuerDefaultOpts | undefined) { + this._defaultOpts = value + } + private readonly _metadataStores: Map> private readonly _optionStores: Map> private readonly defaultStoreId: string private readonly defaultNamespace: string + private _defaultOpts?: IIssuerDefaultOpts + readonly methods: IOID4VCIStore = { oid4vciStoreDefaultMetadata: this.oid4vciStoreDefaultMetadata.bind(this), oid4vciStoreDefaultIssuerOptions: this.oid4vciStoreIssuerOptions.bind(this), @@ -43,7 +49,6 @@ export class OID4VCIStore implements IAgentPlugin { oid4vciStoreRemoveMetadata: this.oid4vciStoreRemoveMetadata.bind(this), oid4vciStoreClearAllMetadata: this.oid4vciStoreClearAllMetadata.bind(this), } - private readonly _defaultOpts?: IIssuerDefaultOpts constructor(opts: IOID4VCIStoreOpts) { this.defaultStoreId = opts.defaultStore ?? '_default' diff --git a/packages/oid4vci-issuer/package.json b/packages/oid4vci-issuer/package.json index ce94708fb..d667115fe 100644 --- a/packages/oid4vci-issuer/package.json +++ b/packages/oid4vci-issuer/package.json @@ -16,7 +16,7 @@ "dependencies": { "@sphereon/oid4vci-common": "0.4.1-unstable.308", "@sphereon/oid4vci-issuer": "0.4.1-unstable.308", - "@sphereon/ssi-sdk-ext.did-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.core": "workspace:*", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", "@sphereon/ssi-sdk.oid4vci-issuer-store": "workspace:*", diff --git a/packages/presentation-exchange/package.json b/packages/presentation-exchange/package.json index 19b4a3148..3a8ccb801 100644 --- a/packages/presentation-exchange/package.json +++ b/packages/presentation-exchange/package.json @@ -16,7 +16,7 @@ "dependencies": { "@sphereon/pex": "2.0.1", "@sphereon/pex-models": "^2.0.2", - "@sphereon/ssi-sdk-ext.did-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", "@sphereon/ssi-types": "workspace:*", "@veramo/core": "4.2.0" diff --git a/packages/siopv2-oid4vp-op-auth/package.json b/packages/siopv2-oid4vp-op-auth/package.json index 42a9902ce..fdeb1fd72 100644 --- a/packages/siopv2-oid4vp-op-auth/package.json +++ b/packages/siopv2-oid4vp-op-auth/package.json @@ -17,7 +17,7 @@ "@sphereon/did-auth-siop": "0.3.2-unstable.6", "@sphereon/pex": "2.0.1", "@sphereon/pex-models": "2.0.2", - "@sphereon/ssi-sdk-ext.did-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.core": "workspace:*", "@sphereon/ssi-sdk.presentation-exchange": "workspace:*", "@sphereon/ssi-types": "workspace:*", diff --git a/packages/siopv2-oid4vp-rp-auth/package.json b/packages/siopv2-oid4vp-rp-auth/package.json index 83f635a22..9a594b68a 100644 --- a/packages/siopv2-oid4vp-rp-auth/package.json +++ b/packages/siopv2-oid4vp-rp-auth/package.json @@ -16,7 +16,7 @@ "dependencies": { "@sphereon/did-auth-siop": "0.3.2-unstable.6", "@sphereon/pex": "2.0.1", - "@sphereon/ssi-sdk-ext.did-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.core": "workspace:*", "@sphereon/ssi-sdk.kv-store-temp": "workspace:*", "@sphereon/ssi-sdk.presentation-exchange": "workspace:*", diff --git a/packages/siopv2-oid4vp-rp-rest-api/package.json b/packages/siopv2-oid4vp-rp-rest-api/package.json index 23322d5b4..45ac87f30 100644 --- a/packages/siopv2-oid4vp-rp-rest-api/package.json +++ b/packages/siopv2-oid4vp-rp-rest-api/package.json @@ -34,7 +34,7 @@ "@sphereon/did-uni-client": "^0.6.0", "@sphereon/pex": "^2.0.1", "@sphereon/pex-models": "^2.0.2", - "@sphereon/ssi-sdk-ext.did-provider-jwk": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-provider-jwk": "0.12.1-next.9", "@sphereon/ssi-sdk.data-store": "workspace:*", "@sphereon/ssi-sdk.vc-handler-ld-local": "workspace:*", "@types/body-parser": "^1.19.2", diff --git a/packages/vc-handler-ld-local/package.json b/packages/vc-handler-ld-local/package.json index b20334a23..70a9f93c2 100644 --- a/packages/vc-handler-ld-local/package.json +++ b/packages/vc-handler-ld-local/package.json @@ -25,7 +25,7 @@ "@mattrglobal/jsonld-signatures-bbs": "^1.1.1", "@sphereon/ed25519-signature-2018": "0.7.0-unstable.6", "@sphereon/isomorphic-webcrypto": "^2.4.0-unstable.4", - "@sphereon/ssi-sdk-ext.did-utils": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.9", "@sphereon/ssi-sdk.core": "workspace:*", "@sphereon/ssi-types": "workspace:*", "@transmute/ed25519-key-pair": "0.7.0-unstable.80", @@ -50,10 +50,10 @@ }, "devDependencies": { "@sphereon/did-uni-client": "^0.6.0", - "@sphereon/ssi-sdk-ext.did-provider-key": "^0.12.0", - "@sphereon/ssi-sdk-ext.did-provider-lto": "^0.12.0", - "@sphereon/ssi-sdk-ext.key-manager": "^0.12.0", - "@sphereon/ssi-sdk-ext.kms-local": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-provider-key": "0.12.1-next.9", + "@sphereon/ssi-sdk-ext.did-provider-lto": "0.12.1-next.9", + "@sphereon/ssi-sdk-ext.key-manager": "0.12.1-next.9", + "@sphereon/ssi-sdk-ext.kms-local": "0.12.1-next.9", "@sphereon/ssi-sdk.agent-config": "workspace:*", "@transmute/lds-ecdsa-secp256k1-recovery2020": "^0.0.7", "@types/nock": "^11.1.0", diff --git a/packages/w3c-vc-api/package.json b/packages/w3c-vc-api/package.json index a5af39f09..fd0579ab2 100644 --- a/packages/w3c-vc-api/package.json +++ b/packages/w3c-vc-api/package.json @@ -32,8 +32,8 @@ "@sphereon/did-uni-client": "^0.6.0", "@sphereon/pex": "^2.0.1", "@sphereon/pex-models": "^2.0.2", - "@sphereon/ssi-sdk-ext.did-provider-jwk": "^0.12.0", - "@sphereon/ssi-sdk-ext.did-resolver-jwk": "^0.12.0", + "@sphereon/ssi-sdk-ext.did-provider-jwk": "0.12.1-next.9", + "@sphereon/ssi-sdk-ext.did-resolver-jwk": "0.12.1-next.9", "@sphereon/ssi-sdk.data-store": "workspace:*", "@sphereon/ssi-sdk.vc-handler-ld-local": "workspace:*", "@types/body-parser": "^1.19.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a7734675..b4362adca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -466,8 +466,8 @@ importers: specifier: 0.4.1-unstable.308 version: 0.4.1-unstable.308 '@sphereon/ssi-sdk-ext.did-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.core': specifier: workspace:* version: link:../ssi-sdk-core @@ -585,11 +585,17 @@ importers: specifier: ^2.0.2 version: 2.0.2 '@sphereon/ssi-sdk-ext.did-provider-jwk': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 + '@sphereon/ssi-sdk-ext.key-manager': + specifier: 0.12.1-next.9 + version: 0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) '@sphereon/ssi-sdk-ext.key-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 + '@sphereon/ssi-sdk-ext.kms-local': + specifier: 0.12.1-next.9 + version: 0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) '@sphereon/ssi-sdk.data-store': specifier: workspace:* version: link:../data-store @@ -706,8 +712,8 @@ importers: specifier: 0.4.1-unstable.308 version: 0.4.1-unstable.308 '@sphereon/ssi-sdk-ext.did-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.kv-store-temp': specifier: workspace:* version: link:../kv-store @@ -755,8 +761,8 @@ importers: specifier: ^2.0.2 version: 2.0.2 '@sphereon/ssi-sdk-ext.did-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.kv-store-temp': specifier: workspace:* version: link:../kv-store @@ -878,8 +884,8 @@ importers: specifier: 2.0.2 version: 2.0.2 '@sphereon/ssi-sdk-ext.did-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.core': specifier: workspace:* version: link:../ssi-sdk-core @@ -948,8 +954,8 @@ importers: specifier: 2.0.1 version: 2.0.1 '@sphereon/ssi-sdk-ext.did-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.core': specifier: workspace:* version: link:../ssi-sdk-core @@ -1070,8 +1076,8 @@ importers: specifier: ^2.0.2 version: 2.0.2 '@sphereon/ssi-sdk-ext.did-provider-jwk': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.data-store': specifier: workspace:* version: link:../data-store @@ -1256,8 +1262,8 @@ importers: specifier: ^2.4.0-unstable.4 version: 2.4.0-unstable.4(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) '@sphereon/ssi-sdk-ext.did-utils': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.core': specifier: workspace:* version: link:../ssi-sdk-core @@ -1329,17 +1335,17 @@ importers: specifier: ^0.6.0 version: 0.6.0 '@sphereon/ssi-sdk-ext.did-provider-key': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk-ext.did-provider-lto': - specifier: ^0.12.0 - version: 0.12.0(typescript@4.9.5) + specifier: 0.12.1-next.9 + version: 0.12.1-next.9(typescript@4.9.5) '@sphereon/ssi-sdk-ext.key-manager': - specifier: ^0.12.0 - version: 0.12.0(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) + specifier: 0.12.1-next.9 + version: 0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) '@sphereon/ssi-sdk-ext.kms-local': - specifier: ^0.12.0 - version: 0.12.0(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) + specifier: 0.12.1-next.9 + version: 0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) '@sphereon/ssi-sdk.agent-config': specifier: workspace:* version: link:../agent-config @@ -1474,11 +1480,11 @@ importers: specifier: ^2.0.2 version: 2.0.2 '@sphereon/ssi-sdk-ext.did-provider-jwk': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk-ext.did-resolver-jwk': - specifier: ^0.12.0 - version: 0.12.0 + specifier: 0.12.1-next.9 + version: 0.12.1-next.9 '@sphereon/ssi-sdk.data-store': specifier: workspace:* version: link:../data-store @@ -3630,7 +3636,7 @@ packages: getenv: 1.0.0 glob: 7.1.6 resolve-from: 5.0.0 - semver: 7.5.2 + semver: 7.5.3 slash: 3.0.0 xcode: 3.0.1 xml2js: 0.4.23 @@ -4264,7 +4270,7 @@ packages: p-reduce: 2.1.0 pacote: 13.6.2 pify: 5.0.0 - semver: 7.5.2 + semver: 7.5.3 slash: 3.0.0 validate-npm-package-license: 3.0.4 validate-npm-package-name: 4.0.0 @@ -4396,7 +4402,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 tar: 6.1.15 transitivePeerDependencies: - encoding @@ -4413,7 +4419,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 tar: 6.1.15 transitivePeerDependencies: - encoding @@ -4592,7 +4598,7 @@ packages: promise-all-reject-late: 1.0.1 promise-call-limit: 1.0.2 read-package-json-fast: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 ssri: 10.0.4 treeverse: 3.0.0 walk-up-path: 1.0.0 @@ -4605,21 +4611,21 @@ packages: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.2 + semver: 7.5.3 /@npmcli/fs@2.1.2: resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.2 + semver: 7.5.3 dev: true /@npmcli/fs@3.1.0: resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.2 + semver: 7.5.3 dev: true /@npmcli/git@3.0.2: @@ -4633,7 +4639,7 @@ packages: proc-log: 2.0.1 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.2 + semver: 7.5.3 which: 2.0.2 transitivePeerDependencies: - bluebird @@ -4649,7 +4655,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.2 + semver: 7.5.3 which: 3.0.1 transitivePeerDependencies: - bluebird @@ -4679,7 +4685,7 @@ packages: dependencies: '@npmcli/name-from-folder': 2.0.0 glob: 10.3.0 - minimatch: 9.0.1 + minimatch: 9.0.2 read-package-json-fast: 3.0.2 dev: true @@ -4690,7 +4696,7 @@ packages: cacache: 17.1.3 json-parse-even-better-errors: 3.0.0 pacote: 15.2.0 - semver: 7.5.2 + semver: 7.5.3 transitivePeerDependencies: - bluebird - supports-color @@ -5220,7 +5226,7 @@ packages: '@react-native-community/cli-tools': 11.3.2 chalk: 4.1.2 execa: 5.1.1 - fast-xml-parser: 4.2.4 + fast-xml-parser: 4.2.5 glob: 7.2.3 ora: 5.4.1 transitivePeerDependencies: @@ -5462,7 +5468,7 @@ packages: read-pkg: 5.2.0 registry-auth-token: 5.0.2 semantic-release: 19.0.5 - semver: 7.5.2 + semver: 7.5.3 tempy: 1.0.1 dev: true @@ -5732,11 +5738,12 @@ packages: react-native: 0.72.0(@babel/core@7.22.5)(@babel/preset-env@7.22.2)(react-test-renderer@18.2.0)(react@18.2.0) dev: true - /@sphereon/ssi-sdk-ext.did-provider-jwk@0.12.0: - resolution: {integrity: sha512-J6c2iIrzkNPJxs9V57xlfZyIcq+d6rfipOeeCQTRK5Kgr9VPZv+jvNl9Fs2Er49XVXSUCx0bY7QeDqei5SReQg==} + /@sphereon/ssi-sdk-ext.did-provider-jwk@0.12.1-next.9: + resolution: {integrity: sha512-8V2vR/5NNObxl2O5NZ8YeOyljjuvbeN8V41lcGgc/HxGt4wOitPnWcCntybKOmn2ioegktjepq6vVpY9RWNGXg==} dependencies: '@ethersproject/random': 5.7.0 - '@sphereon/ssi-sdk-ext.key-utils': 0.12.0 + '@sphereon/ssi-sdk-ext.did-utils': 0.12.1-next.9 + '@sphereon/ssi-sdk-ext.key-utils': 0.12.1-next.9 '@sphereon/ssi-types': link:packages/ssi-types '@stablelib/ed25519': 1.0.3 '@veramo/core': 4.2.0(patch_hash=c5oempznsz4br5w3tcuk2i2mau) @@ -5746,14 +5753,15 @@ packages: did-resolver: 4.1.0 elliptic: 6.5.4 transitivePeerDependencies: + - encoding - supports-color dev: true - /@sphereon/ssi-sdk-ext.did-provider-key@0.12.0: - resolution: {integrity: sha512-PJNWhpk9kgInX2cMbfpq3Z/Rr0+MZY28LKMM1Vf/oMKgo2B8A6Z7E9kH+x5nXxZdzP5imMXYWVLlk6xf+HusfQ==} + /@sphereon/ssi-sdk-ext.did-provider-key@0.12.1-next.9: + resolution: {integrity: sha512-y1PYgqqLdgQdjh80qQPqUFt6KplouDX1OSSAL52TS0n+Whs1lZh4R1m8PzkCyS+CYNxNmqdoIWqUlfnwlJr1UA==} dependencies: - '@sphereon/ssi-sdk-ext.did-resolver-key': 0.12.0 - '@sphereon/ssi-sdk-ext.key-utils': 0.12.0 + '@sphereon/ssi-sdk-ext.did-resolver-key': 0.12.1-next.9 + '@sphereon/ssi-sdk-ext.key-utils': 0.12.1-next.9 '@transmute/did-key-bls12381': 0.3.0-unstable.10 '@veramo/core': 4.2.0(patch_hash=c5oempznsz4br5w3tcuk2i2mau) '@veramo/did-manager': 4.2.0 @@ -5767,8 +5775,8 @@ packages: - supports-color dev: true - /@sphereon/ssi-sdk-ext.did-provider-lto@0.12.0(typescript@4.9.5): - resolution: {integrity: sha512-XbRO1b2BBIq1jGvQak9AyaBYBiFFPYRr1erfAArzgR322ADqwgx+I2hsM79fuQkSK1MJ2Qt41ZI1B3erXcNR/w==} + /@sphereon/ssi-sdk-ext.did-provider-lto@0.12.1-next.9(typescript@4.9.5): + resolution: {integrity: sha512-bdpCVSM4ynAdA53Af2MBepXKUq+AFx0EcO04/ogWOpcU+rhEppF6Z0LBp3NUjlTMDAujIyeWlUNLCJzvgW6I+g==} dependencies: '@lto-network/lto-crypto': 1.1.1 '@lto-network/lto-transactions': 1.2.12(debug@4.3.4)(typescript@4.9.5) @@ -5785,8 +5793,8 @@ packages: - typescript dev: true - /@sphereon/ssi-sdk-ext.did-resolver-jwk@0.12.0: - resolution: {integrity: sha512-tq4IsKVlkAmUrrpAUQwKllLsX1kUzY8n/CXbvIyEJoycJ1gUmmUn7K9SY0g2e9YXAwRpCNSSqIC9PuWfAaeDKw==} + /@sphereon/ssi-sdk-ext.did-resolver-jwk@0.12.1-next.9: + resolution: {integrity: sha512-oA8HxDgAmIqI0lOhKl3Z/qU41uQ3bp5BvlNIqqA7Tnnb6xVifLuFO1qBlwe26QzcuU47CHjDhQUYugacS8qa1A==} dependencies: '@sphereon/ssi-types': link:packages/ssi-types base64url: 3.0.1 @@ -5797,10 +5805,10 @@ packages: - supports-color dev: true - /@sphereon/ssi-sdk-ext.did-resolver-key@0.12.0: - resolution: {integrity: sha512-oKZqHIo9T94/oZ3eetQ4VDXEMUT34JJfMgGLcUhpBHg/AfRmTb9/rNnSZ4TUAIbbDkoAKCDShl0K5rJ8GenRNQ==} + /@sphereon/ssi-sdk-ext.did-resolver-key@0.12.1-next.9: + resolution: {integrity: sha512-53XfCDlJR6613fwT2h+zMOoTbJG/UYE0qJSgoadqdPTTXG+1rzltzDUmUnx7063RfFGGb37QxEDGlFRVmGDilg==} dependencies: - '@sphereon/ssi-sdk-ext.key-utils': 0.12.0 + '@sphereon/ssi-sdk-ext.key-utils': 0.12.1-next.9 '@stablelib/ed25519': 1.0.3 bigint-mod-arith: 3.2.1 did-resolver: 4.1.0 @@ -5815,11 +5823,11 @@ packages: - supports-color dev: true - /@sphereon/ssi-sdk-ext.did-utils@0.12.0: - resolution: {integrity: sha512-4dtYKDBoY+G0J7ntFNLDjiJpoVfxgFy3N5aKbDJNbr4PPaoJMp3lxuIToPIXUdOnJX4L0MvKWx6ahDyuKe4aYg==} + /@sphereon/ssi-sdk-ext.did-utils@0.12.1-next.9: + resolution: {integrity: sha512-ciwlYr0G9YHXRbgF2RgYFXVuqJv++qVh6u+L+gVysBZPve05Om0+oS3xI2Sv+Z71A9WyLTtCYMod80dGHYejiA==} dependencies: '@sphereon/did-uni-client': 0.6.0 - '@sphereon/ssi-sdk-ext.key-utils': 0.12.0 + '@sphereon/ssi-sdk-ext.key-utils': 0.12.1-next.9 '@veramo/core': 4.2.0(patch_hash=c5oempznsz4br5w3tcuk2i2mau) '@veramo/utils': 4.2.0 did-jwt: 6.11.6(patch_hash=afqywxnnjnsy6hwgax66dyyiey) @@ -5830,11 +5838,11 @@ packages: - encoding - supports-color - /@sphereon/ssi-sdk-ext.key-manager@0.12.0(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1): - resolution: {integrity: sha512-pXruY2bprzduE8Irpj3Vv1RY/2FC7hGHVytuYiPNMfq9nPvXCg0kJ3xOw1bkrPEIixhHpR1zlnnrgm2lTPFfsA==} + /@sphereon/ssi-sdk-ext.key-manager@0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1): + resolution: {integrity: sha512-GrwTzIeUMvJQDMiFiVW64I2GAu+1OpsmpfQ20dcAVX0E7Za9k87u5BRN3XagLJkjIoteYzqRe01eTxujXDbhBQ==} dependencies: '@mattrglobal/bbs-signatures': 1.1.0 - '@sphereon/ssi-sdk-ext.kms-local': 0.12.0(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) + '@sphereon/ssi-sdk-ext.kms-local': 0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) '@veramo/core': 4.2.0(patch_hash=c5oempznsz4br5w3tcuk2i2mau) '@veramo/key-manager': 4.2.0 transitivePeerDependencies: @@ -5846,8 +5854,8 @@ packages: - supports-color dev: true - /@sphereon/ssi-sdk-ext.key-utils@0.12.0: - resolution: {integrity: sha512-Wu21nxjx7rqKi+tK3OPnNTBdW/cKJJWP+eqjkIJfL3HkwIPxmIRkxpCL+wu/EiB1dKpBffKK/9BvR6e2HnV0Tg==} + /@sphereon/ssi-sdk-ext.key-utils@0.12.1-next.9: + resolution: {integrity: sha512-quUnjYpeCVbxEx0eLKYzBEyGt7TmiLgC813Ag91Qiu1ns5b/FJ3jbAPCpbr7vTFnFrQ1ogYttvguk8BSGfI9AQ==} dependencies: '@ethersproject/random': 5.7.0 '@stablelib/ed25519': 1.0.3 @@ -5865,17 +5873,18 @@ packages: transitivePeerDependencies: - supports-color - /@sphereon/ssi-sdk-ext.kms-local@0.12.0(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1): - resolution: {integrity: sha512-PFsCE7HySyF+pDZAZSodFUpxz7ooWqe1fpz1CdDb/BYm4kQS+8ER1X+d4/i3Fhhv5KSfutWPYMeVBoWme1CYbg==} + /@sphereon/ssi-sdk-ext.kms-local@0.12.1-next.9(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1): + resolution: {integrity: sha512-bs+47gY6Hjq9Vrckdz5KwXi+AR84OauLKHDyPYQbO2hE9qicp4PSL9vJ+4Tct5qQkUOEgsO1oomolIkztC/stw==} dependencies: '@mattrglobal/bbs-signatures': 1.1.0 '@sphereon/isomorphic-webcrypto': 2.4.0-unstable.4(expo-crypto@12.2.2)(expo@48.0.19)(msrcrypto@1.5.8)(react-native-securerandom@1.0.1) - '@sphereon/ssi-sdk-ext.did-utils': 0.12.0 - '@sphereon/ssi-sdk-ext.key-utils': 0.12.0 + '@sphereon/ssi-sdk-ext.did-utils': 0.12.1-next.9 + '@sphereon/ssi-sdk-ext.key-utils': 0.12.1-next.9 '@trust/keyto': 2.0.0-alpha1 '@veramo/core': 4.2.0(patch_hash=c5oempznsz4br5w3tcuk2i2mau) '@veramo/key-manager': 4.2.0 '@veramo/kms-local': 4.2.0 + elliptic: 6.5.4 uint8arrays: 3.1.1 transitivePeerDependencies: - encoding @@ -6520,7 +6529,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@tufjs/canonical-json': 1.0.0 - minimatch: 9.0.1 + minimatch: 9.0.2 dev: true /@types/argparse@1.0.38: @@ -6626,7 +6635,7 @@ packages: '@types/body-parser': 1.19.2 '@types/express-serve-static-core': 4.17.35 '@types/qs': 6.9.7 - '@types/serve-static': 1.15.1 + '@types/serve-static': 1.15.2 dev: true /@types/express@4.17.17: @@ -6635,7 +6644,7 @@ packages: '@types/body-parser': 1.19.2 '@types/express-serve-static-core': 4.17.35 '@types/qs': 6.9.7 - '@types/serve-static': 1.15.1 + '@types/serve-static': 1.15.2 dev: true /@types/graceful-fs@4.1.6: @@ -6644,6 +6653,10 @@ packages: '@types/node': 18.16.3 dev: true + /@types/http-errors@2.0.1: + resolution: {integrity: sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==} + dev: true + /@types/inquirer-autocomplete-prompt@3.0.0: resolution: {integrity: sha512-qgaINEdGNMP4fq3BJi5rvs8iMNrYhrp6krGwuVJ3jhFr+6gwqiHPSWrKov4x9vCJFbpzDVoDYjNdFG3kepdhDw==} dependencies: @@ -6789,9 +6802,10 @@ packages: '@types/node': 18.16.3 dev: true - /@types/serve-static@1.15.1: - resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} + /@types/serve-static@1.15.2: + resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==} dependencies: + '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 '@types/node': 18.16.3 dev: true @@ -6862,7 +6876,7 @@ packages: eslint: 7.32.0 functional-red-black-tree: 1.0.1 regexpp: 3.2.0 - semver: 7.5.2 + semver: 7.5.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -6890,7 +6904,7 @@ packages: grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 - semver: 7.5.2 + semver: 7.5.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -7015,7 +7029,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.2 + semver: 7.5.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -7036,7 +7050,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.2 + semver: 7.5.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -7057,7 +7071,7 @@ packages: '@typescript-eslint/typescript-estree': 5.59.2(typescript@4.9.5) eslint: 8.35.0 eslint-scope: 5.1.1 - semver: 7.5.2 + semver: 7.5.3 transitivePeerDependencies: - supports-color - typescript @@ -7423,8 +7437,8 @@ packages: resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} dev: true - /@yarnpkg/parsers@3.0.0-rc.45: - resolution: {integrity: sha512-Aj0aHBV/crFQTpKQvL6k1xNiOhnlfVLu06LunelQAvl1MTeWrSi8LD9UJJDCFJiG4kx8NysUE6Tx0KZyPQUzIw==} + /@yarnpkg/parsers@3.0.0-rc.46: + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} engines: {node: '>=14.15.0'} dependencies: js-yaml: 3.14.1 @@ -8366,8 +8380,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001506 - electron-to-chromium: 1.4.436 + caniuse-lite: 1.0.30001507 + electron-to-chromium: 1.4.440 node-releases: 2.0.12 update-browserslist-db: 1.0.11(browserslist@4.21.9) @@ -8429,7 +8443,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.2 + semver: 7.5.3 dev: true /byte-size@7.0.0: @@ -8577,8 +8591,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - /caniuse-lite@1.0.30001506: - resolution: {integrity: sha512-6XNEcpygZMCKaufIcgpQNZNf00GEqc7VQON+9Rd0K1bMYo8xhMZRAo5zpbnbMNizi4YNgIDAFrdykWsvY3H4Hw==} + /caniuse-lite@1.0.30001507: + resolution: {integrity: sha512-SFpUDoSLCaE5XYL2jfqe9ova/pbQHEmbheDf5r4diNwbAgR3qxM9NQtfsiSscjqoya5K7kFcHPUQ+VsUkIJR4A==} /canonicalize@1.0.1: resolution: {integrity: sha512-N3cmB3QLhS5TJ5smKFf1w42rJXWe6C1qP01z4dxJiI5v269buii4fLHWETDyf7yEd0azGLNC63VxNMiPd2u0Cg==} @@ -9743,8 +9757,8 @@ packages: jake: 10.8.7 dev: true - /electron-to-chromium@1.4.436: - resolution: {integrity: sha512-aktOxo8fnrMC8vOIBMVS3PXbT1nrPQ+SouUuN7Y0a+Rw3pOMrvIV92Ybnax7x4tugA+ZpYA5fOHTby7ama8OQQ==} + /electron-to-chromium@1.4.440: + resolution: {integrity: sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw==} /elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -10172,7 +10186,7 @@ packages: optionator: 0.9.1 progress: 2.0.3 regexpp: 3.2.0 - semver: 7.5.2 + semver: 7.5.3 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 table: 6.8.1 @@ -10677,8 +10691,8 @@ packages: punycode: 1.4.1 dev: true - /fast-xml-parser@4.2.4: - resolution: {integrity: sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ==} + /fast-xml-parser@4.2.5: + resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} hasBin: true dependencies: strnum: 1.0.5 @@ -11274,7 +11288,7 @@ packages: dependencies: foreground-child: 3.1.1 jackspeak: 2.2.1 - minimatch: 9.0.1 + minimatch: 9.0.2 minipass: 6.0.2 path-scurry: 1.9.2 dev: true @@ -11675,7 +11689,7 @@ packages: resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minimatch: 9.0.1 + minimatch: 9.0.2 dev: true /ignore@4.0.6: @@ -11772,7 +11786,7 @@ packages: promzard: 0.3.0 read: 1.0.7 read-package-json: 5.0.1 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-license: 3.0.4 validate-npm-package-name: 4.0.0 dev: true @@ -12750,7 +12764,7 @@ packages: jest-util: 27.5.1 natural-compare: 1.4.0 pretty-format: 27.5.1 - semver: 7.5.2 + semver: 7.5.3 transitivePeerDependencies: - supports-color dev: true @@ -13184,7 +13198,7 @@ packages: jws: 3.2.2 lodash: 4.17.21 ms: 2.1.3 - semver: 7.5.2 + semver: 7.5.3 dev: false /just-diff-apply@5.5.0: @@ -13364,7 +13378,7 @@ packages: read-package-json: 5.0.1 resolve-from: 5.0.0 rimraf: 4.4.1 - semver: 7.5.2 + semver: 7.5.3 signal-exit: 3.0.7 slash: 3.0.0 ssri: 9.0.1 @@ -13428,7 +13442,7 @@ packages: normalize-package-data: 4.0.1 npm-package-arg: 9.1.2 npm-registry-fetch: 13.3.1 - semver: 7.5.2 + semver: 7.5.3 ssri: 9.0.1 transitivePeerDependencies: - bluebird @@ -14276,8 +14290,8 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@9.0.1: - resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} + /minimatch@9.0.2: + resolution: {integrity: sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 @@ -14596,7 +14610,7 @@ packages: inquirer: 7.3.3 make-promises-safe: 5.1.0 rimraf: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 toml: 3.0.0 ts-typed-json: 0.3.2 validate-npm-package-license: 3.0.4 @@ -14617,7 +14631,7 @@ packages: inquirer: 7.3.3 make-promises-safe: 5.1.0 rimraf: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 toml: 3.0.0 ts-typed-json: 0.3.2 validate-npm-package-license: 3.0.4 @@ -14744,7 +14758,7 @@ packages: nopt: 5.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 tar: 6.1.15 which: 2.0.2 transitivePeerDependencies: @@ -14765,7 +14779,7 @@ packages: nopt: 6.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.5.2 + semver: 7.5.3 tar: 6.1.11 which: 2.0.2 transitivePeerDependencies: @@ -14858,7 +14872,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.12.1 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-license: 3.0.4 dev: true @@ -14868,7 +14882,7 @@ packages: dependencies: hosted-git-info: 5.2.1 is-core-module: 2.12.1 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-license: 3.0.4 dev: true @@ -14878,7 +14892,7 @@ packages: dependencies: hosted-git-info: 6.1.1 is-core-module: 2.12.1 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-license: 3.0.4 dev: true @@ -14907,14 +14921,14 @@ packages: resolution: {integrity: sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: - semver: 7.5.2 + semver: 7.5.3 dev: true /npm-install-checks@6.1.1: resolution: {integrity: sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.2 + semver: 7.5.3 dev: true /npm-normalize-package-bin@1.0.1: @@ -14936,7 +14950,7 @@ packages: dependencies: hosted-git-info: 6.1.1 proc-log: 3.0.0 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-name: 5.0.0 dev: true @@ -14953,7 +14967,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 3.0.8 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-name: 3.0.0 dev: true @@ -14963,7 +14977,7 @@ packages: dependencies: hosted-git-info: 5.2.1 proc-log: 2.0.1 - semver: 7.5.2 + semver: 7.5.3 validate-npm-package-name: 4.0.0 dev: true @@ -15000,7 +15014,7 @@ packages: npm-install-checks: 5.0.0 npm-normalize-package-bin: 2.0.0 npm-package-arg: 9.1.2 - semver: 7.5.2 + semver: 7.5.3 dev: true /npm-pick-manifest@8.0.1: @@ -15010,7 +15024,7 @@ packages: npm-install-checks: 6.1.1 npm-normalize-package-bin: 3.0.1 npm-package-arg: 10.1.0 - semver: 7.5.2 + semver: 7.5.3 dev: true /npm-registry-fetch@13.3.1: @@ -15216,7 +15230,7 @@ packages: '@nrwl/tao': 15.9.4 '@parcel/watcher': 2.0.4 '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.45 + '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 axios: 1.4.0 chalk: 4.1.2 @@ -16856,7 +16870,7 @@ packages: p-reduce: 2.1.0 read-pkg-up: 7.0.1 resolve-from: 5.0.0 - semver: 7.5.2 + semver: 7.5.3 semver-diff: 3.1.1 signale: 1.4.0 yargs: 16.2.0 @@ -16905,8 +16919,8 @@ packages: dependencies: lru-cache: 6.0.0 - /semver@7.5.2: - resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==} + /semver@7.5.3: + resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -17869,7 +17883,7 @@ packages: json5: 2.2.0 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.2 + semver: 7.5.3 typescript: 4.9.5 yargs-parser: 20.2.9 dev: true