diff --git a/apps/easypid/src/features/proximity/mdocProximity.ts b/apps/easypid/src/features/proximity/mdocProximity.ts index 5b09b856..0e81ba42 100644 --- a/apps/easypid/src/features/proximity/mdocProximity.ts +++ b/apps/easypid/src/features/proximity/mdocProximity.ts @@ -1,17 +1,6 @@ import { mdocDataTransfer } from '@animo-id/expo-mdoc-data-transfer' -import { - COSEKey, - DataItem, - DeviceRequest, - DeviceResponse, - MDoc, - type MdocContext, - cborDecode, - cborEncode, - parseIssuerSigned, -} from '@animo-id/mdoc' -import { TypedArrayEncoder } from '@credo-ts/core' -import { getMdocContext } from '@credo-ts/core/build/modules/mdoc/MdocContext' +import { DataItem, DeviceRequest, cborDecode, cborEncode } from '@animo-id/mdoc' +import { Mdoc, MdocService, TypedArrayEncoder } from '@credo-ts/core' import type { EasyPIDAppAgent, FormattedSubmission, MdocRecord } from '@package/agent' import { handleBatchCredential } from '@package/agent/src/batch' import { type Permission, PermissionsAndroid, Platform } from 'react-native' @@ -61,7 +50,6 @@ export const getMdocQrCode = async () => { * Wait for the device request * * Returns the device request and session transcript - * */ export const waitForDeviceRequest = async () => { const mdt = mdocDataTransfer.instance() @@ -75,25 +63,16 @@ export const waitForDeviceRequest = async () => { } /** - * - * Naive way to share the device response based on the device request - * + * Send a device response based on the device request * Optimalisations: - * - * 1. pre-filter the `agent.mdoc.getAll()` based on the `deviceRequest` - * 2. Allow the user to pick which specific mdoc is being used - * + * 1. Allow the user to pick which specific mdoc is being used */ export const shareDeviceResponse = async (options: ShareDeviceResponseOptions) => { if (!options.submission.areAllSatisfied) { throw new Error('Not all requirements are satisfied') } - if (options.submission.entries.length > 1) { - throw new Error('Only one mdoc supported at the moment due to only being able to sign with one device key') - } - - const issuerSignedDocuments = await Promise.all( + const mdocs = await Promise.all( options.submission.entries.map(async (e) => { if (!e.isSatisfied) throw new Error(`Requirement for doctype ${e.inputDescriptorId} not satisfied`) @@ -102,38 +81,21 @@ export const shareDeviceResponse = async (options: ShareDeviceResponseOptions) = // Optionally handle batch issuance const credentialRecord = await handleBatchCredential(options.agent, credential) - return parseIssuerSigned(TypedArrayEncoder.fromBase64(credentialRecord.base64Url), credential.getTags().docType) + return Mdoc.fromBase64Url(credentialRecord.base64Url, credential.getTags().docType) }) ) - const mdoc = new MDoc(issuerSignedDocuments) + const mdocService = options.agent.dependencyManager.resolve(MdocService) - const mdocContext = getMdocContext(options.agent.context) as unknown as { - cose: MdocContext['cose'] - crypto: MdocContext['crypto'] - } + // TODO: return type in credo should be Uint8Array + const { deviceResponseBase64Url } = await mdocService.createDeviceResponse(options.agent.context, { + deviceRequest: DeviceRequest.parse(options.deviceRequest), + mdocs: mdocs as [Mdoc, ...Mdoc[]], + sessionTranscriptBytes: options.sessionTranscript, + }) const mdt = mdocDataTransfer.instance() - - if (mdoc.documents.length > 1) { - throw new Error('Only one mdoc supported at the moment due to only being able to sign with one device key') - } - const mso = mdoc.documents[0].issuerSigned.issuerAuth.decodedPayload - const deviceKeyInfo = mso.deviceKeyInfo - if (!deviceKeyInfo?.deviceKey) { - throw new Error('Device key info is missing') - } - - const publicDeviceJwk = COSEKey.import(deviceKeyInfo.deviceKey).toJWK() - const deviceRequest = DeviceRequest.parse(options.deviceRequest) - - const deviceResponse = await DeviceResponse.from(mdoc) - .usingSessionTranscriptBytes(options.sessionTranscript) - .usingDeviceRequest(deviceRequest) - .authenticateWithSignature(publicDeviceJwk, 'ES256') - .sign(mdocContext) - - await mdt.sendDeviceResponse(deviceResponse.encode()) + await mdt.sendDeviceResponse(TypedArrayEncoder.fromBase64(deviceResponseBase64Url)) } export const shutdownDataTransfer = () => { diff --git a/package.json b/package.json index 8ff50e6b..9ebb4cad 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,6 @@ "dcql": "catalog:", "@credo-ts/anoncreds": "catalog:", "@credo-ts/askar": "catalog:", - "@credo-ts/node": "catalog:", "@credo-ts/cheqd": "catalog:", "@credo-ts/core": "catalog:", "@credo-ts/openid4vc": "catalog:", @@ -44,7 +43,7 @@ "@openid-federation/core": "catalog:" }, "patchedDependencies": { - "@credo-ts/askar@0.5.13": "patches/@credo-ts__askar@0.5.13.patch", + "@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818": "patches/@credo-ts__askar@0.5.13.patch", "@sphereon/kmp-mdl-mdoc": "patches/@sphereon__kmp-mdl-mdoc.patch", "@hyperledger/aries-askar-react-native@0.2.3": "patches/@hyperledger__aries-askar-react-native@0.2.3.patch", "@hyperledger/anoncreds-react-native@0.2.4": "patches/@hyperledger__anoncreds-react-native@0.2.4.patch" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 906cf515..9412ee5f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,19 +51,18 @@ overrides: '@animo-id/oauth2': 0.1.4 '@animo-id/oauth2-utils': 0.1.4 dcql: 0.2.17 - '@credo-ts/anoncreds': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke - '@credo-ts/askar': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke - '@credo-ts/node': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/node?funke - '@credo-ts/cheqd': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke - '@credo-ts/openid4vc': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke - '@credo-ts/question-answer': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke - '@credo-ts/react-native': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke + '@credo-ts/anoncreds': npm:@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818 + '@credo-ts/askar': npm:@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818 + '@credo-ts/cheqd': npm:@animo-id/credo-ts-cheqd@0.5.14-alpha-20250128050818 + '@credo-ts/core': npm:@animo-id/credo-ts-core@0.5.14-alpha-20250128050818 + '@credo-ts/openid4vc': npm:@animo-id/credo-ts-openid4vc@0.5.14-alpha-20250128050818 + '@credo-ts/question-answer': npm:@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818 + '@credo-ts/react-native': npm:@animo-id/credo-ts-react-native@0.5.14-alpha-20250128050818 '@sphereon/pex-models': 2.3.2 '@openid-federation/core': 0.1.1-alpha.17 patchedDependencies: - '@credo-ts/askar@0.5.13': + '@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818': hash: zbu2rcss5evxukkhh5w5venkba path: patches/@credo-ts__askar@0.5.13.patch '@hyperledger/anoncreds-react-native@0.2.4': @@ -105,8 +104,8 @@ importers: specifier: 'catalog:' version: 0.2.39 '@credo-ts/core': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(typescript@5.3.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-core@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(typescript@5.3.3)(web-streams-polyfill@3.3.3)' '@expo-google-fonts/open-sans': specifier: ^0.2.3 version: 0.2.3 @@ -585,29 +584,29 @@ importers: specifier: ^1.1.2 version: 1.1.2 '@credo-ts/anoncreds': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@credo-ts/askar': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.12(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.12(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@credo-ts/cheqd': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-cheqd@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-cheqd@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@credo-ts/core': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-core@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@credo-ts/openid4vc': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-openid4vc@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-openid4vc@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@credo-ts/question-answer': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@credo-ts/react-hooks': specifier: 'catalog:' - version: 0.6.1(@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@credo-ts/question-answer@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(react@18.3.1) + version: 0.6.1(@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(react@18.3.1) '@credo-ts/react-native': - specifier: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke - version: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke(expo@51.0.39(@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.75.4(@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)(typescript@5.7.3)))(react-native-get-random-values@1.11.0(react-native@0.75.4(@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)(typescript@5.7.3)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + specifier: npm:@animo-id/credo-ts-react-native@0.5.14-alpha-20250128050818 + version: '@animo-id/credo-ts-react-native@0.5.14-alpha-20250128050818(expo@51.0.39(@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.75.4(@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)(typescript@5.7.3)))(react-native-get-random-values@1.11.0(react-native@0.75.4(@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)(typescript@5.7.3)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@hyperledger/anoncreds-react-native': specifier: 'catalog:' version: 0.2.4(patch_hash=l7lys2x3cbmg25264calankphu)(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1) @@ -622,7 +621,7 @@ importers: version: 5.64.2(react@18.3.1) credo-ts-didweb-anoncreds: specifier: 0.0.1-alpha.13 - version: 0.0.1-alpha.13(@credo-ts/anoncreds@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4) + version: 0.0.1-alpha.13(@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4) expo: specifier: 'catalog:' version: 51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) @@ -806,6 +805,39 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} + '@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-B5UPA9sJgT8xVe/d41fihtSrRdXP22iKu90Lrp+wYLluXNDfugU3uv5IomSXBpC+Ex4ilqXCx3IVQiMgrTGFvw==} + peerDependencies: + '@hyperledger/anoncreds-shared': ^0.2.2 + + '@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-j6wIqQqjZQVoLKEUrgfUUlqM3m9ik7Fwih8IujLtkjJoq+YAUn1ojkqWGWeWX8kL5drqVaLdasXVu5lRa5pzpA==} + peerDependencies: + '@animo-id/expo-secure-environment': ^0.1.0-alpha.11 + '@hyperledger/aries-askar-shared': ^0.2.3 + peerDependenciesMeta: + '@animo-id/expo-secure-environment': + optional: true + + '@animo-id/credo-ts-cheqd@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-l+xYwbSNNllEKzOmhbh9pNX2l76uaJ3vDHB6o1S/kjDYyAA9IG/g1rycRrsXfYXXzcpqLEEYUyVjp1NqziNnyw==} + + '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-mdXBHZN3+rfbTaQYd5odwrC4Onxg3JZCU6NlkkACYWTv4OWRdk05Km9rIyFvh5v9Y1+h3tccCs0WDXfAKyUGUA==} + + '@animo-id/credo-ts-openid4vc@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-B91Df7B51LBwMWg9kY0GQBqg+eFI5QhDnBSY52W7pfjkOWv92zAnFVT2n5FiNFiI7hVJIzRtkF9fPFjcenhnKg==} + + '@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-i4gIvmA6Jk4zEPgRVZGLlG0HsoCylgB0UgylkO//7MbtfSv1dmgUf0VQG4Gtd5hQ0u77V3Rr0GE/fKQ5sh2pRA==} + + '@animo-id/credo-ts-react-native@0.5.14-alpha-20250128050818': + resolution: {integrity: sha512-H58YtV0IcUF3i9uVoZBbDY/Og12Rw7bM1PHXfCyVhsFPqWdl+vTW3QflwsM2CKY3EOXywe0tQDvHKiqozzfxOA==} + peerDependencies: + react-native: '>=0.71.4' + react-native-fs: ^2.20.0 + react-native-get-random-values: ^1.8.0 + '@animo-id/expo-ausweis-sdk@0.0.1-alpha.14': resolution: {integrity: sha512-LJJyuVvljHqrzEjm0MtVx/SgH4Q+dWilzI1cxb1QqsMUWJgDfB9on3+/hJKSnleeaTR5VcByEudWcgR45424wQ==} peerDependencies: @@ -1693,54 +1725,13 @@ packages: '@cosmjs/utils@0.30.1': resolution: {integrity: sha512-KvvX58MGMWh7xA+N+deCfunkA/ZNDvFLw4YbOmX3f/XBIkqrVY7qlotfy2aNb1kgp6h4B6Yc8YawJPDTfvWX7g==} - '@credo-ts/anoncreds@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke} - version: 0.5.13 - peerDependencies: - '@hyperledger/anoncreds-shared': ^0.2.2 - - '@credo-ts/askar@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke} - version: 0.5.13 - peerDependencies: - '@animo-id/expo-secure-environment': ^0.1.0-alpha.11 - '@hyperledger/aries-askar-shared': ^0.2.3 - peerDependenciesMeta: - '@animo-id/expo-secure-environment': - optional: true - - '@credo-ts/cheqd@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke} - version: 0.5.13 - - '@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke} - version: 0.5.13 - - '@credo-ts/openid4vc@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke} - version: 0.5.13 - - '@credo-ts/question-answer@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke} - version: 0.5.13 - '@credo-ts/react-hooks@0.6.1': resolution: {integrity: sha512-lZt1N5oKzYfh9DMUBauX9Q2irJPxbztfK9zkYU93mhSV7jF5up0X/TdWxj85l9Guu7iL84JDQJY11CpIHquPOQ==} - version: 0.6.1 peerDependencies: - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke - '@credo-ts/question-answer': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke + '@credo-ts/core': npm:@animo-id/credo-ts-core@0.5.14-alpha-20250128050818 + '@credo-ts/question-answer': npm:@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818 react: '>=17.0.0 <19.0.0' - '@credo-ts/react-native@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke': - resolution: {tarball: https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke} - version: 0.5.13 - peerDependencies: - react-native: '>=0.71.4' - react-native-fs: ^2.20.0 - react-native-get-random-values: ^1.8.0 - '@digitalbazaar/bitstring@3.1.0': resolution: {integrity: sha512-Cii+Sl++qaexOvv3vchhgZFfSmtHPNIPzGegaq4ffPnflVXFu+V2qrJ17aL2+gfLxrlC/zazZFuAltyKTPq7eg==} engines: {node: '>=16'} @@ -4417,6 +4408,9 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + '@types/node@18.18.8': + resolution: {integrity: sha512-OLGBaaK5V3VRBS1bAkMVP2/W9B+H8meUfl866OrMNQqt7wDgdpWPp5o6gmIc9pB+lIQHSq4ZL8ypeH1vPxcPaQ==} + '@types/node@18.19.71': resolution: {integrity: sha512-evXpcgtZm8FY4jqBSN8+DmOTcVkkvTmAayeo4Wf3m1xAruyVGzGuDh/Fb/WWX2yLItUiho42ozyJjB0dw//Tkw==} @@ -5360,10 +5354,9 @@ packages: credo-ts-didweb-anoncreds@0.0.1-alpha.13: resolution: {integrity: sha512-0x8lipY82+ALdTu+gVRe6RKvoJRvn2/Bhj/klk8PhmvWAAQXVMvzVOmUrw0BLTQ+19+koY1yufltglWXxRMxqA==} - version: 0.0.1-alpha.13 peerDependencies: - '@credo-ts/anoncreds': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke + '@credo-ts/anoncreds': npm:@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818 + '@credo-ts/core': npm:@animo-id/credo-ts-core@0.5.14-alpha-20250128050818 '@hyperledger/anoncreds-shared': ^0.2.1 cross-env@7.0.3: @@ -9845,6 +9838,232 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 + '@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@astronautlabs/jsonpath': 1.1.2 + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@hyperledger/anoncreds-shared': 0.2.4 + '@sphereon/pex-models': 2.3.2 + big-integer: 1.6.52 + bn.js: 5.2.1 + class-transformer: 0.5.1 + class-validator: 0.14.1 + reflect-metadata: 0.1.14 + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - web-streams-polyfill + + '@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.12(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@hyperledger/aries-askar-shared': 0.2.3 + bn.js: 5.2.1 + class-transformer: 0.5.1 + class-validator: 0.14.1 + rxjs: 7.8.1 + tsyringe: 4.8.0 + optionalDependencies: + '@animo-id/expo-secure-environment': 0.1.0-alpha.12(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1) + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - web-streams-polyfill + + '@animo-id/credo-ts-cheqd@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@cheqd/sdk': 2.6.0 + '@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': '@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@stablelib/ed25519': 1.0.3 + class-transformer: 0.5.1 + class-validator: 0.14.1 + rxjs: 7.8.1 + tsyringe: 4.8.0 + transitivePeerDependencies: + - '@hyperledger/anoncreds-shared' + - bufferutil + - debug + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - utf-8-validate + - web-streams-polyfill + + '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(typescript@5.3.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@animo-id/mdoc': 0.2.39 + '@animo-id/pex': 4.1.1-alpha.0 + '@astronautlabs/jsonpath': 1.1.2 + '@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.75.4(@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)(typescript@5.3.3))(web-streams-polyfill@3.3.3) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(web-streams-polyfill@3.3.3) + '@digitalcredentials/vc': 6.0.1(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(web-streams-polyfill@3.3.3) + '@multiformats/base-x': 4.0.1 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@peculiar/asn1-ecc': 2.3.15 + '@peculiar/asn1-schema': 2.3.15 + '@peculiar/asn1-x509': 2.3.15 + '@peculiar/x509': 1.12.3 + '@sd-jwt/core': 0.7.2 + '@sd-jwt/decode': 0.7.2 + '@sd-jwt/jwt-status-list': 0.7.2 + '@sd-jwt/present': 0.7.2 + '@sd-jwt/sd-jwt-vc': 0.7.2 + '@sd-jwt/types': 0.7.2 + '@sd-jwt/utils': 0.7.2 + '@sphereon/pex-models': 2.3.2 + '@sphereon/ssi-types': 0.30.2-next.135 + '@stablelib/ed25519': 1.0.3 + '@types/ws': 8.5.13 + big-integer: 1.6.52 + borc: 3.0.0 + buffer: 6.0.3 + class-transformer: 0.5.1 + class-validator: 0.14.1 + dcql: 0.2.17(typescript@5.3.3) + did-resolver: 4.1.0 + lru_map: 0.4.1 + luxon: 3.5.0 + make-error: 1.3.6 + object-inspect: 1.13.3 + query-string: 7.1.3 + reflect-metadata: 0.1.14 + rxjs: 7.8.1 + tsyringe: 4.8.0 + uuid: 9.0.1 + varint: 6.0.0 + web-did-resolver: 2.0.27 + webcrypto-core: 1.8.1 + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - web-streams-polyfill + + '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@animo-id/mdoc': 0.2.39 + '@animo-id/pex': 4.1.1-alpha.0 + '@astronautlabs/jsonpath': 1.1.2 + '@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.75.4(@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)(typescript@5.7.3))(web-streams-polyfill@3.3.3) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(web-streams-polyfill@3.3.3) + '@digitalcredentials/vc': 6.0.1(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(web-streams-polyfill@3.3.3) + '@multiformats/base-x': 4.0.1 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@peculiar/asn1-ecc': 2.3.15 + '@peculiar/asn1-schema': 2.3.15 + '@peculiar/asn1-x509': 2.3.15 + '@peculiar/x509': 1.12.3 + '@sd-jwt/core': 0.7.2 + '@sd-jwt/decode': 0.7.2 + '@sd-jwt/jwt-status-list': 0.7.2 + '@sd-jwt/present': 0.7.2 + '@sd-jwt/sd-jwt-vc': 0.7.2 + '@sd-jwt/types': 0.7.2 + '@sd-jwt/utils': 0.7.2 + '@sphereon/pex-models': 2.3.2 + '@sphereon/ssi-types': 0.30.2-next.135 + '@stablelib/ed25519': 1.0.3 + '@types/ws': 8.5.13 + big-integer: 1.6.52 + borc: 3.0.0 + buffer: 6.0.3 + class-transformer: 0.5.1 + class-validator: 0.14.1 + dcql: 0.2.17(typescript@5.7.3) + did-resolver: 4.1.0 + lru_map: 0.4.1 + luxon: 3.5.0 + make-error: 1.3.6 + object-inspect: 1.13.3 + query-string: 7.1.3 + reflect-metadata: 0.1.14 + rxjs: 7.8.1 + tsyringe: 4.8.0 + uuid: 9.0.1 + varint: 6.0.0 + web-did-resolver: 2.0.27 + webcrypto-core: 1.8.1 + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - web-streams-polyfill + + '@animo-id/credo-ts-openid4vc@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@animo-id/oauth2': 0.1.4(typescript@5.7.3) + '@animo-id/oid4vci': 0.1.4(typescript@5.7.3) + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@openid-federation/core': 0.1.1-alpha.17 + '@sphereon/did-auth-siop': https://gitpkg.vercel.app/animo/OID4VC/packages/siop-oid4vp?funke(typescript@5.7.3) + '@sphereon/oid4vc-common': https://gitpkg.vercel.app/animo/OID4VC/packages/common?funke + '@sphereon/ssi-types': 0.30.2-next.135 + class-transformer: 0.5.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - web-streams-polyfill + + '@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + class-transformer: 0.5.1 + class-validator: 0.14.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - typescript + - web-streams-polyfill + + '@animo-id/credo-ts-react-native@0.5.14-alpha-20250128050818(expo@51.0.39(@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.75.4(@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)(typescript@5.7.3)))(react-native-get-random-values@1.11.0(react-native@0.75.4(@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)(typescript@5.7.3)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': + dependencies: + '@azure/core-asynciterator-polyfill': 1.0.2 + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + events: 3.3.0 + react-native: 0.75.4(@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)(typescript@5.7.3) + react-native-fs: 2.20.0(react-native@0.75.4(@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)(typescript@5.7.3)) + react-native-get-random-values: 1.11.0(react-native@0.75.4(@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)(typescript@5.7.3)) + transitivePeerDependencies: + - domexception + - encoding + - expo + - supports-color + - typescript + - web-streams-polyfill + '@animo-id/expo-ausweis-sdk@0.0.1-alpha.14(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(react@18.3.1)': dependencies: '@expo/config-plugins': 8.0.11 @@ -11031,241 +11250,13 @@ snapshots: '@cosmjs/utils@0.30.1': {} - '@credo-ts/anoncreds@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@astronautlabs/jsonpath': 1.1.2 - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@hyperledger/anoncreds-shared': 0.2.4 - '@sphereon/pex-models': 2.3.2 - big-integer: 1.6.52 - bn.js: 5.2.1 - class-transformer: 0.5.1 - class-validator: 0.14.1 - reflect-metadata: 0.1.14 - transitivePeerDependencies: - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - web-streams-polyfill - - '@credo-ts/askar@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke(patch_hash=zbu2rcss5evxukkhh5w5venkba)(@animo-id/expo-secure-environment@0.1.0-alpha.12(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1))(@hyperledger/aries-askar-shared@0.2.3)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@hyperledger/aries-askar-shared': 0.2.3 - bn.js: 5.2.1 - class-transformer: 0.5.1 - class-validator: 0.14.1 - rxjs: 7.8.1 - tsyringe: 4.8.0 - optionalDependencies: - '@animo-id/expo-secure-environment': 0.1.0-alpha.12(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(react@18.3.1) - transitivePeerDependencies: - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - web-streams-polyfill - - '@credo-ts/cheqd@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@cheqd/sdk': 2.6.0 - '@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': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@stablelib/ed25519': 1.0.3 - class-transformer: 0.5.1 - class-validator: 0.14.1 - rxjs: 7.8.1 - tsyringe: 4.8.0 - transitivePeerDependencies: - - '@hyperledger/anoncreds-shared' - - bufferutil - - debug - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - utf-8-validate - - web-streams-polyfill - - '@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(typescript@5.3.3)(web-streams-polyfill@3.3.3)': + '@credo-ts/react-hooks@0.6.1(@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(react@18.3.1)': dependencies: - '@animo-id/mdoc': 0.2.39 - '@animo-id/pex': 4.1.1-alpha.0 - '@astronautlabs/jsonpath': 1.1.2 - '@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.75.4(@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)(typescript@5.3.3))(web-streams-polyfill@3.3.3) - '@digitalcredentials/jsonld-signatures': 9.4.0(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(web-streams-polyfill@3.3.3) - '@digitalcredentials/vc': 6.0.1(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.3.3))(web-streams-polyfill@3.3.3) - '@multiformats/base-x': 4.0.1 - '@noble/curves': 1.8.1 - '@noble/hashes': 1.7.1 - '@peculiar/asn1-ecc': 2.3.15 - '@peculiar/asn1-schema': 2.3.15 - '@peculiar/asn1-x509': 2.3.15 - '@peculiar/x509': 1.12.3 - '@sd-jwt/core': 0.7.2 - '@sd-jwt/decode': 0.7.2 - '@sd-jwt/jwt-status-list': 0.7.2 - '@sd-jwt/present': 0.7.2 - '@sd-jwt/sd-jwt-vc': 0.7.2 - '@sd-jwt/types': 0.7.2 - '@sd-jwt/utils': 0.7.2 - '@sphereon/pex-models': 2.3.2 - '@sphereon/ssi-types': 0.30.2-next.135 - '@stablelib/ed25519': 1.0.3 - '@types/ws': 8.5.13 - abort-controller: 3.0.0 - big-integer: 1.6.52 - borc: 3.0.0 - buffer: 6.0.3 - class-transformer: 0.5.1 - class-validator: 0.14.1 - dcql: 0.2.17(typescript@5.3.3) - did-resolver: 4.1.0 - lru_map: 0.4.1 - luxon: 3.5.0 - make-error: 1.3.6 - object-inspect: 1.13.3 - query-string: 7.1.3 - reflect-metadata: 0.1.14 - rxjs: 7.8.1 - tsyringe: 4.8.0 - uuid: 9.0.1 - varint: 6.0.0 - web-did-resolver: 2.0.27 - webcrypto-core: 1.8.1 - transitivePeerDependencies: - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - web-streams-polyfill - - '@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@animo-id/mdoc': 0.2.39 - '@animo-id/pex': 4.1.1-alpha.0 - '@astronautlabs/jsonpath': 1.1.2 - '@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.75.4(@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)(typescript@5.7.3))(web-streams-polyfill@3.3.3) - '@digitalcredentials/jsonld-signatures': 9.4.0(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(web-streams-polyfill@3.3.3) - '@digitalcredentials/vc': 6.0.1(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(web-streams-polyfill@3.3.3) - '@multiformats/base-x': 4.0.1 - '@noble/curves': 1.8.1 - '@noble/hashes': 1.7.1 - '@peculiar/asn1-ecc': 2.3.15 - '@peculiar/asn1-schema': 2.3.15 - '@peculiar/asn1-x509': 2.3.15 - '@peculiar/x509': 1.12.3 - '@sd-jwt/core': 0.7.2 - '@sd-jwt/decode': 0.7.2 - '@sd-jwt/jwt-status-list': 0.7.2 - '@sd-jwt/present': 0.7.2 - '@sd-jwt/sd-jwt-vc': 0.7.2 - '@sd-jwt/types': 0.7.2 - '@sd-jwt/utils': 0.7.2 - '@sphereon/pex-models': 2.3.2 - '@sphereon/ssi-types': 0.30.2-next.135 - '@stablelib/ed25519': 1.0.3 - '@types/ws': 8.5.13 - abort-controller: 3.0.0 - big-integer: 1.6.52 - borc: 3.0.0 - buffer: 6.0.3 - class-transformer: 0.5.1 - class-validator: 0.14.1 - dcql: 0.2.17(typescript@5.7.3) - did-resolver: 4.1.0 - lru_map: 0.4.1 - luxon: 3.5.0 - make-error: 1.3.6 - object-inspect: 1.13.3 - query-string: 7.1.3 - reflect-metadata: 0.1.14 - rxjs: 7.8.1 - tsyringe: 4.8.0 - uuid: 9.0.1 - varint: 6.0.0 - web-did-resolver: 2.0.27 - webcrypto-core: 1.8.1 - transitivePeerDependencies: - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - web-streams-polyfill - - '@credo-ts/openid4vc@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@animo-id/oauth2': 0.1.4(typescript@5.7.3) - '@animo-id/oid4vci': 0.1.4(typescript@5.7.3) - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@openid-federation/core': 0.1.1-alpha.17 - '@sphereon/did-auth-siop': https://gitpkg.vercel.app/animo/OID4VC/packages/siop-oid4vp?funke(typescript@5.7.3) - '@sphereon/oid4vc-common': https://gitpkg.vercel.app/animo/OID4VC/packages/common?funke - '@sphereon/ssi-types': 0.30.2-next.135 - class-transformer: 0.5.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - web-streams-polyfill - - '@credo-ts/question-answer@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - class-transformer: 0.5.1 - class-validator: 0.14.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - domexception - - encoding - - expo - - react-native - - supports-color - - typescript - - web-streams-polyfill - - '@credo-ts/react-hooks@0.6.1(@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@credo-ts/question-answer@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(react@18.3.1)': - dependencies: - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@credo-ts/question-answer': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@credo-ts/question-answer': '@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' react: 18.3.1 rxjs: 7.8.1 - '@credo-ts/react-native@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke(expo@51.0.39(@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.75.4(@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)(typescript@5.7.3)))(react-native-get-random-values@1.11.0(react-native@0.75.4(@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)(typescript@5.7.3)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)': - dependencies: - '@azure/core-asynciterator-polyfill': 1.0.2 - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - events: 3.3.0 - react-native: 0.75.4(@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)(typescript@5.7.3) - react-native-fs: 2.20.0(react-native@0.75.4(@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)(typescript@5.7.3)) - react-native-get-random-values: 1.11.0(react-native@0.75.4(@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)(typescript@5.7.3)) - transitivePeerDependencies: - - domexception - - encoding - - expo - - supports-color - - typescript - - web-streams-polyfill - '@digitalbazaar/bitstring@3.1.0': dependencies: base64url-universal: 2.0.0 @@ -13430,7 +13421,7 @@ snapshots: '@rnx-kit/chromium-edge-launcher@1.0.0': dependencies: - '@types/node': 18.19.71 + '@types/node': 18.18.8 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15745,12 +15736,16 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 18.19.71 + '@types/node': 22.10.7 form-data: 4.0.1 '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.10.7 + '@types/node': 18.18.8 + + '@types/node@18.18.8': + dependencies: + undici-types: 5.26.5 '@types/node@18.19.71': dependencies: @@ -16548,7 +16543,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.10.7 + '@types/node': 18.18.8 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -16794,10 +16789,10 @@ snapshots: credentials-context@2.0.0: {} - credo-ts-didweb-anoncreds@0.0.1-alpha.13(@credo-ts/anoncreds@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@credo-ts/core@https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4): + credo-ts-didweb-anoncreds@0.0.1-alpha.13(@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3))(@hyperledger/anoncreds-shared@0.2.4): dependencies: - '@credo-ts/anoncreds': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) - '@credo-ts/core': https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3) + '@credo-ts/anoncreds': '@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818(@hyperledger/anoncreds-shared@0.2.4)(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' + '@credo-ts/core': '@animo-id/credo-ts-core@0.5.14-alpha-20250128050818(expo@51.0.39(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)))(react-native@0.75.4(@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)(typescript@5.7.3))(typescript@5.7.3)(web-streams-polyfill@3.3.3)' '@hyperledger/anoncreds-shared': 0.2.4 canonicalize: 1.0.8 query-string: 7.1.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2f6ae46b..39e0cb93 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -8,14 +8,13 @@ catalog: react: 18.3.1 "@types/react": ~18.2.79 react-docgen-typescript: 2.2.2 - "@credo-ts/anoncreds": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/anoncreds?funke - "@credo-ts/askar": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/askar?funke - "@credo-ts/node": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/node?funke - "@credo-ts/cheqd": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/cheqd?funke - "@credo-ts/core": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/core?funke - "@credo-ts/openid4vc": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/openid4vc?funke - "@credo-ts/question-answer": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/question-answer?funke - "@credo-ts/react-native": https://gitpkg.vercel.app/animo/aries-framework-javascript/packages/react-native?funke + "@credo-ts/anoncreds": "npm:@animo-id/credo-ts-anoncreds@0.5.14-alpha-20250128050818" + "@credo-ts/askar": "npm:@animo-id/credo-ts-askar@0.5.14-alpha-20250128050818" + "@credo-ts/cheqd": "npm:@animo-id/credo-ts-cheqd@0.5.14-alpha-20250128050818" + "@credo-ts/core": "npm:@animo-id/credo-ts-core@0.5.14-alpha-20250128050818" + "@credo-ts/openid4vc": "npm:@animo-id/credo-ts-openid4vc@0.5.14-alpha-20250128050818" + "@credo-ts/question-answer": "npm:@animo-id/credo-ts-question-answer@0.5.14-alpha-20250128050818" + "@credo-ts/react-native": "npm:@animo-id/credo-ts-react-native@0.5.14-alpha-20250128050818" "@credo-ts/react-hooks": 0.6.1 "@openid-federation/core": 0.1.1-alpha.17 "@hyperledger/anoncreds-react-native": ^0.2.4