diff --git a/package.json b/package.json index 7a7b329d..6a1f3400 100644 --- a/package.json +++ b/package.json @@ -28,14 +28,14 @@ "@hyperledger/anoncreds-react-native": "^0.2.4", "@hyperledger/aries-askar-react-native": "^0.2.3", "@hyperledger/indy-vdr-react-native": "^0.2.0", - "@credo-ts/anoncreds": "0.6.0-alpha-20241119125554", - "@credo-ts/askar": "0.6.0-alpha-20241119125554", - "@credo-ts/cheqd": "0.6.0-alpha-20241119125554", - "@credo-ts/core": "0.6.0-alpha-20241119125554", - "@credo-ts/indy-vdr": "0.6.0-alpha-20241119125554", - "@credo-ts/openid4vc": "0.6.0-alpha-20241119125554", - "@credo-ts/question-answer": "0.6.0-alpha-20241119125554", - "@credo-ts/react-native": "0.6.0-alpha-20241119125554", + "@credo-ts/anoncreds": "0.6.0-alpha-20241120125910", + "@credo-ts/askar": "0.6.0-alpha-20241120125910", + "@credo-ts/cheqd": "0.6.0-alpha-20241120125910", + "@credo-ts/core": "0.6.0-alpha-20241120125910", + "@credo-ts/indy-vdr": "0.6.0-alpha-20241120125910", + "@credo-ts/openid4vc": "0.6.0-alpha-20241120125910", + "@credo-ts/question-answer": "0.6.0-alpha-20241120125910", + "@credo-ts/react-native": "0.6.0-alpha-20241120125910", "@credo-ts/react-hooks": "0.6.1", "@animo-id/expo-ausweis-sdk": "0.0.1-alpha.14", "@animo-id/expo-secure-environment": "0.1.0-alpha.9", @@ -47,7 +47,7 @@ }, "patchedDependencies": { "@hyperledger/indy-vdr-react-native@0.2.2": "patches/@hyperledger__indy-vdr-react-native@0.2.2.patch", - "@credo-ts/askar@0.6.0-alpha-20241119125554": "patches/@credo-ts__askar@0.6.0-alpha-20241119125554.patch", + "@credo-ts/askar@0.6.0-alpha-20241120125910": "patches/@credo-ts__askar@0.6.0-alpha-20241120125910.patch", "@animo-id/mdoc@0.2.38": "patches/@animo-id__mdoc@0.2.38.patch" } } diff --git a/packages/agent/src/display.ts b/packages/agent/src/display.ts index aa80ef06..b807b105 100644 --- a/packages/agent/src/display.ts +++ b/packages/agent/src/display.ts @@ -1,4 +1,4 @@ -import type { JwkJson, W3cCredentialRecord } from '@credo-ts/core' +import type { JwkJson, SdJwtVcTypeMetadata, W3cCredentialRecord } from '@credo-ts/core' import { ClaimFormat, Hasher, @@ -56,11 +56,11 @@ export interface CredentialIssuerDisplay { logo?: DisplayImage } -function findDisplay(display?: Display[]): Display | undefined { +function findDisplay(display?: Display[]): Display | undefined { if (!display) return undefined - let item = display.find((d) => d.locale?.startsWith('en-')) - if (!item) item = display.find((d) => !d.locale) + let item = display.find((d) => d.locale?.startsWith('en-') || d.lang?.startsWith('en-')) + if (!item) item = display.find((d) => !d.locale && !d.lang) if (!item) item = display[0] return item @@ -186,6 +186,29 @@ export function getCredentialDisplayWithDefaults(credentialDisplay?: Partial & { name?: string } { + const typeMetadataDisplay = findDisplay(sdJwtTypeMetadata.display) + + // TODO: support SVG rendering method + + const credentialDisplay = { + name: typeMetadataDisplay?.name, + description: typeMetadataDisplay?.description, + textColor: typeMetadataDisplay?.rendering?.simple?.text_color, + backgroundColor: typeMetadataDisplay?.rendering?.simple?.background_color, + backgroundImage: typeMetadataDisplay?.rendering?.simple?.logo + ? { + url: typeMetadataDisplay?.rendering?.simple?.logo.uri, + altText: typeMetadataDisplay?.rendering?.simple?.logo.alt_text, + } + : undefined, + } + + return credentialDisplay +} + export function getOpenId4VcCredentialDisplay(openId4VcMetadata: OpenId4VcCredentialMetadata) { const openidCredentialDisplay = findDisplay(openId4VcMetadata.credential.display) @@ -274,11 +297,16 @@ function getMdocCredentialDisplay( function getSdJwtCredentialDisplay( credentialPayload: Record, - openId4VcMetadata?: OpenId4VcCredentialMetadata | null + openId4VcMetadata?: OpenId4VcCredentialMetadata | null, + typeMetadata?: SdJwtVcTypeMetadata | null ) { let credentialDisplay: Partial = {} - if (openId4VcMetadata) { + // TODO: should we combine them? I think not really needed if you have one of them + // Type metadata takes precendence. + if (typeMetadata) { + credentialDisplay = getSdJwtTypeMetadataCredentialDisplay(typeMetadata) + } else if (openId4VcMetadata) { credentialDisplay = getOpenId4VcCredentialDisplay(openId4VcMetadata) } @@ -394,8 +422,9 @@ export function getCredentialForDisplay(credentialRecord: W3cCredentialRecord | ) const openId4VcMetadata = getOpenId4VcCredentialMetadata(credentialRecord) + const sdJwtTypeMetadata = credentialRecord.typeMetadata const issuerDisplay = getOpenId4VcIssuerDisplay(openId4VcMetadata) - const credentialDisplay = getSdJwtCredentialDisplay(decodedPayload, openId4VcMetadata) + const credentialDisplay = getSdJwtCredentialDisplay(decodedPayload, openId4VcMetadata, sdJwtTypeMetadata) const mapped = filterAndMapSdJwtKeys(decodedPayload) diff --git a/packages/agent/src/format/credentialEncoding.ts b/packages/agent/src/format/credentialEncoding.ts index 9d4ec414..349b081d 100644 --- a/packages/agent/src/format/credentialEncoding.ts +++ b/packages/agent/src/format/credentialEncoding.ts @@ -6,6 +6,7 @@ import { type VerifiableCredential, W3cCredentialRecord, } from '@credo-ts/core' +import { pidBdrSdJwtTypeMetadata } from './pidBdrSdJwtTypeMetadata' export function encodeCredential(credential: VerifiableCredential): Record | string { const credentialResult = credentialWithClaimFormat(credential) @@ -25,8 +26,15 @@ export function credentialRecordFromCredential(credential: VerifiableCredential) const credentialResult = credentialWithClaimFormat(credential) if (credentialResult.claimFormat === ClaimFormat.SdJwtVc) { + // NOTE: temp override to use sd-jwt type metadata even if vct is old url + const typeMetadata = + credentialResult.credential.payload.vct === 'https://example.bmi.bund.de/credential/pid/1.0' + ? pidBdrSdJwtTypeMetadata + : credentialResult.credential.typeMetadata + return new SdJwtVcRecord({ compactSdJwtVc: credentialResult.credential.compact, + typeMetadata, }) } diff --git a/packages/agent/src/format/pidBdrSdJwtTypeMetadata.ts b/packages/agent/src/format/pidBdrSdJwtTypeMetadata.ts new file mode 100644 index 00000000..e16c8904 --- /dev/null +++ b/packages/agent/src/format/pidBdrSdJwtTypeMetadata.ts @@ -0,0 +1,544 @@ +import type { SdJwtVcTypeMetadata } from '@credo-ts/core' + +export const pidBdrSdJwtTypeMetadata: SdJwtVcTypeMetadata = { + // TODO: add vct to type interface in Credo + // vct: 'https://metadata-8c062a.usercontent.opencode.de/pid.json', + name: 'German Person Identification Data Credential - First Version', + description: + 'The definition of the core identification credential for all natural persons in Germany - first revision', + display: [ + { + lang: 'en-US', + name: 'German Person Identification Data Credential', + description: 'The core identification credential for all natural persons in Germany', + }, + { + lang: 'de-DE', + name: 'Deutscher Personenidentifikationsnachweis', + description: 'Der zentrale Identifikationsnachweis für alle natürlichen Personen in Deutschland', + }, + ], + claims: [ + { + path: ['vct'], + sd: 'never', + }, + { + path: ['vct#integrity'], + sd: 'never', + }, + { + path: ['given_name'], + display: [ + { + lang: 'de-DE', + label: 'Vorname', + }, + { + lang: 'en-US', + label: 'Given Name', + }, + ], + sd: 'always', + }, + { + path: ['family_name'], + display: [ + { + lang: 'de-DE', + label: 'Nachname', + }, + { + lang: 'en-US', + label: 'Last Name', + }, + ], + sd: 'always', + }, + { + path: ['birthdate'], + display: [ + { + lang: 'de-DE', + label: 'Geburtsdatum', + }, + { + lang: 'en-US', + label: 'Birthdate', + }, + ], + sd: 'always', + }, + { + path: ['source_document_type'], + display: [ + { + lang: 'de-DE', + label: 'Quelldokumenttyp', + description: 'Der Typ der Quelle des Dokumentes, beispielweise der Personalausweis oder der Aufenthaltstitel', + }, + { + lang: 'en-US', + label: 'Source Document Type', + description: + 'The type of the source of the document, for example the national identity card or the residence title', + }, + ], + sd: 'always', + }, + { + path: ['address'], + display: [ + { + lang: 'de-DE', + label: 'Adresse', + }, + { + lang: 'en-US', + label: 'Address', + }, + ], + sd: 'always', + }, + { + path: ['address', 'street_address'], + display: [ + { + lang: 'de-DE', + label: 'Straße', + }, + { + lang: 'en-US', + label: 'Street Address', + }, + ], + sd: 'always', + }, + { + path: ['address', 'locality'], + display: [ + { + lang: 'de-DE', + label: 'Ort', + }, + { + lang: 'en-US', + label: 'Locality', + }, + ], + sd: 'always', + }, + { + path: ['address', 'postal_code'], + display: [ + { + lang: 'de-DE', + label: 'Postleitzahl', + }, + { + lang: 'en-US', + label: 'Postal Code', + }, + ], + sd: 'always', + }, + { + path: ['address', 'country'], + display: [ + { + lang: 'de-DE', + label: 'Land', + }, + { + lang: 'en-US', + label: 'Country', + }, + ], + sd: 'always', + }, + { + path: ['nationalities'], + display: [ + { + lang: 'de-DE', + label: 'Staatsangehörigkeiten', + }, + { + lang: 'en-US', + label: 'Nationalities', + }, + ], + sd: 'always', + }, + { + path: ['gender'], + display: [ + { + lang: 'de-DE', + label: 'Geschlecht', + }, + { + lang: 'en-US', + label: 'Gender', + }, + ], + sd: 'always', + }, + { + path: ['birth_family_name'], + display: [ + { + lang: 'de-DE', + label: 'Geburtsname', + }, + { + lang: 'en-US', + label: 'Family Name at Birth', + }, + ], + sd: 'always', + }, + { + path: ['place_of_birth'], + display: [ + { + lang: 'de-DE', + label: 'Geburtsort', + }, + { + lang: 'en-US', + label: 'Place of Birth', + }, + ], + sd: 'always', + }, + { + path: ['place_of_birth', 'locality'], + display: [ + { + lang: 'de-DE', + label: 'Geburtsort', + }, + { + lang: 'en-US', + label: 'Place of Birth', + }, + ], + sd: 'always', + }, + { + path: ['place_of_birth', 'locality'], + display: [ + { + lang: 'de-DE', + label: 'Ort', + }, + { + lang: 'en-US', + label: 'Locality', + }, + ], + sd: 'always', + }, + { + path: ['place_of_birth', 'country'], + display: [ + { + lang: 'de-DE', + label: 'Land', + }, + { + lang: 'en-US', + label: 'Country', + }, + ], + sd: 'always', + }, + { + path: ['also_known_as'], + display: [ + { + lang: 'de-DE', + label: 'Ordens- oder Künstlername', + }, + { + lang: 'en-US', + label: 'Religious Name or Pseudonym', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over'], + display: [ + { + lang: 'de-DE', + label: 'Altersbestätigung', + }, + { + lang: 'en-US', + label: 'Age Verification', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over', '12'], + display: [ + { + lang: 'de-DE', + label: 'Mindestalter 12', + }, + { + lang: 'en-US', + label: 'Minimum Age 12', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over', '14'], + display: [ + { + lang: 'de-DE', + label: 'Mindestalter 14', + }, + { + lang: 'en-US', + label: 'Minimum Age 14', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over', '16'], + display: [ + { + lang: 'de-DE', + label: 'Mindestalter 16', + }, + { + lang: 'en-US', + label: 'Minimum Age 16', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over', '18'], + display: [ + { + lang: 'de-DE', + label: 'Mindestalter 18', + }, + { + lang: 'en-US', + label: 'Minimum Age 18', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over', '21'], + display: [ + { + lang: 'de-DE', + label: 'Mindestalter 21', + }, + { + lang: 'en-US', + label: 'Minimum Age 21', + }, + ], + sd: 'always', + }, + { + path: ['age_equal_or_over', '65'], + display: [ + { + lang: 'de-DE', + label: 'Mindestalter 65', + }, + { + lang: 'en-US', + label: 'Minimum Age 65', + }, + ], + sd: 'always', + }, + { + path: ['cnf'], + sd: 'never', + }, + { + path: ['iat'], + display: [ + { + lang: 'de-DE', + label: 'Ausstellungsdatum', + }, + { + lang: 'en-US', + label: 'Issuing Date', + }, + ], + sd: 'never', + }, + { + path: ['exp'], + display: [ + { + lang: 'de-DE', + label: 'Ablaufdatum', + }, + { + lang: 'en-US', + label: 'Expiry Date', + }, + ], + sd: 'never', + }, + { + path: ['issuing_authority'], + display: [ + { + lang: 'de-DE', + label: 'Ausstellende Behörde', + }, + { + lang: 'en-US', + label: 'Issuing Authority', + }, + ], + sd: 'never', + }, + { + path: ['issuing_country'], + display: [ + { + lang: 'de-DE', + label: 'Ausstellungsland', + }, + { + lang: 'en-US', + label: 'Issuing Country', + }, + ], + sd: 'never', + }, + ], + schema: { + $schema: 'https://json-schema.org/draft/2020-12/schema', + title: 'German Person Identification Data VCT Schema', + description: 'The JSON schema that defines the German Person Identification Data VCT', + type: 'object', + properties: { + vct: { + type: 'string', + }, + 'vct#integrity': { + type: 'string', + }, + given_name: { + type: 'string', + }, + family_name: { + type: 'string', + }, + birthdate: { + type: 'string', + format: 'date', + }, + source_document_type: { + type: 'string', + }, + address: { + type: 'object', + properties: { + street_address: { + type: 'string', + }, + locality: { + type: 'string', + }, + postal_code: { + type: 'string', + }, + country: { + type: 'string', + }, + }, + minProperties: 1, + }, + nationalities: { + type: 'array', + items: { + type: 'string', + }, + minItems: 1, + uniqueItems: true, + }, + gender: { + type: 'string', + }, + birth_family_name: { + type: 'string', + }, + place_of_birth: { + type: 'object', + properties: { + locality: { + type: 'string', + }, + country: { + type: 'string', + }, + }, + minProperties: 1, + }, + also_known_as: { + type: 'string', + }, + age_equal_or_over: { + type: 'object', + properties: { + '12': { + type: 'boolean', + }, + '14': { + type: 'boolean', + }, + '16': { + type: 'boolean', + }, + '18': { + type: 'boolean', + }, + '21': { + type: 'boolean', + }, + '65': { + type: 'boolean', + }, + }, + minProperties: 1, + }, + cnf: { + type: 'object', + }, + iat: { + type: 'number', + }, + exp: { + type: 'number', + }, + issuing_authority: { + type: 'string', + }, + issuing_country: { + type: 'string', + }, + }, + required: ['vct', 'source_document_type', 'cnf', 'iat', 'exp', 'issuing_authority', 'issuing_country'], + }, +} diff --git a/packages/agent/src/openid4vc/displayMetadata.ts b/packages/agent/src/openid4vc/displayMetadata.ts index dc196259..c034d7bf 100644 --- a/packages/agent/src/openid4vc/displayMetadata.ts +++ b/packages/agent/src/openid4vc/displayMetadata.ts @@ -5,9 +5,14 @@ import type { OpenId4VciCredentialIssuerMetadataDisplay, } from '@credo-ts/openid4vc' +export type CredentialDisplayClaims = (OpenId4VciCredentialConfigurationSupportedWithFormats & { + format: 'vc+sd-jwt' +})['claims'] + export interface OpenId4VcCredentialMetadata { credential: { display?: OpenId4VciCredentialConfigurationSupported['display'] + claims?: CredentialDisplayClaims order?: OpenId4VciCredentialConfigurationSupportedWithFormats['order'] } issuer: { @@ -26,6 +31,11 @@ export function extractOpenId4VcCredentialMetadata( credential: { display: credentialMetadata.display, order: credentialMetadata.order, + // NOTE: w3c vcs do not use claims, we can add rendering for that later + claims: + credentialMetadata.format === 'vc+sd-jwt' || credentialMetadata.format === 'mso_mdoc' + ? credentialMetadata.claims + : undefined, }, issuer: { display: serverMetadata.display, diff --git a/patches/@credo-ts__askar@0.6.0-alpha-20241119125554.patch b/patches/@credo-ts__askar@0.6.0-alpha-20241120125910.patch similarity index 100% rename from patches/@credo-ts__askar@0.6.0-alpha-20241119125554.patch rename to patches/@credo-ts__askar@0.6.0-alpha-20241120125910.patch diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ec559830..9f2449fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,14 +11,14 @@ overrides: '@hyperledger/anoncreds-react-native': ^0.2.4 '@hyperledger/aries-askar-react-native': ^0.2.3 '@hyperledger/indy-vdr-react-native': ^0.2.0 - '@credo-ts/anoncreds': 0.6.0-alpha-20241119125554 - '@credo-ts/askar': 0.6.0-alpha-20241119125554 - '@credo-ts/cheqd': 0.6.0-alpha-20241119125554 - '@credo-ts/core': 0.6.0-alpha-20241119125554 - '@credo-ts/indy-vdr': 0.6.0-alpha-20241119125554 - '@credo-ts/openid4vc': 0.6.0-alpha-20241119125554 - '@credo-ts/question-answer': 0.6.0-alpha-20241119125554 - '@credo-ts/react-native': 0.6.0-alpha-20241119125554 + '@credo-ts/anoncreds': 0.6.0-alpha-20241120125910 + '@credo-ts/askar': 0.6.0-alpha-20241120125910 + '@credo-ts/cheqd': 0.6.0-alpha-20241120125910 + '@credo-ts/core': 0.6.0-alpha-20241120125910 + '@credo-ts/indy-vdr': 0.6.0-alpha-20241120125910 + '@credo-ts/openid4vc': 0.6.0-alpha-20241120125910 + '@credo-ts/question-answer': 0.6.0-alpha-20241120125910 + '@credo-ts/react-native': 0.6.0-alpha-20241120125910 '@credo-ts/react-hooks': 0.6.1 '@animo-id/expo-ausweis-sdk': 0.0.1-alpha.14 '@animo-id/expo-secure-environment': 0.1.0-alpha.9 @@ -32,9 +32,9 @@ patchedDependencies: '@animo-id/mdoc@0.2.38': hash: zifb323ygrtdb6olnw5okh7czy path: patches/@animo-id__mdoc@0.2.38.patch - '@credo-ts/askar@0.6.0-alpha-20241119125554': + '@credo-ts/askar@0.6.0-alpha-20241120125910': hash: zbu2rcss5evxukkhh5w5venkba - path: patches/@credo-ts__askar@0.6.0-alpha-20241119125554.patch + path: patches/@credo-ts__askar@0.6.0-alpha-20241120125910.patch '@hyperledger/indy-vdr-react-native@0.2.2': hash: jtxhiuxe2e3i7qwlurpufqwh5a path: patches/@hyperledger__indy-vdr-react-native@0.2.2.patch @@ -65,8 +65,8 @@ importers: specifier: 0.1.0-alpha.9 version: 0.1.0-alpha.9(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.74.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.2.79)(react@18.3.1))(react@18.3.1) '@credo-ts/core': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.74.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.74.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@expo-google-fonts/open-sans': specifier: ^0.2.3 version: 0.2.3 @@ -530,32 +530,32 @@ importers: packages/agent: dependencies: '@credo-ts/anoncreds': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@credo-ts/askar': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.9(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.9(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@credo-ts/cheqd': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@credo-ts/core': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@credo-ts/indy-vdr': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(@hyperledger/indy-vdr-shared@0.2.2)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(@hyperledger/indy-vdr-shared@0.2.2)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@credo-ts/openid4vc': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(typescript@5.3.3)(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(typescript@5.3.3)(web-streams-polyfill@3.3.3) '@credo-ts/question-answer': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@credo-ts/react-hooks': specifier: 0.6.1 - version: 0.6.1(@credo-ts/core@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/question-answer@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(react@18.3.1) + version: 0.6.1(@credo-ts/core@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/question-answer@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(react@18.3.1) '@credo-ts/react-native': - specifier: 0.6.0-alpha-20241119125554 - version: 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native-fs@2.20.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native-get-random-values@1.11.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + specifier: 0.6.0-alpha-20241120125910 + version: 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native-fs@2.20.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native-get-random-values@1.11.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@hyperledger/anoncreds-react-native': specifier: ^0.2.4 version: 0.2.4(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(react@18.3.1) @@ -573,7 +573,7 @@ importers: version: 5.59.16(react@18.3.1) credo-ts-didweb-anoncreds: specifier: 0.0.1-alpha.13 - version: 0.0.1-alpha.13(@credo-ts/anoncreds@0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/core@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4) + version: 0.0.1-alpha.13(@credo-ts/anoncreds@0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/core@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4) expo: specifier: '*' version: 51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) @@ -1682,13 +1682,13 @@ packages: '@cosmjs/utils@0.30.1': resolution: {integrity: sha512-KvvX58MGMWh7xA+N+deCfunkA/ZNDvFLw4YbOmX3f/XBIkqrVY7qlotfy2aNb1kgp6h4B6Yc8YawJPDTfvWX7g==} - '@credo-ts/anoncreds@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-A2IuQk01CnHjduO44W3LM8OimZCHCGs81pTkKEP395m/PnGo9n/nmSXB2gsQkB1h41MBMypXHZjE4E9t9wueeg==} + '@credo-ts/anoncreds@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-yioNElzg66YI+9ydsHNSAvtkWwJ8sMOC3Jf9GhIAUApvNaj6bDQXumo4uNfeS7uD5fVjwlC+Nt7C9HWA/YLLMA==} peerDependencies: '@hyperledger/anoncreds-shared': ^0.2.2 - '@credo-ts/askar@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-Ue12HCt2QZacKFF7ZMNRfnEFbDYHbLMyDjT9CVPjd/80cgxViOsdtvVa///r/yxPiPpBsuVxs3oBP7RwYkUKTA==} + '@credo-ts/askar@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-vaBQZTufTSprSIWr+JUObIjOTwDcaeErMEWg1u0mOvXO+9NviAThGfb6tJAziKjmWnWJSaYc0KO4zAjcgOE1wQ==} peerDependencies: '@animo-id/expo-secure-environment': 0.1.0-alpha.9 '@hyperledger/aries-askar-shared': ^0.2.3 @@ -1696,32 +1696,32 @@ packages: '@animo-id/expo-secure-environment': optional: true - '@credo-ts/cheqd@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-/GCp+IwkZ/W0m8WZ+HfMY+2Es8JgemZP+LQPR7JyTLObLy10heaQK86nqf+yG00eZN5tpGlfIutmIYf2LW12JQ==} + '@credo-ts/cheqd@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-krSWNtoGoHcz3XrnZckzSRG9/TYJcGycU6vPRb5v0B+ho2rTR1x7/RIVtDpa2VwhRWJwY89pD7LKM/LkIm7dag==} - '@credo-ts/core@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-bhy+CS/j9fXbtdYK4tAhvhey9gajh0xgqaPOrVG1lkLLDAkOgWRu2+hdTJhsWroMYKicSIeDF2wnbrvlyTdmMQ==} + '@credo-ts/core@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-Zx+pse/A1qD22Q2+Nq8l19Xs2xIOTY8CjPRW6xbw44eDnaUjY7IuClfw4hUly6zvkqQKDc5YJK8Wv3LlFDNvPQ==} - '@credo-ts/indy-vdr@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-LG5pkKrpIIF9Iv4GNTuDWBPy/0oo6L6ePACBomYHvUvODqsHVElUVWmFi7P+rrBcdHQjxmfPQoT2VVtjIFtclA==} + '@credo-ts/indy-vdr@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-j58ojHvfftX3UdG+oYfPNnCmVfxHjuZamNqdaqnmDzfurXkdBAHffS6JbuWMSRiJCn7nd8z1neeKL/2j6SouMQ==} peerDependencies: '@hyperledger/indy-vdr-shared': ^0.2.2 - '@credo-ts/openid4vc@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-OgRThR/E+ixiHJ8xJkaG8+Kr1adH8cZoMIFBakrqmQkXxImRjH9AsUdswTq05agxy3Kx0Lu0eGZjg2HcR/EykQ==} + '@credo-ts/openid4vc@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-eVzctHKt6SSEXkR6etMPLG4/Z3jIVsp0cPdSWlZ5nAHhLJ02bR3/WMGgd+V0UllgUtINW9MJbKpeSf/6V1UzKw==} - '@credo-ts/question-answer@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-YNpvVDYtgLdRKgplwDGkHdmvwpKbKFT/op0ixU8NdGwbNHYoprUVTlAVo0NSS4ZhzPvkwIj/5fjNaNqZhpGUPQ==} + '@credo-ts/question-answer@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-e94sNywciz6gaiB/fCj5/z9POGdVWC9JBeLTNs4YLF9p1hUXRpMHbNh1OSLqRMv9UPlKjOIdpAcwr2hWJfmOvw==} '@credo-ts/react-hooks@0.6.1': resolution: {integrity: sha512-lZt1N5oKzYfh9DMUBauX9Q2irJPxbztfK9zkYU93mhSV7jF5up0X/TdWxj85l9Guu7iL84JDQJY11CpIHquPOQ==} peerDependencies: - '@credo-ts/core': 0.6.0-alpha-20241119125554 - '@credo-ts/question-answer': 0.6.0-alpha-20241119125554 + '@credo-ts/core': 0.6.0-alpha-20241120125910 + '@credo-ts/question-answer': 0.6.0-alpha-20241120125910 react: 18.3.1 - '@credo-ts/react-native@0.6.0-alpha-20241119125554': - resolution: {integrity: sha512-CMOSnnfk0m8dMy+ol78ZYXMvGQy+I/AVK5illF1qOv2KZwKPVG4KEJIWGInsxmFM8L0qe2dVjWgo8IRjiDidgg==} + '@credo-ts/react-native@0.6.0-alpha-20241120125910': + resolution: {integrity: sha512-YOB++UirV77p8Sy1geSI189YBamGMrrDbevXpuMU6+UX2DOYjNq7y1ONba8lHVUu63PGuYOYAo770nQGuhDXOw==} peerDependencies: react-native: ~0.74.5 react-native-fs: ^2.20.0 @@ -5616,8 +5616,8 @@ packages: credo-ts-didweb-anoncreds@0.0.1-alpha.13: resolution: {integrity: sha512-0x8lipY82+ALdTu+gVRe6RKvoJRvn2/Bhj/klk8PhmvWAAQXVMvzVOmUrw0BLTQ+19+koY1yufltglWXxRMxqA==} peerDependencies: - '@credo-ts/anoncreds': 0.6.0-alpha-20241119125554 - '@credo-ts/core': 0.6.0-alpha-20241119125554 + '@credo-ts/anoncreds': 0.6.0-alpha-20241120125910 + '@credo-ts/core': 0.6.0-alpha-20241120125910 '@hyperledger/anoncreds-shared': ^0.2.1 cross-env@7.0.3: @@ -11654,10 +11654,10 @@ snapshots: '@cosmjs/utils@0.30.1': {} - '@credo-ts/anoncreds@0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/anoncreds@0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: '@astronautlabs/jsonpath': 1.1.2 - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@hyperledger/anoncreds-shared': 0.2.4 '@sphereon/pex-models': 2.3.1 big-integer: 1.6.52 @@ -11673,9 +11673,9 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/askar@0.6.0-alpha-20241119125554(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.9(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/askar@0.6.0-alpha-20241120125910(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.9(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@hyperledger/aries-askar-shared': 0.2.3 bn.js: 5.2.1 class-transformer: 0.5.1 @@ -11692,15 +11692,15 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/cheqd@0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/cheqd@0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: '@cheqd/sdk': 2.5.1 '@cheqd/ts-proto': 2.3.2 '@cosmjs/crypto': 0.30.1 '@cosmjs/proto-signing': 0.30.1 '@cosmjs/stargate': 0.30.1 - '@credo-ts/anoncreds': 0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/anoncreds': 0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@stablelib/ed25519': 1.0.3 class-transformer: 0.5.1 class-validator: 0.14.1 @@ -11718,7 +11718,7 @@ snapshots: - utf-8-validate - web-streams-polyfill - '@credo-ts/core@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/core@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: '@animo-id/mdoc': 0.2.38(patch_hash=zifb323ygrtdb6olnw5okh7czy) '@digitalcredentials/jsonld': 6.0.0(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) @@ -11770,7 +11770,7 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/core@0.6.0-alpha-20241119125554(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.74.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/core@0.6.0-alpha-20241120125910(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.74.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: '@animo-id/mdoc': 0.2.38(patch_hash=zifb323ygrtdb6olnw5okh7czy) '@digitalcredentials/jsonld': 6.0.0(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.74.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) @@ -11822,10 +11822,10 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/indy-vdr@0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(@hyperledger/indy-vdr-shared@0.2.2)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/indy-vdr@0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(@hyperledger/indy-vdr-shared@0.2.2)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: - '@credo-ts/anoncreds': 0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/anoncreds': 0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@hyperledger/indy-vdr-shared': 0.2.2 transitivePeerDependencies: - '@hyperledger/anoncreds-shared' @@ -11836,11 +11836,11 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/openid4vc@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(typescript@5.3.3)(web-streams-polyfill@3.3.3)': + '@credo-ts/openid4vc@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(typescript@5.3.3)(web-streams-polyfill@3.3.3)': dependencies: '@animo-id/oauth2': 0.1.3(typescript@5.3.3) '@animo-id/oid4vci': 0.1.3(typescript@5.3.3) - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@sphereon/did-auth-siop': 0.16.1-fix.173(typescript@5.3.3) '@sphereon/oid4vc-common': 0.16.1-fix.173 '@sphereon/ssi-types': 0.30.2-next.135 @@ -11873,9 +11873,9 @@ snapshots: - typescript - web-streams-polyfill - '@credo-ts/question-answer@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/question-answer@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) class-transformer: 0.5.1 class-validator: 0.14.1 rxjs: 7.8.1 @@ -11887,17 +11887,17 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/react-hooks@0.6.1(@credo-ts/core@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/question-answer@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(react@18.3.1)': + '@credo-ts/react-hooks@0.6.1(@credo-ts/core@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/question-answer@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(react@18.3.1)': dependencies: - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) - '@credo-ts/question-answer': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/question-answer': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) react: 18.3.1 rxjs: 7.8.1 - '@credo-ts/react-native@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native-fs@2.20.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native-get-random-values@1.11.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': + '@credo-ts/react-native@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native-fs@2.20.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native-get-random-values@1.11.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3)': dependencies: '@azure/core-asynciterator-polyfill': 1.0.2 - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) events: 3.3.0 react-native: 0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1) react-native-fs: 2.20.0(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1)) @@ -18117,7 +18117,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.8.6 + '@types/node': 18.18.8 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -18367,10 +18367,10 @@ snapshots: credentials-context@2.0.0: {} - credo-ts-didweb-anoncreds@0.0.1-alpha.13(@credo-ts/anoncreds@0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/core@0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4): + credo-ts-didweb-anoncreds@0.0.1-alpha.13(@credo-ts/anoncreds@0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@credo-ts/core@0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4): dependencies: - '@credo-ts/anoncreds': 0.6.0-alpha-20241119125554(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) - '@credo-ts/core': 0.6.0-alpha-20241119125554(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/anoncreds': 0.6.0-alpha-20241120125910(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) + '@credo-ts/core': 0.6.0-alpha-20241120125910(expo@51.0.38(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.76.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@react-native-community/cli-server-api@15.1.0)(@types/react@18.2.79)(react@18.3.1))(web-streams-polyfill@3.3.3) '@hyperledger/anoncreds-shared': 0.2.4 canonicalize: 1.0.8 query-string: 7.1.3